X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fjoystick.c;h=e9e520bd3245f11d691a38168763f081de4dfab4;hb=8cef2a63b6c56ba086183693d3f73f02862cbd8f;hp=3e2b3abd698f5eb2ce50cc36926d9055cd12bb05;hpb=a3e03699f98cea96701f985296056f6974d9305c;p=rocksndiamonds.git diff --git a/src/joystick.c b/src/joystick.c index 3e2b3abd..e9e520bd 100644 --- a/src/joystick.c +++ b/src/joystick.c @@ -74,6 +74,7 @@ int Joystick() } joy_ctrl; #endif + int joystick_nr = setup.joy_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;