summaryrefslogtreecommitdiff
path: root/maps/BurnedTowerB1F.asm
diff options
context:
space:
mode:
Diffstat (limited to 'maps/BurnedTowerB1F.asm')
-rw-r--r--maps/BurnedTowerB1F.asm100
1 files changed, 41 insertions, 59 deletions
diff --git a/maps/BurnedTowerB1F.asm b/maps/BurnedTowerB1F.asm
index fade946df..0b88c21c5 100644
--- a/maps/BurnedTowerB1F.asm
+++ b/maps/BurnedTowerB1F.asm
@@ -1,36 +1,32 @@
-BurnedTowerB1F_MapScriptHeader: ; 0x186151
- ; trigger count
+BurnedTowerB1F_MapScriptHeader:
+.MapTriggers:
db 2
; triggers
dw UnknownScript_0x18615e, $0000
dw UnknownScript_0x18615f, $0000
- ; callback count
+.MapCallbacks:
db 1
; callbacks
dbw 1, UnknownScript_0x186160
-; 0x18615e
-UnknownScript_0x18615e: ; 0x18615e
+UnknownScript_0x18615e:
end
-; 0x18615f
-UnknownScript_0x18615f: ; 0x18615f
+UnknownScript_0x18615f:
end
-; 0x186160
-UnknownScript_0x186160: ; 0x186160
+UnknownScript_0x186160:
checkevent EVENT_RELEASED_THE_BEASTS
iftrue UnknownScript_0x18616a
changeblock $6, $e, $2
-UnknownScript_0x18616a: ; 0x18616a
+UnknownScript_0x18616a:
return
-; 0x18616b
-UnknownScript_0x18616b: ; 0x18616b
+UnknownScript_0x18616b:
playmusic MUSIC_NONE
pause 30
appear $3
@@ -85,10 +81,10 @@ UnknownScript_0x18616b: ; 0x18616b
domaptrigger GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM, $1
domaptrigger GROUP_CIANWOOD_CITY, MAP_CIANWOOD_CITY, $1
clearevent EVENT_SAW_SUICUNE_AT_CIANWOOD_CITY
- setevent $07a8
- clearevent $07a9
- setevent $0764
- setevent $0765
+ setevent EVENT_ECRUTEAK_GYM_GRAMPS
+ clearevent EVENT_ECRUTEAK_CITY_GRAMPS
+ setevent EVENT_BURNED_TOWER_MORTY
+ setevent EVENT_BURNED_TOWER_1F_EUSINE
appear $a
refreshscreen $0
changeblock $6, $e, $1b
@@ -96,54 +92,48 @@ UnknownScript_0x18616b: ; 0x18616b
loadmovesprites
dotrigger $1
end
-; 0x186212
-SuperNerdScript_0x186212: ; 0x186212
+SuperNerdScript_0x186212:
faceplayer
loadfont
writetext UnknownText_0x18626a
closetext
loadmovesprites
- checkcode $9
+ checkcode VAR_FACING
if_equal $1, UnknownScript_0x186226
applymovement $a, MovementData_0x186263
jump UnknownScript_0x18622a
-; 0x186226
-UnknownScript_0x186226: ; 0x186226
+UnknownScript_0x186226:
applymovement $a, MovementData_0x18625c
-UnknownScript_0x18622a: ; 0x18622a
+UnknownScript_0x18622a:
disappear $a
playsound SFX_EXIT_BUILDING
waitbutton
end
-; 0x186231
-ItemFragment_0x186231: ; 0x186231
- db TM_20, 1
-; 0x186233
+ItemFragment_0x186231:
+ db TM_ENDURE, 1
BurnedTowerB1FBoulder:
jumpstd strengthboulder
-MovementData_0x186236: ; 0x186236
+MovementData_0x186236:
db $39 ; movement
fast_jump_step_down
fast_jump_step_left
db $38 ; movement
step_end
-; 0x18623b
-MovementData_0x18623b: ; 0x18623b
+MovementData_0x18623b:
db $39 ; movement
fast_jump_step_right
fast_jump_step_down
fast_jump_step_right
db $38 ; movement
step_end
-; 0x186241
-MovementData_0x186241: ; 0x186241
+MovementData_0x186241:
db $39 ; movement
fast_jump_step_right
fast_jump_step_down
@@ -151,9 +141,8 @@ MovementData_0x186241: ; 0x186241
fast_jump_step_left
db $38 ; movement
step_end
-; 0x186248
-MovementData_0x186248: ; 0x186248
+MovementData_0x186248:
db $39 ; movement
fast_jump_step_left
fast_jump_step_up
@@ -161,16 +150,14 @@ MovementData_0x186248: ; 0x186248
fast_jump_step_right
db $38 ; movement
step_end
-; 0x18624f
-MovementData_0x18624f: ; 0x18624f
+MovementData_0x18624f:
db $39 ; movement
big_step_down
db $38 ; movement
step_end
-; 0x186253
-MovementData_0x186253: ; 0x186253
+MovementData_0x186253:
db $39 ; movement
big_step_up
fast_jump_step_right
@@ -180,9 +167,8 @@ MovementData_0x186253: ; 0x186253
fast_jump_step_down
db $38 ; movement
step_end
-; 0x18625c
-MovementData_0x18625c: ; 0x18625c
+MovementData_0x18625c:
step_left
step_left
step_down
@@ -190,9 +176,8 @@ MovementData_0x18625c: ; 0x18625c
step_left
step_down
step_end
-; 0x186263
-MovementData_0x186263: ; 0x186263
+MovementData_0x186263:
step_down
step_left
step_left
@@ -200,9 +185,8 @@ MovementData_0x186263: ; 0x186263
step_down
step_down
step_end
-; 0x18626a
-UnknownText_0x18626a: ; 0x18626a
+UnknownText_0x18626a:
text "EUSINE: I dug a"
line "hole here, too…"
@@ -244,13 +228,12 @@ UnknownText_0x18626a: ; 0x18626a
para "Farewell!"
done
-; 0x1863de
-BurnedTowerB1F_MapEventHeader: ; 0x1863de
+BurnedTowerB1F_MapEventHeader:
; filler
db 0, 0
- ; warps
+.Warps:
db 6
warp_def $9, $a, 3, GROUP_BURNED_TOWER_1F, MAP_BURNED_TOWER_1F
warp_def $7, $11, 7, GROUP_BURNED_TOWER_1F, MAP_BURNED_TOWER_1F
@@ -259,22 +242,21 @@ BurnedTowerB1F_MapEventHeader: ; 0x1863de
warp_def $e, $11, 12, GROUP_BURNED_TOWER_1F, MAP_BURNED_TOWER_1F
warp_def $f, $7, 14, GROUP_BURNED_TOWER_1F, MAP_BURNED_TOWER_1F
- ; xy triggers
+.XYTriggers:
db 1
xy_trigger 0, $6, $a, $0, UnknownScript_0x18616b, $0, $0
- ; signposts
+.Signposts:
db 0
- ; people-events
+.PersonEvents:
db 9
- person_event SPRITE_BOULDER, 12, 21, $19, $0, 255, 255, $0, 0, BurnedTowerB1FBoulder, $ffff
- person_event SPRITE_RAIKOU, 7, 11, $16, $0, 255, 255, $b0, 0, ObjectEvent, $074a
- person_event SPRITE_ENTEI, 7, 16, $16, $0, 255, 255, $80, 0, ObjectEvent, $074a
- person_event SPRITE_SUICUNE, 8, 14, $16, $0, 255, 255, $90, 0, ObjectEvent, $074a
- person_event SPRITE_RAIKOU, 7, 11, $6, $0, 255, 255, $d0, 0, ObjectEvent, $074b
- person_event SPRITE_ENTEI, 7, 16, $6, $0, 255, 255, $d0, 0, ObjectEvent, $074b
- person_event SPRITE_SUICUNE, 8, 14, $6, $0, 255, 255, $d0, 0, ObjectEvent, $074b
- person_event SPRITE_POKE_BALL, 8, 20, $1, $0, 255, 255, $1, 0, ItemFragment_0x186231, $0657
- person_event SPRITE_SUPER_NERD, 16, 14, $7, $0, 255, 255, $90, 0, SuperNerdScript_0x186212, $07aa
-; 0x18647f
+ person_event SPRITE_BOULDER, 12, 21, OW_LEFT | $11, $0, -1, -1, $0, 0, BurnedTowerB1FBoulder, -1
+ person_event SPRITE_RAIKOU, 7, 11, OW_UP | $12, $0, -1, -1, (PAL_OW_BROWN << 4) | $80, 0, ObjectEvent, EVENT_BURNED_TOWER_B1F_BEASTS_1
+ person_event SPRITE_ENTEI, 7, 16, OW_UP | $12, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, ObjectEvent, EVENT_BURNED_TOWER_B1F_BEASTS_1
+ person_event SPRITE_SUICUNE, 8, 14, OW_UP | $12, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, ObjectEvent, EVENT_BURNED_TOWER_B1F_BEASTS_1
+ person_event SPRITE_RAIKOU, 7, 11, OW_UP | $2, $0, -1, -1, (PAL_OW_SILVER << 4) | $80, 0, ObjectEvent, EVENT_BURNED_TOWER_B1F_BEASTS_2
+ person_event SPRITE_ENTEI, 7, 16, OW_UP | $2, $0, -1, -1, (PAL_OW_SILVER << 4) | $80, 0, ObjectEvent, EVENT_BURNED_TOWER_B1F_BEASTS_2
+ person_event SPRITE_SUICUNE, 8, 14, OW_UP | $2, $0, -1, -1, (PAL_OW_SILVER << 4) | $80, 0, ObjectEvent, EVENT_BURNED_TOWER_B1F_BEASTS_2
+ person_event SPRITE_POKE_BALL, 8, 20, OW_DOWN | $1, $0, -1, -1, $1, 0, ItemFragment_0x186231, EVENT_BURNED_TOWER_B1F_TM_ENDURE
+ person_event SPRITE_SUPER_NERD, 16, 14, OW_UP | $3, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, SuperNerdScript_0x186212, EVENT_EUSINE_IN_BURNED_TOWER