X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fjoystick.c;h=27a190fc6b14fb48464cc62c64c417000f36d304;hb=1146572677fd6858df5fc1fabfd7f7294bdefed7;hp=3e2b3abd698f5eb2ce50cc36926d9055cd12bb05;hpb=e5c5bf5c4a76a04f9bf64e92227bf2ef969fd25c;p=rocksndiamonds.git diff --git a/src/joystick.c b/src/joystick.c index 3e2b3abd..27a190fc 100644 --- a/src/joystick.c +++ b/src/joystick.c @@ -74,6 +74,7 @@ int Joystick() } joy_ctrl; #endif + int joystick_nr = setup.input[0].joystick_nr; int js_x,js_y, js_b1,js_b2; int left, right, up, down; int result=0; @@ -99,14 +100,14 @@ int Joystick() js_b2 = joy_ctrl.buttons & 2; #endif - left = JoystickPosition(joystick[setup.joystick_nr].xmiddle, - joystick[setup.joystick_nr].xleft, js_x); - right = JoystickPosition(joystick[setup.joystick_nr].xmiddle, - joystick[setup.joystick_nr].xright, js_x); - up = JoystickPosition(joystick[setup.joystick_nr].ymiddle, - joystick[setup.joystick_nr].yupper, js_y); - down = JoystickPosition(joystick[setup.joystick_nr].ymiddle, - joystick[setup.joystick_nr].ylower, js_y); + left = JoystickPosition(joystick[joystick_nr].xmiddle, + joystick[joystick_nr].xleft, js_x); + right = JoystickPosition(joystick[joystick_nr].xmiddle, + joystick[joystick_nr].xright, js_x); + up = JoystickPosition(joystick[joystick_nr].ymiddle, + joystick[joystick_nr].yupper, js_y); + down = JoystickPosition(joystick[joystick_nr].ymiddle, + joystick[joystick_nr].ylower, js_y); if (left>JOYSTICK_PERCENT) result |= JOY_LEFT;