summaryrefslogtreecommitdiff
path: root/maps/MahoganyMart1F.asm
diff options
context:
space:
mode:
Diffstat (limited to 'maps/MahoganyMart1F.asm')
-rw-r--r--maps/MahoganyMart1F.asm105
1 files changed, 39 insertions, 66 deletions
diff --git a/maps/MahoganyMart1F.asm b/maps/MahoganyMart1F.asm
index 2dc7e3356..9a725f422 100644
--- a/maps/MahoganyMart1F.asm
+++ b/maps/MahoganyMart1F.asm
@@ -1,40 +1,35 @@
-MahoganyMart1F_MapScriptHeader: ; 0x6c349
- ; trigger count
+MahoganyMart1F_MapScriptHeader:
+.MapTriggers:
db 2
; triggers
dw UnknownScript_0x6c356, $0000
dw UnknownScript_0x6c357, $0000
- ; callback count
+.MapCallbacks:
db 1
; callbacks
dbw 1, UnknownScript_0x6c35b
-; 0x6c356
-UnknownScript_0x6c356: ; 0x6c356
+UnknownScript_0x6c356:
end
-; 0x6c357
-UnknownScript_0x6c357: ; 0x6c357
+UnknownScript_0x6c357:
priorityjump UnknownScript_0x6c38f
end
-; 0x6c35b
-UnknownScript_0x6c35b: ; 0x6c35b
+UnknownScript_0x6c35b:
checkevent EVENT_UNCOVERED_STAIRCASE_IN_MAHOGANY_MART
iftrue UnknownScript_0x6c362
return
-; 0x6c362
-UnknownScript_0x6c362: ; 0x6c362
+UnknownScript_0x6c362:
changeblock $6, $2, $1e
return
-; 0x6c367
-PharmacistScript_0x6c367: ; 0x6c367
+PharmacistScript_0x6c367:
faceplayer
loadfont
checkevent EVENT_DECIDED_TO_HELP_LANCE
@@ -42,16 +37,14 @@ PharmacistScript_0x6c367: ; 0x6c367
pokemart $0, $000f
loadmovesprites
end
-; 0x6c375
-UnknownScript_0x6c375: ; 0x6c375
+UnknownScript_0x6c375:
writetext UnknownText_0x6c46b
closetext
loadmovesprites
end
-; 0x6c37b
-BlackBeltScript_0x6c37b: ; 0x6c37b
+BlackBeltScript_0x6c37b:
faceplayer
loadfont
checkevent EVENT_DECIDED_TO_HELP_LANCE
@@ -60,16 +53,14 @@ BlackBeltScript_0x6c37b: ; 0x6c37b
closetext
loadmovesprites
end
-; 0x6c389
-UnknownScript_0x6c389: ; 0x6c389
+UnknownScript_0x6c389:
writetext UnknownText_0x6c501
closetext
loadmovesprites
end
-; 0x6c38f
-UnknownScript_0x6c38f: ; 0x6c38f
+UnknownScript_0x6c38f:
pause 15
loadfont
writetext UnknownText_0x6c52a
@@ -94,7 +85,7 @@ UnknownScript_0x6c38f: ; 0x6c38f
loadfont
writetext UnknownText_0x6c59e
closetext
- showemote $0, $2, 10
+ showemote EMOTE_SHOCK, $2, 10
playsound SFX_UNKNOWN_2A
changeblock $6, $2, $1e
reloadmappart
@@ -111,25 +102,22 @@ UnknownScript_0x6c38f: ; 0x6c38f
dotrigger $0
waitbutton
end
-; 0x6c3ee
-GrannyScript_0x6c3ee: ; 0x6c3ee
+GrannyScript_0x6c3ee:
faceplayer
loadfont
pokemart $0, $0010
loadmovesprites
end
-; 0x6c3f6
-MovementData_0x6c3f6: ; 0x6c3f6
+MovementData_0x6c3f6:
fix_facing
big_step_left
big_step_right
remove_fixed_facing
step_end
-; 0x6c3fb
-MovementData_0x6c3fb: ; 0x6c3fb
+MovementData_0x6c3fb:
fix_facing
big_step_left
remove_fixed_facing
@@ -138,41 +126,35 @@ MovementData_0x6c3fb: ; 0x6c3fb
turn_head_up
turn_head_right
step_end
-; 0x6c403
-MovementData_0x6c403: ; 0x6c403
+MovementData_0x6c403:
fix_facing
big_step_left
remove_fixed_facing
step_end
-; 0x6c407
-MovementData_0x6c407: ; 0x6c407
+MovementData_0x6c407:
slow_step_left
turn_head_down
step_end
-; 0x6c40a
-MovementData_0x6c40a: ; 0x6c40a
+MovementData_0x6c40a:
slow_step_right
slow_step_up
slow_step_up
step_end
-; 0x6c40e
-MovementData_0x6c40e: ; 0x6c40e
+MovementData_0x6c40e:
slow_step_up
slow_step_right
slow_step_right
step_end
-; 0x6c412
-MovementData_0x6c412: ; 0x6c412
+MovementData_0x6c412:
slow_step_right
step_end
-; 0x6c414
-UnknownText_0x6c414: ; 0x6c414
+UnknownText_0x6c414:
text "Hello, kiddo!"
para "How would you like"
@@ -181,16 +163,14 @@ UnknownText_0x6c414: ; 0x6c414
para "It's the thing to"
line "eat in MAHOGANY!"
done
-; 0x6c46b
-UnknownText_0x6c46b: ; 0x6c46b
+UnknownText_0x6c46b:
text "Arrgh… You found"
line "the secret stair-"
cont "way…"
done
-; 0x6c494
-UnknownText_0x6c494: ; 0x6c494
+UnknownText_0x6c494:
text "Heheh! The experi-"
line "ment worked like a"
cont "charm."
@@ -201,23 +181,20 @@ UnknownText_0x6c494: ; 0x6c494
para "GYARADOS are big"
line "moneymakers."
done
-; 0x6c501
-UnknownText_0x6c501: ; 0x6c501
+UnknownText_0x6c501:
text "Urrgh…"
para "That guy's dragon"
line "#MON are tough…"
done
-; 0x6c52a
-UnknownText_0x6c52a: ; 0x6c52a
+UnknownText_0x6c52a:
text "LANCE: DRAGONITE,"
line "HYPER BEAM."
done
-; 0x6c549
-UnknownText_0x6c549: ; 0x6c549
+UnknownText_0x6c549:
text "What took you,"
line "<PLAY_G>?"
@@ -227,44 +204,40 @@ UnknownText_0x6c549: ; 0x6c549
para "signal is coming"
line "from here."
done
-; 0x6c59e
-UnknownText_0x6c59e: ; 0x6c59e
+UnknownText_0x6c59e:
text "The stairs are"
line "right here."
done
-; 0x6c5ba
-UnknownText_0x6c5ba: ; 0x6c5ba
+UnknownText_0x6c5ba:
text "LANCE: <PLAY_G>, we"
line "should split up to"
para "check this place."
line "I'll go first."
done
-; 0x6c5fb
-MahoganyMart1F_MapEventHeader: ; 0x6c5fb
+MahoganyMart1F_MapEventHeader:
; filler
db 0, 0
- ; warps
+.Warps:
db 3
warp_def $7, $3, 1, GROUP_MAHOGANY_TOWN, MAP_MAHOGANY_TOWN
warp_def $7, $4, 1, GROUP_MAHOGANY_TOWN, MAP_MAHOGANY_TOWN
warp_def $3, $7, 1, GROUP_TEAM_ROCKET_BASE_B1F, MAP_TEAM_ROCKET_BASE_B1F
- ; xy triggers
+.XYTriggers:
db 0
- ; signposts
+.Signposts:
db 0
- ; people-events
+.PersonEvents:
db 5
- person_event SPRITE_PHARMACIST, 7, 8, $6, $0, 255, 255, $0, 0, PharmacistScript_0x6c367, $06da
- person_event SPRITE_BLACK_BELT, 10, 5, $3, $0, 255, 255, $0, 0, BlackBeltScript_0x6c37b, $06da
- person_event SPRITE_LANCE, 10, 8, $8, $0, 255, 255, $0, 0, ObjectEvent, $06d5
- person_event SPRITE_DRAGON, 10, 7, $8, $0, 255, 255, $0, 0, ObjectEvent, $06d5
- person_event SPRITE_GRANNY, 7, 5, $9, $0, 255, 255, $0, 0, GrannyScript_0x6c3ee, $0736
-; 0x6c651
+ person_event SPRITE_PHARMACIST, 7, 8, OW_UP | $2, $0, -1, -1, $0, 0, PharmacistScript_0x6c367, EVENT_TEAM_ROCKET_BASE_POPULATION
+ person_event SPRITE_BLACK_BELT, 10, 5, OW_DOWN | $3, $0, -1, -1, $0, 0, BlackBeltScript_0x6c37b, EVENT_TEAM_ROCKET_BASE_POPULATION
+ person_event SPRITE_LANCE, 10, 8, OW_LEFT | $0, $0, -1, -1, $0, 0, ObjectEvent, EVENT_MAHOGANY_MART_LANCE_AND_DRAGONITE
+ person_event SPRITE_DRAGON, 10, 7, OW_LEFT | $0, $0, -1, -1, $0, 0, ObjectEvent, EVENT_MAHOGANY_MART_LANCE_AND_DRAGONITE
+ person_event SPRITE_GRANNY, 7, 5, OW_LEFT | $1, $0, -1, -1, $0, 0, GrannyScript_0x6c3ee, EVENT_MAHOGANY_MART_OWNERS