Minor - V0.3.0 - Ajoute frein classique et frein à main - V

Adds a traditional brake alongside the existing handbrake functionality.

This change allows for more controlled deceleration using a standard braking system and introduces a brake power parameter in the vehicle controller for further adjustment. The input manager is updated to accommodate a new brake input, and the vehicle controller uses this input to apply a progressive braking force, particularly at lower speeds.

Also corrects a typo in the braking logic.
This commit is contained in:
2026-02-03 19:27:33 +01:00
parent 7a3d9e54c4
commit 8ffb00a024
5 changed files with 162 additions and 34 deletions

View File

@@ -32,6 +32,15 @@
"processors": "",
"interactions": "",
"initialStateCheck": true
},
{
"name": "Brake",
"type": "Button",
"id": "1017a834-ab02-4e41-9787-39fd6ca9c6ad",
"expectedControlType": "",
"processors": "",
"interactions": "",
"initialStateCheck": false
}
],
"bindings": [
@@ -122,6 +131,28 @@
"action": "Accelerate",
"isComposite": false,
"isPartOfComposite": false
},
{
"name": "",
"id": "a7488085-5421-409b-bd61-cc6fda5e2dec",
"path": "<Gamepad>/leftTrigger",
"interactions": "",
"processors": "",
"groups": "",
"action": "Brake",
"isComposite": false,
"isPartOfComposite": false
},
{
"name": "",
"id": "1dffb4da-1be5-49ca-9344-288d594e6a94",
"path": "<Keyboard>/s",
"interactions": "",
"processors": "",
"groups": "",
"action": "Brake",
"isComposite": false,
"isPartOfComposite": false
}
]
}