Files
jaildoctors_dilemma/data/room/19.yaml
2025-11-19 08:09:19 +01:00

93 lines
3.2 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# THIS CAN'T BE THE BATCAVE
room:
name: "THIS CAN'T BE THE BATCAVE"
bgColor: black
border: cyan
tileSetFile: standard.gif
# Conexiones de la habitación (null = sin conexión)
connections:
up: null
down: null
left: 20.yaml
right: 18.yaml
# Colores de los objetos
itemColor1: cyan
itemColor2: blue
# Dirección de la cinta transportadora: left, none, right
conveyorBelt: none
# Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Índices de tiles (0 = vacío)
tilemap:
- [348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348]
- [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 187]
- [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 187]
- [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 187]
- [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 187]
- [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 37, 37, 37, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 187]
- [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 187]
- [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 240, 240, 0, 0, 0, 0, 0, 0, 240, 240, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 187]
- [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 187]
- [0, 0, 0, 0, 0, 0, 37, 37, 240, 240, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 240, 240, 37, 37, 0, 0, 0, 0, 0, 187]
- [0, 0, 0, 0, 0, 37, 37, 0, 0, 0, 0, 240, 240, 0, 0, 0, 0, 0, 0, 240, 240, 0, 0, 0, 0, 37, 37, 0, 0, 0, 0, 0]
- [0, 0, 0, 0, 37, 37, 0, 0, 0, 0, 0, 0, 0, 0, 240, 240, 240, 240, 0, 0, 0, 0, 0, 0, 0, 0, 37, 37, 0, 0, 0, 0]
- [0, 0, 0, 0, 37, 0, 0, 0, 0, 0, 0, 240, 240, 0, 0, 0, 0, 0, 0, 240, 240, 0, 0, 0, 0, 0, 0, 37, 0, 0, 0, 0]
- [0, 0, 0, 240, 37, 0, 0, 0, 240, 240, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 240, 240, 0, 0, 0, 37, 240, 0, 0, 0]
- [0, 0, 0, 0, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 37, 0, 0, 0, 0]
- [37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37]
# Enemigos en esta habitación
enemies:
- animation: batman.yaml
position: {x: 10, y: 13}
velocity: {x: 48.0, y: 0}
boundaries:
position1: {x: 5, y: 13}
position2: {x: 26, y: 13}
color: bright_cyan
flip: true
- animation: spider.yaml
position: {x: 0, y: 1}
velocity: {x: 36.0, y: 0}
boundaries:
position1: {x: 1, y: 1}
position2: {x: 31, y: 1}
color: cyan
mirror: true
# Objetos en esta habitación
items:
- tileSetFile: items.gif
tile: 34
position: {x: 14, y: 6}
counter: 1
- tileSetFile: items.gif
tile: 34
position: {x: 15, y: 6}
counter: 2
- tileSetFile: items.gif
tile: 34
position: {x: 16, y: 6}
counter: 3
- tileSetFile: items.gif
tile: 34
position: {x: 17, y: 6}
counter: 4
- tileSetFile: items.gif
tile: 34
position: {x: 5, y: 12}
counter: 5
- tileSetFile: items.gif
tile: 34
position: {x: 26, y: 12}
counter: 6