Merge pull request #688 from rextimmy/vehicle_gamepad_fix

Vehicle gamepad fix for full template.
This commit is contained in:
Daniel Buckmaster 2014-06-12 12:26:09 +10:00
commit aa6571330b
2 changed files with 11 additions and 0 deletions

View file

@ -145,6 +145,9 @@ function clientCmdtoggleVehicleMap(%toggle)
if(%toggle)
{
moveMap.pop();
// clear movement
$mvForwardAction = 0;
$mvBackwardAction = 0;
vehicleMap.push();
}
else

View file

@ -734,3 +734,11 @@ vehicleMap.bindCmd(keyboard, "escape", "", "handleEscape();");
vehicleMap.bind( keyboard, v, toggleFreeLook ); // v for vanity
//vehicleMap.bind(keyboard, tab, toggleFirstPerson );
vehicleMap.bind(keyboard, "alt c", toggleCamera);
// bind the left thumbstick for steering
vehicleMap.bind( gamepad, thumblx, "D", "-0.23 0.23", gamepadYaw );
// bind the gas, break, and reverse buttons
vehicleMap.bind( gamepad, btn_a, moveforward );
vehicleMap.bind( gamepad, btn_b, brake );
vehicleMap.bind( gamepad, btn_x, movebackward );
// bind exiting the vehicle to a button
vehicleMap.bindCmd(gamepad, btn_y,"getout();","");