summaryrefslogtreecommitdiff
path: root/maps/CeladonCafe.asm
diff options
context:
space:
mode:
Diffstat (limited to 'maps/CeladonCafe.asm')
-rw-r--r--maps/CeladonCafe.asm231
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
+