summaryrefslogtreecommitdiff
path: root/maps/Route38.asm
diff options
context:
space:
mode:
Diffstat (limited to 'maps/Route38.asm')
-rw-r--r--maps/Route38.asm96
1 files changed, 48 insertions, 48 deletions
diff --git a/maps/Route38.asm b/maps/Route38.asm
index e9fab55e9..3e0fb47a6 100644
--- a/maps/Route38.asm
+++ b/maps/Route38.asm
@@ -109,57 +109,57 @@ UnknownScript_0x1a1d6e:
UnknownScript_0x1a1d82:
scall UnknownScript_0x1a1e23
winlosstext LassDana1BeatenText, $0000
- copybytetovar wda03
- if_equal $4, UnknownScript_0x1a1da1
- if_equal $3, UnknownScript_0x1a1da7
- if_equal $2, UnknownScript_0x1a1dad
- if_equal $1, UnknownScript_0x1a1db3
- if_equal $0, UnknownScript_0x1a1db9
-UnknownScript_0x1a1da1:
+ copybytetovar DanaFightCount
+ if_equal 4, .Fight4
+ if_equal 3, .Fight3
+ if_equal 2, .Fight2
+ if_equal 1, .Fight1
+ if_equal 0, .LoadFight0
+.Fight4
checkevent EVENT_RESTORED_POWER_TO_KANTO
- iftrue UnknownScript_0x1a1ded
-UnknownScript_0x1a1da7:
+ iftrue .LoadFight4
+.Fight3
checkevent EVENT_BEAT_ELITE_FOUR
- iftrue UnknownScript_0x1a1de0
-UnknownScript_0x1a1dad:
+ iftrue .LoadFight3
+.Fight2
checkevent EVENT_CLEARED_RADIO_TOWER
- iftrue UnknownScript_0x1a1dd3
-UnknownScript_0x1a1db3:
- checkflag $0045
- iftrue UnknownScript_0x1a1dc6
-UnknownScript_0x1a1db9:
+ iftrue .LoadFight2
+.Fight1
+ checkflag ENGINE_FLYPOINT_CIANWOOD
+ iftrue .LoadFight1
+.LoadFight0
loadtrainer LASS, DANA1
startbattle
returnafterbattle
- loadvar wda03, $1
+ loadvar DanaFightCount, 1
clearflag ENGINE_DANA
end
-UnknownScript_0x1a1dc6:
+.LoadFight1
loadtrainer LASS, DANA2
startbattle
returnafterbattle
- loadvar wda03, $2
+ loadvar DanaFightCount, 2
clearflag ENGINE_DANA
end
-UnknownScript_0x1a1dd3:
+.LoadFight2
loadtrainer LASS, DANA3
startbattle
returnafterbattle
- loadvar wda03, $3
+ loadvar DanaFightCount, 3
clearflag ENGINE_DANA
end
-UnknownScript_0x1a1de0:
+.LoadFight3
loadtrainer LASS, DANA4
startbattle
returnafterbattle
- loadvar wda03, $4
+ loadvar DanaFightCount, 4
clearflag ENGINE_DANA
end
-UnknownScript_0x1a1ded:
+.LoadFight4
loadtrainer LASS, DANA5
startbattle
returnafterbattle
@@ -261,57 +261,57 @@ UnknownScript_0x1a1e61:
UnknownScript_0x1a1e75:
scall UnknownScript_0x1a1f01
winlosstext SchoolboyChad1BeatenText, $0000
- copybytetovar wda04
- if_equal $4, UnknownScript_0x1a1e94
- if_equal $3, UnknownScript_0x1a1e9a
- if_equal $2, UnknownScript_0x1a1ea0
- if_equal $1, UnknownScript_0x1a1ea6
- if_equal $0, UnknownScript_0x1a1eac
-UnknownScript_0x1a1e94:
+ copybytetovar ChadFightCount
+ if_equal 4, .Fight4
+ if_equal 3, .Fight3
+ if_equal 2, .Fight2
+ if_equal 1, .Fight1
+ if_equal 0, .LoadFight0
+.Fight4
checkevent EVENT_RESTORED_POWER_TO_KANTO
- iftrue UnknownScript_0x1a1ee0
-UnknownScript_0x1a1e9a:
+ iftrue .LoadFight4
+.Fight3
checkevent EVENT_BEAT_ELITE_FOUR
- iftrue UnknownScript_0x1a1ed3
-UnknownScript_0x1a1ea0:
+ iftrue .LoadFight3
+.Fight2
checkevent EVENT_CLEARED_RADIO_TOWER
- iftrue UnknownScript_0x1a1ec6
-UnknownScript_0x1a1ea6:
- checkflag $0049
- iftrue UnknownScript_0x1a1eb9
-UnknownScript_0x1a1eac:
+ iftrue .LoadFight2
+.Fight1
+ checkflag ENGINE_FLYPOINT_MAHOGANY
+ iftrue .LoadFight1
+.LoadFight0
loadtrainer SCHOOLBOY, CHAD1
startbattle
returnafterbattle
- loadvar wda04, $1
+ loadvar ChadFightCount, 1
clearflag ENGINE_CHAD
end
-UnknownScript_0x1a1eb9:
+.LoadFight1
loadtrainer SCHOOLBOY, CHAD2
startbattle
returnafterbattle
- loadvar wda04, $2
+ loadvar ChadFightCount, 2
clearflag ENGINE_CHAD
end
-UnknownScript_0x1a1ec6:
+.LoadFight2
loadtrainer SCHOOLBOY, CHAD3
startbattle
returnafterbattle
- loadvar wda04, $3
+ loadvar ChadFightCount, 3
clearflag ENGINE_CHAD
end
-UnknownScript_0x1a1ed3:
+.LoadFight3
loadtrainer SCHOOLBOY, CHAD4
startbattle
returnafterbattle
- loadvar wda04, $4
+ loadvar ChadFightCount, 4
clearflag ENGINE_CHAD
end
-UnknownScript_0x1a1ee0:
+.LoadFight4
loadtrainer SCHOOLBOY, CHAD5
startbattle
returnafterbattle