diff options
Diffstat (limited to 'maps/Route39Farmhouse.asm')
-rw-r--r-- | maps/Route39Farmhouse.asm | 90 |
1 files changed, 34 insertions, 56 deletions
diff --git a/maps/Route39Farmhouse.asm b/maps/Route39Farmhouse.asm index fb3fea844..2e43e5635 100644 --- a/maps/Route39Farmhouse.asm +++ b/maps/Route39Farmhouse.asm @@ -1,12 +1,11 @@ -Route39Farmhouse_MapScriptHeader: ; 0x9ceb2 - ; trigger count +Route39Farmhouse_MapScriptHeader: +.MapTriggers: db 0 - ; callback count +.MapCallbacks: db 0 -; 0x9ceb4 -PokefanMScript_0x9ceb4: ; 0x9ceb4 +PokefanMScript_0x9ceb4: faceplayer loadfont checkevent EVENT_HEALED_MOOMOO @@ -16,9 +15,8 @@ PokefanMScript_0x9ceb4: ; 0x9ceb4 loadmovesprites setevent EVENT_TALKED_TO_FARMER_ABOUT_MOOMOO end -; 0x9cec5 -UnknownScript_0x9cec5: ; 0x9cec5 +UnknownScript_0x9cec5: checkitem MOOMOO_MILK iftrue UnknownScript_0x9cf08 writetext UnknownText_0x9cfe1 @@ -38,37 +36,32 @@ UnknownScript_0x9cec5: ; 0x9cec5 itemnotify loadmovesprites end -; 0x9cef6 -UnknownScript_0x9cef6: ; 0x9cef6 +UnknownScript_0x9cef6: writetext UnknownText_0x9d07c closetext loadmovesprites end -; 0x9cefc -UnknownScript_0x9cefc: ; 0x9cefc +UnknownScript_0x9cefc: writetext UnknownText_0x9d09d closetext loadmovesprites end -; 0x9cf02 -UnknownScript_0x9cf02: ; 0x9cf02 +UnknownScript_0x9cf02: writetext UnknownText_0x9d0b7 closetext loadmovesprites end -; 0x9cf08 -UnknownScript_0x9cf08: ; 0x9cf08 +UnknownScript_0x9cf08: writetext UnknownText_0x9d0dc closetext loadmovesprites end -; 0x9cf0e -PokefanFScript_0x9cf0e: ; 0x9cf0e +PokefanFScript_0x9cf0e: faceplayer loadfont checkevent EVENT_GOT_TM13_SNORE_FROM_MOOMOO_FARM @@ -79,27 +72,24 @@ PokefanFScript_0x9cf0e: ; 0x9cf0e closetext loadmovesprites end -; 0x9cf22 -UnknownScript_0x9cf22: ; 0x9cf22 +UnknownScript_0x9cf22: writetext UnknownText_0x9d156 keeptextopen - verbosegiveitem TM_13, 1 + verbosegiveitem TM_SNORE, 1 iffalse UnknownScript_0x9cf33 setevent EVENT_GOT_TM13_SNORE_FROM_MOOMOO_FARM -UnknownScript_0x9cf2f: ; 0x9cf2f +UnknownScript_0x9cf2f: writetext UnknownText_0x9d1c7 closetext -UnknownScript_0x9cf33: ; 0x9cf33 +UnknownScript_0x9cf33: loadmovesprites end -; 0x9cf35 FarmhouseBookshelf: jumpstd picturebookshelf -; 0x9cf38 -UnknownText_0x9cf38: ; 0x9cf38 +UnknownText_0x9cf38: text "My MILTANK ain't" line "givin' me milk" cont "n'more." @@ -116,9 +106,8 @@ UnknownText_0x9cf38: ; 0x9cf38 para "feed it lots o'" line "BERRIES, I reckon." done -; 0x9cfe1 -UnknownText_0x9cfe1: ; 0x9cfe1 +UnknownText_0x9cfe1: text "How'd you like my" line "MOOMOO MILK?" @@ -131,39 +120,33 @@ UnknownText_0x9cfe1: ; 0x9cfe1 para "I'll give it to ya" line "fer just ¥500." done -; 0x9d05d -UnknownText_0x9d05d: ; 0x9d05d +UnknownText_0x9d05d: text "Here ya go!" line "Drink up'n enjoy!" done -; 0x9d07c -UnknownText_0x9d07c: ; 0x9d07c +UnknownText_0x9d07c: text "Sorry, there." line "No cash, no sale!" done -; 0x9d09d -UnknownText_0x9d09d: ; 0x9d09d +UnknownText_0x9d09d: text "I reckon yer" line "PACK's full." done -; 0x9d0b7 -UnknownText_0x9d0b7: ; 0x9d0b7 +UnknownText_0x9d0b7: text "You don't want it?" line "Come again, hear?" done -; 0x9d0dc -UnknownText_0x9d0dc: ; 0x9d0dc +UnknownText_0x9d0dc: text "I best go do my" line "milkin'." done -; 0x9d0f6 -UnknownText_0x9d0f6: ; 0x9d0f6 +UnknownText_0x9d0f6: text "Our milk even goes" line "out to KANTO." @@ -173,9 +156,8 @@ UnknownText_0x9d0f6: ; 0x9d0f6 para "us any milk, we're" line "in trouble." done -; 0x9d156 -UnknownText_0x9d156: ; 0x9d156 +UnknownText_0x9d156: text "You fixed our" line "MILTANK, hon. Now" @@ -185,15 +167,13 @@ UnknownText_0x9d156: ; 0x9d156 para "Here's somethin'" line "fer your trouble." done -; 0x9d1b5 -UnknownText_0x9d1b5: ; 0x9d1b5 +UnknownText_0x9d1b5: text "<PLAYER> received" line "TM13." done -; 0x9d1c7 -UnknownText_0x9d1c7: ; 0x9d1c7 +UnknownText_0x9d1c7: text "That there's" line "SNORE." @@ -207,27 +187,25 @@ UnknownText_0x9d1c7: ; 0x9d1c7 line "you ought to use" cont "it, hon." done -; 0x9d242 -Route39Farmhouse_MapEventHeader: ; 0x9d242 +Route39Farmhouse_MapEventHeader: ; filler db 0, 0 - ; warps +.Warps: db 2 warp_def $7, $2, 2, GROUP_ROUTE_39, MAP_ROUTE_39 warp_def $7, $3, 2, GROUP_ROUTE_39, MAP_ROUTE_39 - ; xy triggers +.XYTriggers: db 0 - ; signposts +.Signposts: db 2 - signpost 1, 0, $0, FarmhouseBookshelf - signpost 1, 1, $0, FarmhouseBookshelf + signpost 1, 0, SIGNPOST_READ, FarmhouseBookshelf + signpost 1, 1, SIGNPOST_READ, FarmhouseBookshelf - ; people-events +.PersonEvents: db 2 - person_event SPRITE_POKEFAN_M, 6, 7, $6, $0, 255, 255, $90, 0, PokefanMScript_0x9ceb4, $ffff - person_event SPRITE_POKEFAN_F, 8, 9, $8, $0, 255, 255, $b0, 0, PokefanFScript_0x9cf0e, $ffff -; 0x9d276 + person_event SPRITE_POKEFAN_M, 6, 7, OW_UP | $2, $0, -1, -1, (PAL_OW_BLUE << 4) | $80, 0, PokefanMScript_0x9ceb4, -1 + person_event SPRITE_POKEFAN_F, 8, 9, OW_LEFT | $0, $0, -1, -1, (PAL_OW_BROWN << 4) | $80, 0, PokefanFScript_0x9cf0e, -1 |