diff options
Diffstat (limited to 'maps/TradeCenter.asm')
-rw-r--r-- | maps/TradeCenter.asm | 66 |
1 files changed, 28 insertions, 38 deletions
diff --git a/maps/TradeCenter.asm b/maps/TradeCenter.asm index 54b3780d2..6e3db4772 100644 --- a/maps/TradeCenter.asm +++ b/maps/TradeCenter.asm @@ -1,87 +1,77 @@ -TradeCenter_MapScriptHeader: ; 0x1933dc - ; trigger count +TradeCenter_MapScriptHeader: +.MapTriggers: db 2 ; triggers - dw UnknownScript_0x1933e9, $0000 - dw UnknownScript_0x1933ed, $0000 + dw .Trigger1, $0000 + dw .Trigger2, $0000 - ; callback count +.MapCallbacks: db 1 ; callbacks - dbw 2, UnknownScript_0x1933ee -; 0x1933e9 + dbw 2, TradeCenter_SetWhichChris -UnknownScript_0x1933e9: ; 0x1933e9 - priorityjump UnknownScript_0x1933fe +.Trigger1: + priorityjump TradeCenter_Initialize end -; 0x1933ed -UnknownScript_0x1933ed: ; 0x1933ed +.Trigger2: end -; 0x1933ee -UnknownScript_0x1933ee: ; 0x1933ee - special Function29f47 - iffalse UnknownScript_0x1933f9 +TradeCenter_SetWhichChris: + special Special_CableClubCheckWhichChris + iffalse .Chris2 disappear $3 appear $2 return -; 0x1933f9 -UnknownScript_0x1933f9: ; 0x1933f9 +.Chris2: disappear $2 appear $3 return -; 0x1933fe -UnknownScript_0x1933fe: ; 0x1933fe +TradeCenter_Initialize: dotrigger $1 domaptrigger GROUP_POKECENTER_2F, MAP_POKECENTER_2F, $1 end -; 0x193405 -MapTradeCenterSignpost1Script: ; 0x193405 - special Function29ec4 +MapTradeCenterSignpost1Script: + special Special_TradeCenter newloadmap $f8 end -; 0x19340b -UnknownScript_0x19340b: ; 0x19340b +ChrisScript_0x19340b: loadfont - writetext UnknownText_0x193412 + writetext .FriendReadyText closetext loadmovesprites end -; 0x193412 -UnknownText_0x193412: ; 0x193412 +.FriendReadyText: text "Your friend is" line "ready." done -; 0x193429 -TradeCenter_MapEventHeader: ; 0x193429 +TradeCenter_MapEventHeader: ; filler db 0, 0 - ; warps +.Warps: db 2 warp_def $7, $4, 2, GROUP_POKECENTER_2F, MAP_POKECENTER_2F warp_def $7, $5, 2, GROUP_POKECENTER_2F, MAP_POKECENTER_2F - ; xy triggers +.XYTriggers: db 0 - ; signposts +.Signposts: db 2 - signpost 4, 4, $3, MapTradeCenterSignpost1Script - signpost 4, 5, $4, MapTradeCenterSignpost1Script + signpost 4, 4, SIGNPOST_RIGHT, MapTradeCenterSignpost1Script + signpost 4, 5, SIGNPOST_LEFT, MapTradeCenterSignpost1Script - ; people-events +.PersonEvents: db 2 - person_event SPRITE_CHRIS, 8, 7, $9, $0, 255, 255, $0, 0, ChrisScript_0x193499, $0000 - person_event SPRITE_CHRIS, 8, 10, $8, $0, 255, 255, $0, 0, ChrisScript_0x193499, $0001 -; 0x19345d + person_event SPRITE_CHRIS, 8, 7, OW_LEFT | $1, $0, -1, -1, $0, 0, ChrisScript_0x193499, EVENT_GAVE_KURT_APRICORNS + person_event SPRITE_CHRIS, 8, 10, OW_LEFT | $0, $0, -1, -1, $0, 0, ChrisScript_0x193499, EVENT_RECEIVED_BALLS_FROM_KURT |