You've already forked pokecrystal-board
mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-09-08 08:13:02 -07:00
Split map scripts, text, events from main.asm
The commit we deserve
This commit is contained in:
231
maps/CeladonCafe.asm
Normal file
231
maps/CeladonCafe.asm
Normal file
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user