diff options
Diffstat (limited to 'maps/HallOfFame.asm')
-rw-r--r-- | maps/HallOfFame.asm | 62 |
1 files changed, 27 insertions, 35 deletions
diff --git a/maps/HallOfFame.asm b/maps/HallOfFame.asm index d0c07b29b..91595fa04 100644 --- a/maps/HallOfFame.asm +++ b/maps/HallOfFame.asm @@ -1,56 +1,52 @@ -HallOfFame_MapScriptHeader: ; 0x181445 - ; trigger count +HallOfFame_MapScriptHeader: +.MapTriggers: db 2 ; triggers - dw UnknownScript_0x18144f, $0000 - dw UnknownScript_0x181453, $0000 + dw .Trigger1, $0000 + dw .Trigger2, $0000 - ; callback count +.MapCallbacks: db 0 -; 0x18144f -UnknownScript_0x18144f: ; 0x18144f - priorityjump UnknownScript_0x181454 +.Trigger1: + priorityjump HallOfFameScript end -; 0x181453 -UnknownScript_0x181453: ; 0x181453 +.Trigger2: end -; 0x181454 -UnknownScript_0x181454: ; 0x181454 +HallOfFameScript: follow $2, $0 - applymovement $2, MovementData_0x181499 + applymovement $2, HallOfFame_WalkUpWithLance stopfollow spriteface $0, RIGHT loadfont - writetext UnknownText_0x1814a6 + writetext HallOfFame_LanceText closetext loadmovesprites spriteface $2, UP - applymovement $0, MovementData_0x1814a4 + applymovement $0, HallOfFame_SlowlyApproachMachine dotrigger $1 pause 15 - writebyte $2 + writebyte 2 ; Machine is in the Hall of Fame special HealMachineAnim setevent EVENT_BEAT_ELITE_FOUR setevent EVENT_TELEPORT_GUY setevent EVENT_RIVAL_SPROUT_TOWER clearevent EVENT_RED_IN_MT_SILVER - setevent $0737 - clearevent $0738 + setevent EVENT_OLIVINE_PORT_SPRITES_BEFORE_HALL_OF_FAME + clearevent EVENT_OLIVINE_PORT_SPRITES_AFTER_HALL_OF_FAME domaptrigger GROUP_SPROUT_TOWER_3F, MAP_SPROUT_TOWER_3F, $1 special HealParty checkevent EVENT_GOT_SS_TICKET_FROM_ELM - iftrue UnknownScript_0x181497 - specialphonecall $5 -UnknownScript_0x181497: ; 0x181497 + iftrue .SkipPhoneCall + specialphonecall ELMCALL_SSTICKET +.SkipPhoneCall: halloffame end -; 0x181499 -MovementData_0x181499: ; 0x181499 +HallOfFame_WalkUpWithLance: step_up step_up step_up @@ -62,14 +58,12 @@ MovementData_0x181499: ; 0x181499 step_right turn_head_left step_end -; 0x1814a4 -MovementData_0x1814a4: ; 0x1814a4 +HallOfFame_SlowlyApproachMachine: slow_step_up step_end -; 0x1814a6 -UnknownText_0x1814a6: ; 0x1814a6 +HallOfFame_LanceText: text "LANCE: It's been a" line "long time since I" cont "last came here." @@ -114,24 +108,22 @@ UnknownText_0x1814a6: ; 0x1814a6 para "and your partners" line "as CHAMPIONS!" done -; 0x181678 -HallOfFame_MapEventHeader: ; 0x181678 +HallOfFame_MapEventHeader: ; filler db 0, 0 - ; warps +.Warps: db 2 warp_def $d, $4, 3, GROUP_LANCES_ROOM, MAP_LANCES_ROOM warp_def $d, $5, 4, GROUP_LANCES_ROOM, MAP_LANCES_ROOM - ; xy triggers +.XYTriggers: db 0 - ; signposts +.Signposts: db 0 - ; people-events +.PersonEvents: db 1 - person_event SPRITE_LANCE, 16, 8, $7, $0, 255, 255, $0, 0, ObjectEvent, $ffff -; 0x181695 + person_event SPRITE_LANCE, 16, 8, OW_UP | $3, $0, -1, -1, PAL_OW_RED << 4 | $0, 0, ObjectEvent, -1 |