ref: a429bce189ab81139020299e516d4d693facc17b
dir: /maps/Route37.asm/
Route37_MapScriptHeader: ; 0x1a8d72 ; trigger count db 0 ; callback count db 1 ; callbacks dbw 2, UnknownScript_0x1a8d77 ; 0x1a8d77 UnknownScript_0x1a8d77: ; 0x1a8d77 checkcode $b if_equal SUNDAY, UnknownScript_0x1a8d80 disappear $6 return ; 0x1a8d80 UnknownScript_0x1a8d80: ; 0x1a8d80 appear $6 return ; 0x1a8d83 TrainerTwinsAnnandanne1: ; 0x1a8d83 ; bit/flag number dw $465 ; trainer group && trainer id db TWINS, ANNANDANNE1 ; text when seen dw TwinsAnnandanne1SeenText ; text when trainer beaten dw TwinsAnnandanne1BeatenText ; script when lost dw $0000 ; script when talk again dw TwinsAnnandanne1Script ; 0x1a8d8f TwinsAnnandanne1Script: ; 0x1a8d8f talkaftercancel loadfont 2writetext UnknownText_0x1a8e62 closetext loadmovesprites end ; 0x1a8d97 TrainerTwinsAnnandanne2: ; 0x1a8d97 ; bit/flag number dw $465 ; trainer group && trainer id db TWINS, ANNANDANNE2 ; text when seen dw TwinsAnnandanne2SeenText ; text when trainer beaten dw TwinsAnnandanne2BeatenText ; script when lost dw $0000 ; script when talk again dw TwinsAnnandanne2Script ; 0x1a8da3 TwinsAnnandanne2Script: ; 0x1a8da3 talkaftercancel loadfont 2writetext UnknownText_0x1a8eec closetext loadmovesprites end ; 0x1a8dab TrainerPsychicGreg: ; 0x1a8dab ; bit/flag number dw $43e ; trainer group && trainer id db PSYCHIC_T, GREG ; text when seen dw PsychicGregSeenText ; text when trainer beaten dw PsychicGregBeatenText ; script when lost dw $0000 ; script when talk again dw PsychicGregScript ; 0x1a8db7 PsychicGregScript: ; 0x1a8db7 talkaftercancel loadfont 2writetext UnknownText_0x1a8f80 closetext loadmovesprites end ; 0x1a8dbf BugCatcherScript_0x1a8dbf: ; 0x1a8dbf faceplayer loadfont checkbit1 $0069 iftrue UnknownScript_0x1a8dfa checkcode $b if_not_equal SUNDAY, UnknownScript_0x1a8e00 checkbit1 $0068 iftrue UnknownScript_0x1a8dda 2writetext UnknownText_0x1a8fc8 keeptextopen setbit1 $0068 UnknownScript_0x1a8dda: ; 0x1a8dda checkbit2 $0063 iftrue UnknownScript_0x1a8de7 2writetext UnknownText_0x1a9004 keeptextopen 2jump UnknownScript_0x1a8deb ; 0x1a8de7 UnknownScript_0x1a8de7: ; 0x1a8de7 2writetext UnknownText_0x1a902f keeptextopen UnknownScript_0x1a8deb: ; 0x1a8deb verbosegiveitem MAGNET, 1 iffalse UnknownScript_0x1a8dfe setbit1 $0069 2writetext UnknownText_0x1a905a closetext loadmovesprites end ; 0x1a8dfa UnknownScript_0x1a8dfa: ; 0x1a8dfa 2writetext UnknownText_0x1a90fc closetext UnknownScript_0x1a8dfe: ; 0x1a8dfe loadmovesprites end ; 0x1a8e00 UnknownScript_0x1a8e00: ; 0x1a8e00 2writetext UnknownText_0x1a916e closetext loadmovesprites end ; 0x1a8e06 MapRoute37Signpost0Script: ; 0x1a8e06 jumptext UnknownText_0x1a9197 ; 0x1a8e09 FruitTreeScript_0x1a8e09: ; 0x1a8e09 fruittree $11 ; 0x1a8e0b FruitTreeScript_0x1a8e0b: ; 0x1a8e0b fruittree $12 ; 0x1a8e0d FruitTreeScript_0x1a8e0d: ; 0x1a8e0d fruittree $13 ; 0x1a8e0f MapRoute37SignpostItem1: ; 0x1a8e0f dw $00a9 db ETHER ; 0x1a8e12 TwinsAnnandanne1SeenText: ; 0x1a8e12 db $0, "ANN: ANNE and I", $4f db "are in this to-", $55 db "gether!", $57 ; 0x1a8e3b TwinsAnnandanne1BeatenText: ; 0x1a8e3b db $0, "ANN & ANNE: Nnn… A", $4f db "little too strong.", $57 ; 0x1a8e62 UnknownText_0x1a8e62: ; 0x1a8e62 db $0, "ANN: I can tell", $4f db "what my sister and", $51 db "my #MON are", $4f db "thinking.", $57 ; 0x1a8e9c TwinsAnnandanne2SeenText: ; 0x1a8e9c db $0, "ANNE: ANN and I", $4f db "are in this to-", $55 db "gether!", $57 ; 0x1a8ec5 TwinsAnnandanne2BeatenText: ; 0x1a8ec5 db $0, "ANN & ANNE: Nnn… A", $4f db "little too strong.", $57 ; 0x1a8eec UnknownText_0x1a8eec: ; 0x1a8eec db $0, "ANNE: We share the", $4f db "same feelings as", $55 db "our #MON.", $57 ; 0x1a8f1b PsychicGregSeenText: ; 0x1a8f1b db $0, "#MON can't do a", $4f db "thing if they are", $55 db "asleep.", $51 db "I'll show you how", $4f db "scary that is!", $57 ; 0x1a8f65 PsychicGregBeatenText: ; 0x1a8f65 db $0, "I lost. That's", $4f db "pretty sad…", $57 ; 0x1a8f80 UnknownText_0x1a8f80: ; 0x1a8f80 db $0, "Putting #MON to", $4f db "sleep or paralyz-", $55 db "ing them are good", $55 db "battle techniques.", $57 ; 0x1a8fc8 UnknownText_0x1a8fc8: ; 0x1a8fc8 db $0, "SUNNY: Hi!", $51 db "I'm SUNNY of Sun-", $4f db "day, meaning it's", $55 db "Sunday today!", $57 ; 0x1a9004 UnknownText_0x1a9004: ; 0x1a9004 db $0, "I was told to give", $4f db "you this if I saw", $55 db "you!", $57 ; 0x1a902f UnknownText_0x1a902f: ; 0x1a902f db $0, "I was told to give", $4f db "you this if I saw", $55 db "you!", $57 ; 0x1a905a UnknownText_0x1a905a: ; 0x1a905a db $0, "SUNNY: That thing…", $51 db "Um…", $51 db "… What was it now…", $51 db "…", $51 db "Oh! I remember", $4f db "now!", $51 db "A #MON that", $4f db "knows electric", $51 db "moves should hold", $4f db "it.", $51 db "My sis MONICA said", $4f db "it powers up", $55 db "electric moves!", $57 ; 0x1a90fc UnknownText_0x1a90fc: ; 0x1a90fc db $0, "SUNNY: My sisters", $4f db "and brothers are", $55 db "MONICA, TUSCANY,", $55 db "WESLEY, ARTHUR,", $55 db "FRIEDA and SANTOS.", $51 db "They're all older", $4f db "than me!", $57 ; 0x1a916e UnknownText_0x1a916e: ; 0x1a916e db $0, "SUNNY: Isn't today", $4f db "Sunday?", $55 db "Um… I forgot!", $57 ; 0x1a9197 UnknownText_0x1a9197: ; 0x1a9197 db $0, "ROUTE 37", $57 ; 0x1a91a1 Route37_MapEventHeader: ; 0x1a91a1 ; filler db 0, 0 ; warps db 0 ; xy triggers db 0 ; signposts db 2 signpost 3, 5, $0, MapRoute37Signpost0Script signpost 2, 4, $7, MapRoute37SignpostItem1 ; people-events db 7 person_event SPRITE_WEIRD_TREE, 16, 10, $6, $0, 255, 255, $82, 1, TrainerTwinsAnnandanne1, $ffff person_event SPRITE_WEIRD_TREE, 16, 11, $6, $0, 255, 255, $82, 1, TrainerTwinsAnnandanne2, $ffff person_event SPRITE_YOUNGSTER, 10, 10, $a, $0, 255, 255, $92, 1, TrainerPsychicGreg, $ffff person_event SPRITE_FRUIT_TREE, 9, 17, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x1a8e09, $ffff person_event SPRITE_BUG_CATCHER, 12, 20, $2, $11, 255, 255, $0, 0, BugCatcherScript_0x1a8dbf, $075b person_event SPRITE_FRUIT_TREE, 9, 20, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x1a8e0b, $ffff person_event SPRITE_FRUIT_TREE, 11, 19, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x1a8e0d, $ffff ; 0x1a920c