Energy based changes

This commit is contained in:
max
2025-12-18 02:30:17 +01:00
parent c22452c66c
commit fa68f73055
5 changed files with 220 additions and 295 deletions

View File

@@ -138,21 +138,21 @@ internal class Program
// brake
if (IsKeyDown(Keyboard.Key.B))
{
car.BrakeInput = Math.Min(car.BrakeInput + 0.5f * deltaTime, 1.0f);
car.BrakeInput = Math.Min(car.BrakeInput + 1f * deltaTime, 1.0f);
}
else
{
car.BrakeInput = Math.Max(car.BrakeInput - 1f * deltaTime, 0f);
car.BrakeInput = Math.Max(car.BrakeInput - 4f * deltaTime, 0f);
}
// clutch
if (IsKeyDown(Keyboard.Key.Up))
{
car.ClutchInput = Math.Min(car.ClutchInput + 1f * deltaTime, 1.0f);
car.ClutchInput = Math.Min(car.ClutchInput + 0.1f * deltaTime, 1.0f);
}
else if (IsKeyDown(Keyboard.Key.Down))
{
car.ClutchInput = Math.Max(car.ClutchInput - 1f * deltaTime, 0f);
car.ClutchInput = Math.Max(car.ClutchInput - 0.1f * deltaTime, 0f);
}
// clutch