summaryrefslogtreecommitdiff
path: root/maps/PowerPlant.asm
diff options
context:
space:
mode:
Diffstat (limited to 'maps/PowerPlant.asm')
-rw-r--r--maps/PowerPlant.asm83
1 files changed, 46 insertions, 37 deletions
diff --git a/maps/PowerPlant.asm b/maps/PowerPlant.asm
index 1c97b73fc..41cd2e816 100644
--- a/maps/PowerPlant.asm
+++ b/maps/PowerPlant.asm
@@ -1,3 +1,12 @@
+const_value set 2
+ const POWERPLANT_OFFICER1
+ const POWERPLANT_GYM_GUY1
+ const POWERPLANT_GYM_GUY2
+ const POWERPLANT_OFFICER2
+ const POWERPLANT_GYM_GUY3
+ const POWERPLANT_FISHER
+ const POWERPLANT_GYM_GUY4
+
PowerPlant_MapScriptHeader:
.MapTriggers:
db 2
@@ -17,118 +26,118 @@ UnknownScript_0x188dc4:
UnknownScript_0x188dc5:
playsound SFX_CALL
- showemote EMOTE_SHOCK, $2, 15
- waitbutton
+ showemote EMOTE_SHOCK, POWERPLANT_OFFICER1, 15
+ waitsfx
pause 30
- applymovement $2, MovementData_0x188ed5
- spriteface $3, DOWN
- spriteface $4, DOWN
- loadfont
+ applymovement POWERPLANT_OFFICER1, MovementData_0x188ed5
+ spriteface POWERPLANT_GYM_GUY1, DOWN
+ spriteface POWERPLANT_GYM_GUY2, DOWN
+ opentext
writetext UnknownText_0x188f22
+ waitbutton
closetext
- loadmovesprites
- spriteface $2, LEFT
+ spriteface POWERPLANT_OFFICER1, LEFT
spriteface PLAYER, RIGHT
- loadfont
+ opentext
writetext UnknownText_0x188f7f
+ waitbutton
closetext
- loadmovesprites
spriteface PLAYER, DOWN
- applymovement $2, MovementData_0x188eda
+ applymovement POWERPLANT_OFFICER1, MovementData_0x188eda
dotrigger $0
end
OfficerScript_0x188df5:
faceplayer
- loadfont
+ opentext
checkevent EVENT_RETURNED_MACHINE_PART
iftrue UnknownScript_0x188e0f
checkevent EVENT_MET_MANAGER_AT_POWER_PLANT
iftrue UnknownScript_0x188e09
writetext UnknownText_0x188ee0
+ waitbutton
closetext
- loadmovesprites
end
UnknownScript_0x188e09:
writetext UnknownText_0x188f7f
+ waitbutton
closetext
- loadmovesprites
end
UnknownScript_0x188e0f:
writetext UnknownText_0x188fa2
+ waitbutton
closetext
- loadmovesprites
end
GymGuyScript_0x188e15:
faceplayer
- loadfont
+ opentext
checkevent EVENT_RETURNED_MACHINE_PART
iftrue UnknownScript_0x188e23
writetext UnknownText_0x188fcf
+ waitbutton
closetext
- loadmovesprites
end
UnknownScript_0x188e23:
writetext UnknownText_0x189038
+ waitbutton
closetext
- loadmovesprites
end
GymGuyScript_0x188e29:
faceplayer
- loadfont
+ opentext
checkevent EVENT_RETURNED_MACHINE_PART
iftrue UnknownScript_0x188e37
writetext UnknownText_0x189079
+ waitbutton
closetext
- loadmovesprites
end
UnknownScript_0x188e37:
writetext UnknownText_0x1890ef
+ waitbutton
closetext
- loadmovesprites
end
OfficerScript_0x188e3d:
faceplayer
- loadfont
+ opentext
checkevent EVENT_RETURNED_MACHINE_PART
iftrue UnknownScript_0x188e4b
writetext UnknownText_0x18910e
+ waitbutton
closetext
- loadmovesprites
end
UnknownScript_0x188e4b:
writetext UnknownText_0x18917f
+ waitbutton
closetext
- loadmovesprites
end
GymGuyScript_0x188e51:
faceplayer
- loadfont
+ opentext
checkevent EVENT_RETURNED_MACHINE_PART
iftrue UnknownScript_0x188e5f
writetext UnknownText_0x1891c2
+ waitbutton
closetext
- loadmovesprites
end
UnknownScript_0x188e5f:
writetext UnknownText_0x189225
+ waitbutton
closetext
- loadmovesprites
end
PowerPlantManager:
faceplayer
- loadfont
+ opentext
checkevent EVENT_RETURNED_MACHINE_PART
iftrue UnknownScript_0x188eac
checkitem MACHINE_PART
@@ -136,8 +145,8 @@ PowerPlantManager:
checkevent EVENT_MET_MANAGER_AT_POWER_PLANT
iftrue UnknownScript_0x188e8d
writetext UnknownText_0x189264
+ waitbutton
closetext
- loadmovesprites
setevent EVENT_MET_MANAGER_AT_POWER_PLANT
clearevent EVENT_CERULEAN_GYM_ROCKET
clearevent EVENT_FOUND_MACHINE_PART_IN_CERULEAN_GYM
@@ -147,13 +156,13 @@ PowerPlantManager:
UnknownScript_0x188e8d:
writetext UnknownText_0x189308
+ waitbutton
closetext
- loadmovesprites
end
UnknownScript_0x188e93:
writetext UnknownText_0x18936e
- keeptextopen
+ buttonsound
takeitem MACHINE_PART
setevent EVENT_RETURNED_MACHINE_PART
clearevent EVENT_SAFFRON_TRAIN_STATION_POPULATION
@@ -165,28 +174,28 @@ UnknownScript_0x188eac:
checkevent EVENT_GOT_TM07_ZAP_CANNON
iftrue UnknownScript_0x188ec5
writetext UnknownText_0x1893c4
- keeptextopen
+ buttonsound
verbosegiveitem TM_ZAP_CANNON
iffalse UnknownScript_0x188ec3
setevent EVENT_GOT_TM07_ZAP_CANNON
writetext UnknownText_0x1893f4
- closetext
+ waitbutton
UnknownScript_0x188ec3:
- loadmovesprites
+ closetext
end
UnknownScript_0x188ec5:
writetext UnknownText_0x189475
+ waitbutton
closetext
- loadmovesprites
end
GymGuyScript_0x188ecb:
faceplayer
- loadfont
+ opentext
trade $6
+ waitbutton
closetext
- loadmovesprites
end
PowerPlantBookshelf: