diff options
Diffstat (limited to 'maps/CeladonCafe.asm')
-rw-r--r-- | maps/CeladonCafe.asm | 231 |
1 files changed, 231 insertions, 0 deletions
diff --git a/maps/CeladonCafe.asm b/maps/CeladonCafe.asm new file mode 100644 index 000000000..ed1d54080 --- /dev/null +++ b/maps/CeladonCafe.asm @@ -0,0 +1,231 @@ +CeladonCafe_MapScriptHeader: ; 0x73047 + ; trigger count + db 0 + + ; callback count + db 0 +; 0x73049 + +UnknownScript_0x73049: ; 0x73049 + faceplayer + loadfont + 2writetext UnknownText_0x730de + closetext + loadmovesprites + end +; 0x73051 + +UnknownScript_0x73051: ; 0x73051 + loadfont + 2writetext UnknownText_0x73129 + closetext + loadmovesprites + faceplayer + loadfont + 2writetext UnknownText_0x7313a + closetext + loadmovesprites + spriteface $3, $2 + end +; 0x73062 + +UnknownScript_0x73062: ; 0x73062 + loadfont + 2writetext UnknownText_0x7316a + closetext + loadmovesprites + faceplayer + loadfont + 2writetext UnknownText_0x73178 + closetext + loadmovesprites + spriteface $4, $3 + end +; 0x73073 + +UnknownScript_0x73073: ; 0x73073 + loadfont + 2writetext UnknownText_0x731ae + closetext + loadmovesprites + faceplayer + loadfont + 2writetext UnknownText_0x731bd + closetext + loadmovesprites + spriteface $5, $3 + end +; 0x73084 + +UnknownScript_0x73084: ; 0x73084 + checkitem COIN_CASE + iftrue UnknownScript_0x7309a + loadfont + 2writetext UnknownText_0x73201 + closetext + loadmovesprites + faceplayer + loadfont + 2writetext UnknownText_0x73212 + closetext + loadmovesprites + spriteface $6, $2 + end +; 0x7309a + +UnknownScript_0x7309a: ; 0x7309a + loadfont + 2writetext UnknownText_0x73254 + closetext + loadmovesprites + spriteface $6, $3 + loadfont + 2writetext UnknownText_0x73278 + closetext + loadmovesprites + spriteface $6, $2 + end +; 0x730ad + +MapCeladonCafeSignpost0Script: ; 0x730ad + jumptext UnknownText_0x73285 +; 0x730b0 + +MapCeladonCafeSignpost1Script: ; 0x730b0 + checkbit1 $00f9 + iftrue UnknownScript_0x730db + giveitem LEFTOVERS, $1 + iffalse UnknownScript_0x730cd + loadfont + itemtotext LEFTOVERS, $0 + 2writetext UnknownText_0x732e7 + playsound $0001 + waitbutton + itemnotify + loadmovesprites + setbit1 $00f9 + end +; 0x730cd + +UnknownScript_0x730cd: ; 0x730cd + loadfont + itemtotext LEFTOVERS, $0 + 2writetext UnknownText_0x732e7 + keeptextopen + 2writetext UnknownText_0x732f7 + closetext + loadmovesprites + end +; 0x730db + +UnknownScript_0x730db: ; 0x730db + jumpstd $000d +; 0x730de + +UnknownText_0x730de: ; 0x730de + db $0, "Hi!", $51 + db "We're holding an", $4f + db "eatathon contest.", $51 + db "We can't serve you", $4f + db "right now. Sorry.", $57 +; 0x73129 + +UnknownText_0x73129: ; 0x73129 + db $0, "…Snarfle, chew…", $57 +; 0x7313a + +UnknownText_0x7313a: ; 0x7313a + db $0, "Don't talk to me!", $51 + db "You'll break my", $4f + db "concentration!", $57 +; 0x7316a + +UnknownText_0x7316a: ; 0x7316a + db $0, "…Gulp… Chew…", $57 +; 0x73178 + +UnknownText_0x73178: ; 0x73178 + db $0, "I take quantity", $4f + db "over quality!", $51 + db "I'm happy when I'm", $4f + db "full!", $57 +; 0x731ae + +UnknownText_0x731ae: ; 0x731ae + db $0, "Munch, munch…", $57 +; 0x731bd + +UnknownText_0x731bd: ; 0x731bd + db $0, "The food is good", $4f + db "here, but GOLDEN-", $55 + db "ROD has the best", $55 + db "food anywhere.", $57 +; 0x73201 + +UnknownText_0x73201: ; 0x73201 + db $0, "Crunch… Crunch…", $57 +; 0x73212 + +UnknownText_0x73212: ; 0x73212 + db $0, "Nobody here will", $4f + db "give you a COIN", $51 + db "CASE. You should", $4f + db "look in JOHTO.", $57 +; 0x73254 + +UnknownText_0x73254: ; 0x73254 + db $0, "Crunch… Crunch…", $51 + db "I can keep eating!", $57 +; 0x73278 + +UnknownText_0x73278: ; 0x73278 + db $0, "More, CHEF!", $57 +; 0x73285 + +UnknownText_0x73285: ; 0x73285 + db $0, "Eatathon Contest!", $4f + db "No time limit!", $51 + db "A battle without", $4f + db "end! The biggest", $51 + db "muncher gets it", $4f + db "all for free!", $57 +; 0x732e7 + +UnknownText_0x732e7: ; 0x732e7 + db $0, $52, " found", $4f + db "@" + text_from_ram $d099 + db $0, "!", $57 +; 0x732f7 + +UnknownText_0x732f7: ; 0x732f7 + db $0, "But ", $52, " can't", $4f + db "hold another item…", $57 +; 0x73316 + +CeladonCafe_MapEventHeader: ; 0x73316 + ; filler + db 0, 0 + + ; warps + db 2 + warp_def $7, $6, 9, GROUP_CELADON_CITY, MAP_CELADON_CITY + warp_def $7, $7, 9, GROUP_CELADON_CITY, MAP_CELADON_CITY + + ; xy triggers + db 0 + + ; signposts + db 2 + signpost 0, 5, $0, MapCeladonCafeSignpost0Script + signpost 1, 7, $0, MapCeladonCafeSignpost1Script + + ; people-events + db 5 + person_event $2b, 7, 13, $8, $0, 255, 255, $b0, 0, UnknownScript_0x73049, $ffff + person_event $3a, 10, 8, $8, $0, 255, 255, $0, 0, UnknownScript_0x73051, $ffff + person_event $3a, 11, 5, $9, $0, 255, 255, $a0, 0, UnknownScript_0x73062, $ffff + person_event $3a, 6, 5, $9, $0, 255, 255, $0, 0, UnknownScript_0x73073, $ffff + person_event $29, 7, 8, $8, $0, 255, 255, $0, 0, UnknownScript_0x73084, $ffff +; 0x73371 + |