summaryrefslogtreecommitdiff
path: root/constants
diff options
context:
space:
mode:
authorchaos-lord <dd4791.mariokarter@hotmail.co.uk>2017-07-19 20:38:47 +0100
committerchaos-lord <dd4791.mariokarter@hotmail.co.uk>2017-07-19 20:38:47 +0100
commit3f32c4b57a09fcdc1e9b89911de5caa6efff42a1 (patch)
tree1b7cca4c65302e6b5232206850ef534c3d3101c8 /constants
parent50092d9a52f85de8678bf003b8fc818812df91c2 (diff)
Special collision ID constant added, applied to catch evo and map mode
Diffstat (limited to 'constants')
-rw-r--r--constants/pinball_game_constants.asm18
1 files changed, 18 insertions, 0 deletions
diff --git a/constants/pinball_game_constants.asm b/constants/pinball_game_constants.asm
index fb7152d..240223c 100644
--- a/constants/pinball_game_constants.asm
+++ b/constants/pinball_game_constants.asm
@@ -15,3 +15,21 @@ MAX_BONUS_MULTIPLIER_FIELD_EVENTS EQU 11
MAP_MOVE_FRAMES_COUNTER EQU 480 ; 8 seconds until the map move counter decrease by 1
PINBALL_UPGRADE_FRAMES_COUNTER EQU 3600 ; ~1 minute until the pinball type degrades one stage. (e.g. Great Ball -> Pokeball)
+
+SPECIAL_COLLISION_NOTHING EQU 0
+SPECIAL_COLLISION_LEFT_TRIGGER EQU 1
+SPECIAL_COLLISION_RIGHT_TRIGGER EQU 2
+SPECIAL_COLLISION_STARYU_ALLY_TRIGGER EQU 3
+SPECIAL_COLLISION_VOLTORB EQU 4
+SPECIAL_COLLISION_SHELLDER EQU 4
+SPECIAL_COLLISION_BELLSPROUT EQU 5
+SPECIAL_COLLISION_STARYU EQU 6
+SPECIAL_COLLISION_LEFT_DIGLETT EQU 7
+SPECIAL_COLLISION_POLIWAG EQU 7
+SPECIAL_COLLISION_RIGHT_DIGLETT EQU 8
+SPECIAL_COLLISION_PPSYDUCK EQU 8
+SPECIAL_COLLISION_BALL_UPGRADE EQU 11
+SPECIAL_COLLISION_SPINNER EQU 12
+SPECIAL_COLLISION_SLOT_HOLE EQU 13
+SPECIAL_COLLISION_CLOYSTER EQU 14
+SPECIAL_COLLISION_SLOWPOKE EQU 15