263 lines
7.3 KiB
YAML
263 lines
7.3 KiB
YAML
# Projecte 2026 - Asset Configuration
|
|
# Variables: ${PREFIX}, ${SYSTEM_FOLDER}
|
|
|
|
assets:
|
|
# FONTS
|
|
fonts:
|
|
BITMAP:
|
|
- ${PREFIX}/data/font/smb2.gif
|
|
- ${PREFIX}/data/font/aseprite.gif
|
|
- ${PREFIX}/data/font/gauntlet.gif
|
|
- ${PREFIX}/data/font/subatomic.gif
|
|
- ${PREFIX}/data/font/8bithud.gif
|
|
FONT:
|
|
- ${PREFIX}/data/font/smb2.fnt
|
|
- ${PREFIX}/data/font/aseprite.fnt
|
|
- ${PREFIX}/data/font/gauntlet.fnt
|
|
- ${PREFIX}/data/font/subatomic.fnt
|
|
- ${PREFIX}/data/font/8bithud.fnt
|
|
|
|
# PALETTES
|
|
palettes:
|
|
PALETTE:
|
|
- ${PREFIX}/data/palette/aap-64.pal
|
|
- ${PREFIX}/data/palette/blk-nx64.pal
|
|
- ${PREFIX}/data/palette/endesga-64.pal
|
|
- ${PREFIX}/data/palette/resurrect-64.pal
|
|
|
|
# LOCALE
|
|
locale:
|
|
DATA:
|
|
- ${PREFIX}/data/locale/en.yaml
|
|
- ${PREFIX}/data/locale/ca.yaml
|
|
|
|
# INPUT
|
|
input:
|
|
DATA:
|
|
- ${PREFIX}/gamecontrollerdb.txt
|
|
- ${PREFIX}/data/input/keys.yaml
|
|
|
|
# SYSTEM
|
|
system:
|
|
DATA:
|
|
- path: ${SYSTEM_FOLDER}/config.yaml
|
|
required: false
|
|
absolute: true
|
|
- path: ${SYSTEM_FOLDER}/debug.yaml
|
|
required: false
|
|
absolute: true
|
|
- path: ${SYSTEM_FOLDER}/editor.yaml
|
|
required: false
|
|
absolute: true
|
|
- path: ${SYSTEM_FOLDER}/cheevos.bin
|
|
required: false
|
|
absolute: true
|
|
- path: ${SYSTEM_FOLDER}/shaders/postfx.yaml
|
|
required: false
|
|
absolute: true
|
|
- path: ${SYSTEM_FOLDER}/shaders/crtpi.yaml
|
|
required: false
|
|
absolute: true
|
|
|
|
# CONSOLE
|
|
console:
|
|
DATA:
|
|
- ${PREFIX}/data/console/commands.yaml
|
|
|
|
# ZONES
|
|
zones:
|
|
DATA:
|
|
- ${PREFIX}/data/zones/zones.yaml
|
|
|
|
# ROOMS
|
|
rooms:
|
|
ROOM:
|
|
- ${PREFIX}/data/room/001.yaml
|
|
- ${PREFIX}/data/room/002.yaml
|
|
- ${PREFIX}/data/room/003.yaml
|
|
- ${PREFIX}/data/room/004.yaml
|
|
- ${PREFIX}/data/room/005.yaml
|
|
- ${PREFIX}/data/room/006.yaml
|
|
- ${PREFIX}/data/room/007.yaml
|
|
- ${PREFIX}/data/room/008.yaml
|
|
- ${PREFIX}/data/room/009.yaml
|
|
- ${PREFIX}/data/room/010.yaml
|
|
- ${PREFIX}/data/room/011.yaml
|
|
- ${PREFIX}/data/room/012.yaml
|
|
- ${PREFIX}/data/room/013.yaml
|
|
- ${PREFIX}/data/room/014.yaml
|
|
- ${PREFIX}/data/room/015.yaml
|
|
- ${PREFIX}/data/room/016.yaml
|
|
- ${PREFIX}/data/room/017.yaml
|
|
- ${PREFIX}/data/room/018.yaml
|
|
- ${PREFIX}/data/room/019.yaml
|
|
- ${PREFIX}/data/room/020.yaml
|
|
- ${PREFIX}/data/room/021.yaml
|
|
- ${PREFIX}/data/room/022.yaml
|
|
- ${PREFIX}/data/room/023.yaml
|
|
- ${PREFIX}/data/room/024.yaml
|
|
- ${PREFIX}/data/room/025.yaml
|
|
- ${PREFIX}/data/room/026.yaml
|
|
- ${PREFIX}/data/room/027.yaml
|
|
- ${PREFIX}/data/room/028.yaml
|
|
- ${PREFIX}/data/room/029.yaml
|
|
- ${PREFIX}/data/room/030.yaml
|
|
- ${PREFIX}/data/room/031.yaml
|
|
- ${PREFIX}/data/room/032.yaml
|
|
- ${PREFIX}/data/room/033.yaml
|
|
- ${PREFIX}/data/room/034.yaml
|
|
- ${PREFIX}/data/room/035.yaml
|
|
- ${PREFIX}/data/room/036.yaml
|
|
- ${PREFIX}/data/room/037.yaml
|
|
- ${PREFIX}/data/room/038.yaml
|
|
- ${PREFIX}/data/room/039.yaml
|
|
- ${PREFIX}/data/room/040.yaml
|
|
- ${PREFIX}/data/room/041.yaml
|
|
- ${PREFIX}/data/room/042.yaml
|
|
- ${PREFIX}/data/room/043.yaml
|
|
- ${PREFIX}/data/room/044.yaml
|
|
- ${PREFIX}/data/room/045.yaml
|
|
- ${PREFIX}/data/room/046.yaml
|
|
- ${PREFIX}/data/room/047.yaml
|
|
- ${PREFIX}/data/room/048.yaml
|
|
- ${PREFIX}/data/room/049.yaml
|
|
- ${PREFIX}/data/room/050.yaml
|
|
- ${PREFIX}/data/room/051.yaml
|
|
- ${PREFIX}/data/room/052.yaml
|
|
- ${PREFIX}/data/room/053.yaml
|
|
- ${PREFIX}/data/room/054.yaml
|
|
- ${PREFIX}/data/room/055.yaml
|
|
- ${PREFIX}/data/room/056.yaml
|
|
- ${PREFIX}/data/room/057.yaml
|
|
- ${PREFIX}/data/room/058.yaml
|
|
- ${PREFIX}/data/room/059.yaml
|
|
- ${PREFIX}/data/room/060.yaml
|
|
- ${PREFIX}/data/room/061.yaml
|
|
- ${PREFIX}/data/room/062.yaml
|
|
- ${PREFIX}/data/room/063.yaml
|
|
- ${PREFIX}/data/room/064.yaml
|
|
- ${PREFIX}/data/room/065.yaml
|
|
- ${PREFIX}/data/room/066.yaml
|
|
- ${PREFIX}/data/room/067.yaml
|
|
- ${PREFIX}/data/room/068.yaml
|
|
- ${PREFIX}/data/room/069.yaml
|
|
- ${PREFIX}/data/room/070.yaml
|
|
- ${PREFIX}/data/room/071.yaml
|
|
- ${PREFIX}/data/room/072.yaml
|
|
- ${PREFIX}/data/room/073.yaml
|
|
- ${PREFIX}/data/room/074.yaml
|
|
- ${PREFIX}/data/room/075.yaml
|
|
- ${PREFIX}/data/room/076.yaml
|
|
- ${PREFIX}/data/room/077.yaml
|
|
- ${PREFIX}/data/room/078.yaml
|
|
- ${PREFIX}/data/room/079.yaml
|
|
- ${PREFIX}/data/room/080.yaml
|
|
- ${PREFIX}/data/room/081.yaml
|
|
- ${PREFIX}/data/room/082.yaml
|
|
- ${PREFIX}/data/room/083.yaml
|
|
- ${PREFIX}/data/room/084.yaml
|
|
- ${PREFIX}/data/room/085.yaml
|
|
- ${PREFIX}/data/room/086.yaml
|
|
- ${PREFIX}/data/room/087.yaml
|
|
- ${PREFIX}/data/room/088.yaml
|
|
- ${PREFIX}/data/room/089.yaml
|
|
- ${PREFIX}/data/room/090.yaml
|
|
- ${PREFIX}/data/room/091.yaml
|
|
- ${PREFIX}/data/room/092.yaml
|
|
- ${PREFIX}/data/room/093.yaml
|
|
- ${PREFIX}/data/room/094.yaml
|
|
- ${PREFIX}/data/room/095.yaml
|
|
- ${PREFIX}/data/room/096.yaml
|
|
- ${PREFIX}/data/room/097.yaml
|
|
- ${PREFIX}/data/room/098.yaml
|
|
- ${PREFIX}/data/room/900.yaml
|
|
- ${PREFIX}/data/room/901.yaml
|
|
- ${PREFIX}/data/room/902.yaml
|
|
- ${PREFIX}/data/room/903.yaml
|
|
- ${PREFIX}/data/room/904.yaml
|
|
- ${PREFIX}/data/room/905.yaml
|
|
|
|
# TILESETS
|
|
tilesets:
|
|
BITMAP:
|
|
- ${PREFIX}/data/tilesets/neighborhood.gif
|
|
- ${PREFIX}/data/tilesets/city.gif
|
|
- ${PREFIX}/data/tilesets/forest.gif
|
|
- ${PREFIX}/data/tilesets/lab.gif
|
|
- ${PREFIX}/data/tilesets/sewers.gif
|
|
- ${PREFIX}/data/tilesets/cave.gif
|
|
- ${PREFIX}/data/tilesets/collision.gif
|
|
|
|
# ENEMIES
|
|
enemies:
|
|
ANIMATION:
|
|
- ${PREFIX}/data/enemies/bin.yaml
|
|
- ${PREFIX}/data/enemies/code.yaml
|
|
- ${PREFIX}/data/enemies/upv_student.yaml
|
|
BITMAP:
|
|
- ${PREFIX}/data/enemies/bin.gif
|
|
- ${PREFIX}/data/enemies/code.gif
|
|
- ${PREFIX}/data/enemies/upv_student.gif
|
|
|
|
# PLATFORMS
|
|
platforms:
|
|
ANIMATION:
|
|
- ${PREFIX}/data/platforms/platform1.yaml
|
|
BITMAP:
|
|
- ${PREFIX}/data/platforms/platform1.gif
|
|
|
|
# PLAYER
|
|
player:
|
|
BITMAP:
|
|
- ${PREFIX}/data/player/player.gif
|
|
- ${PREFIX}/data/player/player_game_over.gif
|
|
ANIMATION:
|
|
- ${PREFIX}/data/player/player.yaml
|
|
- ${PREFIX}/data/player/player_game_over.yaml
|
|
|
|
# ITEMS
|
|
items:
|
|
BITMAP:
|
|
- ${PREFIX}/data/items/items.gif
|
|
|
|
# KEYS
|
|
keys:
|
|
ANIMATION:
|
|
- ${PREFIX}/data/keys/key1.yaml
|
|
BITMAP:
|
|
- ${PREFIX}/data/keys/key1.gif
|
|
|
|
# DOORS
|
|
doors:
|
|
ANIMATION:
|
|
- ${PREFIX}/data/doors/door1.yaml
|
|
BITMAP:
|
|
- ${PREFIX}/data/doors/door1.gif
|
|
|
|
# MUSIC
|
|
music:
|
|
MUSIC:
|
|
- ${PREFIX}/data/music/574070_KUVO_Farewell_to_school.ogg
|
|
- ${PREFIX}/data/music/574071_EA_DTV.ogg
|
|
|
|
# SOUNDS
|
|
sounds:
|
|
SOUND:
|
|
- ${PREFIX}/data/sound/item.wav
|
|
- ${PREFIX}/data/sound/death.wav
|
|
- ${PREFIX}/data/sound/notify.wav
|
|
- ${PREFIX}/data/sound/jump.wav
|
|
- ${PREFIX}/data/sound/land.wav
|
|
|
|
# LOGO
|
|
logo:
|
|
BITMAP:
|
|
- ${PREFIX}/data/logo/jailgames.gif
|
|
- ${PREFIX}/data/logo/since_1998.gif
|
|
|
|
# TITLE
|
|
title:
|
|
BITMAP:
|
|
- ${PREFIX}/data/title/title_logo.gif
|
|
|