diff options
Diffstat (limited to 'maps/MahoganyTown.asm')
-rw-r--r-- | maps/MahoganyTown.asm | 126 |
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 |