diff options
Diffstat (limited to 'maps/MountMortar1FInside.asm')
-rw-r--r-- | maps/MountMortar1FInside.asm | 181 |
1 files changed, 181 insertions, 0 deletions
diff --git a/maps/MountMortar1FInside.asm b/maps/MountMortar1FInside.asm new file mode 100644 index 000000000..ab4726527 --- /dev/null +++ b/maps/MountMortar1FInside.asm @@ -0,0 +1,181 @@ +MountMortar1FInside_MapScriptHeader: ; 0x7de4f + ; trigger count + db 0 + + ; callback count + db 0 +; 0x7de51 + +TrainerPokemaniacMiller: ; 0x7de51 + ; bit/flag number + dw $5c4 + + ; 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 + talkaftercancel + loadfont + 2writetext 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 + +SupernerdMarkusScript: ; 0x7de71 + talkaftercancel + loadfont + 2writetext UnknownText_0x7df97 + closetext + loadmovesprites + end +; 0x7de79 + +UnknownScript_0x7de79: ; 0x7de79 + jumpstd $000e +; 0x7de7c + +ItemFragment_0x7de7c: ; 0x7de7c + db ESCAPE_ROPE, 1 +; 0x7de7e + +ItemFragment_0x7de7e: ; 0x7de7e + db MAX_REVIVE, 1 +; 0x7de80 + +ItemFragment_0x7de80: ; 0x7de80 + db HYPER_POTION, 1 +; 0x7de82 + +ItemFragment_0x7de82: ; 0x7de82 + db MAX_POTION, 1 +; 0x7de84 + +ItemFragment_0x7de84: ; 0x7de84 + db NUGGET, 1 +; 0x7de86 + +ItemFragment_0x7de86: ; 0x7de86 + db IRON, 1 +; 0x7de88 + +ItemFragment_0x7de88: ; 0x7de88 + db ULTRA_BALL, 1 +; 0x7de8a + +MapMountMortar1FInsideSignpostItem0: ; 0x7de8a + dw $0091 + db MAX_REPEL + +; 0x7de8d + +PokemaniacMillerSeenText: ; 0x7de8d + db $0, "I'm not losing", $4f + db "this time!", $57 +; 0x7dea7 + +PokemaniacMillerBeatenText: ; 0x7dea7 + db $0, "I lost to some", $4f + db "kid…?", $57 +; 0x7debd + +UnknownText_0x7debd: ; 0x7debd + db $0, "A while back, this", $4f + db "karate dude wanted", $51 + db "to battle. He was", $4f + db "ridiculously good.", $51 + db "He just thrashed", $4f + db "us silly.", $51 + db "He went in deeper", $4f + db "saying it was for", $51 + db "his training. I", $4f + db "wonder how he is?", $57 +; 0x7df6a + +SupernerdMarkusSeenText: ; 0x7df6a + db $0, "Hey! HUGH!", $57 +; 0x7df76 + +SupernerdMarkusBeatenText: ; 0x7df76 + db $0, "I mistook you for", $4f + db "someone else…", $57 +; 0x7df97 + +UnknownText_0x7df97: ; 0x7df97 + db $0, "I came to explore", $4f + db "MT.MORTAR, but I", $51 + db "got separated from", $4f + db "my partner…", $51 + db "Did you run into a", $4f + db "trainer who uses a", $51 + db "SEADRA that knows", $4f + db "WATERFALL?", $57 +; 0x7e01d + +MountMortar1FInside_MapEventHeader: ; 0x7e01d + ; filler + db 0, 0 + + ; 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 + warp_def $27, $5, 8, GROUP_MOUNT_MORTAR_1F_OUTSIDE, MAP_MOUNT_MORTAR_1F_OUTSIDE + warp_def $29, $21, 9, GROUP_MOUNT_MORTAR_1F_OUTSIDE, MAP_MOUNT_MORTAR_1F_OUTSIDE + 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 + db 0 + + ; signposts + db 1 + signpost 11, 30, $7, MapMountMortar1FInsideSignpostItem0 + + ; people-events + db 10 + person_event $5a, 47, 25, $19, $0, 255, 255, $0, 0, UnknownScript_0x7de79, $ffff + person_event $54, 42, 39, $1, $0, 255, 255, $1, 0, ItemFragment_0x7de7c, $067d + person_event $54, 14, 20, $1, $0, 255, 255, $1, 0, ItemFragment_0x7de7e, $067e + person_event $54, 31, 14, $1, $0, 255, 255, $1, 0, ItemFragment_0x7de80, $067f + person_event $54, 24, 26, $1, $0, 255, 255, $1, 0, ItemFragment_0x7de82, $07a6 + person_event $54, 23, 39, $1, $0, 255, 255, $1, 0, ItemFragment_0x7de84, $07a7 + person_event $2b, 47, 37, $8, $0, 255, 255, $92, 3, TrainerPokemaniacMiller, $ffff + person_event $2b, 32, 28, $a, $0, 255, 255, $b2, 3, TrainerSupernerdMarkus, $ffff + person_event $54, 20, 12, $1, $0, 255, 255, $1, 0, ItemFragment_0x7de86, $07c8 + person_event $54, 21, 21, $1, $0, 255, 255, $1, 0, ItemFragment_0x7de88, $07c9 +; 0x7e0c8 + |