diff options
| author | Zumi <13794376+ZoomTen@users.noreply.github.com> | 2021-01-26 10:29:07 +0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-01-25 22:29:07 -0500 |
| commit | d9f52a57a604cc1204f6077e21d75e04cb954672 (patch) | |
| tree | d1cfa2e3003c1bac1b74a3a289e01421dfcc387d /constants | |
| parent | 735e9f09a2bfc6c32ed596906c07ec501fb05070 (diff) | |
Disassemble RTC setup dialog and slot machine minigame (bank $24) (#87)
Also identify SFX and cry pointers
Diffstat (limited to 'constants')
| -rw-r--r-- | constants/misc_constants.asm | 3 | ||||
| -rw-r--r-- | constants/sfx_constants.asm | 22 | ||||
| -rwxr-xr-x | constants/sprite_anim_constants.asm | 9 |
3 files changed, 33 insertions, 1 deletions
diff --git a/constants/misc_constants.asm b/constants/misc_constants.asm index 0cc7ce3..f1bbe9e 100644 --- a/constants/misc_constants.asm +++ b/constants/misc_constants.asm @@ -5,3 +5,6 @@ TRUE EQU 1 ; RedrawRowOrColumn functions REDRAW_COL EQU 1 REDRAW_ROW EQU 2 + +; significant money values +MAX_COINS EQU 9999 diff --git a/constants/sfx_constants.asm b/constants/sfx_constants.asm index 1540c87..fcd1edf 100644 --- a/constants/sfx_constants.asm +++ b/constants/sfx_constants.asm @@ -1,6 +1,28 @@ ; TODO SFX_BOOT_PC EQU $0A +SFX_POTION EQU $01 +SFX_FULL_HEAL EQU $02 +SFX_MENU EQU $03 +SFX_READ_TEXT EQU $04 +SFX_READ_TEXT_2 EQU $05 +SFX_ESCAPE_ROPE EQU $0B ; player shrink +SFX_WRONG EQU $14 +SFX_SWITCH_POKEMON EQU $1B +SFX_POKEFLUTE EQU $21 +SFX_POKEDEX_REGISTRATION EQU $27 +SFX_TITLE_ENTRANCE EQU $2D SFX_PAY_DAY EQU $30 SFX_GAME_FREAK_LOGO_RG EQU $31 + +; R/G/B/Y fanfares +SFX_GET_ITEM_RG EQU $63 +SFX_UNUSED_FANFARE_1 EQU $64 +SFX_POKEDEX_EVALUATION_RG EQU $65 +SFX_LEVEL_UP_RG EQU $66 +SFX_EVOLUTION_COMPLETE_RG EQU $67 +SFX_GET_KEY_ITEM_RG EQU $68 +SFX_UNUSED_FANFARE_2 EQU $69 +SFX_CAUGHT_POKEMON_RG EQU $6A +SFX_UNUSED_FANFARE_3 EQU $6B diff --git a/constants/sprite_anim_constants.asm b/constants/sprite_anim_constants.asm index 3f6644c..9e30dd9 100755 --- a/constants/sprite_anim_constants.asm +++ b/constants/sprite_anim_constants.asm @@ -30,6 +30,8 @@ NUM_SPRITEANIMDICT_ENTRIES EQU 10 ; SpriteAnimSeqData indexes SPRITE_ANIM_INDEX_08 EQU $08 +SPRITE_ANIM_INDEX_20 EQU $20 + SPRITE_ANIM_INDEX_GS_INTRO_BUBBLE EQU $21 SPRITE_ANIM_INDEX_GS_INTRO_OMANYTE EQU $22 SPRITE_ANIM_INDEX_GS_INTRO_MAGIKARP EQU $23 @@ -38,6 +40,7 @@ SPRITE_ANIM_INDEX_GS_INTRO_LAPRAS EQU $25 SPRITE_ANIM_INDEX_GS_INTRO_NOTE EQU $26 SPRITE_ANIM_INDEX_GS_INTRO_SMALLER_NOTE EQU $27 SPRITE_ANIM_INDEX_GS_INTRO_JIGGLYPUFF EQU $28 +SPRITE_ANIM_INDEX_28 EQU $28 SPRITE_ANIM_INDEX_GS_INTRO_PIKACHU EQU $29 SPRITE_ANIM_INDEX_GS_INTRO_PIKACHU_TAIL EQU $2a SPRITE_ANIM_INDEX_GS_INTRO_FIREBALL EQU $2b @@ -55,8 +58,12 @@ SPRITE_ANIM_INDEX_39 EQU $39 SPRITE_ANIM_INDEX_GAMEFREAK_LOGO EQU $3a SPRITE_ANIM_INDEX_GS_INTRO_STAR EQU $3b SPRITE_ANIM_INDEX_GS_INTRO_SPARKLE EQU $3c +SPRITE_ANIM_INDEX_SLOTS_GOLEM EQU $3d +SPRITE_ANIM_INDEX_SLOTS_CHANSEY EQU $3e +SPRITE_ANIM_INDEX_SLOTS_EGG EQU $3f + SPRITE_ANIM_INDEX_40 EQU $40 SPRITE_ANIM_INDEX_41 EQU $41 + SPRITE_ANIM_INDEX_TRAINERGEAR_POINTER EQU $44 SPRITE_ANIM_INDEX_RADIO_TUNING_KNOB EQU $4b - |
