Fill out trainer event flags.

This commit is contained in:
IIMarckus
2015-07-10 02:20:21 -06:00
parent ac88c43b14
commit 2c98c694e3
95 changed files with 3767 additions and 6887 deletions

View File

@@ -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