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

106 lines
3.6 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.
# THE BATTLE NEVER ENDS
room:
name: "THE BATTLE NEVER ENDS"
bgColor: black
border: white
tileSetFile: standard.gif
# Conexiones de la habitación (null = sin conexión)
connections:
up: 51.yaml
down: null
left: 48.yaml
right: null
# Colores de los objetos
itemColor1: red
itemColor2: yellow
# 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:
- [27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 0, 0, 0, 0, 0, 504, 27, 27, 27, 85, 85]
- [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, 504, 0, 0, 0, 0, 85, 85]
- [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 504, 0, 0, 0, 0, 0, 85, 85]
- [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 504, 0, 0, 0, 0, 0, 0, 85, 85]
- [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 504, 0, 0, 0, 0, 0, 0, 0, 85, 85]
- [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 412, 412, 0, 0, 0, 0, 0, 0, 0, 0, 85, 85]
- [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, 85, 85]
- [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 412, 412, 412, 528, 0, 0, 0, 0, 0, 0, 0, 85, 85]
- [27, 528, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 504, 412, 0, 0, 0, 0, 0, 0, 0, 504, 412, 0, 0, 0, 0, 412, 412, 85, 85]
- [27, 0, 412, 528, 0, 0, 0, 0, 0, 0, 0, 0, 412, 528, 0, 0, 0, 0, 0, 0, 0, 504, 0, 0, 0, 0, 0, 0, 0, 0, 85, 85]
- [27, 0, 0, 0, 412, 0, 0, 0, 0, 0, 0, 0, 0, 0, 528, 0, 0, 0, 0, 0, 412, 528, 0, 0, 0, 0, 0, 0, 0, 0, 85, 85]
- [27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 504, 412, 412, 0, 0, 0, 0, 0, 528, 0, 0, 0, 0, 0, 0, 0, 85, 85]
- [27, 0, 0, 0, 504, 412, 0, 0, 0, 412, 528, 0, 504, 412, 0, 0, 0, 0, 0, 0, 0, 0, 0, 412, 412, 528, 0, 0, 0, 0, 85, 85]
- [27, 0, 0, 412, 0, 0, 0, 0, 0, 0, 0, 412, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 412, 0, 0, 0, 85, 85]
- [27, 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, 85, 85]
- [27, 27, 27, 27, 27, 388, 388, 388, 27, 27, 27, 27, 27, 388, 388, 388, 27, 27, 27, 27, 27, 388, 388, 27, 388, 27, 27, 27, 27, 27, 85, 85]
# Enemigos en esta habitación
enemies:
- animation: jailbattle_alien.yaml
position: {x: 10, y: 3}
velocity: {x: 48.0, y: 0}
boundaries:
position1: {x: 3, y: 3}
position2: {x: 27, y: 3}
color: green
flip: true
- animation: jailbattle_alien.yaml
position: {x: 25, y: 4}
velocity: {x: 0, y: 48.0}
boundaries:
position1: {x: 25, y: 4}
position2: {x: 25, y: 10}
color: yellow
flip: true
- animation: jailbattle_human.yaml
position: {x: 7, y: 6}
velocity: {x: 0, y: 30.0}
boundaries:
position1: {x: 7, y: 6}
position2: {x: 7, y: 13}
color: red
flip: true
- animation: jailbattle_human.yaml
position: {x: 18, y: 13}
velocity: {x: 30.0, y: 0}
boundaries:
position1: {x: 15, y: 13}
position2: {x: 27, y: 13}
color: cyan
flip: true
# Objetos en esta habitación
items:
- tileSetFile: items.gif
tile: 19
position: {x: 6, y: 14}
counter: 1
- tileSetFile: items.gif
tile: 19
position: {x: 14, y: 14}
counter: 2
- tileSetFile: items.gif
tile: 19
position: {x: 23, y: 14}
counter: 3
- tileSetFile: items.gif
tile: 19
position: {x: 28, y: 6}
counter: 4
- tileSetFile: items.gif
tile: 19
position: {x: 14, y: 5}
counter: 5