summaryrefslogtreecommitdiff
path: root/maps/MahoganyTown.asm
diff options
context:
space:
mode:
Diffstat (limited to 'maps/MahoganyTown.asm')
-rw-r--r--maps/MahoganyTown.asm126
1 files changed, 45 insertions, 81 deletions
diff --git a/maps/MahoganyTown.asm b/maps/MahoganyTown.asm
index d76d7167d..70211bb87 100644
--- a/maps/MahoganyTown.asm
+++ b/maps/MahoganyTown.asm
@@ -1,4 +1,4 @@
-MahoganyTown_MapScriptHeader: ; 0x190000
+MahoganyTown_MapScriptHeader:
; trigger count
db 2
@@ -12,22 +12,18 @@ MahoganyTown_MapScriptHeader: ; 0x190000
; callbacks
dbw 5, UnknownScript_0x19000f
-; 0x19000d
-UnknownScript_0x19000d: ; 0x19000d
+UnknownScript_0x19000d:
end
-; 0x19000e
-UnknownScript_0x19000e: ; 0x19000e
+UnknownScript_0x19000e:
end
-; 0x19000f
-UnknownScript_0x19000f: ; 0x19000f
+UnknownScript_0x19000f:
setflag $0049
return
-; 0x190013
-UnknownScript_0x190013: ; 0x190013
+UnknownScript_0x190013:
showemote $0, $2, 15
applymovement $2, MovementData_0x1900a9
follow $0, $2
@@ -37,26 +33,23 @@ UnknownScript_0x190013: ; 0x190013
scall UnknownScript_0x19002f
applymovement $2, MovementData_0x1900ad
end
-; 0x19002e
-PokefanMScript_0x19002e: ; 0x19002e
+PokefanMScript_0x19002e:
faceplayer
-UnknownScript_0x19002f: ; 0x19002f
+UnknownScript_0x19002f:
checkevent EVENT_CLEARED_ROCKET_HIDEOUT
iftrue UnknownScript_0x190039
scall UnknownScript_0x190040
end
-; 0x190039
-UnknownScript_0x190039: ; 0x190039
+UnknownScript_0x190039:
loadfont
writetext UnknownText_0x1901a6
closetext
loadmovesprites
end
-; 0x190040
-UnknownScript_0x190040: ; 0x190040
+UnknownScript_0x190040:
loadfont
writetext UnknownText_0x1900b0
special Function24ae8
@@ -74,30 +67,26 @@ UnknownScript_0x190040: ; 0x190040
closetext
loadmovesprites
end
-; 0x19006c
-UnknownScript_0x19006c: ; 0x19006c
+UnknownScript_0x19006c:
writetext UnknownText_0x19015b
closetext
loadmovesprites
end
-; 0x190072
-UnknownScript_0x190072: ; 0x190072
+UnknownScript_0x190072:
writetext UnknownText_0x190178
closetext
loadmovesprites
end
-; 0x190078
-UnknownScript_0x190078: ; 0x190078
+UnknownScript_0x190078:
writetext UnknownText_0x190188
closetext
loadmovesprites
end
-; 0x19007e
-GrampsScript_0x19007e: ; 0x19007e
+GrampsScript_0x19007e:
faceplayer
loadfont
checkevent EVENT_CLEARED_ROCKET_HIDEOUT
@@ -106,62 +95,51 @@ GrampsScript_0x19007e: ; 0x19007e
closetext
loadmovesprites
end
-; 0x19008c
-UnknownScript_0x19008c: ; 0x19008c
+UnknownScript_0x19008c:
writetext UnknownText_0x19021d
closetext
loadmovesprites
end
-; 0x190092
-FisherScript_0x190092: ; 0x190092
+FisherScript_0x190092:
jumptextfaceplayer UnknownText_0x190276
-; 0x190095
-LassScript_0x190095: ; 0x190095
+LassScript_0x190095:
jumptextfaceplayer UnknownText_0x1902f2
-; 0x190098
-MapMahoganyTownSignpost0Script: ; 0x190098
- jumptext UnknownText_0x19032e
-; 0x19009b
+MahoganyTownSign:
+ jumptext MahoganyTownSignText
-MapMahoganyTownSignpost1Script: ; 0x19009b
- jumptext UnknownText_0x19035e
-; 0x19009e
+MahoganyTownRagecandybarSign:
+ jumptext MahoganyTownRagecandybarSignText
-MapMahoganyTownSignpost2Script: ; 0x19009e
- jumptext UnknownText_0x190391
-; 0x1900a1
+MahoganyGymSign:
+ jumptext MahoganyGymSignText
-MapMahoganyTownSignpost3Script: ; 0x1900a1
+MahoganyTownPokeCenterSign:
jumpstd pokecentersign
-; 0x1900a4
-MovementData_0x1900a4: ; 0x1900a4
+MovementData_0x1900a4:
step_down
big_step_up
turn_head_down
-MovementData_0x1900a7: ; 0x1900a7
+MovementData_0x1900a7:
step_left
step_end
-; 0x1900a9
-MovementData_0x1900a9: ; 0x1900a9
+MovementData_0x1900a9:
step_right
step_down
turn_head_left
step_end
-; 0x1900ad
-MovementData_0x1900ad: ; 0x1900ad
+MovementData_0x1900ad:
step_up
turn_head_down
step_end
-; 0x1900b0
-UnknownText_0x1900b0: ; 0x1900b0
+UnknownText_0x1900b0:
text "Hiya, kid!"
para "I see you're new"
@@ -177,31 +155,26 @@ UnknownText_0x1900b0: ; 0x1900b0
line "be yours for just"
cont "¥300! Want one?"
done
-; 0x19014a
-UnknownText_0x19014a: ; 0x19014a
+UnknownText_0x19014a:
text "Good! Savor it!"
done
-; 0x19015b
-UnknownText_0x19015b: ; 0x19015b
+UnknownText_0x19015b:
text "You don't have"
line "enough money."
done
-; 0x190178
-UnknownText_0x190178: ; 0x190178
+UnknownText_0x190178:
text "Oh, fine then…"
done
-; 0x190188
-UnknownText_0x190188: ; 0x190188
+UnknownText_0x190188:
text "You don't have"
line "room for this."
done
-; 0x1901a6
-UnknownText_0x1901a6: ; 0x1901a6
+UnknownText_0x1901a6:
text "RAGECANDYBAR's"
line "sold out."
@@ -209,16 +182,14 @@ UnknownText_0x1901a6: ; 0x1901a6
line "Don't bother me,"
cont "kiddo."
done
-; 0x1901e5
-UnknownText_0x1901e5: ; 0x1901e5
+UnknownText_0x1901e5:
text "Are you off to see"
line "the GYARADOS ram-"
cont "page at the LAKE?"
done
-; 0x19021d
-UnknownText_0x19021d: ; 0x19021d
+UnknownText_0x19021d:
text "MAGIKARP have"
line "returned to LAKE"
cont "OF RAGE."
@@ -227,9 +198,8 @@ UnknownText_0x19021d: ; 0x19021d
line "good news for the"
cont "anglers there."
done
-; 0x190276
-UnknownText_0x190276: ; 0x190276
+UnknownText_0x190276:
text "Since you came"
line "this far, take the"
@@ -242,33 +212,29 @@ UnknownText_0x190276: ; 0x190276
para "out LAKE OF RAGE"
line "right now."
done
-; 0x1902f2
-UnknownText_0x1902f2: ; 0x1902f2
+UnknownText_0x1902f2:
text "Visit Grandma's"
line "shop. She sells"
para "stuff that nobody"
line "else has."
done
-; 0x19032e
-UnknownText_0x19032e: ; 0x19032e
+MahoganyTownSignText:
text "MAHOGANY TOWN"
para "Welcome to the"
line "Home of the Ninja"
done
-; 0x19035e
-UnknownText_0x19035e: ; 0x19035e
+MahoganyTownRagecandybarSignText:
text "While visiting"
line "MAHOGANY TOWN, try"
cont "a RAGECANDYBAR!"
done
-; 0x190391
-UnknownText_0x190391: ; 0x190391
+MahoganyGymSignText:
text "MAHOGANY TOWN"
line "#MON GYM"
cont "LEADER: PRYCE"
@@ -276,9 +242,8 @@ UnknownText_0x190391: ; 0x190391
para "The Teacher of"
line "Winter's Harshness"
done
-; 0x1903d8
-MahoganyTown_MapEventHeader: ; 0x1903d8
+MahoganyTown_MapEventHeader:
; filler
db 0, 0
@@ -297,10 +262,10 @@ MahoganyTown_MapEventHeader: ; 0x1903d8
; signposts
db 4
- signpost 5, 1, $0, MapMahoganyTownSignpost0Script
- signpost 7, 9, $0, MapMahoganyTownSignpost1Script
- signpost 13, 3, $0, MapMahoganyTownSignpost2Script
- signpost 13, 16, $0, MapMahoganyTownSignpost3Script
+ signpost 5, 1, $0, MahoganyTownSign
+ signpost 7, 9, $0, MahoganyTownRagecandybarSign
+ signpost 13, 3, $0, MahoganyGymSign
+ signpost 13, 16, $0, MahoganyTownPokeCenterSign
; people-events
db 4
@@ -308,4 +273,3 @@ MahoganyTown_MapEventHeader: ; 0x1903d8
person_event SPRITE_GRAMPS, 13, 10, $5, $1, 255, 255, $0, 0, GrampsScript_0x19007e, $ffff
person_event SPRITE_FISHER, 18, 10, $6, $0, 255, 255, $a0, 0, FisherScript_0x190092, $0757
person_event SPRITE_LASS, 12, 16, $6, $0, 255, 255, $0, 0, LassScript_0x190095, $0736
-; 0x19044f