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:
218
maps/Route39Barn.asm
Normal file
218
maps/Route39Barn.asm
Normal file
@@ -0,0 +1,218 @@
|
||||
Route39Barn_MapScriptHeader: ; 0x9cc74
|
||||
; trigger count
|
||||
db 0
|
||||
|
||||
; callback count
|
||||
db 0
|
||||
; 0x9cc76
|
||||
|
||||
UnknownScript_0x9cc76: ; 0x9cc76
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 $003d
|
||||
iftrue UnknownScript_0x9cc87
|
||||
2writetext UnknownText_0x9cd2e
|
||||
closetext
|
||||
loadmovesprites
|
||||
spriteface $2, $3
|
||||
end
|
||||
; 0x9cc87
|
||||
|
||||
UnknownScript_0x9cc87: ; 0x9cc87
|
||||
2writetext UnknownText_0x9cd5a
|
||||
closetext
|
||||
loadmovesprites
|
||||
spriteface $2, $3
|
||||
end
|
||||
; 0x9cc90
|
||||
|
||||
UnknownScript_0x9cc90: ; 0x9cc90
|
||||
faceplayer
|
||||
loadfont
|
||||
checkbit1 $003d
|
||||
iftrue UnknownScript_0x9cca1
|
||||
2writetext UnknownText_0x9cd2e
|
||||
closetext
|
||||
loadmovesprites
|
||||
spriteface $3, $2
|
||||
end
|
||||
; 0x9cca1
|
||||
|
||||
UnknownScript_0x9cca1: ; 0x9cca1
|
||||
2writetext UnknownText_0x9cd5a
|
||||
closetext
|
||||
loadmovesprites
|
||||
spriteface $3, $2
|
||||
end
|
||||
; 0x9ccaa
|
||||
|
||||
UnknownScript_0x9ccaa: ; 0x9ccaa
|
||||
loadfont
|
||||
checkbit1 $003d
|
||||
iftrue UnknownScript_0x9cd25
|
||||
2writetext UnknownText_0x9cd70
|
||||
writebyte MILTANK
|
||||
special $005f
|
||||
keeptextopen
|
||||
2writetext UnknownText_0x9cd80
|
||||
checkbit1 $003f
|
||||
iftrue UnknownScript_0x9ccc6
|
||||
closetext
|
||||
loadmovesprites
|
||||
end
|
||||
; 0x9ccc6
|
||||
|
||||
UnknownScript_0x9ccc6: ; 0x9ccc6
|
||||
keeptextopen
|
||||
2writetext UnknownText_0x9cda2
|
||||
yesorno
|
||||
iffalse UnknownScript_0x9cd1f
|
||||
checkitem BERRY
|
||||
iffalse UnknownScript_0x9cd19
|
||||
takeitem BERRY, 1
|
||||
copybytetovar MooMooBerries
|
||||
addvar $1
|
||||
copyvartobyte MooMooBerries
|
||||
if_equal $3, UnknownScript_0x9ccf0
|
||||
if_equal $5, UnknownScript_0x9ccfa
|
||||
if_equal $7, UnknownScript_0x9cd04
|
||||
2writetext UnknownText_0x9cdbc
|
||||
closetext
|
||||
loadmovesprites
|
||||
end
|
||||
; 0x9ccf0
|
||||
|
||||
UnknownScript_0x9ccf0: ; 0x9ccf0
|
||||
2writetext UnknownText_0x9cdbc
|
||||
keeptextopen
|
||||
2writetext UnknownText_0x9cdd8
|
||||
closetext
|
||||
loadmovesprites
|
||||
end
|
||||
; 0x9ccfa
|
||||
|
||||
UnknownScript_0x9ccfa: ; 0x9ccfa
|
||||
2writetext UnknownText_0x9cdbc
|
||||
keeptextopen
|
||||
2writetext UnknownText_0x9cdfc
|
||||
closetext
|
||||
loadmovesprites
|
||||
end
|
||||
; 0x9cd04
|
||||
|
||||
UnknownScript_0x9cd04: ; 0x9cd04
|
||||
playmusic $000d
|
||||
2writetext UnknownText_0x9cdbc
|
||||
pause 60
|
||||
keeptextopen
|
||||
special $003d
|
||||
2writetext UnknownText_0x9ce1b
|
||||
closetext
|
||||
loadmovesprites
|
||||
setbit1 $003d
|
||||
end
|
||||
; 0x9cd19
|
||||
|
||||
UnknownScript_0x9cd19: ; 0x9cd19
|
||||
2writetext UnknownText_0x9ce3c
|
||||
closetext
|
||||
loadmovesprites
|
||||
end
|
||||
; 0x9cd1f
|
||||
|
||||
UnknownScript_0x9cd1f: ; 0x9cd1f
|
||||
2writetext UnknownText_0x9ce4f
|
||||
closetext
|
||||
loadmovesprites
|
||||
end
|
||||
; 0x9cd25
|
||||
|
||||
UnknownScript_0x9cd25: ; 0x9cd25
|
||||
2writetext UnknownText_0x9cd92
|
||||
cry MILTANK
|
||||
closetext
|
||||
loadmovesprites
|
||||
end
|
||||
; 0x9cd2e
|
||||
|
||||
UnknownText_0x9cd2e: ; 0x9cd2e
|
||||
db $0, "MOOMOO is sick…", $51
|
||||
db "She needs lots of", $4f
|
||||
db "BERRIES.", $57
|
||||
; 0x9cd5a
|
||||
|
||||
UnknownText_0x9cd5a: ; 0x9cd5a
|
||||
db $0, "We're feeding", $4f
|
||||
db "MOOMOO!", $57
|
||||
; 0x9cd70
|
||||
|
||||
UnknownText_0x9cd70: ; 0x9cd70
|
||||
db $0, "MILTANK: …Moo…", $57
|
||||
; 0x9cd80
|
||||
|
||||
UnknownText_0x9cd80: ; 0x9cd80
|
||||
db $0, "Its cry is weak…", $57
|
||||
; 0x9cd92
|
||||
|
||||
UnknownText_0x9cd92: ; 0x9cd92
|
||||
db $0, "MILTANK: Mooo!", $57
|
||||
; 0x9cda2
|
||||
|
||||
UnknownText_0x9cda2: ; 0x9cda2
|
||||
db $0, "Give a BERRY to", $4f
|
||||
db "MILTANK?", $57
|
||||
; 0x9cdbc
|
||||
|
||||
UnknownText_0x9cdbc: ; 0x9cdbc
|
||||
db $0, $52, " gave a", $4f
|
||||
db "BERRY to MILTANK.", $57
|
||||
; 0x9cdd8
|
||||
|
||||
UnknownText_0x9cdd8: ; 0x9cdd8
|
||||
db $0, "MILTANK became a", $4f
|
||||
db "little healthier!", $57
|
||||
; 0x9cdfc
|
||||
|
||||
UnknownText_0x9cdfc: ; 0x9cdfc
|
||||
db $0, "MILTANK became", $4f
|
||||
db "quite healthy!", $57
|
||||
; 0x9ce1b
|
||||
|
||||
UnknownText_0x9ce1b: ; 0x9ce1b
|
||||
db $0, "MILTANK became", $4f
|
||||
db "totally healthy!", $57
|
||||
; 0x9ce3c
|
||||
|
||||
UnknownText_0x9ce3c: ; 0x9ce3c
|
||||
db $0, $52, " has no", $4f
|
||||
db "BERRIES…", $57
|
||||
; 0x9ce4f
|
||||
|
||||
UnknownText_0x9ce4f: ; 0x9ce4f
|
||||
db $0, $52, " wouldn't", $4f
|
||||
db "give a BERRY.", $51
|
||||
db "MILTANK looks sad.", $57
|
||||
; 0x9ce7b
|
||||
|
||||
Route39Barn_MapEventHeader: ; 0x9ce7b
|
||||
; filler
|
||||
db 0, 0
|
||||
|
||||
; warps
|
||||
db 2
|
||||
warp_def $7, $3, 1, GROUP_ROUTE_39, MAP_ROUTE_39
|
||||
warp_def $7, $4, 1, GROUP_ROUTE_39, MAP_ROUTE_39
|
||||
|
||||
; xy triggers
|
||||
db 0
|
||||
|
||||
; signposts
|
||||
db 0
|
||||
|
||||
; people-events
|
||||
db 3
|
||||
person_event $26, 7, 6, $9, $0, 255, 255, $0, 0, UnknownScript_0x9cc76, $ffff
|
||||
person_event $26, 7, 8, $8, $0, 255, 255, $a0, 0, UnknownScript_0x9cc90, $ffff
|
||||
person_event $99, 7, 7, $16, $0, 255, 255, $0, 0, UnknownScript_0x9ccaa, $ffff
|
||||
; 0x9ceb2
|
||||
|
||||
Reference in New Issue
Block a user