You've already forked pokecrystal-board
mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-09-08 08:13:02 -07:00
Fill out trainer event flags.
This commit is contained in:
128
maps/Route46.asm
128
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
|
||||
|
||||
Reference in New Issue
Block a user