Nenhuma descrição

movement.h 3.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. @@ Applymovement commands
  2. .equ APPLYMOVE_LOOK_DOWN, 0x0
  3. .equ APPLYMOVE_LOOK_UP, 0x1
  4. .equ APPLYMOVE_LOOK_LEFT, 0x2
  5. .equ APPLYMOVE_LOOK_RIGHT, 0x3
  6. .equ APPLYMOVE_GO_DOWN_VERY_SLOW, 0x8
  7. .equ APPLYMOVE_GO_UP_VERY_SLOW, 0x9
  8. .equ APPLYMOVE_GO_LEFT_VERY_SLOW, 0xA
  9. .equ APPLYMOVE_GO_RIGHT_VERY_SLOW, 0xB
  10. .equ APPLYMOVE_GO_DOWN_SLOW, 0xC
  11. .equ APPLYMOVE_GO_UP_SLOW, 0xD
  12. .equ APPLYMOVE_GO_LEFT_SLOW, 0xE
  13. .equ APPLYMOVE_GO_RIGHT_SLOW, 0xF
  14. .equ APPLYMOVE_GO_DOWN, 0x10
  15. .equ APPLYMOVE_GO_UP, 0x11
  16. .equ APPLYMOVE_GO_LEFT, 0x12
  17. .equ APPLYMOVE_GO_RIGHT, 0x13
  18. .equ APPLYMOVE_JUMP_TWO_DOWN, 0x14
  19. .equ APPLYMOVE_JUMP_TWO_UP, 0x15
  20. .equ APPLYMOVE_JUMP_TWO_LEFT, 0x16
  21. .equ APPLYMOVE_JUMP_TWO_RIGHT, 0x17
  22. .equ APPLYMOVE_DELAY1, 0x18
  23. .equ APPLYMOVE_DELAY2, 0x19
  24. .equ APPLYMOVE_DELAY3, 0x1A
  25. .equ APPLYMOVE_DELAY4, 0x1B
  26. .equ APPLYMOVE_DELAY5, 0x1C
  27. .equ APPLYMOVE_GO_DOWN_FAST, 0x1D
  28. .equ APPLYMOVE_GO_UP_FAST, 0x1E
  29. .equ APPLYMOVE_GO_LEFT_FAST, 0x1F
  30. .equ APPLYMOVE_GO_RIGHT_FAST, 0x20
  31. .equ APPLYMOVE_GO_DOWN_ON_POINT, 0x21
  32. .equ APPLYMOVE_GO_UP_ON_POINT, 0x22
  33. .equ APPLYMOVE_GO_LEFT_ON_POINT, 0x23
  34. .equ APPLYMOVE_GO_RIGHT_ON_POINT, 0x24
  35. .equ APPLYMOVE_GO_DOWN_ON_POINT_FAST, 0x25
  36. .equ APPLYMOVE_GO_UP_ON_POINT_FAST, 0x26
  37. .equ APPLYMOVE_GO_LEFT_ON_POINT_FAST, 0x27
  38. .equ APPLYMOVE_GO_RIGHT_ON_POINT_FAST, 0x28
  39. .equ APPLYMOVE_GO_DOWN_ON_POINT_VERY_FAST, 0x29
  40. .equ APPLYMOVE_GO_UP_ON_POINT_VERY_FAST, 0x2A
  41. .equ APPLYMOVE_GO_LEFT_ON_POINT_VERY_FAST, 0x2B
  42. .equ APPLYMOVE_GO_RIGHT_ON_POINT_VERY_FAST, 0x2C
  43. .equ APPLYMOVE_LOOK_DOWN_DELAY, 0x2D
  44. .equ APPLYMOVE_LOOK_UP_DELAY, 0x2E
  45. .equ APPLYMOVE_LOOK_LEFT_DELAY, 0x2F
  46. .equ APPLYMOVE_LOOK_RIGHT_DELAY, 0x30
  47. .equ APPLYMOVE_GO_DOWN_VERY_FAST, 0x35
  48. .equ APPLYMOVE_GO_UP_VERY_FAST, 0x36
  49. .equ APPLYMOVE_GO_LEFT_VERY_FAST, 0x37
  50. .equ APPLYMOVE_GO_RIGHT_VERY_FAST, 0x38
  51. .equ APPLYMOVE_SLIDE_DOWN_FAST, 0x39
  52. .equ APPLYMOVE_SLIDE_UP_FAST, 0x3A
  53. .equ APPLYMOVE_SLIDE_LEFT_FAST, 0x3B
  54. .equ APPLYMOVE_SLIDE_RIGHT_FAST, 0x3C
  55. .equ APPLYMOVE_GO_LOOP, 0x45
  56. .equ APPLYMOVE_RUN_LOOP, 0x46
  57. .equ APPLYMOVE_LOOK_PLAYER, 0x4A
  58. .equ APPLYMOVE_LOOK_NOT_PLAYER, 0x4B
  59. .equ APPLYMOVE_FREEZE_LOOK, 0x4C
  60. .equ APPLYMOVE_FREE_LOOK, 0x4D
  61. .equ APPLYMOVE_JUMP_ONE_DOWN, 0x4E
  62. .equ APPLYMOVE_JUMP_ONE_UP, 0x4F
  63. .equ APPLYMOVE_JUMP_ONE_LEFT, 0x50
  64. .equ APPLYMOVE_JUMP_ONE_RIGHT, 0x51
  65. .equ APPLYMOVE_JUMP_ON_POINT_DOWN, 0x52
  66. .equ APPLYMOVE_JUMP_ON_POINT_UP, 0x53
  67. .equ APPLYMOVE_JUMP_ON_POINT_LEFT, 0x54
  68. .equ APPLYMOVE_JUMP_ON_POINT_RIGHT, 0x55
  69. .equ APPLYMOVE_JUMP_ON_POINT_UP_DOWN, 0x56
  70. .equ APPLYMOVE_JUMP_ON_POINT_DOWN_UP, 0x57
  71. .equ APPLYMOVE_JUMP_ON_POINT_RIGHT_LEFT, 0x58
  72. .equ APPLYMOVE_JUMP_ON_POINT_LEFT_RIGHT, 0x59
  73. .equ APPLYMOVE_JOY_MOVE, 0x5B
  74. .equ APPLYMOVE_HIDESPRITE, 0x60
  75. .equ APPLYMOVE_SHOWSPRITE, 0x61
  76. .equ APPLYMOVE_EXCL, 0x62
  77. .equ APPLYMOVE_QUEST, 0x63
  78. .equ APPLYMOVE_IDEA, 0x64
  79. .equ APPLYMOVE_ANGRY, 0x65
  80. .equ APPLYMOVE_CONCERNED, 0x66
  81. .equ APPLYMOVE_TREESMASH, 0x69
  82. .equ APPLYMOVE_RUN_DOWN, 0x74
  83. .equ APPLYMOVE_RUN_UP, 0x75
  84. .equ APPLYMOVE_RUN_LEFT, 0x76
  85. .equ APPLYMOVE_RUN_RIGHT, 0x77
  86. .equ APPLYMOVE_JUMP_TWO_DOWN2, 0x84
  87. .equ APPLYMOVE_JUMP_TWO_UP2, 0x85
  88. .equ APPLYMOVE_JUMP_TWO_LEFT2, 0x86
  89. .equ APPLYMOVE_JUMP_TWO_RIGHT2, 0x87
  90. .equ APPLYMOVE_GO_CLOCKWISE_DOWN, 0x94
  91. .equ APPLYMOVE_GO_CLOCKWISE_UP, 0x95
  92. .equ APPLYMOVE_GO_CLOCKWISE_LEFT, 0x96
  93. .equ APPLYMOVE_GO_CLOCKWISE_RIGHT, 0x97
  94. .equ APPLYMOVE_GO_PIXELWISE_DOWN, 0x9B
  95. .equ APPLYMOVE_GO_PIXELWISE_UP, 0x9C
  96. .equ APPLYMOVE_GO_PIXELWISE_LEFT, 0x9D
  97. .equ APPLYMOVE_GO_PIXELWISE_RIGHT, 0x9E
  98. .equ APPLYMOVE_SLIDE_NO_MOVEMENT_DOWN, 0xA0
  99. .equ APPLYMOVE_SLIDE_NO_MOVEMENT_UP, 0xA1
  100. .equ APPLYMOVE_SLIDE_NO_MOVEMENT_LEFT, 0xA2
  101. .equ APPLYMOVE_SLIDE_NO_MOVEMENT_RIGHT, 0xA3
  102. .equ APPLYMOVE_TELEPORT_MOVE, 0xA4
  103. .equ APPLYMOVE_FALLING_DOWN_MOVE, 0xA5
  104. .equ APPLYMOVE_DIAG_LEFTUP, 0xAA
  105. .equ APPLYMOVE_DIAG_RIGHTUP, 0xAB
  106. .equ APPLYMOVE_DIAG_LEFTDOWN, 0xAC
  107. .equ APPLYMOVE_DIAG_RIGHTDOWN, 0xAD
  108. .equ APPLYMOVE_END, 0xFE