diff options
Diffstat (limited to 'maps/PokemonFanClub.asm')
-rw-r--r-- | maps/PokemonFanClub.asm | 134 |
1 files changed, 50 insertions, 84 deletions
diff --git a/maps/PokemonFanClub.asm b/maps/PokemonFanClub.asm index 594053c6d..c88c6bdc0 100644 --- a/maps/PokemonFanClub.asm +++ b/maps/PokemonFanClub.asm @@ -1,12 +1,11 @@ -PokemonFanClub_MapScriptHeader: ; 0x1917e7 - ; trigger count +PokemonFanClub_MapScriptHeader: +.MapTriggers: db 0 - ; callback count +.MapCallbacks: db 0 -; 0x1917e9 -GentlemanScript_0x1917e9: ; 0x1917e9 +GentlemanScript_0x1917e9: faceplayer loadfont checkevent EVENT_LISTENED_TO_FAN_CLUB_PRESIDENT @@ -18,7 +17,7 @@ GentlemanScript_0x1917e9: ; 0x1917e9 iffalse UnknownScript_0x19181b writetext UnknownText_0x191911 keeptextopen -UnknownScript_0x191802: ; 0x191802 +UnknownScript_0x191802: writetext UnknownText_0x191a3d keeptextopen verbosegiveitem RARE_CANDY, 1 @@ -28,28 +27,24 @@ UnknownScript_0x191802: ; 0x191802 closetext loadmovesprites end -; 0x191815 -UnknownScript_0x191815: ; 0x191815 +UnknownScript_0x191815: writetext UnknownText_0x191ae0 closetext loadmovesprites end -; 0x19181b -UnknownScript_0x19181b: ; 0x19181b +UnknownScript_0x19181b: writetext UnknownText_0x191b38 closetext -UnknownScript_0x19181f: ; 0x19181f +UnknownScript_0x19181f: loadmovesprites end -; 0x191821 -ReceptionistScript_0x191821: ; 0x191821 +ReceptionistScript_0x191821: jumptextfaceplayer UnknownText_0x191b6d -; 0x191824 -FisherScript_0x191824: ; 0x191824 +FisherScript_0x191824: faceplayer loadfont checkevent EVENT_GOT_LOST_ITEM_FROM_FAN_CLUB @@ -60,18 +55,16 @@ FisherScript_0x191824: ; 0x191824 closetext loadmovesprites end -; 0x191838 -UnknownScript_0x191838: ; 0x191838 +UnknownScript_0x191838: writetext UnknownText_0x191bff checkevent EVENT_MET_COPYCAT_FOUND_OUT_ABOUT_LOST_ITEM iftrue UnknownScript_0x191844 closetext loadmovesprites end -; 0x191844 -UnknownScript_0x191844: ; 0x191844 +UnknownScript_0x191844: keeptextopen writetext UnknownText_0x191c5a keeptextopen @@ -86,48 +79,40 @@ UnknownScript_0x191844: ; 0x191844 setevent EVENT_GOT_LOST_ITEM_FROM_FAN_CLUB loadmovesprites end -; 0x19185f -UnknownScript_0x19185f: ; 0x19185f +UnknownScript_0x19185f: writetext UnknownText_0x191d1e closetext loadmovesprites end -; 0x191865 -UnknownScript_0x191865: ; 0x191865 +UnknownScript_0x191865: writetext UnknownText_0x191d58 closetext loadmovesprites end -; 0x19186b -TeacherScript_0x19186b: ; 0x19186b +TeacherScript_0x19186b: jumptextfaceplayer UnknownText_0x191d73 -; 0x19186e -FairyScript_0x19186e: ; 0x19186e +FairyScript_0x19186e: jumptext UnknownText_0x191db1 -; 0x191871 -OddishScript_0x191871: ; 0x191871 +OddishScript_0x191871: loadfont writetext UnknownText_0x191de9 cry BAYLEEF closetext loadmovesprites end -; 0x19187b -MapPokemonFanClubSignpost0Script: ; 0x19187b +MapPokemonFanClubSignpost0Script: jumptext UnknownText_0x191dfc -; 0x19187e -MapPokemonFanClubSignpost1Script: ; 0x19187e +MapPokemonFanClubSignpost1Script: jumptext UnknownText_0x191e29 -; 0x191881 -UnknownText_0x191881: ; 0x191881 +UnknownText_0x191881: text "I'm the CHAIRMAN" line "of the #MON FAN" cont "CLUB." @@ -143,9 +128,8 @@ UnknownText_0x191881: ; 0x191881 line "to hear about my" cont "#MON?" done -; 0x191911 -UnknownText_0x191911: ; 0x191911 +UnknownText_0x191911: text "Good!" line "Then listen up!" @@ -170,16 +154,14 @@ UnknownText_0x191911: ; 0x191911 cont "time! I've kept" cont "you too long!" done -; 0x191a3d -UnknownText_0x191a3d: ; 0x191a3d +UnknownText_0x191a3d: text "Thanks for hearing" line "me out. I want you" cont "to have this!" done -; 0x191a72 -UnknownText_0x191a72: ; 0x191a72 +UnknownText_0x191a72: text "It's a RARE CANDY" line "that makes #MON" cont "stronger." @@ -190,9 +172,8 @@ UnknownText_0x191a72: ; 0x191a72 para "by battling, so" line "you can have it." done -; 0x191ae0 -UnknownText_0x191ae0: ; 0x191ae0 +UnknownText_0x191ae0: text "Hello, <PLAY_G>!" para "Did you come see" @@ -202,24 +183,21 @@ UnknownText_0x191ae0: ; 0x191ae0 para "No? Oh… I had more" line "tales to tell…" done -; 0x191b38 -UnknownText_0x191b38: ; 0x191b38 +UnknownText_0x191b38: text "How disappointing…" para "Come back if you" line "want to listen." done -; 0x191b6d -UnknownText_0x191b6d: ; 0x191b6d +UnknownText_0x191b6d: text "Our CHAIRMAN is" line "very vocal when it" cont "comes to #MON…" done -; 0x191ba0 -UnknownText_0x191ba0: ; 0x191ba0 +UnknownText_0x191ba0: text "I love the way" line "CLEFAIRY waggles" @@ -229,9 +207,8 @@ UnknownText_0x191ba0: ; 0x191ba0 para "METRONOME." line "It's so adorable!" done -; 0x191bff -UnknownText_0x191bff: ; 0x191bff +UnknownText_0x191bff: text "I love CLEFAIRY," line "but I could never" @@ -241,9 +218,8 @@ UnknownText_0x191bff: ; 0x191bff para "# DOLL that I" line "found." done -; 0x191c5a -UnknownText_0x191c5a: ; 0x191c5a +UnknownText_0x191c5a: text "Oh, I see now. The" line "girl who lost this" @@ -261,39 +237,34 @@ UnknownText_0x191c5a: ; 0x191c5a para "my own one day." line "No worries!" done -; 0x191d0a -UnknownText_0x191d0a: ; 0x191d0a +UnknownText_0x191d0a: text "<PLAYER> received" line "# DOLL." done -; 0x191d1e -UnknownText_0x191d1e: ; 0x191d1e +UnknownText_0x191d1e: text "You watch. I'm" line "going to get a" para "real CLEFAIRY as" line "my friend." done -; 0x191d58 -UnknownText_0x191d58: ; 0x191d58 +UnknownText_0x191d58: text "Your PACK is" line "jammed full." done -; 0x191d73 -UnknownText_0x191d73: ; 0x191d73 +UnknownText_0x191d73: text "Look at my darling" line "BAYLEEF!" para "The leaf on its" line "head is so cute!" done -; 0x191db1 -UnknownText_0x191db1: ; 0x191db1 +UnknownText_0x191db1: text "It's a CLEFAIRY!" line "Huh?" @@ -301,49 +272,44 @@ UnknownText_0x191db1: ; 0x191db1 line "CLEFAIRY #" cont "DOLL." done -; 0x191de9 -UnknownText_0x191de9: ; 0x191de9 +UnknownText_0x191de9: text "BAYLEEF: Li liif!" done -; 0x191dfc -UnknownText_0x191dfc: ; 0x191dfc +UnknownText_0x191dfc: text "Let's all listen" line "politely to other" cont "trainers." done -; 0x191e29 -UnknownText_0x191e29: ; 0x191e29 +UnknownText_0x191e29: text "If someone brags," line "brag right back!" done -; 0x191e4d -PokemonFanClub_MapEventHeader: ; 0x191e4d +PokemonFanClub_MapEventHeader: ; filler db 0, 0 - ; warps +.Warps: db 2 warp_def $7, $2, 3, GROUP_VERMILION_CITY, MAP_VERMILION_CITY warp_def $7, $3, 3, GROUP_VERMILION_CITY, MAP_VERMILION_CITY - ; xy triggers +.XYTriggers: db 0 - ; signposts +.Signposts: db 2 - signpost 0, 7, $0, MapPokemonFanClubSignpost0Script - signpost 0, 9, $0, MapPokemonFanClubSignpost1Script + signpost 0, 7, SIGNPOST_READ, MapPokemonFanClubSignpost0Script + signpost 0, 9, SIGNPOST_READ, MapPokemonFanClubSignpost1Script - ; people-events +.PersonEvents: db 6 - person_event SPRITE_GENTLEMAN, 5, 7, $6, $0, 255, 255, $0, 0, GentlemanScript_0x1917e9, $ffff - person_event SPRITE_RECEPTIONIST, 5, 8, $6, $0, 255, 255, $a0, 0, ReceptionistScript_0x191821, $ffff - person_event SPRITE_FISHER, 7, 6, $9, $0, 255, 255, $0, 0, FisherScript_0x191824, $ffff - person_event SPRITE_TEACHER, 6, 11, $8, $0, 255, 255, $0, 0, TeacherScript_0x19186b, $ffff - person_event SPRITE_FAIRY, 8, 6, $6, $0, 255, 255, $0, 0, FairyScript_0x19186e, $0774 - person_event SPRITE_ODDISH, 7, 11, $16, $0, 255, 255, $a0, 0, OddishScript_0x191871, $ffff -; 0x191eb5 + person_event SPRITE_GENTLEMAN, 5, 7, OW_UP | $2, $0, -1, -1, $0, 0, GentlemanScript_0x1917e9, -1 + person_event SPRITE_RECEPTIONIST, 5, 8, OW_UP | $2, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, ReceptionistScript_0x191821, -1 + person_event SPRITE_FISHER, 7, 6, OW_LEFT | $1, $0, -1, -1, $0, 0, FisherScript_0x191824, -1 + person_event SPRITE_TEACHER, 6, 11, OW_LEFT | $0, $0, -1, -1, $0, 0, TeacherScript_0x19186b, -1 + person_event SPRITE_FAIRY, 8, 6, OW_UP | $2, $0, -1, -1, $0, 0, FairyScript_0x19186e, EVENT_VERMILION_FAN_CLUB_DOLL + person_event SPRITE_ODDISH, 7, 11, OW_UP | $12, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, OddishScript_0x191871, -1 |