summaryrefslogtreecommitdiff
path: root/maps/MountMortar1FInside.asm
diff options
context:
space:
mode:
Diffstat (limited to 'maps/MountMortar1FInside.asm')
-rw-r--r--maps/MountMortar1FInside.asm133
1 files changed, 40 insertions, 93 deletions
diff --git a/maps/MountMortar1FInside.asm b/maps/MountMortar1FInside.asm
index df9888595..2f8def0ae 100644
--- a/maps/MountMortar1FInside.asm
+++ b/maps/MountMortar1FInside.asm
@@ -1,119 +1,71 @@
-MountMortar1FInside_MapScriptHeader: ; 0x7de4f
- ; trigger count
+MountMortar1FInside_MapScriptHeader:
+.MapTriggers:
db 0
- ; callback count
+.MapCallbacks:
db 0
-; 0x7de51
-TrainerPokemaniacMiller: ; 0x7de51
- ; bit/flag number
- dw $5c4
+TrainerPokemaniacMiller:
+ trainer EVENT_BEAT_POKEMANIAC_MILLER, POKEMANIAC, MILLER, PokemaniacMillerSeenText, PokemaniacMillerBeatenText, $0000, PokemaniacMillerScript
- ; trainer group && trainer id
- db POKEMANIAC, MILLER
-
- ; text when seen
- dw PokemaniacMillerSeenText
-
- ; text when trainer beaten
- dw PokemaniacMillerBeatenText
-
- ; script when lost
- dw $0000
-
- ; script when talk again
- dw PokemaniacMillerScript
-; 0x7de5d
-
-PokemaniacMillerScript: ; 0x7de5d
+PokemaniacMillerScript:
talkaftercancel
loadfont
writetext UnknownText_0x7debd
closetext
loadmovesprites
end
-; 0x7de65
-
-TrainerSupernerdMarkus: ; 0x7de65
- ; bit/flag number
- dw $5c6
-
- ; trainer group && trainer id
- db SUPER_NERD, MARKUS
-
- ; text when seen
- dw SupernerdMarkusSeenText
-
- ; text when trainer beaten
- dw SupernerdMarkusBeatenText
-
- ; script when lost
- dw $0000
- ; script when talk again
- dw SupernerdMarkusScript
-; 0x7de71
+TrainerSupernerdMarkus:
+ trainer EVENT_BEAT_SUPER_NERD_MARKUS, SUPER_NERD, MARKUS, SupernerdMarkusSeenText, SupernerdMarkusBeatenText, $0000, SupernerdMarkusScript
-SupernerdMarkusScript: ; 0x7de71
+SupernerdMarkusScript:
talkaftercancel
loadfont
writetext UnknownText_0x7df97
closetext
loadmovesprites
end
-; 0x7de79
MountMortar1FBoulder:
jumpstd strengthboulder
-ItemFragment_0x7de7c: ; 0x7de7c
+ItemFragment_0x7de7c:
db ESCAPE_ROPE, 1
-; 0x7de7e
-ItemFragment_0x7de7e: ; 0x7de7e
+ItemFragment_0x7de7e:
db MAX_REVIVE, 1
-; 0x7de80
-ItemFragment_0x7de80: ; 0x7de80
+ItemFragment_0x7de80:
db HYPER_POTION, 1
-; 0x7de82
-ItemFragment_0x7de82: ; 0x7de82
+ItemFragment_0x7de82:
db MAX_POTION, 1
-; 0x7de84
-ItemFragment_0x7de84: ; 0x7de84
+ItemFragment_0x7de84:
db NUGGET, 1
-; 0x7de86
-ItemFragment_0x7de86: ; 0x7de86
+ItemFragment_0x7de86:
db IRON, 1
-; 0x7de88
-ItemFragment_0x7de88: ; 0x7de88
+ItemFragment_0x7de88:
db ULTRA_BALL, 1
-; 0x7de8a
-MapMountMortar1FInsideSignpostItem0: ; 0x7de8a
- dw $0091
- db MAX_REPEL
+MapMountMortar1FInsideSignpostItem0:
+ dwb EVENT_MOUNT_MORTAR_1F_INSIDE_HIDDEN_MAX_REPEL, MAX_REPEL
-; 0x7de8d
-PokemaniacMillerSeenText: ; 0x7de8d
+PokemaniacMillerSeenText:
text "I'm not losing"
line "this time!"
done
-; 0x7dea7
-PokemaniacMillerBeatenText: ; 0x7dea7
+PokemaniacMillerBeatenText:
text "I lost to some"
line "kid…?"
done
-; 0x7debd
-UnknownText_0x7debd: ; 0x7debd
+UnknownText_0x7debd:
text "A while back, this"
line "karate dude wanted"
@@ -129,20 +81,17 @@ UnknownText_0x7debd: ; 0x7debd
para "his training. I"
line "wonder how he is?"
done
-; 0x7df6a
-SupernerdMarkusSeenText: ; 0x7df6a
+SupernerdMarkusSeenText:
text "Hey! HUGH!"
done
-; 0x7df76
-SupernerdMarkusBeatenText: ; 0x7df76
+SupernerdMarkusBeatenText:
text "I mistook you for"
line "someone else…"
done
-; 0x7df97
-UnknownText_0x7df97: ; 0x7df97
+UnknownText_0x7df97:
text "I came to explore"
line "MT.MORTAR, but I"
@@ -155,13 +104,12 @@ UnknownText_0x7df97: ; 0x7df97
para "SEADRA that knows"
line "WATERFALL?"
done
-; 0x7e01d
-MountMortar1FInside_MapEventHeader: ; 0x7e01d
+MountMortar1FInside_MapEventHeader:
; filler
db 0, 0
- ; warps
+.Warps:
db 6
warp_def $2f, $b, 5, GROUP_MOUNT_MORTAR_1F_OUTSIDE, MAP_MOUNT_MORTAR_1F_OUTSIDE
warp_def $2f, $1d, 6, GROUP_MOUNT_MORTAR_1F_OUTSIDE, MAP_MOUNT_MORTAR_1F_OUTSIDE
@@ -170,23 +118,22 @@ MountMortar1FInside_MapEventHeader: ; 0x7e01d
warp_def $13, $3, 1, GROUP_MOUNT_MORTAR_B1F, MAP_MOUNT_MORTAR_B1F
warp_def $9, $9, 2, GROUP_MOUNT_MORTAR_2F_INSIDE, MAP_MOUNT_MORTAR_2F_INSIDE
- ; xy triggers
+.XYTriggers:
db 0
- ; signposts
+.Signposts:
db 1
- signpost 11, 30, $7, MapMountMortar1FInsideSignpostItem0
+ signpost 11, 30, SIGNPOST_ITEM, MapMountMortar1FInsideSignpostItem0
- ; people-events
+.PersonEvents:
db 10
- person_event SPRITE_BOULDER, 47, 25, $19, $0, 255, 255, $0, 0, MountMortar1FBoulder, $ffff
- person_event SPRITE_POKE_BALL, 42, 39, $1, $0, 255, 255, $1, 0, ItemFragment_0x7de7c, $067d
- person_event SPRITE_POKE_BALL, 14, 20, $1, $0, 255, 255, $1, 0, ItemFragment_0x7de7e, $067e
- person_event SPRITE_POKE_BALL, 31, 14, $1, $0, 255, 255, $1, 0, ItemFragment_0x7de80, $067f
- person_event SPRITE_POKE_BALL, 24, 26, $1, $0, 255, 255, $1, 0, ItemFragment_0x7de82, $07a6
- person_event SPRITE_POKE_BALL, 23, 39, $1, $0, 255, 255, $1, 0, ItemFragment_0x7de84, $07a7
- person_event SPRITE_SUPER_NERD, 47, 37, $8, $0, 255, 255, $92, 3, TrainerPokemaniacMiller, $ffff
- person_event SPRITE_SUPER_NERD, 32, 28, $a, $0, 255, 255, $b2, 3, TrainerSupernerdMarkus, $ffff
- person_event SPRITE_POKE_BALL, 20, 12, $1, $0, 255, 255, $1, 0, ItemFragment_0x7de86, $07c8
- person_event SPRITE_POKE_BALL, 21, 21, $1, $0, 255, 255, $1, 0, ItemFragment_0x7de88, $07c9
-; 0x7e0c8
+ person_event SPRITE_BOULDER, 47, 25, OW_LEFT | $11, $0, -1, -1, $0, 0, MountMortar1FBoulder, -1
+ person_event SPRITE_POKE_BALL, 42, 39, OW_DOWN | $1, $0, -1, -1, $1, 0, ItemFragment_0x7de7c, EVENT_MOUNT_MORTAR_1F_INSIDE_ESCAPE_ROPE
+ person_event SPRITE_POKE_BALL, 14, 20, OW_DOWN | $1, $0, -1, -1, $1, 0, ItemFragment_0x7de7e, EVENT_MOUNT_MORTAR_1F_INSIDE_MAX_REVIVE
+ person_event SPRITE_POKE_BALL, 31, 14, OW_DOWN | $1, $0, -1, -1, $1, 0, ItemFragment_0x7de80, EVENT_MOUNT_MORTAR_1F_INSIDE_HYPER_POTION
+ person_event SPRITE_POKE_BALL, 24, 26, OW_DOWN | $1, $0, -1, -1, $1, 0, ItemFragment_0x7de82, EVENT_MOUNT_MORTAR_1F_INSIDE_MAX_POTION
+ person_event SPRITE_POKE_BALL, 23, 39, OW_DOWN | $1, $0, -1, -1, $1, 0, ItemFragment_0x7de84, EVENT_MOUNT_MORTAR_1F_INSIDE_NUGGET
+ person_event SPRITE_SUPER_NERD, 47, 37, OW_LEFT | $0, $0, -1, -1, (PAL_OW_BLUE << 4) | $82, 3, TrainerPokemaniacMiller, -1
+ person_event SPRITE_SUPER_NERD, 32, 28, OW_LEFT | $2, $0, -1, -1, (PAL_OW_BROWN << 4) | $82, 3, TrainerSupernerdMarkus, -1
+ person_event SPRITE_POKE_BALL, 20, 12, OW_DOWN | $1, $0, -1, -1, $1, 0, ItemFragment_0x7de86, EVENT_MOUNT_MORTAR_1F_INSIDE_IRON
+ person_event SPRITE_POKE_BALL, 21, 21, OW_DOWN | $1, $0, -1, -1, $1, 0, ItemFragment_0x7de88, EVENT_MOUNT_MORTAR_1F_INSIDE_ULTRA_BALL