Guest User

Untitled

a guest
Sep 22nd, 2015
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ///Movement
  2.  
  3. /* assign keys */
  4. w = keyboard_check(ord('W'));
  5. a = keyboard_check(ord('A'));
  6. s = keyboard_check(ord('S'));
  7. d = keyboard_check(ord('D'));
  8.  
  9. up = keyboard_check(vk_up);
  10. left = keyboard_check(vk_left);
  11. down = keyboard_check(vk_down);
  12. right = keyboard_check(vk_right)
  13.  
  14. var h = 0;
  15. var v = 0;
  16.  
  17. scr_get_gamepad_input(0);
  18.  
  19. if (gamepad_is_connected(0) == true) {
  20.     scr_move_axis(xaxis, yaxis, StickThreshold, MAX_SPEED);
  21. }
  22. else {
  23.     if (a or left)
  24.         h = 1;
  25.     else if (d or right)
  26.         h = -1;
  27.     else if (!d and !a and !right and !left)
  28.         h = 0;
  29.  
  30.     if (w or up)
  31.         v = 1;
  32.     else if (s or down)
  33.         v = -1;
  34.     else
  35.         v = 0;
  36.  
  37.     scr_keyboard_controls(h, v, MAX_SPEED, Acceleration);
  38. }
Advertisement
Add Comment
Please, Sign In to add comment