mirror of
https://github.com/thornAvery/jep-hack.git
synced 2025-09-16 18:20:50 +12:00

The aim was simply to make the rom build with EVERY currently posited map in it. This adds EVERYTHING. Ground rules; - All temp maps are 10x10 cave tileset goons with nothing in them - Connections are NOT done - Fishgroups and music are likely incorrect and/or unfinished - No wild data This is extremely achievable, as numerous unreferenced maps are unused in the block and script banks. Makes doing this a cinch! All of this basically means: You can get creative now and start brainstorming what to do with all these maps. Get them fleshed out, connected, and...not being nothing. It's like ordering in a bunch of blank canvasses. Go nuts!
62 lines
1.8 KiB
NASM
62 lines
1.8 KiB
NASM
object_const_def
|
|
const CLIFFCAVE_MAN
|
|
const CLIFFCAVE_ROCK1
|
|
const CLIFFCAVE_ROCK2
|
|
const CLIFFCAVE_ROCK3
|
|
const CLIFFCAVE_ROCK4
|
|
const CLIFFCAVE_ROCK5
|
|
const CLIFFCAVE_ROCK6
|
|
|
|
CliffCave_MapScripts:
|
|
def_scene_scripts
|
|
|
|
def_callbacks
|
|
|
|
CliffCaveMan:
|
|
faceplayer
|
|
opentext
|
|
writetext CliffCaveManText
|
|
waitbutton
|
|
closetext
|
|
end
|
|
|
|
CliffCaveManText:
|
|
text "I remember a"
|
|
line "friend talking"
|
|
cont "about a strange"
|
|
cont "#MON in UNION"
|
|
cont "CAVE."
|
|
|
|
para "It was red, and"
|
|
line "bobbed a flaming"
|
|
cont "rock on its nose!"
|
|
done
|
|
|
|
CliffCaveRock:
|
|
jumpstd SmashRockScript
|
|
|
|
CliffCave_MapEvents:
|
|
db 0, 0 ; filler
|
|
|
|
def_warp_events
|
|
warp_event 5, 15, DEBUG_ROOM, 1 ; 1F Out
|
|
warp_event 7, 5, CLIFF_CAVE, 3 ; To 2F from 1F
|
|
warp_event 27, 7, CLIFF_CAVE, 2 ; To 1F from 2F
|
|
warp_event 23, 23, CLIFF_CAVE, 5 ; To 3F from 2F
|
|
warp_event 23, 7, CLIFF_CAVE, 4 ; To 2F from 3F
|
|
;warp_event 5, 15, DEBUG_ROOM, 1 ; 2F Out
|
|
;warp_event 5, 15, DEBUG_ROOM, 1 ; 3F Out
|
|
|
|
def_coord_events
|
|
|
|
def_bg_events
|
|
|
|
def_object_events
|
|
object_event 25, 4, SPRITE_POKEFAN_M, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, CliffCaveMan, -1
|
|
object_event 7, 15, SPRITE_ROCK, SPRITEMOVEDATA_SMASHABLE_ROCK, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, CliffCaveRock, -1
|
|
object_event 7, 13, SPRITE_ROCK, SPRITEMOVEDATA_SMASHABLE_ROCK, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, CliffCaveRock, -1
|
|
object_event 2, 13, SPRITE_ROCK, SPRITEMOVEDATA_SMASHABLE_ROCK, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, CliffCaveRock, -1
|
|
object_event 9, 3, SPRITE_ROCK, SPRITEMOVEDATA_SMASHABLE_ROCK, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, CliffCaveRock, -1
|
|
object_event 4, 3, SPRITE_ROCK, SPRITEMOVEDATA_SMASHABLE_ROCK, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, CliffCaveRock, -1
|
|
object_event 4, 2, SPRITE_ROCK, SPRITEMOVEDATA_SMASHABLE_ROCK, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, CliffCaveRock, -1
|