diff options
Diffstat (limited to 'maps/Route46.asm')
-rw-r--r-- | maps/Route46.asm | 128 |
1 files changed, 45 insertions, 83 deletions
diff --git a/maps/Route46.asm b/maps/Route46.asm index bec63ef63..e662fe064 100644 --- a/maps/Route46.asm +++ b/maps/Route46.asm @@ -1,14 +1,13 @@ -Route46_MapScriptHeader: ; 0x1a967e +Route46_MapScriptHeader: ; trigger count db 0 ; callback count db 0 -; 0x1a9680 -TrainerCamperTed: ; 0x1a9680 +TrainerCamperTed: ; bit/flag number - dw $424 + dw EVENT_BEAT_CAMPER_TED ; trainer group && trainer id db CAMPER, TED @@ -24,20 +23,18 @@ TrainerCamperTed: ; 0x1a9680 ; script when talk again dw CamperTedScript -; 0x1a968c -CamperTedScript: ; 0x1a968c +CamperTedScript: talkaftercancel loadfont writetext UnknownText_0x1a9851 closetext loadmovesprites end -; 0x1a9694 -TrainerPicnickerErin1: ; 0x1a9694 +TrainerPicnickerErin1: ; bit/flag number - dw $487 + dw EVENT_BEAT_PICNICKER_ERIN ; trainer group && trainer id db PICNICKER, ERIN1 @@ -53,9 +50,8 @@ TrainerPicnickerErin1: ; 0x1a9694 ; script when talk again dw PicnickerErin1Script -; 0x1a96a0 -PicnickerErin1Script: ; 0x1a96a0 +PicnickerErin1Script: writecode VAR_CALLERID, $24 talkaftercancel loadfont @@ -70,51 +66,47 @@ PicnickerErin1Script: ; 0x1a96a0 setevent $029d scall UnknownScript_0x1a974f jump UnknownScript_0x1a96c6 -; 0x1a96c3 -UnknownScript_0x1a96c3: ; 0x1a96c3 +UnknownScript_0x1a96c3: scall UnknownScript_0x1a9753 -UnknownScript_0x1a96c6: ; 0x1a96c6 +UnknownScript_0x1a96c6: askforphonenumber $24 if_equal $1, UnknownScript_0x1a9763 if_equal $2, UnknownScript_0x1a975f trainertotext PICNICKER, ERIN1, $0 scall UnknownScript_0x1a9757 jump UnknownScript_0x1a975b -; 0x1a96da -UnknownScript_0x1a96da: ; 0x1a96da +UnknownScript_0x1a96da: scall UnknownScript_0x1a9767 winlosstext PicnickerErin1BeatenText, $0000 copybytetovar wda0d if_equal $2, UnknownScript_0x1a96f1 if_equal $1, UnknownScript_0x1a96f7 if_equal $0, UnknownScript_0x1a96fd -UnknownScript_0x1a96f1: ; 0x1a96f1 +UnknownScript_0x1a96f1: checkevent EVENT_RESTORED_POWER_TO_KANTO iftrue UnknownScript_0x1a9717 -UnknownScript_0x1a96f7: ; 0x1a96f7 +UnknownScript_0x1a96f7: checkevent EVENT_BEAT_ELITE_FOUR iftrue UnknownScript_0x1a970a -UnknownScript_0x1a96fd: ; 0x1a96fd +UnknownScript_0x1a96fd: loadtrainer PICNICKER, ERIN1 startbattle returnafterbattle loadvar wda0d, $1 clearflag $007c end -; 0x1a970a -UnknownScript_0x1a970a: ; 0x1a970a +UnknownScript_0x1a970a: loadtrainer PICNICKER, ERIN2 startbattle returnafterbattle loadvar wda0d, $2 clearflag $007c end -; 0x1a9717 -UnknownScript_0x1a9717: ; 0x1a9717 +UnknownScript_0x1a9717: loadtrainer PICNICKER, ERIN3 startbattle returnafterbattle @@ -128,13 +120,11 @@ UnknownScript_0x1a9717: ; 0x1a9717 iffalse UnknownScript_0x1a976b setevent $0269 jump UnknownScript_0x1a975b -; 0x1a973a -UnknownScript_0x1a973a: ; 0x1a973a +UnknownScript_0x1a973a: end -; 0x1a973b -UnknownScript_0x1a973b: ; 0x1a973b +UnknownScript_0x1a973b: loadfont writetext UnknownText_0x1a9927 closetext @@ -143,57 +133,47 @@ UnknownScript_0x1a973b: ; 0x1a973b clearevent EVENT_ERIN_CALCIUM setevent $0269 jump UnknownScript_0x1a975b -; 0x1a974f -UnknownScript_0x1a974f: ; 0x1a974f +UnknownScript_0x1a974f: jumpstd asknumber1f end -; 0x1a9753 -UnknownScript_0x1a9753: ; 0x1a9753 +UnknownScript_0x1a9753: jumpstd asknumber2f end -; 0x1a9757 -UnknownScript_0x1a9757: ; 0x1a9757 +UnknownScript_0x1a9757: jumpstd registerednumberf end -; 0x1a975b -UnknownScript_0x1a975b: ; 0x1a975b +UnknownScript_0x1a975b: jumpstd numberacceptedf end -; 0x1a975f -UnknownScript_0x1a975f: ; 0x1a975f +UnknownScript_0x1a975f: jumpstd numberdeclinedf end -; 0x1a9763 -UnknownScript_0x1a9763: ; 0x1a9763 +UnknownScript_0x1a9763: jumpstd phonefullf end -; 0x1a9767 -UnknownScript_0x1a9767: ; 0x1a9767 +UnknownScript_0x1a9767: jumpstd rematchf end -; 0x1a976b -UnknownScript_0x1a976b: ; 0x1a976b +UnknownScript_0x1a976b: setevent EVENT_ERIN_CALCIUM jumpstd packfullf end -; 0x1a9772 -UnknownScript_0x1a9772: ; 0x1a9772 +UnknownScript_0x1a9772: jumpstd rematchgiftf end -; 0x1a9776 -TrainerHikerBailey: ; 0x1a9776 +TrainerHikerBailey: ; bit/flag number - dw $52e + dw EVENT_BEAT_HIKER_BAILEY ; trainer group && trainer id db HIKER, BAILEY @@ -209,91 +189,77 @@ TrainerHikerBailey: ; 0x1a9776 ; script when talk again dw HikerBaileyScript -; 0x1a9782 -HikerBaileyScript: ; 0x1a9782 +HikerBaileyScript: talkaftercancel loadfont writetext UnknownText_0x1a97e8 closetext loadmovesprites end -; 0x1a978a -MapRoute46Signpost0Script: ; 0x1a978a +MapRoute46Signpost0Script: jumptext UnknownText_0x1a99be -; 0x1a978d -ItemFragment_0x1a978d: ; 0x1a978d +ItemFragment_0x1a978d: db X_SPEED, 1 -; 0x1a978f -FruitTreeScript_0x1a978f: ; 0x1a978f +FruitTreeScript_0x1a978f: fruittree $4 -; 0x1a9791 -FruitTreeScript_0x1a9791: ; 0x1a9791 +FruitTreeScript_0x1a9791: fruittree $a -; 0x1a9793 -HikerBaileySeenText: ; 0x1a9793 +HikerBaileySeenText: text "Awright! I'll show" line "you the power of" cont "mountain #MON!" done -; 0x1a97c6 -HikerBaileyBeatenText: ; 0x1a97c6 +HikerBaileyBeatenText: text "Mercy! You showed" line "me your power!" done -; 0x1a97e8 -UnknownText_0x1a97e8: ; 0x1a97e8 +UnknownText_0x1a97e8: text "It's over. I don't" line "mind. We HIKERS" cont "are like that." done -; 0x1a9819 -CamperTedSeenText: ; 0x1a9819 +CamperTedSeenText: text "I'm raising #-" line "MON too!" para "Will you battle" line "with me?" done -; 0x1a984a -CamperTedBeatenText: ; 0x1a984a +CamperTedBeatenText: text "Wha…?" done -; 0x1a9851 -UnknownText_0x1a9851: ; 0x1a9851 +UnknownText_0x1a9851: text "I did my best but" line "came up short." para "No excuses--I" line "admit I lost." done -; 0x1a988f -PicnickerErin1SeenText: ; 0x1a988f +PicnickerErin1SeenText: text "I raise #MON" line "too!" para "Will you battle" line "with me?" done -; 0x1a98bb -PicnickerErin1BeatenText: ; 0x1a98bb +PicnickerErin1BeatenText: text "Oh, rats!" done -; 0x1a98c6 -UnknownText_0x1a98c6: ; 0x1a98c6 +UnknownText_0x1a98c6: text "I've been to many" line "GYMS, but the GYM" @@ -303,9 +269,8 @@ UnknownText_0x1a98c6: ; 0x1a98c6 para "It's filled with" line "pretty flowers!" done -; 0x1a9927 -UnknownText_0x1a9927: ; 0x1a9927 +UnknownText_0x1a9927: text "Aww… I keep losing" line "all the time!" @@ -319,15 +284,13 @@ UnknownText_0x1a9927: ; 0x1a9927 line "that present from" cont "the other time." done -; 0x1a99be -UnknownText_0x1a99be: ; 0x1a99be +UnknownText_0x1a99be: text "ROUTE 46" line "MOUNTAIN RD. AHEAD" done -; 0x1a99db -Route46_MapEventHeader: ; 0x1a99db +Route46_MapEventHeader: ; filler db 0, 0 @@ -352,4 +315,3 @@ Route46_MapEventHeader: ; 0x1a99db person_event SPRITE_FRUIT_TREE, 9, 11, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x1a978f, $ffff person_event SPRITE_FRUIT_TREE, 10, 12, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x1a9791, $ffff person_event SPRITE_POKE_BALL, 19, 5, $1, $0, 255, 255, $1, 0, ItemFragment_0x1a978d, $06bc -; 0x1a9a43 |