summaryrefslogtreecommitdiff
path: root/maps/AzaleaTown.asm
diff options
context:
space:
mode:
Diffstat (limited to 'maps/AzaleaTown.asm')
-rw-r--r--maps/AzaleaTown.asm60
1 files changed, 37 insertions, 23 deletions
diff --git a/maps/AzaleaTown.asm b/maps/AzaleaTown.asm
index ea2168e2a..b001ad221 100644
--- a/maps/AzaleaTown.asm
+++ b/maps/AzaleaTown.asm
@@ -1,3 +1,17 @@
+const_value set 2
+ const AZALEATOWN_AZALEA_ROCKET1
+ const AZALEATOWN_GRAMPS
+ const AZALEATOWN_TEACHER
+ const AZALEATOWN_YOUNGSTER
+ const AZALEATOWN_SLOWPOKE1
+ const AZALEATOWN_SLOWPOKE2
+ const AZALEATOWN_SLOWPOKE3
+ const AZALEATOWN_SLOWPOKE4
+ const AZALEATOWN_FRUIT_TREE
+ const AZALEATOWN_AZALEA_ROCKET2
+ const AZALEATOWN_AZALEA_ROCKET3
+ const AZALEATOWN_KURT_OUTSIDE
+
AzaleaTown_MapScriptHeader:
.MapTriggers:
db 3
@@ -27,13 +41,13 @@ AzaleaTown_MapScriptHeader:
return
UnknownScript_0x198018:
- moveperson $b, $b, $b
+ moveperson AZALEATOWN_AZALEA_ROCKET2, $b, $b
spriteface PLAYER, RIGHT
showemote EMOTE_SHOCK, PLAYER, 15
special Special_RotatePalettesRightMusic
pause 15
- appear $b
- applymovement $b, MovementData_0x198134
+ appear AZALEATOWN_AZALEA_ROCKET2
+ applymovement AZALEATOWN_AZALEA_ROCKET2, MovementData_0x198134
spriteface PLAYER, DOWN
jump UnknownScript_0x198049
@@ -42,15 +56,15 @@ UnknownScript_0x198034:
showemote EMOTE_SHOCK, PLAYER, 15
special Special_RotatePalettesRightMusic
pause 15
- appear $b
- applymovement $b, MovementData_0x19813c
+ appear AZALEATOWN_AZALEA_ROCKET2
+ applymovement AZALEATOWN_AZALEA_ROCKET2, MovementData_0x19813c
spriteface PLAYER, UP
UnknownScript_0x198049:
playmusic MUSIC_RIVAL_ENCOUNTER
loadfont
writetext UnknownText_0x19814d
+ waitbutton
closetext
- loadmovesprites
setevent EVENT_RIVAL_AZALEA_TOWN
checkevent EVENT_GOT_TOTODILE_FROM_ELM
iftrue UnknownScript_0x198071
@@ -58,7 +72,7 @@ UnknownScript_0x198049:
iftrue UnknownScript_0x198081
winlosstext UnknownText_0x1981e6, UnknownText_0x19835b
setlasttalked $b
- loadtrainer RIVAL1, RIVAL1_6
+ scriptedtrainerdata RIVAL1, RIVAL1_6
startbattle
reloadmapmusic
returnafterbattle
@@ -67,7 +81,7 @@ UnknownScript_0x198049:
UnknownScript_0x198071:
winlosstext UnknownText_0x1981e6, UnknownText_0x19835b
setlasttalked $b
- loadtrainer RIVAL1, RIVAL1_4
+ scriptedtrainerdata RIVAL1, RIVAL1_4
startbattle
reloadmapmusic
returnafterbattle
@@ -76,7 +90,7 @@ UnknownScript_0x198071:
UnknownScript_0x198081:
winlosstext UnknownText_0x1981e6, UnknownText_0x19835b
setlasttalked $b
- loadtrainer RIVAL1, RIVAL1_5
+ scriptedtrainerdata RIVAL1, RIVAL1_5
startbattle
reloadmapmusic
returnafterbattle
@@ -86,14 +100,14 @@ UnknownScript_0x198091:
playmusic MUSIC_RIVAL_AFTER
loadfont
writetext UnknownText_0x198233
+ waitbutton
closetext
- loadmovesprites
spriteface PLAYER, LEFT
- applymovement $b, MovementData_0x198144
+ applymovement AZALEATOWN_AZALEA_ROCKET2, MovementData_0x198144
playsound SFX_EXIT_BUILDING
- disappear $b
+ disappear AZALEATOWN_AZALEA_ROCKET2
dotrigger $0
- waitbutton
+ waitsfx
playmapmusic
end
@@ -109,14 +123,14 @@ GrampsScript_0x1980b1:
checkevent EVENT_CLEARED_SLOWPOKE_WELL
iftrue UnknownScript_0x1980bf
writetext UnknownText_0x19841b
+ waitbutton
closetext
- loadmovesprites
end
UnknownScript_0x1980bf:
writetext UnknownText_0x198473
+ waitbutton
closetext
- loadmovesprites
end
TeacherScript_0x1980c5:
@@ -131,8 +145,8 @@ SlowpokeScript_0x1980cb:
pause 60
writetext UnknownText_0x1985c3
cry SLOWPOKE
+ waitbutton
closetext
- loadmovesprites
end
WoosterScript:
@@ -141,8 +155,8 @@ WoosterScript:
loadfont
writetext WoosterText
cry QUAGSIRE
+ waitbutton
closetext
- loadmovesprites
end
UnknownScript_0x1980e5:
@@ -150,27 +164,27 @@ UnknownScript_0x1980e5:
loadfont
writetext UnknownText_0x1985df
keeptextopen
- spriteface $d, RIGHT
+ spriteface AZALEATOWN_KURT_OUTSIDE, RIGHT
writetext UnknownText_0x19860b
keeptextopen
writetext UnknownText_0x198628
- closetext
+ waitbutton
verbosegiveitem GS_BALL
- spriteface $d, LEFT
+ spriteface AZALEATOWN_KURT_OUTSIDE, LEFT
setflag ENGINE_HAVE_EXAMINED_GS_BALL
clearevent EVENT_ILEX_FOREST_LASS
setevent EVENT_ROUTE_34_ILEX_FOREST_GATE_LASS
dotrigger $0
- loadmovesprites
+ closetext
end
KurtOutsideScript_0x19810c:
faceplayer
loadfont
writetext UnknownText_0x198628
+ waitbutton
+ spriteface AZALEATOWN_KURT_OUTSIDE, LEFT
closetext
- spriteface $d, LEFT
- loadmovesprites
end
AzaleaTownSign: