summaryrefslogtreecommitdiff
path: root/maps/BurnedTowerB1F.asm
diff options
context:
space:
mode:
Diffstat (limited to 'maps/BurnedTowerB1F.asm')
-rw-r--r--maps/BurnedTowerB1F.asm67
1 files changed, 39 insertions, 28 deletions
diff --git a/maps/BurnedTowerB1F.asm b/maps/BurnedTowerB1F.asm
index 935b94f4f..623f38dcb 100644
--- a/maps/BurnedTowerB1F.asm
+++ b/maps/BurnedTowerB1F.asm
@@ -1,3 +1,14 @@
+const_value set 2
+ const BURNEDTOWERB1F_BOULDER
+ const BURNEDTOWERB1F_RAIKOU1
+ const BURNEDTOWERB1F_ENTEI1
+ const BURNEDTOWERB1F_SUICUNE1
+ const BURNEDTOWERB1F_RAIKOU2
+ const BURNEDTOWERB1F_ENTEI2
+ const BURNEDTOWERB1F_SUICUNE2
+ const BURNEDTOWERB1F_POKE_BALL
+ const BURNEDTOWERB1F_SUPER_NERD
+
BurnedTowerB1F_MapScriptHeader:
.MapTriggers:
db 2
@@ -29,51 +40,51 @@ UnknownScript_0x18616a:
UnknownScript_0x18616b:
playmusic MUSIC_NONE
pause 30
- appear $3
+ appear BURNEDTOWERB1F_RAIKOU1
spriteface PLAYER, UP
pause 5
- disappear $6
+ disappear BURNEDTOWERB1F_RAIKOU2
pause 15
cry RAIKOU
- appear $4
+ appear BURNEDTOWERB1F_ENTEI1
spriteface PLAYER, UP
pause 5
- disappear $7
+ disappear BURNEDTOWERB1F_ENTEI2
pause 15
cry ENTEI
- appear $5
+ appear BURNEDTOWERB1F_SUICUNE1
spriteface PLAYER, UP
pause 5
- disappear $8
+ disappear BURNEDTOWERB1F_SUICUNE2
pause 15
cry SUICUNE
pause 15
playsound SFX_WARP_FROM
spriteface PLAYER, LEFT
- applymovement $3, MovementData_0x186236
- disappear $3
- waitbutton
+ applymovement BURNEDTOWERB1F_RAIKOU1, MovementData_0x186236
+ disappear BURNEDTOWERB1F_RAIKOU1
+ waitsfx
playsound SFX_WARP_FROM
spriteface PLAYER, RIGHT
- applymovement $4, MovementData_0x18623b
- disappear $4
- waitbutton
+ applymovement BURNEDTOWERB1F_ENTEI1, MovementData_0x18623b
+ disappear BURNEDTOWERB1F_ENTEI1
+ waitsfx
pause 15
playsound SFX_WARP_FROM
spriteface PLAYER, UP
- applymovement $5, MovementData_0x186241
+ applymovement BURNEDTOWERB1F_SUICUNE1, MovementData_0x186241
playsound SFX_WARP_FROM
spriteface PLAYER, DOWN
- applymovement $5, MovementData_0x186248
+ applymovement BURNEDTOWERB1F_SUICUNE1, MovementData_0x186248
spriteface PLAYER, UP
pause 20
cry SUICUNE
pause 30
playsound SFX_WARP_FROM
- applymovement $5, MovementData_0x186253
+ applymovement BURNEDTOWERB1F_SUICUNE1, MovementData_0x186253
spriteface PLAYER, DOWN
- disappear $5
- waitbutton
+ disappear BURNEDTOWERB1F_SUICUNE1
+ waitsfx
special RestartMapMusic
dotrigger $1
setevent EVENT_RELEASED_THE_BEASTS
@@ -85,35 +96,35 @@ UnknownScript_0x18616b:
clearevent EVENT_ECRUTEAK_CITY_GRAMPS
setevent EVENT_BURNED_TOWER_MORTY
setevent EVENT_BURNED_TOWER_1F_EUSINE
- appear $a
+ appear BURNEDTOWERB1F_SUPER_NERD
refreshscreen $0
changeblock $6, $e, $1b
reloadmappart
- loadmovesprites
+ closetext
dotrigger $1
end
SuperNerdScript_0x186212:
faceplayer
- loadfont
+ opentext
writetext UnknownText_0x18626a
+ waitbutton
closetext
- loadmovesprites
checkcode VAR_FACING
if_equal $1, UnknownScript_0x186226
- applymovement $a, MovementData_0x186263
+ applymovement BURNEDTOWERB1F_SUPER_NERD, MovementData_0x186263
jump UnknownScript_0x18622a
UnknownScript_0x186226:
- applymovement $a, MovementData_0x18625c
+ applymovement BURNEDTOWERB1F_SUPER_NERD, MovementData_0x18625c
UnknownScript_0x18622a:
- disappear $a
+ disappear BURNEDTOWERB1F_SUPER_NERD
playsound SFX_EXIT_BUILDING
- waitbutton
+ waitsfx
end
-ItemFragment_0x186231:
- db TM_ENDURE, 1
+BurnedTowerB1FTMEndure:
+ itemball TM_ENDURE
BurnedTowerB1FBoulder:
jumpstd strengthboulder
@@ -258,5 +269,5 @@ BurnedTowerB1F_MapEventHeader:
person_event SPRITE_RAIKOU, 3, 7, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, (1 << 3) | PAL_OW_SILVER, PERSONTYPE_SCRIPT, 0, ObjectEvent, EVENT_BURNED_TOWER_B1F_BEASTS_2
person_event SPRITE_ENTEI, 3, 12, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, (1 << 3) | PAL_OW_SILVER, PERSONTYPE_SCRIPT, 0, ObjectEvent, EVENT_BURNED_TOWER_B1F_BEASTS_2
person_event SPRITE_SUICUNE, 4, 10, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, (1 << 3) | PAL_OW_SILVER, PERSONTYPE_SCRIPT, 0, ObjectEvent, EVENT_BURNED_TOWER_B1F_BEASTS_2
- person_event SPRITE_POKE_BALL, 4, 16, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, PERSONTYPE_ITEMFRAGMENT, 0, ItemFragment_0x186231, EVENT_BURNED_TOWER_B1F_TM_ENDURE
+ person_event SPRITE_POKE_BALL, 4, 16, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, PERSONTYPE_ITEMBALL, 0, BurnedTowerB1FTMEndure, EVENT_BURNED_TOWER_B1F_TM_ENDURE
person_event SPRITE_SUPER_NERD, 12, 10, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_SCRIPT, 0, SuperNerdScript_0x186212, EVENT_EUSINE_IN_BURNED_TOWER