- [NEW] Updatats de nou els Yamals de les habitacions

- [NEW] Es mostren les propietats dels enemics i els items quan els selecciones.
- [NEW] misc::floatToString()
This commit is contained in:
2025-11-19 13:58:45 +01:00
parent 0263c9e54d
commit 546ab9aa55
63 changed files with 1036 additions and 1461 deletions

View File

@@ -1,27 +1,26 @@
# THE JAIL # THE JAIL
room: room:
number: "01"
name: "THE JAIL" name: "THE JAIL"
bgColor: bright_blue bgColor: bright_blue
border: blue border: blue
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: null down: null
left: null left: null
right: "02" right: 02.yaml
# Item display colors # Colores de los objetos
itemColor1: yellow itemColor1: yellow
itemColor2: magenta itemColor2: magenta
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191] - [191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191]
- [167, 165, 184, 166, 165, 184, 165, 165, 167, 165, 165, 166, 165, 165, 184, 165, 165, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 165] - [167, 165, 184, 166, 165, 184, 165, 165, 167, 165, 165, 166, 165, 165, 184, 165, 165, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 165]
@@ -40,96 +39,78 @@ tilemap:
- [33, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 134, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [33, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 134, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33] - [33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: jailer_#1.yaml - animation: jailer_#1.yaml
position: {x: 1, y: 13} position: {x: 1, y: 13}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 1 position1: {x: 1, y: 13}
y1: 13 position2: {x: 1, y: 13}
x2: 1
y2: 13
color: white color: white
- animation: jailer_#3.yaml - animation: jailer_#3.yaml
position: {x: 4, y: 13} position: {x: 4, y: 13}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 4 position1: {x: 4, y: 13}
y1: 13 position2: {x: 4, y: 13}
x2: 4
y2: 13
color: white color: white
- animation: jailer_#1.yaml - animation: jailer_#1.yaml
position: {x: 7, y: 13} position: {x: 7, y: 13}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 7 position1: {x: 7, y: 13}
y1: 13 position2: {x: 7, y: 13}
x2: 7
y2: 13
color: white color: white
- animation: jailer_#2.yaml - animation: jailer_#2.yaml
position: {x: 10, y: 13} position: {x: 10, y: 13}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 10 position1: {x: 10, y: 13}
y1: 13 position2: {x: 10, y: 13}
x2: 10
y2: 13
color: white color: white
- animation: jailer_#1.yaml - animation: jailer_#1.yaml
position: {x: 13, y: 13} position: {x: 13, y: 13}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 13 position1: {x: 13, y: 13}
y1: 13 position2: {x: 13, y: 13}
x2: 13
y2: 13
color: white color: white
- animation: elsa.yaml - animation: elsa.yaml
position: {x: 3, y: 9} position: {x: 3, y: 9}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 3 position1: {x: 3, y: 9}
y1: 9 position2: {x: 3, y: 9}
x2: 3
y2: 9
color: white color: white
- animation: elsa.yaml - animation: elsa.yaml
position: {x: 6, y: 9} position: {x: 6, y: 9}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 6 position1: {x: 6, y: 9}
y1: 9 position2: {x: 6, y: 9}
x2: 6
y2: 9
color: white color: white
- animation: lamp.yaml - animation: lamp.yaml
position: {x: 23, y: 6} position: {x: 23, y: 6}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 23 position1: {x: 23, y: 6}
y1: 6 position2: {x: 23, y: 6}
x2: 23
y2: 6
color: white color: white
- animation: bry.yaml - animation: bry.yaml
position: {x: 17, y: 13} position: {x: 17, y: 13}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 17 position1: {x: 17, y: 13}
y1: 13 position2: {x: 17, y: 13}
x2: 17
y2: 13
color: white color: white
# No items in this room # No items in this room

View File

@@ -1,27 +1,26 @@
# ROAD TO THE JAIL # ROAD TO THE JAIL
room: room:
number: "02"
name: "ROAD TO THE JAIL" name: "ROAD TO THE JAIL"
bgColor: black bgColor: black
border: blue border: blue
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: "04" down: 04.yaml
left: "01" left: 01.yaml
right: "03" right: 03.yaml
# Item display colors # Colores de los objetos
itemColor1: yellow itemColor1: yellow
itemColor2: bright_yellow itemColor2: bright_yellow
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 42, 42, 42, 42, 42] - [191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 42, 42, 42, 42, 42]
- [42, 165, 165, 166, 167, 165, 184, 166, 165, 184, 165, 165, 167, 165, 165, 166, 165, 165, 184, 165, 165, 165, 184, 166, 165, 165, 165, 184, 24, 24, 24, 24] - [42, 165, 165, 166, 167, 165, 184, 166, 165, 184, 165, 165, 167, 165, 165, 166, 165, 165, 184, 165, 165, 165, 184, 166, 165, 165, 165, 184, 24, 24, 24, 24]
@@ -40,30 +39,26 @@ tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 523, 188, 190, 547, -1, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 523, 188, 190, 547, -1, -1, -1, -1]
- [33, 33, 188, 189, 188, 189, 188, 189, 188, 189, 188, 189, 188, 189, 188, 189, 188, 189, 188, 190, -1, -1, 188, 189, 188, 189, 188, 189, 188, 190, 24, 24] - [33, 33, 188, 189, 188, 189, 188, 189, 188, 189, 188, 189, 188, 189, 188, 189, 188, 189, 188, 190, -1, -1, 188, 189, 188, 189, 188, 189, 188, 190, 24, 24]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: bin.yaml - animation: bin.yaml
position: {x: 4, y: 7} position: {x: 4, y: 7}
velocity: {x: 36.0, y: 0} velocity: {x: 36.0, y: 0}
boundaries: boundaries:
x1: 4 position1: {x: 4, y: 7}
y1: 7 position2: {x: 25, y: 7}
x2: 25
y2: 7
color: green color: green
- animation: upv_student.yaml - animation: upv_student.yaml
position: {x: 4, y: 13} position: {x: 4, y: 13}
velocity: {x: 36.0, y: 0} velocity: {x: 36.0, y: 0}
boundaries: boundaries:
x1: 4 position1: {x: 4, y: 13}
y1: 13 position2: {x: 19, y: 13}
x2: 19
y2: 13
color: cyan color: cyan
flip: true flip: true
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 2 tile: 2

View File

@@ -1,27 +1,26 @@
# VOID MAIN # VOID MAIN
room: room:
number: "03"
name: "VOID MAIN" name: "VOID MAIN"
bgColor: black bgColor: black
border: magenta border: magenta
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: null down: null
left: "02" left: 02.yaml
right: null right: null
# Item display colors # Colores de los objetos
itemColor1: bright_cyan itemColor1: bright_cyan
itemColor2: yellow itemColor2: yellow
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: -1 conveyorBelt: left
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [24, 24, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 24, 24] - [24, 24, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 24, 24]
- [24, 24, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 24, 24] - [24, 24, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 24, 24]
@@ -40,19 +39,17 @@ tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 440, 440, 440, 440, -1, -1, -1, -1, -1, -1, -1, -1, 134, 24] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 440, 440, 440, 440, -1, -1, -1, -1, -1, -1, -1, -1, 134, 24]
- [24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24] - [24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: code.yaml - animation: code.yaml
position: {x: 3, y: 2} position: {x: 3, y: 2}
velocity: {x: 24.0, y: 0} velocity: {x: 24.0, y: 0}
boundaries: boundaries:
x1: 3 position1: {x: 3, y: 2}
y1: 2 position2: {x: 27, y: 2}
x2: 27
y2: 2
color: yellow color: yellow
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 42 tile: 42

View File

@@ -1,27 +1,26 @@
# JUMP THROUGH # JUMP THROUGH
room: room:
number: "04"
name: "JUMP THROUGH" name: "JUMP THROUGH"
bgColor: black bgColor: black
border: cyan border: cyan
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: "02" up: 02.yaml
down: null down: null
left: "07" left: 07.yaml
right: "05" right: 05.yaml
# Item display colors # Colores de los objetos
itemColor1: white itemColor1: white
itemColor2: green itemColor2: green
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [188, 189, 188, 189, 188, 189, 188, 189, 188, 189, 188, 189, 188, 189, 188, 189, 188, 189, 188, 190, -1, -1, -1, 527, 188, 189, 188, 189, 188, 189, 188, 189] - [188, 189, 188, 189, 188, 189, 188, 189, 188, 189, 188, 189, 188, 189, 188, 189, 188, 189, 188, 190, -1, -1, -1, 527, 188, 189, 188, 189, 188, 189, 188, 189]
- [14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, -1, -1, -1, -1, -1, 527, -1, 14, 14, 14, 14, 14, 14, 14, 14] - [14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, -1, -1, -1, -1, -1, 527, -1, 14, 14, 14, 14, 14, 14, 14, 14]
@@ -40,29 +39,25 @@ tilemap:
- [-1, -1, 518, 14, 62, 14, 62, 542, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 551, -1, -1, -1, -1, 518, 14, 62, 14, 62, 14, 62, 14, 62] - [-1, -1, 518, 14, 62, 14, 62, 542, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 551, -1, -1, -1, -1, 518, 14, 62, 14, 62, 14, 62, 14, 62]
- [62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62] - [62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: chip.yaml - animation: chip.yaml
position: {x: 24, y: 12} position: {x: 24, y: 12}
velocity: {x: 18.0, y: 0} velocity: {x: 18.0, y: 0}
boundaries: boundaries:
x1: 24 position1: {x: 24, y: 12}
y1: 12 position2: {x: 31, y: 12}
x2: 31
y2: 12
color: magenta color: magenta
- animation: chip.yaml - animation: chip.yaml
position: {x: 4, y: 2} position: {x: 4, y: 2}
velocity: {x: 0, y: 24.0} velocity: {x: 0, y: 24.0}
boundaries: boundaries:
x1: 4 position1: {x: 4, y: 2}
y1: 2 position2: {x: 4, y: 12}
x2: 4
y2: 12
color: yellow color: yellow
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 51 tile: 51

View File

@@ -1,27 +1,26 @@
# BIG JUMP # BIG JUMP
room: room:
number: "05"
name: "BIG JUMP" name: "BIG JUMP"
bgColor: black bgColor: black
border: red border: red
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: "60" down: 60.yaml
left: "04" left: 04.yaml
right: "06" right: 06.yaml
# Item display colors # Colores de los objetos
itemColor1: bright_green itemColor1: bright_green
itemColor2: green itemColor2: green
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [24, 24, 24, 24, 24, 24, -1, -1, 304, -1, -1, -1, 304, 304, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 304, 425, 426, 425, 426] - [24, 24, 24, 24, 24, 24, -1, -1, 304, -1, -1, -1, 304, 304, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 304, 425, 426, 425, 426]
- [24, 24, 24, 24, 304, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 304, 425, 426, 92] - [24, 24, 24, 24, 304, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 304, 425, 426, 92]
@@ -40,30 +39,26 @@ tilemap:
- [30, 30, 531, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 30, 48, 48, 48, 48, 48, 48, 48, 48, 88, 89, 88, 89] - [30, 30, 531, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 30, 48, 48, 48, 48, 48, 48, 48, 48, 88, 89, 88, 89]
- [30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 304, -1, -1, 304, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30] - [30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 304, -1, -1, 304, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: floppy.yaml - animation: floppy.yaml
position: {x: 15, y: 4} position: {x: 15, y: 4}
velocity: {x: 0, y: 48.0} velocity: {x: 0, y: 48.0}
boundaries: boundaries:
x1: 15 position1: {x: 15, y: 0}
y1: 0 position2: {x: 15, y: 11}
x2: 15
y2: 11
color: magenta color: magenta
- animation: congo.yaml - animation: congo.yaml
position: {x: 21, y: 12} position: {x: 21, y: 12}
velocity: {x: 24.0, y: 0} velocity: {x: 24.0, y: 0}
boundaries: boundaries:
x1: 21 position1: {x: 21, y: 12}
y1: 12 position2: {x: 28, y: 12}
x2: 28
y2: 12
color: yellow color: yellow
flip: true flip: true
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 68 tile: 68

View File

@@ -1,27 +1,26 @@
# WELCOME TO MY ABBEY # WELCOME TO MY ABBEY
room: room:
number: "06"
name: "WELCOME TO MY ABBEY" name: "WELCOME TO MY ABBEY"
bgColor: blue bgColor: blue
border: yellow border: yellow
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: "15" up: 15.yaml
down: null down: null
left: "05" left: 05.yaml
right: "25" right: 25.yaml
# Item display colors # Colores de los objetos
itemColor1: green itemColor1: green
itemColor2: bright_blue itemColor2: bright_blue
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [425, 426, 425, 426, -1, -1, -1, -1, 425, 426, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67] - [425, 426, 425, 426, -1, -1, -1, -1, 425, 426, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67]
- [426, 425, 426, -1, -1, -1, -1, -1, -1, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91] - [426, 425, 426, -1, -1, -1, -1, -1, -1, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91]
@@ -40,16 +39,14 @@ tilemap:
- [134, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 555, -1, -1, -1, -1, -1] - [134, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 555, -1, -1, -1, -1, -1]
- [88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89] - [88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: abad.yaml - animation: abad.yaml
position: {x: 1, y: 13} position: {x: 1, y: 13}
velocity: {x: 48.0, y: 0} velocity: {x: 48.0, y: 0}
boundaries: boundaries:
x1: 1 position1: {x: 1, y: 13}
y1: 13 position2: {x: 23, y: 13}
x2: 23
y2: 13
color: yellow color: yellow
flip: true flip: true
@@ -57,13 +54,11 @@ enemies:
position: {x: 24, y: 4} position: {x: 24, y: 4}
velocity: {x: 0, y: 48.0} velocity: {x: 0, y: 48.0}
boundaries: boundaries:
x1: 24 position1: {x: 24, y: 2}
y1: 2 position2: {x: 24, y: 7}
x2: 24
y2: 7
color: green color: green
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 49 tile: 49

View File

@@ -1,27 +1,26 @@
# SIGMASUA > TELEGRAM # SIGMASUA > TELEGRAM
room: room:
number: "07"
name: "SIGMASUA > TELEGRAM" name: "SIGMASUA > TELEGRAM"
bgColor: black bgColor: black
border: blue border: blue
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: null down: null
left: "08" left: 08.yaml
right: "04" right: 04.yaml
# Item display colors # Colores de los objetos
itemColor1: magenta itemColor1: magenta
itemColor2: red itemColor2: red
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
@@ -40,69 +39,57 @@ tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 6, -1, -1, -1, -1, -1, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 6, -1, -1, -1, -1, -1, -1, -1, -1]
- [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6] - [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: sigmasua.yaml - animation: sigmasua.yaml
position: {x: 15, y: 7} position: {x: 15, y: 7}
velocity: {x: 48.0, y: 0} velocity: {x: 48.0, y: 0}
boundaries: boundaries:
x1: 7 position1: {x: 7, y: 7}
y1: 7 position2: {x: 23, y: 7}
x2: 23
y2: 7
color: cyan color: cyan
- animation: sigmasua.yaml - animation: sigmasua.yaml
position: {x: 15, y: 4} position: {x: 15, y: 4}
velocity: {x: -30.0, y: 0} velocity: {x: -30.0, y: 0}
boundaries: boundaries:
x1: 7 position1: {x: 7, y: 4}
y1: 4 position2: {x: 23, y: 4}
x2: 23
y2: 4
color: blue color: blue
- animation: sigmasua.yaml - animation: sigmasua.yaml
position: {x: 3, y: 8} position: {x: 3, y: 8}
velocity: {x: 0, y: 24.0} velocity: {x: 0, y: 24.0}
boundaries: boundaries:
x1: 3 position1: {x: 3, y: 5}
y1: 5 position2: {x: 3, y: 13}
x2: 3
y2: 13
color: bright_red color: bright_red
- animation: sigmasua.yaml - animation: sigmasua.yaml
position: {x: 27, y: 8} position: {x: 27, y: 8}
velocity: {x: 0, y: -24.0} velocity: {x: 0, y: -24.0}
boundaries: boundaries:
x1: 27 position1: {x: 27, y: 5}
y1: 5 position2: {x: 27, y: 13}
x2: 27
y2: 13
color: yellow color: yellow
- animation: sigmasua.yaml - animation: sigmasua.yaml
position: {x: 12, y: 10} position: {x: 12, y: 10}
velocity: {x: 0, y: 18.0} velocity: {x: 0, y: 18.0}
boundaries: boundaries:
x1: 12 position1: {x: 12, y: 10}
y1: 10 position2: {x: 12, y: 13}
x2: 12
y2: 13
color: bright_magenta color: bright_magenta
- animation: sigmasua.yaml - animation: sigmasua.yaml
position: {x: 17, y: 13} position: {x: 17, y: 13}
velocity: {x: 0, y: -18.0} velocity: {x: 0, y: -18.0}
boundaries: boundaries:
x1: 17 position1: {x: 17, y: 10}
y1: 10 position2: {x: 17, y: 13}
x2: 17
y2: 13
color: bright_green color: bright_green
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 67 tile: 67

View File

@@ -1,27 +1,26 @@
# THE GARDEN # THE GARDEN
room: room:
number: "08"
name: "THE GARDEN" name: "THE GARDEN"
bgColor: black bgColor: black
border: cyan border: cyan
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: "09" up: 09.yaml
down: null down: null
left: "16" left: 16.yaml
right: "07" right: 07.yaml
# Item display colors # Colores de los objetos
itemColor1: yellow itemColor1: yellow
itemColor2: magenta itemColor2: magenta
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [81, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 40, 40, 40, 40, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 504, 81] - [81, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 40, 40, 40, 40, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 504, 81]
- [81, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 40, 40, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 504, -1, 81] - [81, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 40, 40, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 504, -1, 81]
@@ -40,20 +39,18 @@ tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 515, 81, 81, 81, 81, 81, 81, 81, 81, 539, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 515, 81, 81, 81, 81, 81, 81, 81, 81, 539, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81] - [81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: abad.yaml - animation: abad.yaml
position: {x: 4, y: 13} position: {x: 4, y: 13}
velocity: {x: 24.0, y: 0} velocity: {x: 24.0, y: 0}
boundaries: boundaries:
x1: 2 position1: {x: 2, y: 13}
y1: 13 position2: {x: 10, y: 13}
x2: 10
y2: 13
color: green color: green
flip: true flip: true
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 18 tile: 18

View File

@@ -1,27 +1,26 @@
# THE BIG TREE # THE BIG TREE
room: room:
number: "09"
name: "THE BIG TREE" name: "THE BIG TREE"
bgColor: black bgColor: black
border: bright_blue border: bright_blue
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: "10" up: 10.yaml
down: "08" down: 08.yaml
left: null left: null
right: null right: null
# Item display colors # Colores de los objetos
itemColor1: cyan itemColor1: cyan
itemColor2: green itemColor2: green
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 304, 304, 40, 40, 40, 40, 304, 304, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 517, 16, 16] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 304, 304, 40, 40, 40, 40, 304, 304, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 517, 16, 16]
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 304, -1, -1, 40, 40, 40, 40, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 517, 16, 16, 16] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 304, -1, -1, 40, 40, 40, 40, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 517, 16, 16, 16]
@@ -40,16 +39,14 @@ tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 537, -1, -1, -1, -1, -1, -1, -1, -1, -1, 16] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 537, -1, -1, -1, -1, -1, -1, -1, -1, -1, 16]
- [562, 562, 562, 562, 562, 562, 562, 562, 562, 562, -1, -1, -1, 40, 40, 40, 40, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, -1, -1, 348, 348, 348] - [562, 562, 562, 562, 562, 562, 562, 562, 562, 562, -1, -1, -1, 40, 40, 40, 40, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, -1, -1, 348, 348, 348]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: congo.yaml - animation: congo.yaml
position: {x: 10, y: 12} position: {x: 10, y: 12}
velocity: {x: 24.0, y: 0} velocity: {x: 24.0, y: 0}
boundaries: boundaries:
x1: 10 position1: {x: 10, y: 12}
y1: 12 position2: {x: 20, y: 12}
x2: 20
y2: 12
color: yellow color: yellow
flip: true flip: true
@@ -57,14 +54,12 @@ enemies:
position: {x: 12, y: 6} position: {x: 12, y: 6}
velocity: {x: 36.0, y: 0} velocity: {x: 36.0, y: 0}
boundaries: boundaries:
x1: 12 position1: {x: 12, y: 6}
y1: 6 position2: {x: 17, y: 6}
x2: 17
y2: 6
color: white color: white
flip: true flip: true
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 52 tile: 52

View File

@@ -1,27 +1,26 @@
# TREE TOP # TREE TOP
room: room:
number: "10"
name: "TREE TOP" name: "TREE TOP"
bgColor: bright_black bgColor: bright_black
border: blue border: blue
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: "09" down: 09.yaml
left: null left: null
right: "11" right: 11.yaml
# Item display colors # Colores de los objetos
itemColor1: green itemColor1: green
itemColor2: red itemColor2: red
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 85, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 85, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 85, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 85, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
@@ -43,7 +42,7 @@ tilemap:
# No enemies in this room # No enemies in this room
enemies: [] enemies: []
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 16 tile: 16

View File

@@ -1,27 +1,26 @@
# LAZY ROOM # LAZY ROOM
room: room:
number: "11"
name: "LAZY ROOM" name: "LAZY ROOM"
bgColor: black bgColor: black
border: blue border: blue
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: null down: null
left: "10" left: 10.yaml
right: "12" right: 12.yaml
# Item display colors # Colores de los objetos
itemColor1: yellow itemColor1: yellow
itemColor2: magenta itemColor2: magenta
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 27] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 27]
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 27] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 27]
@@ -40,56 +39,46 @@ tilemap:
- [85, 85, 539, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 515, 85, 85] - [85, 85, 539, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 515, 85, 85]
- [85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85] - [85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: lamp.yaml - animation: lamp.yaml
position: {x: 7, y: 10} position: {x: 7, y: 10}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 7 position1: {x: 7, y: 10}
y1: 10 position2: {x: 7, y: 10}
x2: 7
y2: 10
color: magenta color: magenta
- animation: lamp.yaml - animation: lamp.yaml
position: {x: 21, y: 10} position: {x: 21, y: 10}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 21 position1: {x: 21, y: 10}
y1: 10 position2: {x: 21, y: 10}
x2: 21
y2: 10
color: magenta color: magenta
- animation: bin.yaml - animation: bin.yaml
position: {x: 12, y: 14} position: {x: 12, y: 14}
velocity: {x: 48.0, y: 0} velocity: {x: 48.0, y: 0}
boundaries: boundaries:
x1: 3 position1: {x: 3, y: 14}
y1: 14 position2: {x: 27, y: 14}
x2: 27
y2: 14
color: green color: green
- animation: wave.yaml - animation: wave.yaml
position: {x: 7, y: 6} position: {x: 7, y: 6}
velocity: {x: 30.0, y: 0} velocity: {x: 30.0, y: 0}
boundaries: boundaries:
x1: 0 position1: {x: 0, y: 6}
y1: 6 position2: {x: 14, y: 6}
x2: 14
y2: 6
color: green color: green
- animation: wave.yaml - animation: wave.yaml
position: {x: 23, y: 6} position: {x: 23, y: 6}
velocity: {x: -30.0, y: 0} velocity: {x: -30.0, y: 0}
boundaries: boundaries:
x1: 16 position1: {x: 16, y: 6}
y1: 6 position2: {x: 31, y: 6}
x2: 31
y2: 6
color: green color: green
# No items in this room # No items in this room

View File

@@ -1,27 +1,26 @@
# THE PASSAGE # THE PASSAGE
room: room:
number: "12"
name: "THE PASSAGE" name: "THE PASSAGE"
bgColor: black bgColor: black
border: green border: green
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: null down: null
left: "11" left: 11.yaml
right: "13" right: 13.yaml
# Item display colors # Colores de los objetos
itemColor1: red itemColor1: red
itemColor2: magenta itemColor2: magenta
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [24, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [24, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [24, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [24, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
@@ -40,29 +39,25 @@ tilemap:
- [24, 24, 550, -1, -1, -1, -1, -1, -1, 346, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [24, 24, 550, -1, -1, -1, -1, -1, -1, 346, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24] - [24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: floppy.yaml - animation: floppy.yaml
position: {x: 9, y: 10} position: {x: 9, y: 10}
velocity: {x: 36.0, y: 0} velocity: {x: 36.0, y: 0}
boundaries: boundaries:
x1: 4 position1: {x: 4, y: 10}
y1: 10 position2: {x: 22, y: 10}
x2: 22
y2: 10
color: green color: green
- animation: floppy.yaml - animation: floppy.yaml
position: {x: 1, y: 0} position: {x: 1, y: 0}
velocity: {x: 0, y: 30.0} velocity: {x: 0, y: 30.0}
boundaries: boundaries:
x1: 1 position1: {x: 1, y: 0}
y1: 0 position2: {x: 1, y: 7}
x2: 1
y2: 7
color: yellow color: yellow
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 34 tile: 34

View File

@@ -1,27 +1,26 @@
# TUNO KILLER # TUNO KILLER
room: room:
number: "13"
name: "TUNO KILLER" name: "TUNO KILLER"
bgColor: black bgColor: black
border: blue border: blue
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: null down: null
left: "12" left: 12.yaml
right: "14" right: 14.yaml
# Item display colors # Colores de los objetos
itemColor1: yellow itemColor1: yellow
itemColor2: cyan itemColor2: cyan
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
@@ -40,49 +39,41 @@ tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25] - [25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: matatunos.yaml - animation: matatunos.yaml
position: {x: 5, y: 1} position: {x: 5, y: 1}
velocity: {x: 0, y: 60.0} velocity: {x: 0, y: 60.0}
boundaries: boundaries:
x1: 5 position1: {x: 5, y: 1}
y1: 1 position2: {x: 5, y: 13}
x2: 5
y2: 13
color: bright_blue color: bright_blue
- animation: tuno.yaml - animation: tuno.yaml
position: {x: 12, y: 4} position: {x: 12, y: 4}
velocity: {x: 0, y: 66.0} velocity: {x: 0, y: 66.0}
boundaries: boundaries:
x1: 12 position1: {x: 12, y: 1}
y1: 1 position2: {x: 12, y: 13}
x2: 12
y2: 13
color: red color: red
- animation: tuno.yaml - animation: tuno.yaml
position: {x: 19, y: 7} position: {x: 19, y: 7}
velocity: {x: 0, y: 54.0} velocity: {x: 0, y: 54.0}
boundaries: boundaries:
x1: 19 position1: {x: 19, y: 1}
y1: 1 position2: {x: 19, y: 13}
x2: 19
y2: 13
color: yellow color: yellow
- animation: tuno.yaml - animation: tuno.yaml
position: {x: 26, y: 11} position: {x: 26, y: 11}
velocity: {x: 0, y: 42.0} velocity: {x: 0, y: 42.0}
boundaries: boundaries:
x1: 26 position1: {x: 26, y: 1}
y1: 1 position2: {x: 26, y: 13}
x2: 26
y2: 13
color: magenta color: magenta
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 53 tile: 53

View File

@@ -1,27 +1,26 @@
# KILLING SPREE # KILLING SPREE
room: room:
number: "14"
name: "KILLING SPREE" name: "KILLING SPREE"
bgColor: black bgColor: black
border: blue border: blue
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: "15" down: 15.yaml
left: "13" left: 13.yaml
right: "45" right: 45.yaml
# Item display colors # Colores de los objetos
itemColor1: yellow itemColor1: yellow
itemColor2: cyan itemColor2: cyan
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 29] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 29]
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 29] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 29]
@@ -40,39 +39,33 @@ tilemap:
- [-1, -1, -1, -1, 336, -1, 336, -1, -1, -1, -1, -1, -1, -1, 312, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 29] - [-1, -1, -1, -1, 336, -1, 336, -1, -1, -1, -1, -1, -1, -1, 312, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 29]
- [15, 15, 15, 15, 15, -1, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 325, -1, -1, 325, 325, 15, 15, 15, 15, 15, 15, 15] - [15, 15, 15, 15, 15, -1, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 325, -1, -1, 325, 325, 15, 15, 15, 15, 15, 15, 15]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: matatunos.yaml - animation: matatunos.yaml
position: {x: 6, y: 5} position: {x: 6, y: 5}
velocity: {x: 18.0, y: 0} velocity: {x: 18.0, y: 0}
boundaries: boundaries:
x1: 5 position1: {x: 5, y: 5}
y1: 5 position2: {x: 10, y: 5}
x2: 10
y2: 5
color: bright_green color: bright_green
- animation: tuno.yaml - animation: tuno.yaml
position: {x: 21, y: 2} position: {x: 21, y: 2}
velocity: {x: 0, y: 24.0} velocity: {x: 0, y: 24.0}
boundaries: boundaries:
x1: 21 position1: {x: 21, y: 2}
y1: 2 position2: {x: 21, y: 13}
x2: 21
y2: 13
color: red color: red
- animation: tuno.yaml - animation: tuno.yaml
position: {x: 28, y: 6} position: {x: 28, y: 6}
velocity: {x: 0, y: -24.0} velocity: {x: 0, y: -24.0}
boundaries: boundaries:
x1: 28 position1: {x: 28, y: 2}
y1: 2 position2: {x: 28, y: 13}
x2: 28
y2: 13
color: magenta color: magenta
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 53 tile: 53

View File

@@ -1,27 +1,26 @@
# NOW THIS IS THE BATCAVE! # NOW THIS IS THE BATCAVE!
room: room:
number: "15"
name: "NOW THIS IS THE BATCAVE!" name: "NOW THIS IS THE BATCAVE!"
bgColor: black bgColor: black
border: black border: black
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: "14" up: 14.yaml
down: "06" down: 06.yaml
left: null left: null
right: null right: null
# Item display colors # Colores de los objetos
itemColor1: yellow itemColor1: yellow
itemColor2: red itemColor2: red
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [15, 15, 15, 15, 15, -1, 15, 15, 15, 15, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 301, -1, -1, 301, 301, 15, 15, 15, 15, 15, 15, 15] - [15, 15, 15, 15, 15, -1, 15, 15, 15, 15, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 301, -1, -1, 301, 301, 15, 15, 15, 15, 15, 15, 15]
- [15, 15, 301, -1, -1, -1, -1, 348, 15, 348, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 301, 15, 15] - [15, 15, 301, -1, -1, -1, -1, 348, 15, 348, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 301, 15, 15]
@@ -40,16 +39,14 @@ tilemap:
- [15, 15, -1, -1, -1, -1, -1, -1, -1, -1, -1, 554, -1, -1, -1, -1, -1, -1, -1, -1, 554, -1, -1, -1, -1, -1, -1, 288, -1, -1, 15, 15] - [15, 15, -1, -1, -1, -1, -1, -1, -1, -1, -1, 554, -1, -1, -1, -1, -1, -1, -1, -1, 554, -1, -1, -1, -1, -1, -1, 288, -1, -1, 15, 15]
- [15, 348, 348, 348, 348, -1, -1, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 15] - [15, 348, 348, 348, 348, -1, -1, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 15]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: batman.yaml - animation: batman.yaml
position: {x: 17, y: 13} position: {x: 17, y: 13}
velocity: {x: 48.0, y: 0} velocity: {x: 48.0, y: 0}
boundaries: boundaries:
x1: 7 position1: {x: 7, y: 13}
y1: 13 position2: {x: 29, y: 13}
x2: 29
y2: 13
color: white color: white
flip: true flip: true
@@ -57,33 +54,27 @@ enemies:
position: {x: 14, y: 2} position: {x: 14, y: 2}
velocity: {x: 30.0, y: 0} velocity: {x: 30.0, y: 0}
boundaries: boundaries:
x1: 9 position1: {x: 9, y: 2}
y1: 2 position2: {x: 30, y: 2}
x2: 30
y2: 2
color: bright_blue color: bright_blue
- animation: bat.yaml - animation: bat.yaml
position: {x: 10, y: 10} position: {x: 10, y: 10}
velocity: {x: 30.0, y: 0} velocity: {x: 30.0, y: 0}
boundaries: boundaries:
x1: 1 position1: {x: 1, y: 10}
y1: 10 position2: {x: 30, y: 10}
x2: 30
y2: 10
color: cyan color: cyan
- animation: bat.yaml - animation: bat.yaml
position: {x: 15, y: 1} position: {x: 15, y: 1}
velocity: {x: 0, y: 42.0} velocity: {x: 0, y: 42.0}
boundaries: boundaries:
x1: 15 position1: {x: 15, y: 1}
y1: 1 position2: {x: 15, y: 11}
x2: 15
y2: 11
color: red color: red
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 0 tile: 0

View File

@@ -1,27 +1,26 @@
# THE FRIDGE # THE FRIDGE
room: room:
number: "16"
name: "THE FRIDGE" name: "THE FRIDGE"
bgColor: blue bgColor: blue
border: blue border: blue
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: "44" up: 44.yaml
down: null down: null
left: "17" left: 17.yaml
right: "08" right: 08.yaml
# Item display colors # Colores de los objetos
itemColor1: bright_cyan itemColor1: bright_cyan
itemColor2: yellow itemColor2: yellow
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [28, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 416, -1, -1, 416, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 28] - [28, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 416, -1, -1, 416, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 28]
- [28, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 28] - [28, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 28]
@@ -40,39 +39,33 @@ tilemap:
- [-1, -1, -1, -1, -1, -1, 344, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 552, -1, -1, -1, -1, -1, -1, 552, -1, -1, -1, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, 344, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 552, -1, -1, -1, -1, -1, -1, 552, -1, -1, -1, -1, -1, -1]
- [28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28] - [28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: chip.yaml - animation: chip.yaml
position: {x: 7, y: 3} position: {x: 7, y: 3}
velocity: {x: 60.0, y: 0} velocity: {x: 60.0, y: 0}
boundaries: boundaries:
x1: 2 position1: {x: 2, y: 3}
y1: 3 position2: {x: 13, y: 3}
x2: 13
y2: 3
color: magenta color: magenta
- animation: chip.yaml - animation: chip.yaml
position: {x: 30, y: 7} position: {x: 30, y: 7}
velocity: {x: -48.0, y: 0} velocity: {x: -48.0, y: 0}
boundaries: boundaries:
x1: 10 position1: {x: 10, y: 7}
y1: 7 position2: {x: 30, y: 7}
x2: 30
y2: 7
color: bright_white color: bright_white
- animation: wave.yaml - animation: wave.yaml
position: {x: 15, y: 12} position: {x: 15, y: 12}
velocity: {x: 30.0, y: 0} velocity: {x: 30.0, y: 0}
boundaries: boundaries:
x1: 15 position1: {x: 15, y: 12}
y1: 12 position2: {x: 30, y: 12}
x2: 30
y2: 12
color: bright_magenta color: bright_magenta
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 6 tile: 6

View File

@@ -1,27 +1,26 @@
# I DID NOT COPY THIS ONE # I DID NOT COPY THIS ONE
room: room:
number: "17"
name: "I DID NOT COPY THIS ONE" name: "I DID NOT COPY THIS ONE"
bgColor: black bgColor: black
border: magenta border: magenta
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: "18" down: 18.yaml
left: "49" left: 49.yaml
right: "16" right: 16.yaml
# Item display colors # Colores de los objetos
itemColor1: yellow itemColor1: yellow
itemColor2: red itemColor2: red
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87] - [87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87]
- [87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87] - [87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87]
@@ -40,39 +39,33 @@ tilemap:
- [-1, -1, -1, -1, -1, -1, -1, 554, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 554, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, -1, 554, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 554, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, -1, -1, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362] - [362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, -1, -1, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: floppy.yaml - animation: floppy.yaml
position: {x: 5, y: 6} position: {x: 5, y: 6}
velocity: {x: 0, y: 24.0} velocity: {x: 0, y: 24.0}
boundaries: boundaries:
x1: 5 position1: {x: 5, y: 4}
y1: 4 position2: {x: 5, y: 10}
x2: 5
y2: 10
color: green color: green
- animation: floppy.yaml - animation: floppy.yaml
position: {x: 12, y: 3} position: {x: 12, y: 3}
velocity: {x: 0, y: 24.0} velocity: {x: 0, y: 24.0}
boundaries: boundaries:
x1: 12 position1: {x: 12, y: 2}
y1: 2 position2: {x: 12, y: 9}
x2: 12
y2: 9
color: cyan color: cyan
- animation: chip.yaml - animation: chip.yaml
position: {x: 8, y: 13} position: {x: 8, y: 13}
velocity: {x: 24.0, y: 0} velocity: {x: 24.0, y: 0}
boundaries: boundaries:
x1: 8 position1: {x: 8, y: 13}
y1: 13 position2: {x: 18, y: 13}
x2: 18
y2: 13
color: yellow color: yellow
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 21 tile: 21

View File

@@ -1,27 +1,26 @@
# MAKE MONEY # MAKE MONEY
room: room:
number: "18"
name: "MAKE MONEY" name: "MAKE MONEY"
bgColor: black bgColor: black
border: yellow border: yellow
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: "17" up: 17.yaml
down: "54" down: 54.yaml
left: "19" left: 19.yaml
right: null right: null
# Item display colors # Colores de los objetos
itemColor1: bright_green itemColor1: bright_green
itemColor2: bright_yellow itemColor2: bright_yellow
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: -1 conveyorBelt: left
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [4, 4, 4, 4, 4, 4, 4, 4, -1, -1, -1, -1, -1, -1, 505, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] - [4, 4, 4, 4, 4, 4, 4, 4, -1, -1, -1, -1, -1, -1, 505, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]
- [4, 4, 4, 4, 4, 4, 4, -1, -1, -1, -1, -1, -1, 505, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4, 4] - [4, 4, 4, 4, 4, 4, 4, -1, -1, -1, -1, -1, -1, 505, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4, 4]
@@ -40,36 +39,30 @@ tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 342, -1, -1, -1, -1, -1, -1, -1, -1, 554, -1, -1, -1, -1, -1, 4, 4] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 342, -1, -1, -1, -1, -1, -1, -1, -1, 554, -1, -1, -1, -1, -1, 4, 4]
- [61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, -1, -1, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61] - [61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, -1, -1, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: code.yaml - animation: code.yaml
position: {x: 19, y: 6} position: {x: 19, y: 6}
velocity: {x: 24.0, y: 0} velocity: {x: 24.0, y: 0}
boundaries: boundaries:
x1: 18 position1: {x: 18, y: 6}
y1: 6 position2: {x: 29, y: 6}
x2: 29
y2: 6
color: magenta color: magenta
- animation: spider.yaml - animation: spider.yaml
position: {x: 14, y: 10} position: {x: 14, y: 10}
velocity: {x: 36.0, y: 0} velocity: {x: 36.0, y: 0}
boundaries: boundaries:
x1: 14 position1: {x: 14, y: 10}
y1: 10 position2: {x: 28, y: 10}
x2: 28
y2: 10
color: yellow color: yellow
- animation: spider.yaml - animation: spider.yaml
position: {x: 23, y: 12} position: {x: 23, y: 12}
velocity: {x: 36.0, y: 0} velocity: {x: 36.0, y: 0}
boundaries: boundaries:
x1: 23 position1: {x: 23, y: 12}
y1: 12 position2: {x: 28, y: 12}
x2: 28
y2: 12
color: magenta color: magenta
mirror: true mirror: true
@@ -77,23 +70,19 @@ enemies:
position: {x: 19, y: 1} position: {x: 19, y: 1}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 19 position1: {x: 19, y: 1}
y1: 1 position2: {x: 19, y: 1}
x2: 19
y2: 1
color: yellow color: yellow
- animation: lamp.yaml - animation: lamp.yaml
position: {x: 26, y: 1} position: {x: 26, y: 1}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 26 position1: {x: 26, y: 1}
y1: 1 position2: {x: 26, y: 1}
x2: 26
y2: 1
color: yellow color: yellow
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 14 tile: 14

View File

@@ -1,27 +1,26 @@
# THIS CAN'T BE THE BATCAVE # THIS CAN'T BE THE BATCAVE
room: room:
number: "19"
name: "THIS CAN'T BE THE BATCAVE" name: "THIS CAN'T BE THE BATCAVE"
bgColor: black bgColor: black
border: cyan border: cyan
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: null down: null
left: "20" left: 20.yaml
right: "18" right: 18.yaml
# Item display colors # Colores de los objetos
itemColor1: cyan itemColor1: cyan
itemColor2: blue itemColor2: blue
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: 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] - [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]
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 187] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 187]
@@ -40,16 +39,14 @@ tilemap:
- [-1, -1, -1, -1, 37, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 37, -1, -1, -1, -1] - [-1, -1, -1, -1, 37, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 37, -1, -1, -1, -1]
- [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] - [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]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: batman.yaml - animation: batman.yaml
position: {x: 10, y: 13} position: {x: 10, y: 13}
velocity: {x: 48.0, y: 0} velocity: {x: 48.0, y: 0}
boundaries: boundaries:
x1: 5 position1: {x: 5, y: 13}
y1: 13 position2: {x: 26, y: 13}
x2: 26
y2: 13
color: bright_cyan color: bright_cyan
flip: true flip: true
@@ -57,14 +54,12 @@ enemies:
position: {x: 0, y: 1} position: {x: 0, y: 1}
velocity: {x: 36.0, y: 0} velocity: {x: 36.0, y: 0}
boundaries: boundaries:
x1: 1 position1: {x: 1, y: 1}
y1: 1 position2: {x: 31, y: 1}
x2: 31
y2: 1
color: cyan color: cyan
mirror: true mirror: true
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 34 tile: 34

View File

@@ -1,27 +1,26 @@
# ENTRANCE TO THE VALLEY # ENTRANCE TO THE VALLEY
room: room:
number: "20"
name: "ENTRANCE TO THE VALLEY" name: "ENTRANCE TO THE VALLEY"
bgColor: black bgColor: black
border: red border: red
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: null down: null
left: "21" left: 21.yaml
right: "19" right: 19.yaml
# Item display colors # Colores de los objetos
itemColor1: magenta itemColor1: magenta
itemColor2: green itemColor2: green
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [20, 20, 20, 20, 20, 20, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [20, 20, 20, 20, 20, 20, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [20, 20, 20, 306, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [20, 20, 20, 306, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
@@ -40,29 +39,25 @@ tilemap:
- [-1, -1, -1, -1, -1, -1, -1, 555, -1, -1, -1, -1, -1, -1, 555, -1, -1, -1, -1, -1, -1, -1, -1, -1, 555, -1, -1, -1, -1, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, -1, 555, -1, -1, -1, -1, -1, -1, 555, -1, -1, -1, -1, -1, -1, -1, -1, -1, 555, -1, -1, -1, -1, -1, -1, -1]
- [20, 20, 20, 20, 20, 20, 20, 20, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155] - [20, 20, 20, 20, 20, 20, 20, 20, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: bin.yaml - animation: bin.yaml
position: {x: 8, y: 12} position: {x: 8, y: 12}
velocity: {x: 60.0, y: 0} velocity: {x: 60.0, y: 0}
boundaries: boundaries:
x1: 8 position1: {x: 8, y: 12}
y1: 12 position2: {x: 24, y: 12}
x2: 24
y2: 12
color: green color: green
- animation: code.yaml - animation: code.yaml
position: {x: 13, y: 2} position: {x: 13, y: 2}
velocity: {x: 0, y: 30.0} velocity: {x: 0, y: 30.0}
boundaries: boundaries:
x1: 13 position1: {x: 13, y: 2}
y1: 2 position2: {x: 13, y: 9}
x2: 13
y2: 9
color: yellow color: yellow
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 19 tile: 19

View File

@@ -1,27 +1,26 @@
# ENTER PAKU SIMBEL # ENTER PAKU SIMBEL
room: room:
number: "21"
name: "ENTER PAKU SIMBEL" name: "ENTER PAKU SIMBEL"
bgColor: bright_black bgColor: bright_black
border: yellow border: yellow
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: "23" up: 23.yaml
down: null down: null
left: "22" left: 22.yaml
right: "20" right: 20.yaml
# Item display colors # Colores de los objetos
itemColor1: magenta itemColor1: magenta
itemColor2: yellow itemColor2: yellow
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 529, -1, -1, -1, -1, 20, 20, 20, 20, 20] - [20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 529, -1, -1, -1, -1, 20, 20, 20, 20, 20]
- [20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, -1, -1, 529, -1, -1, -1, -1, -1, 306, 20, 20] - [20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, -1, -1, 529, -1, -1, -1, -1, -1, 306, 20, 20]
@@ -40,16 +39,14 @@ tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, 555, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 555, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, -1, -1, 555, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 555, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20] - [20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: mummy.yaml - animation: mummy.yaml
position: {x: 13, y: 13} position: {x: 13, y: 13}
velocity: {x: 18.0, y: 0} velocity: {x: 18.0, y: 0}
boundaries: boundaries:
x1: 9 position1: {x: 9, y: 13}
y1: 13 position2: {x: 18, y: 13}
x2: 18
y2: 13
color: yellow color: yellow
flip: true flip: true
@@ -57,14 +54,12 @@ enemies:
position: {x: 13, y: 9} position: {x: 13, y: 9}
velocity: {x: 36.0, y: 0} velocity: {x: 36.0, y: 0}
boundaries: boundaries:
x1: 4 position1: {x: 4, y: 9}
y1: 9 position2: {x: 21, y: 9}
x2: 21
y2: 9
color: bright_green color: bright_green
flip: true flip: true
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 36 tile: 36

View File

@@ -1,27 +1,26 @@
# AEE REMAKE, PLEASE # AEE REMAKE, PLEASE
room: room:
number: "22"
name: "AEE REMAKE, PLEASE" name: "AEE REMAKE, PLEASE"
bgColor: bright_black bgColor: bright_black
border: yellow border: yellow
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: null down: null
left: null left: null
right: "21" right: 21.yaml
# Item display colors # Colores de los objetos
itemColor1: yellow itemColor1: yellow
itemColor2: magenta itemColor2: magenta
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 22, 23, 20] - [20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 22, 23, 20]
- [20, 20, 20, 20, 22, 23, 20, 22, 23, 20, 22, 23, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 46, 47, 20] - [20, 20, 20, 20, 22, 23, 20, 22, 23, 20, 22, 23, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 46, 47, 20]
@@ -40,16 +39,14 @@ tilemap:
- [20, -1, -1, 505, -1, -1, -1, -1, -1, -1, -1, 555, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 555, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [20, -1, -1, 505, -1, -1, -1, -1, -1, -1, -1, 555, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 555, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20] - [20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: mummy.yaml - animation: mummy.yaml
position: {x: 15, y: 13} position: {x: 15, y: 13}
velocity: {x: 18.0, y: 0} velocity: {x: 18.0, y: 0}
boundaries: boundaries:
x1: 12 position1: {x: 12, y: 13}
y1: 13 position2: {x: 21, y: 13}
x2: 21
y2: 13
color: yellow color: yellow
flip: true flip: true
@@ -57,10 +54,8 @@ enemies:
position: {x: 13, y: 8} position: {x: 13, y: 8}
velocity: {x: 18.0, y: 0} velocity: {x: 18.0, y: 0}
boundaries: boundaries:
x1: 13 position1: {x: 13, y: 8}
y1: 8 position2: {x: 19, y: 8}
x2: 19
y2: 8
color: bright_yellow color: bright_yellow
flip: true flip: true
@@ -68,14 +63,12 @@ enemies:
position: {x: 22, y: 8} position: {x: 22, y: 8}
velocity: {x: 24.0, y: 0} velocity: {x: 24.0, y: 0}
boundaries: boundaries:
x1: 22 position1: {x: 22, y: 8}
y1: 8 position2: {x: 28, y: 8}
x2: 28
y2: 8
color: bright_yellow color: bright_yellow
flip: true flip: true
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 37 tile: 37

View File

@@ -1,27 +1,26 @@
# INNER CHAMBER # INNER CHAMBER
room: room:
number: "23"
name: "INNER CHAMBER" name: "INNER CHAMBER"
bgColor: black bgColor: black
border: bright_yellow border: bright_yellow
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: "21" down: 21.yaml
left: "24" left: 24.yaml
right: null right: null
# Item display colors # Colores de los objetos
itemColor1: yellow itemColor1: yellow
itemColor2: magenta itemColor2: magenta
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [20, 20, 20, 20, 20, 22, 23, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20] - [20, 20, 20, 20, 20, 22, 23, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]
- [20, 20, 20, 20, 20, 46, 47, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20] - [20, 20, 20, 20, 20, 46, 47, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]
@@ -40,39 +39,33 @@ tilemap:
- [-1, -1, -1, -1, -1, 555, -1, -1, -1, 518, 20, 20, 20, 46, 47, 20, 20, 20, 542, -1, -1, -1, -1, -1, -1, -1, -1, -1, 20, 46, 47, 20] - [-1, -1, -1, -1, -1, 555, -1, -1, -1, 518, 20, 20, 20, 46, 47, 20, 20, 20, 542, -1, -1, -1, -1, -1, -1, -1, -1, -1, 20, 46, 47, 20]
- [21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, -1, -1, 21, 21, 21, 21, 21] - [21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, -1, -1, 21, 21, 21, 21, 21]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: shock.yaml - animation: shock.yaml
position: {x: 7, y: 7} position: {x: 7, y: 7}
velocity: {x: 0, y: 48.0} velocity: {x: 0, y: 48.0}
boundaries: boundaries:
x1: 7 position1: {x: 7, y: 3}
y1: 3 position2: {x: 7, y: 14}
x2: 7
y2: 14
color: magenta color: magenta
- animation: shock.yaml - animation: shock.yaml
position: {x: 20, y: 10} position: {x: 20, y: 10}
velocity: {x: 0, y: 48.0} velocity: {x: 0, y: 48.0}
boundaries: boundaries:
x1: 20 position1: {x: 20, y: 3}
y1: 3 position2: {x: 20, y: 14}
x2: 20
y2: 14
color: magenta color: magenta
- animation: shock.yaml - animation: shock.yaml
position: {x: 27, y: 10} position: {x: 27, y: 10}
velocity: {x: 0, y: -48.0} velocity: {x: 0, y: -48.0}
boundaries: boundaries:
x1: 27 position1: {x: 27, y: 3}
y1: 3 position2: {x: 27, y: 14}
x2: 27
y2: 14
color: magenta color: magenta
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 38 tile: 38

View File

@@ -1,27 +1,26 @@
# PLAY IT AGAIN, SAM # PLAY IT AGAIN, SAM
room: room:
number: "24"
name: "PLAY IT AGAIN, SAM" name: "PLAY IT AGAIN, SAM"
bgColor: black bgColor: black
border: bright_yellow border: bright_yellow
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: null down: null
left: null left: null
right: "23" right: 23.yaml
# Item display colors # Colores de los objetos
itemColor1: yellow itemColor1: yellow
itemColor2: magenta itemColor2: magenta
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21] - [21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21]
- [19, 19, 19, 19, 19, 19, 19, -1, -1, -1, -1, 306, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 306, -1, -1, -1, -1, 20, 20, 20, 20] - [19, 19, 19, 19, 19, 19, 19, -1, -1, -1, -1, 306, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 306, -1, -1, -1, -1, 20, 20, 20, 20]
@@ -40,39 +39,33 @@ tilemap:
- [19, 19, -1, -1, -1, -1, -1, 518, 19, 19, 19, 19, 46, 47, 46, 47, 46, 47, 19, 19, 19, 19, 542, -1, -1, 555, -1, -1, -1, -1, -1, -1] - [19, 19, -1, -1, -1, -1, -1, 518, 19, 19, 19, 19, 46, 47, 46, 47, 46, 47, 19, 19, 19, 19, 542, -1, -1, 555, -1, -1, -1, -1, -1, -1]
- [21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21] - [21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: sam.yaml - animation: sam.yaml
position: {x: 4, y: 2} position: {x: 4, y: 2}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 4 position1: {x: 4, y: 2}
y1: 2 position2: {x: 4, y: 2}
x2: 4
y2: 2
color: white color: white
- animation: shock.yaml - animation: shock.yaml
position: {x: 5, y: 11} position: {x: 5, y: 11}
velocity: {x: 0, y: 30.0} velocity: {x: 0, y: 30.0}
boundaries: boundaries:
x1: 5 position1: {x: 5, y: 11}
y1: 11 position2: {x: 5, y: 14}
x2: 5
y2: 14
color: bright_green color: bright_green
- animation: spider.yaml - animation: spider.yaml
position: {x: 25, y: 1} position: {x: 25, y: 1}
velocity: {x: 0, y: 30.0} velocity: {x: 0, y: 30.0}
boundaries: boundaries:
x1: 25 position1: {x: 25, y: 1}
y1: 1 position2: {x: 25, y: 10}
x2: 25
y2: 10
color: bright_green color: bright_green
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 31 tile: 31

View File

@@ -1,27 +1,26 @@
# THE CHAPPEL # THE CHAPPEL
room: room:
number: "25"
name: "THE CHAPPEL" name: "THE CHAPPEL"
bgColor: blue bgColor: blue
border: yellow border: yellow
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: null down: null
left: "06" left: 06.yaml
right: "26" right: 26.yaml
# Item display colors # Colores de los objetos
itemColor1: yellow itemColor1: yellow
itemColor2: cyan itemColor2: cyan
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67] - [66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67]
- [90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91] - [90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91]
@@ -40,69 +39,57 @@ tilemap:
- [-1, -1, -1, -1, -1, -1, -1, 555, -1, -1, -1, -1, -1, 88, 93, 140, 555, -1, -1, -1, -1, -1, -1, -1, -1, 88, 93, 134, -1, -1, 31, 88] - [-1, -1, -1, -1, -1, -1, -1, 555, -1, -1, -1, -1, -1, 88, 93, 140, 555, -1, -1, -1, -1, -1, -1, -1, -1, 88, 93, 134, -1, -1, 31, 88]
- [88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89] - [88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: batman_bell.yaml - animation: batman_bell.yaml
position: {x: 28, y: 13} position: {x: 28, y: 13}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 28 position1: {x: 28, y: 13}
y1: 13 position2: {x: 28, y: 13}
x2: 28
y2: 13
color: cyan color: cyan
- animation: bell.yaml - animation: bell.yaml
position: {x: 28, y: 10} position: {x: 28, y: 10}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 28 position1: {x: 28, y: 10}
y1: 10 position2: {x: 28, y: 10}
x2: 28
y2: 10
color: cyan color: cyan
- animation: bell.yaml - animation: bell.yaml
position: {x: 6, y: 2} position: {x: 6, y: 2}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 6 position1: {x: 6, y: 2}
y1: 2 position2: {x: 6, y: 2}
x2: 6
y2: 2
color: cyan color: cyan
- animation: dong.yaml - animation: dong.yaml
position: {x: 6, y: 4} position: {x: 6, y: 4}
velocity: {x: 0, y: 24.0} velocity: {x: 0, y: 24.0}
boundaries: boundaries:
x1: 6 position1: {x: 6, y: 4}
y1: 4 position2: {x: 6, y: 13}
x2: 6
y2: 13
color: cyan color: cyan
- animation: bell.yaml - animation: bell.yaml
position: {x: 20, y: 2} position: {x: 20, y: 2}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 20 position1: {x: 20, y: 2}
y1: 2 position2: {x: 20, y: 2}
x2: 20
y2: 2
color: cyan color: cyan
- animation: dong.yaml - animation: dong.yaml
position: {x: 20, y: 13} position: {x: 20, y: 13}
velocity: {x: 0, y: -30.0} velocity: {x: 0, y: -30.0}
boundaries: boundaries:
x1: 20 position1: {x: 20, y: 4}
y1: 4 position2: {x: 20, y: 13}
x2: 20
y2: 13
color: cyan color: cyan
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 48 tile: 48

View File

@@ -1,27 +1,26 @@
# JINGLE BELLS # JINGLE BELLS
room: room:
number: "26"
name: "JINGLE BELLS" name: "JINGLE BELLS"
bgColor: blue bgColor: blue
border: yellow border: yellow
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: null down: null
left: "25" left: 25.yaml
right: "27" right: 27.yaml
# Item display colors # Colores de los objetos
itemColor1: magenta itemColor1: magenta
itemColor2: red itemColor2: red
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67] - [66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67]
- [90, 226, 225, 226, 225, 226, 225, 226, 225, 226, 225, 226, 225, 226, 225, 226, 225, 226, 225, 226, 225, 226, 225, 226, 225, 226, 225, 226, 225, 226, 225, 91] - [90, 226, 225, 226, 225, 226, 225, 226, 225, 226, 225, 226, 225, 226, 225, 226, 225, 226, 225, 226, 225, 226, 225, 226, 225, 226, 225, 226, 225, 226, 225, 91]
@@ -40,89 +39,73 @@ tilemap:
- [140, -1, -1, 140, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 525, 427, 549, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 140, -1, -1, 140] - [140, -1, -1, 140, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 525, 427, 549, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 140, -1, -1, 140]
- [88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89] - [88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89, 88, 89]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: batman_bell.yaml - animation: batman_bell.yaml
position: {x: 1, y: 13} position: {x: 1, y: 13}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 1 position1: {x: 1, y: 13}
y1: 13 position2: {x: 1, y: 13}
x2: 1
y2: 13
color: cyan color: cyan
- animation: abad_bell.yaml - animation: abad_bell.yaml
position: {x: 29, y: 13} position: {x: 29, y: 13}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 29 position1: {x: 29, y: 13}
y1: 13 position2: {x: 29, y: 13}
x2: 29
y2: 13
color: cyan color: cyan
- animation: bell.yaml - animation: bell.yaml
position: {x: 1, y: 4} position: {x: 1, y: 4}
velocity: {x: 36.0, y: 0} velocity: {x: 36.0, y: 0}
boundaries: boundaries:
x1: 1 position1: {x: 1, y: 4}
y1: 4 position2: {x: 29, y: 4}
x2: 29
y2: 4
color: yellow color: yellow
- animation: dong.yaml - animation: dong.yaml
position: {x: 1, y: 2} position: {x: 1, y: 2}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 1 position1: {x: 1, y: 2}
y1: 2 position2: {x: 1, y: 2}
x2: 1
y2: 2
color: yellow color: yellow
- animation: bell.yaml - animation: bell.yaml
position: {x: 26, y: 7} position: {x: 26, y: 7}
velocity: {x: -36.0, y: 0} velocity: {x: -36.0, y: 0}
boundaries: boundaries:
x1: 1 position1: {x: 1, y: 7}
y1: 7 position2: {x: 29, y: 7}
x2: 29
y2: 7
color: yellow color: yellow
- animation: dong.yaml - animation: dong.yaml
position: {x: 28, y: 2} position: {x: 28, y: 2}
velocity: {x: -0, y: 0} velocity: {x: -0, y: 0}
boundaries: boundaries:
x1: 28 position1: {x: 28, y: 2}
y1: 2 position2: {x: 28, y: 2}
x2: 28
y2: 2
color: yellow color: yellow
- animation: bell.yaml - animation: bell.yaml
position: {x: 1, y: 10} position: {x: 1, y: 10}
velocity: {x: 36.0, y: 0} velocity: {x: 36.0, y: 0}
boundaries: boundaries:
x1: 1 position1: {x: 1, y: 10}
y1: 10 position2: {x: 29, y: 10}
x2: 29
y2: 10
color: yellow color: yellow
- animation: bell.yaml - animation: bell.yaml
position: {x: 26, y: 13} position: {x: 26, y: 13}
velocity: {x: -36.0, y: 0} velocity: {x: -36.0, y: 0}
boundaries: boundaries:
x1: 4 position1: {x: 4, y: 13}
y1: 13 position2: {x: 26, y: 13}
x2: 26
y2: 13
color: yellow color: yellow
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 60 tile: 60

View File

@@ -1,27 +1,26 @@
# THE BACKYARD # THE BACKYARD
room: room:
number: "27"
name: "THE BACKYARD" name: "THE BACKYARD"
bgColor: blue bgColor: blue
border: cyan border: cyan
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: "28" up: 28.yaml
down: "29" down: 29.yaml
left: "26" left: 26.yaml
right: null right: null
# Item display colors # Colores de los objetos
itemColor1: yellow itemColor1: yellow
itemColor2: magenta itemColor2: magenta
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [66, 67, 66, 67, 66, 67, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 16] - [66, 67, 66, 67, 66, 67, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 16]
- [90, 91, 90, 91, 90, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 16] - [90, 91, 90, 91, 90, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 16]
@@ -43,7 +42,7 @@ tilemap:
# No enemies in this room # No enemies in this room
enemies: [] enemies: []
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 28 tile: 28

View File

@@ -1,27 +1,26 @@
# YOU SHALL NOT PASS # YOU SHALL NOT PASS
room: room:
number: "28"
name: "YOU SHALL NOT PASS" name: "YOU SHALL NOT PASS"
bgColor: bright_black bgColor: bright_black
border: black border: black
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: "32" up: 32.yaml
down: "27" down: 27.yaml
left: null left: null
right: "31" right: 31.yaml
# Item display colors # Colores de los objetos
itemColor1: bright_magenta itemColor1: bright_magenta
itemColor2: bright_green itemColor2: bright_green
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [89, 88, 93, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 88, 93, 40, 234, 234, -1, -1, 234, 234, 40, 88, 89, 88] - [89, 88, 93, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 88, 93, 40, 234, 234, -1, -1, 234, 234, 40, 88, 89, 88]
- [88, 93, 214, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 213, 214, -1, -1, -1, -1, -1, -1, -1, -1, 213, 88, 89] - [88, 93, 214, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 213, 214, -1, -1, -1, -1, -1, -1, -1, -1, 213, 88, 89]
@@ -40,19 +39,17 @@ tilemap:
- [66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 88, 93, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 66, 67, 88, 93, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 66, 67, 88, 93, 428, 428, 428, 428, 428, 428, 428, 428, -1, 428, 428, 428, 428, 428, 428, 428] - [90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 90, 91, 66, 67, 88, 93, 428, 428, 428, 428, 428, 428, 428, 428, -1, 428, 428, 428, 428, 428, 428, 428]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: lord_abad.yaml - animation: lord_abad.yaml
position: {x: 0, y: 5} position: {x: 0, y: 5}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 0 position1: {x: 0, y: 5}
y1: 5 position2: {x: 0, y: 5}
x2: 0
y2: 5
color: yellow color: yellow
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 58 tile: 58

View File

@@ -1,27 +1,26 @@
# QUO VOIDIS # QUO VOIDIS
room: room:
number: "29"
name: "QUO VOIDIS" name: "QUO VOIDIS"
bgColor: blue bgColor: blue
border: bright_black border: bright_black
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: "27" up: 27.yaml
down: null down: null
left: "30" left: 30.yaml
right: null right: null
# Item display colors # Colores de los objetos
itemColor1: green itemColor1: green
itemColor2: magenta itemColor2: magenta
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 504, 132] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 504, 132]
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 504, -1, 132] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 504, -1, 132]
@@ -40,49 +39,41 @@ tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 132] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 132]
- [132, 132, 132, 132, 132, 132, 132, 128, 128, 132, 132, 132, 129, 129, 132, 132, 132, 129, 129, 132, 132, 132, 128, 128, 132, 132, 132, 132, 132, 132, 132, 132] - [132, 132, 132, 132, 132, 132, 132, 128, 128, 132, 132, 132, 129, 129, 132, 132, 132, 129, 129, 132, 132, 132, 128, 128, 132, 132, 132, 132, 132, 132, 132, 132]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: qvoid.yaml - animation: qvoid.yaml
position: {x: 7, y: 1} position: {x: 7, y: 1}
velocity: {x: 0, y: 48.0} velocity: {x: 0, y: 48.0}
boundaries: boundaries:
x1: 7 position1: {x: 7, y: 1}
y1: 1 position2: {x: 7, y: 13}
x2: 7
y2: 13
color: magenta color: magenta
- animation: qvoid.yaml - animation: qvoid.yaml
position: {x: 12, y: 6} position: {x: 12, y: 6}
velocity: {x: 0, y: 36.0} velocity: {x: 0, y: 36.0}
boundaries: boundaries:
x1: 12 position1: {x: 12, y: 1}
y1: 1 position2: {x: 12, y: 13}
x2: 12
y2: 13
color: green color: green
- animation: qvoid.yaml - animation: qvoid.yaml
position: {x: 17, y: 8} position: {x: 17, y: 8}
velocity: {x: 0, y: 54.0} velocity: {x: 0, y: 54.0}
boundaries: boundaries:
x1: 17 position1: {x: 17, y: 1}
y1: 1 position2: {x: 17, y: 13}
x2: 17
y2: 13
color: green color: green
- animation: qvoid.yaml - animation: qvoid.yaml
position: {x: 22, y: 10} position: {x: 22, y: 10}
velocity: {x: 0, y: 42.0} velocity: {x: 0, y: 42.0}
boundaries: boundaries:
x1: 22 position1: {x: 22, y: 1}
y1: 1 position2: {x: 22, y: 13}
x2: 22
y2: 13
color: magenta color: magenta
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 20 tile: 20

View File

@@ -1,27 +1,26 @@
# QVOID IS A JAILGAME! # QVOID IS A JAILGAME!
room: room:
number: "30"
name: "QVOID IS A JAILGAME!" name: "QVOID IS A JAILGAME!"
bgColor: blue bgColor: blue
border: bright_black border: bright_black
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: null down: null
left: null left: null
right: "29" right: 29.yaml
# Item display colors # Colores de los objetos
itemColor1: yellow itemColor1: yellow
itemColor2: magenta itemColor2: magenta
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [126, 127, 128, 129, 130, 131, 132, 126, 127, 128, 129, 130, 131, 132, 126, 127, 128, 129, 130, 131, 132, 126, 127, 128, 129, 130, 131, 132, 126, 127, 128, 129] - [126, 127, 128, 129, 130, 131, 132, 126, 127, 128, 129, 130, 131, 132, 126, 127, 128, 129, 130, 131, 132, 126, 127, 128, 129, 130, 131, 132, 126, 127, 128, 129]
- [131, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 131, 127] - [131, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 131, 127]
@@ -40,16 +39,14 @@ tilemap:
- [131, -1, -1, -1, -1, 547, -1, -1, -1, -1, -1, 554, -1, -1, -1, -1, -1, -1, -1, -1, -1, 554, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [131, -1, -1, -1, -1, 547, -1, -1, -1, -1, -1, 554, -1, -1, -1, -1, -1, -1, -1, -1, -1, 554, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [132, 554, 554, 554, 554, 554, 126, 127, 128, 129, 130, 131, 484, 484, 484, 484, 484, 484, 484, 484, 484, 127, 128, 129, 130, 131, 132, 126, 127, 128, 129, 130] - [132, 554, 554, 554, 554, 554, 126, 127, 128, 129, 130, 131, 484, 484, 484, 484, 484, 484, 484, 484, 484, 127, 128, 129, 130, 131, 132, 126, 127, 128, 129, 130]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: qvoid.yaml - animation: qvoid.yaml
position: {x: 1, y: 1} position: {x: 1, y: 1}
velocity: {x: 42.0, y: 0} velocity: {x: 42.0, y: 0}
boundaries: boundaries:
x1: 1 position1: {x: 1, y: 1}
y1: 1 position2: {x: 29, y: 1}
x2: 29
y2: 1
color: white color: white
flip: true flip: true
@@ -57,10 +54,8 @@ enemies:
position: {x: 29, y: 1} position: {x: 29, y: 1}
velocity: {x: -42.0, y: 0} velocity: {x: -42.0, y: 0}
boundaries: boundaries:
x1: 1 position1: {x: 1, y: 1}
y1: 1 position2: {x: 29, y: 1}
x2: 29
y2: 1
color: red color: red
flip: true flip: true
@@ -68,14 +63,12 @@ enemies:
position: {x: 6, y: 7} position: {x: 6, y: 7}
velocity: {x: -30.0, y: 0} velocity: {x: -30.0, y: 0}
boundaries: boundaries:
x1: 1 position1: {x: 1, y: 7}
y1: 7 position2: {x: 27, y: 7}
x2: 27
y2: 7
color: green color: green
flip: true flip: true
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 20 tile: 20

View File

@@ -1,27 +1,26 @@
# 256 COLORS # 256 COLORS
room: room:
number: "31"
name: "256 COLORS" name: "256 COLORS"
bgColor: black bgColor: black
border: bright_magenta border: bright_magenta
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: null down: null
left: "28" left: 28.yaml
right: null right: null
# Item display colors # Colores de los objetos
itemColor1: bright_red itemColor1: bright_red
itemColor2: bright_cyan itemColor2: bright_cyan
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: -1 conveyorBelt: left
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [192, 197, 192, 193, 195, 201, 199, 194, 196, 200, 199, 193, 193, 195, 198, 193, 195, 193, 193, 201, 199, 196, 195, 193, 192, 201, 193, 202, 192, 196, 203, 195] - [192, 197, 192, 193, 195, 201, 199, 194, 196, 200, 199, 193, 193, 195, 198, 193, 195, 193, 193, 201, 199, 196, 195, 193, 192, 201, 193, 202, 192, 196, 203, 195]
- [192, 200, 194, 203, 194, 196, 199, 193, 202, 197, 197, 195, 196, 201, 199, 194, 193, 198, 200, 194, 195, 193, 198, 194, 197, 200, 193, 194, 198, 193, 201, 193] - [192, 200, 194, 203, 194, 196, 199, 193, 202, 197, 197, 195, 196, 201, 199, 194, 193, 198, 200, 194, 195, 193, 198, 194, 197, 200, 193, 194, 198, 193, 201, 193]
@@ -40,49 +39,41 @@ tilemap:
- [-1, -1, -1, -1, -1, -1, 555, -1, -1, -1, -1, 559, -1, -1, -1, 555, -1, -1, -1, -1, 559, -1, 513, 195, 203, 197, 200, 195, 197, 193, 194, 197] - [-1, -1, -1, -1, -1, -1, 555, -1, -1, -1, -1, 559, -1, -1, -1, 555, -1, -1, -1, -1, 559, -1, 513, 195, 203, 197, 200, 195, 197, 193, 194, 197]
- [192, 193, 194, 198, 197, 195, 203, 199, 197, 202, 198, 197, 194, 201, 201, 199, 200, 197, 199, 198, 192, 196, 194, 196, 198, 194, 195, 196, 193, 199, 194, 192] - [192, 193, 194, 198, 197, 195, 203, 199, 197, 202, 198, 197, 194, 201, 201, 199, 200, 197, 199, 198, 192, 196, 194, 196, 198, 194, 195, 196, 193, 199, 194, 192]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: guitar.yaml - animation: guitar.yaml
position: {x: 13, y: 5} position: {x: 13, y: 5}
velocity: {x: 0, y: 36.0} velocity: {x: 0, y: 36.0}
boundaries: boundaries:
x1: 13 position1: {x: 13, y: 5}
y1: 5 position2: {x: 13, y: 13}
x2: 13
y2: 13
color: magenta color: magenta
- animation: sigmasua.yaml - animation: sigmasua.yaml
position: {x: 24, y: 2} position: {x: 24, y: 2}
velocity: {x: 0, y: 36.0} velocity: {x: 0, y: 36.0}
boundaries: boundaries:
x1: 24 position1: {x: 24, y: 2}
y1: 2 position2: {x: 24, y: 9}
x2: 24
y2: 9
color: red color: red
- animation: paco.yaml - animation: paco.yaml
position: {x: 6, y: 2} position: {x: 6, y: 2}
velocity: {x: 0, y: 36.0} velocity: {x: 0, y: 36.0}
boundaries: boundaries:
x1: 6 position1: {x: 6, y: 2}
y1: 2 position2: {x: 6, y: 8}
x2: 6
y2: 8
color: yellow color: yellow
- animation: chip.yaml - animation: chip.yaml
position: {x: 15, y: 9} position: {x: 15, y: 9}
velocity: {x: 36.0, y: 0} velocity: {x: 36.0, y: 0}
boundaries: boundaries:
x1: 15 position1: {x: 15, y: 9}
y1: 9 position2: {x: 23, y: 9}
x2: 23
y2: 9
color: green color: green
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 61 tile: 61

View File

@@ -1,27 +1,26 @@
# ...? # ...?
room: room:
number: "32"
name: "...?" name: "...?"
bgColor: black bgColor: black
border: cyan border: cyan
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: "34" up: 34.yaml
down: "28" down: 28.yaml
left: null left: null
right: "33" right: 33.yaml
# Item display colors # Colores de los objetos
itemColor1: yellow itemColor1: yellow
itemColor2: magenta itemColor2: magenta
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 40, 234, 234, -1, -1, 234, 234, 40, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 40, 234, 234, -1, -1, 234, 234, 40, -1, -1, -1]
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 40, -1, -1, -1, -1, -1, -1, 40, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 40, -1, -1, -1, -1, -1, -1, 40, -1, -1, -1]
@@ -40,26 +39,22 @@ tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 380, -1, 40, -1, -1, -1, -1, -1, -1, 40, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 380, -1, 40, -1, -1, -1, -1, -1, -1, 40, -1, -1, -1]
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 234, 234, 234, 40, 234, 234, -1, -1, 234, 234, 40, 234, 187, 187] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 234, 234, 234, 40, 234, 234, -1, -1, 234, 234, 40, 234, 187, 187]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: tree_thing.yaml - animation: tree_thing.yaml
position: {x: 23, y: 4} position: {x: 23, y: 4}
velocity: {x: 0, y: 24.0} velocity: {x: 0, y: 24.0}
boundaries: boundaries:
x1: 23 position1: {x: 23, y: 4}
y1: 4 position2: {x: 23, y: 13}
x2: 23
y2: 13
color: yellow color: yellow
- animation: shooting_star.yaml - animation: shooting_star.yaml
position: {x: 10, y: 2} position: {x: 10, y: 2}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 10 position1: {x: 10, y: 2}
y1: 2 position2: {x: 10, y: 2}
x2: 10
y2: 2
color: white color: white
frame: 0 frame: 0

View File

@@ -1,27 +1,26 @@
# } WE ALL LOVE JAILGAMES } # } WE ALL LOVE JAILGAMES }
room: room:
number: "33"
name: "} WE ALL LOVE JAILGAMES }" name: "} WE ALL LOVE JAILGAMES }"
bgColor: black bgColor: black
border: bright_black border: bright_black
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: null down: null
left: "32" left: 32.yaml
right: null right: null
# Item display colors # Colores de los objetos
itemColor1: bright_red itemColor1: bright_red
itemColor2: bright_yellow itemColor2: bright_yellow
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, 141, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, 141, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [-1, -1, 70, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 141, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 71, -1] - [-1, -1, 70, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 141, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 71, -1]
@@ -40,39 +39,33 @@ tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 164, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562] - [155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 164, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: pepe_rosita_job.yaml - animation: pepe_rosita_job.yaml
position: {x: 2, y: 2} position: {x: 2, y: 2}
velocity: {x: 0, y: 3.0} velocity: {x: 0, y: 3.0}
boundaries: boundaries:
x1: 2 position1: {x: 2, y: 2}
y1: 2 position2: {x: 2, y: 3}
x2: 2
y2: 3
color: white color: white
- animation: aerojailer.yaml - animation: aerojailer.yaml
position: {x: 14, y: 5} position: {x: 14, y: 5}
velocity: {x: 0, y: -2.4} velocity: {x: 0, y: -2.4}
boundaries: boundaries:
x1: 14 position1: {x: 14, y: 4}
y1: 4 position2: {x: 14, y: 6}
x2: 14
y2: 6
color: white color: white
- animation: arounder.yaml - animation: arounder.yaml
position: {x: 22, y: 5} position: {x: 22, y: 5}
velocity: {x: 0, y: 1.8} velocity: {x: 0, y: 1.8}
boundaries: boundaries:
x1: 22 position1: {x: 22, y: 5}
y1: 5 position2: {x: 22, y: 6}
x2: 22
y2: 6
color: white color: white
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 62 tile: 62

View File

@@ -1,27 +1,26 @@
# ULA HOP! # ULA HOP!
room: room:
number: "34"
name: "ULA HOP!" name: "ULA HOP!"
bgColor: black bgColor: black
border: cyan border: cyan
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: "32" down: 32.yaml
left: "35" left: 35.yaml
right: null right: null
# Item display colors # Colores de los objetos
itemColor1: green itemColor1: green
itemColor2: red itemColor2: red
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114] - [113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114]
- [115, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 139, 115] - [115, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 139, 115]
@@ -40,36 +39,30 @@ tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 113, 114, 113, 114, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 115, 139] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 113, 114, 113, 114, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 115, 139]
- [113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, -1, -1, 113, 114, 113, 114, 113, 114] - [113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, -1, -1, 113, 114, 113, 114, 113, 114]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: floppy.yaml - animation: floppy.yaml
position: {x: 20, y: 1} position: {x: 20, y: 1}
velocity: {x: 0, y: 48.0} velocity: {x: 0, y: 48.0}
boundaries: boundaries:
x1: 20 position1: {x: 20, y: 1}
y1: 1 position2: {x: 20, y: 13}
x2: 20
y2: 13
color: cyan color: cyan
- animation: spark.yaml - animation: spark.yaml
position: {x: 11, y: 4} position: {x: 11, y: 4}
velocity: {x: 30.0, y: 0} velocity: {x: 30.0, y: 0}
boundaries: boundaries:
x1: 11 position1: {x: 11, y: 4}
y1: 4 position2: {x: 18, y: 4}
x2: 18
y2: 4
color: cyan color: cyan
- animation: spark.yaml - animation: spark.yaml
position: {x: 1, y: 1} position: {x: 1, y: 1}
velocity: {x: 60.0, y: 0} velocity: {x: 60.0, y: 0}
boundaries: boundaries:
x1: 1 position1: {x: 1, y: 1}
y1: 1 position2: {x: 29, y: 1}
x2: 29
y2: 1
color: yellow color: yellow
mirror: true mirror: true
@@ -77,23 +70,19 @@ enemies:
position: {x: 1, y: 6} position: {x: 1, y: 6}
velocity: {x: 30.0, y: 0} velocity: {x: 30.0, y: 0}
boundaries: boundaries:
x1: 1 position1: {x: 1, y: 6}
y1: 6 position2: {x: 10, y: 6}
x2: 10
y2: 6
color: yellow color: yellow
- animation: wave.yaml - animation: wave.yaml
position: {x: 17, y: 8} position: {x: 17, y: 8}
velocity: {x: 54.0, y: 0} velocity: {x: 54.0, y: 0}
boundaries: boundaries:
x1: 17 position1: {x: 17, y: 8}
y1: 8 position2: {x: 29, y: 8}
x2: 29
y2: 8
color: yellow color: yellow
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 66 tile: 66

View File

@@ -1,27 +1,26 @@
# SILICON BOOBS # SILICON BOOBS
room: room:
number: "35"
name: "SILICON BOOBS" name: "SILICON BOOBS"
bgColor: black bgColor: black
border: bright_green border: bright_green
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: null down: null
left: "36" left: 36.yaml
right: "34" right: 34.yaml
# Item display colors # Colores de los objetos
itemColor1: green itemColor1: green
itemColor2: red itemColor2: red
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: -1 conveyorBelt: left
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [117, 118, 113, 114, 117, 118, 113, 114, 113, 114, 113, 114, 117, 118, 113, 114, 113, 114, 113, 114, 117, 118, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114] - [117, 118, 113, 114, 117, 118, 113, 114, 113, 114, 113, 114, 117, 118, 113, 114, 113, 114, 113, 114, 117, 118, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114]
- [114, 117, 118, 113, 114, 113, 114, 117, 118, 113, 114, 113, 114, 113, 114, 113, 114, 117, 118, 113, 114, 113, 114, 113, 114, 113, 114, 117, 118, 113, 114, 113] - [114, 117, 118, 113, 114, 113, 114, 117, 118, 113, 114, 113, 114, 113, 114, 113, 114, 117, 118, 113, 114, 113, 114, 113, 114, 113, 114, 117, 118, 113, 114, 113]
@@ -40,16 +39,14 @@ tilemap:
- [114, 113, 114, 113, 540, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [114, 113, 114, 113, 540, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [117, 118, 113, 114, 117, 118, 113, 114, 117, 118, 113, 114, 117, 118, 113, 114, 117, 118, 113, 114, 117, 118, 113, 114, 117, 118, 113, 114, 117, 118, 113, 114] - [117, 118, 113, 114, 117, 118, 113, 114, 117, 118, 113, 114, 117, 118, 113, 114, 117, 118, 113, 114, 117, 118, 113, 114, 117, 118, 113, 114, 117, 118, 113, 114]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: jeannine.yaml - animation: jeannine.yaml
position: {x: 6, y: 13} position: {x: 6, y: 13}
velocity: {x: 30.0, y: 0} velocity: {x: 30.0, y: 0}
boundaries: boundaries:
x1: 6 position1: {x: 6, y: 13}
y1: 13 position2: {x: 14, y: 13}
x2: 14
y2: 13
color: yellow color: yellow
flip: true flip: true
@@ -57,10 +54,8 @@ enemies:
position: {x: 16, y: 13} position: {x: 16, y: 13}
velocity: {x: 24.0, y: 0} velocity: {x: 24.0, y: 0}
boundaries: boundaries:
x1: 16 position1: {x: 16, y: 13}
y1: 13 position2: {x: 28, y: 13}
x2: 28
y2: 13
color: cyan color: cyan
flip: true flip: true
@@ -68,10 +63,8 @@ enemies:
position: {x: 7, y: 9} position: {x: 7, y: 9}
velocity: {x: 36.0, y: 0} velocity: {x: 36.0, y: 0}
boundaries: boundaries:
x1: 7 position1: {x: 7, y: 9}
y1: 9 position2: {x: 15, y: 9}
x2: 15
y2: 9
color: red color: red
flip: true flip: true
@@ -79,10 +72,8 @@ enemies:
position: {x: 16, y: 9} position: {x: 16, y: 9}
velocity: {x: 24.0, y: 0} velocity: {x: 24.0, y: 0}
boundaries: boundaries:
x1: 16 position1: {x: 16, y: 9}
y1: 9 position2: {x: 27, y: 9}
x2: 27
y2: 9
color: white color: white
flip: true flip: true
@@ -90,10 +81,8 @@ enemies:
position: {x: 5, y: 5} position: {x: 5, y: 5}
velocity: {x: 30.0, y: 0} velocity: {x: 30.0, y: 0}
boundaries: boundaries:
x1: 5 position1: {x: 5, y: 5}
y1: 5 position2: {x: 12, y: 5}
x2: 12
y2: 5
color: green color: green
flip: true flip: true
@@ -101,14 +90,12 @@ enemies:
position: {x: 16, y: 5} position: {x: 16, y: 5}
velocity: {x: 24.0, y: 0} velocity: {x: 24.0, y: 0}
boundaries: boundaries:
x1: 16 position1: {x: 16, y: 5}
y1: 5 position2: {x: 26, y: 5}
x2: 26
y2: 5
color: yellow color: yellow
flip: true flip: true
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 57 tile: 57

View File

@@ -1,27 +1,26 @@
# BE CAREFUL WITH THE FUSE # BE CAREFUL WITH THE FUSE
room: room:
number: "36"
name: "BE CAREFUL WITH THE FUSE" name: "BE CAREFUL WITH THE FUSE"
bgColor: black bgColor: black
border: bright_cyan border: bright_cyan
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: null down: null
left: "37" left: 37.yaml
right: "35" right: 35.yaml
# Item display colors # Colores de los objetos
itemColor1: green itemColor1: green
itemColor2: red itemColor2: red
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118] - [117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118]
- [118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117] - [118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117]
@@ -40,36 +39,30 @@ tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 353, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 143] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 353, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 143]
- [117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118] - [117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118, 117, 118]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: spark.yaml - animation: spark.yaml
position: {x: 6, y: 13} position: {x: 6, y: 13}
velocity: {x: 24.0, y: 0} velocity: {x: 24.0, y: 0}
boundaries: boundaries:
x1: 2 position1: {x: 2, y: 13}
y1: 13 position2: {x: 14, y: 13}
x2: 14
y2: 13
color: yellow color: yellow
- animation: spark.yaml - animation: spark.yaml
position: {x: 21, y: 13} position: {x: 21, y: 13}
velocity: {x: 24.0, y: 0} velocity: {x: 24.0, y: 0}
boundaries: boundaries:
x1: 17 position1: {x: 17, y: 13}
y1: 13 position2: {x: 29, y: 13}
x2: 29
y2: 13
color: yellow color: yellow
- animation: spark.yaml - animation: spark.yaml
position: {x: 2, y: 10} position: {x: 2, y: 10}
velocity: {x: 24.0, y: 0} velocity: {x: 24.0, y: 0}
boundaries: boundaries:
x1: 2 position1: {x: 2, y: 10}
y1: 10 position2: {x: 14, y: 10}
x2: 14
y2: 10
color: yellow color: yellow
mirror: true mirror: true
@@ -77,10 +70,8 @@ enemies:
position: {x: 17, y: 10} position: {x: 17, y: 10}
velocity: {x: 24.0, y: 0} velocity: {x: 24.0, y: 0}
boundaries: boundaries:
x1: 17 position1: {x: 17, y: 10}
y1: 10 position2: {x: 29, y: 10}
x2: 29
y2: 10
color: yellow color: yellow
mirror: true mirror: true
@@ -88,63 +79,51 @@ enemies:
position: {x: 13, y: 2} position: {x: 13, y: 2}
velocity: {x: 0, y: 24.0} velocity: {x: 0, y: 24.0}
boundaries: boundaries:
x1: 13 position1: {x: 13, y: 2}
y1: 2 position2: {x: 13, y: 7}
x2: 13
y2: 7
color: bright_yellow color: bright_yellow
- animation: shock.yaml - animation: shock.yaml
position: {x: 10, y: 4} position: {x: 10, y: 4}
velocity: {x: 0, y: 30.0} velocity: {x: 0, y: 30.0}
boundaries: boundaries:
x1: 10 position1: {x: 10, y: 2}
y1: 2 position2: {x: 10, y: 7}
x2: 10
y2: 7
color: bright_yellow color: bright_yellow
- animation: shock.yaml - animation: shock.yaml
position: {x: 7, y: 6} position: {x: 7, y: 6}
velocity: {x: 0, y: 36.0} velocity: {x: 0, y: 36.0}
boundaries: boundaries:
x1: 7 position1: {x: 7, y: 2}
y1: 2 position2: {x: 7, y: 7}
x2: 7
y2: 7
color: bright_yellow color: bright_yellow
- animation: shock.yaml - animation: shock.yaml
position: {x: 24, y: 2} position: {x: 24, y: 2}
velocity: {x: 0, y: 24.0} velocity: {x: 0, y: 24.0}
boundaries: boundaries:
x1: 24 position1: {x: 24, y: 2}
y1: 2 position2: {x: 24, y: 7}
x2: 24
y2: 7
color: bright_yellow color: bright_yellow
- animation: shock.yaml - animation: shock.yaml
position: {x: 21, y: 4} position: {x: 21, y: 4}
velocity: {x: 0, y: 30.0} velocity: {x: 0, y: 30.0}
boundaries: boundaries:
x1: 21 position1: {x: 21, y: 2}
y1: 2 position2: {x: 21, y: 7}
x2: 21
y2: 7
color: bright_yellow color: bright_yellow
- animation: shock.yaml - animation: shock.yaml
position: {x: 18, y: 6} position: {x: 18, y: 6}
velocity: {x: 0, y: 36.0} velocity: {x: 0, y: 36.0}
boundaries: boundaries:
x1: 18 position1: {x: 18, y: 2}
y1: 2 position2: {x: 18, y: 7}
x2: 18
y2: 7
color: bright_yellow color: bright_yellow
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 57 tile: 57

View File

@@ -1,27 +1,26 @@
# CHIP'N CHIP # CHIP'N CHIP
room: room:
number: "37"
name: "CHIP'N CHIP" name: "CHIP'N CHIP"
bgColor: black bgColor: black
border: bright_green border: bright_green
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: null down: null
left: "38" left: 38.yaml
right: "36" right: 36.yaml
# Item display colors # Colores de los objetos
itemColor1: green itemColor1: green
itemColor2: red itemColor2: red
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114] - [113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114]
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
@@ -40,59 +39,49 @@ tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 139, 554, 554, 554, 554, 139, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 139, 554, 554, 554, 554, 139, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114] - [113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114, 113, 114]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: z80.yaml - animation: z80.yaml
position: {x: 15, y: 1} position: {x: 15, y: 1}
velocity: {x: 0, y: 18.0} velocity: {x: 0, y: 18.0}
boundaries: boundaries:
x1: 15 position1: {x: 15, y: 1}
y1: 1 position2: {x: 15, y: 10}
x2: 15
y2: 10
color: bright_green color: bright_green
- animation: chip.yaml - animation: chip.yaml
position: {x: 1, y: 8} position: {x: 1, y: 8}
velocity: {x: 18.0, y: 0} velocity: {x: 18.0, y: 0}
boundaries: boundaries:
x1: 1 position1: {x: 1, y: 8}
y1: 8 position2: {x: 6, y: 8}
x2: 6
y2: 8
color: bright_green color: bright_green
- animation: chip.yaml - animation: chip.yaml
position: {x: 28, y: 8} position: {x: 28, y: 8}
velocity: {x: 18.0, y: 0} velocity: {x: 18.0, y: 0}
boundaries: boundaries:
x1: 25 position1: {x: 25, y: 8}
y1: 8 position2: {x: 30, y: 8}
x2: 30
y2: 8
color: bright_green color: bright_green
- animation: shock.yaml - animation: shock.yaml
position: {x: 8, y: 1} position: {x: 8, y: 1}
velocity: {x: 0, y: 60.0} velocity: {x: 0, y: 60.0}
boundaries: boundaries:
x1: 8 position1: {x: 8, y: 1}
y1: 1 position2: {x: 8, y: 14}
x2: 8
y2: 14
color: bright_green color: bright_green
- animation: shock.yaml - animation: shock.yaml
position: {x: 23, y: 7} position: {x: 23, y: 7}
velocity: {x: 0, y: 60.0} velocity: {x: 0, y: 60.0}
boundaries: boundaries:
x1: 23 position1: {x: 23, y: 1}
y1: 1 position2: {x: 23, y: 14}
x2: 23
y2: 14
color: bright_green color: bright_green
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 57 tile: 57

View File

@@ -1,27 +1,26 @@
# THE FINAL CROSSOVER # THE FINAL CROSSOVER
room: room:
number: "38"
name: "THE FINAL CROSSOVER" name: "THE FINAL CROSSOVER"
bgColor: bright_black bgColor: bright_black
border: yellow border: yellow
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: null down: null
left: "39" left: 39.yaml
right: "37" right: 37.yaml
# Item display colors # Colores de los objetos
itemColor1: yellow itemColor1: yellow
itemColor2: magenta itemColor2: magenta
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [20, 20, 20, 20, 20, 20, 20, 22, 23, -1, -1, 20, 20, 20, 20, 20, 20, 22, 23, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20] - [20, 20, 20, 20, 20, 20, 20, 22, 23, -1, -1, 20, 20, 20, 20, 20, 20, 22, 23, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]
- [20, 20, -1, -1, -1, 20, 20, 46, 47, -1, -1, -1, -1, -1, -1, -1, -1, 46, 47, 20, 20, 20, -1, -1, -1, 20, 20, 20, 20, 20, -1, -1] - [20, 20, -1, -1, -1, 20, 20, 46, 47, -1, -1, -1, -1, -1, -1, -1, -1, 46, 47, 20, 20, 20, -1, -1, -1, 20, 20, 20, 20, 20, -1, -1]
@@ -40,36 +39,30 @@ tilemap:
- [-1, -1, -1, -1, -1, 555, -1, -1, 311, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 311, -1, 555, -1, -1, -1, -1, -1, 310, -1, -1, -1] - [-1, -1, -1, -1, -1, 555, -1, -1, 311, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 311, -1, 555, -1, -1, -1, -1, -1, 310, -1, -1, -1]
- [217, 217, 217, 218, 20, 20, 20, 20, 20, 20, 556, 556, 556, 556, 556, 556, 556, 556, 20, 20, 20, 20, 20, 20, 20, 219, 220, 220, 220, 220, 220, 221] - [217, 217, 217, 218, 20, 20, 20, 20, 20, 20, 556, 556, 556, 556, 556, 556, 556, 556, 20, 20, 20, 20, 20, 20, 20, 219, 220, 220, 220, 220, 220, 221]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: stopped_arounder.yaml - animation: stopped_arounder.yaml
position: {x: 9, y: 11} position: {x: 9, y: 11}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 9 position1: {x: 9, y: 11}
y1: 11 position2: {x: 9, y: 11}
x2: 9
y2: 11
color: white color: white
- animation: stopped_arounder.yaml - animation: stopped_arounder.yaml
position: {x: 18, y: 11} position: {x: 18, y: 11}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 18 position1: {x: 18, y: 11}
y1: 11 position2: {x: 18, y: 11}
x2: 18
y2: 11
color: white color: white
- animation: walking_arounder.yaml - animation: walking_arounder.yaml
position: {x: 12, y: 1} position: {x: 12, y: 1}
velocity: {x: 30.0, y: 0} velocity: {x: 30.0, y: 0}
boundaries: boundaries:
x1: 11 position1: {x: 11, y: 1}
y1: 1 position2: {x: 16, y: 1}
x2: 16
y2: 1
color: white color: white
flip: true flip: true
@@ -77,10 +70,8 @@ enemies:
position: {x: 9, y: 0} position: {x: 9, y: 0}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 9 position1: {x: 9, y: 0}
y1: 0 position2: {x: 9, y: 0}
x2: 9
y2: 0
color: yellow color: yellow
flip: true flip: true
@@ -88,10 +79,8 @@ enemies:
position: {x: 3, y: 1} position: {x: 3, y: 1}
velocity: {x: 0, y: 42.0} velocity: {x: 0, y: 42.0}
boundaries: boundaries:
x1: 3 position1: {x: 3, y: 1}
y1: 1 position2: {x: 3, y: 9}
x2: 3
y2: 9
color: white color: white
flip: true flip: true
@@ -99,14 +88,12 @@ enemies:
position: {x: 12, y: 10} position: {x: 12, y: 10}
velocity: {x: 12.0, y: 0} velocity: {x: 12.0, y: 0}
boundaries: boundaries:
x1: 10 position1: {x: 10, y: 10}
y1: 10 position2: {x: 17, y: 10}
x2: 17
y2: 10
color: bright_yellow color: bright_yellow
flip: true flip: true
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 37 tile: 37

View File

@@ -1,27 +1,26 @@
# YOU'LL BELIEVE AROUNDER CAN FLY # YOU'LL BELIEVE AROUNDER CAN FLY
room: room:
number: "39"
name: "YOU'LL BELIEVE AROUNDER CAN FLY" name: "YOU'LL BELIEVE AROUNDER CAN FLY"
bgColor: black bgColor: black
border: cyan border: cyan
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: null down: null
left: "40" left: 40.yaml
right: "38" right: 38.yaml
# Item display colors # Colores de los objetos
itemColor1: magenta itemColor1: magenta
itemColor2: cyan itemColor2: cyan
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
@@ -40,26 +39,22 @@ tilemap:
- [-1, -1, -1, -1, 311, -1, -1, -1, -1, -1, -1, -1, -1, 311, -1, -1, -1, 311, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [-1, -1, -1, -1, 311, -1, -1, -1, -1, -1, -1, -1, -1, 311, -1, -1, -1, 311, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [556, 556, 216, 217, 217, 217, 217, 218, 556, 556, 556, 556, 216, 217, 217, 217, 217, 217, 218, 556, 556, 556, 216, 217, 217, 217, 217, 217, 217, 217, 217, 217] - [556, 556, 216, 217, 217, 217, 217, 218, 556, 556, 556, 556, 216, 217, 217, 217, 217, 217, 218, 556, 556, 556, 216, 217, 217, 217, 217, 217, 217, 217, 217, 217]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: arounders_door.yaml - animation: arounders_door.yaml
position: {x: 3, y: 1} position: {x: 3, y: 1}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 3 position1: {x: 3, y: 1}
y1: 1 position2: {x: 3, y: 1}
x2: 3
y2: 1
color: white color: white
- animation: flying_arounder.yaml - animation: flying_arounder.yaml
position: {x: 9, y: 1} position: {x: 9, y: 1}
velocity: {x: 0, y: 42.0} velocity: {x: 0, y: 42.0}
boundaries: boundaries:
x1: 9 position1: {x: 9, y: 1}
y1: 1 position2: {x: 9, y: 10}
x2: 9
y2: 10
color: white color: white
flip: true flip: true
@@ -67,10 +62,8 @@ enemies:
position: {x: 15, y: 0} position: {x: 15, y: 0}
velocity: {x: 0, y: 42.0} velocity: {x: 0, y: 42.0}
boundaries: boundaries:
x1: 15 position1: {x: 15, y: 0}
y1: 0 position2: {x: 15, y: 14}
x2: 15
y2: 14
color: white color: white
flip: true flip: true
@@ -78,10 +71,8 @@ enemies:
position: {x: 22, y: 10} position: {x: 22, y: 10}
velocity: {x: 0, y: 42.0} velocity: {x: 0, y: 42.0}
boundaries: boundaries:
x1: 22 position1: {x: 22, y: 0}
y1: 0 position2: {x: 22, y: 14}
x2: 22
y2: 14
color: white color: white
flip: true flip: true
@@ -89,14 +80,12 @@ enemies:
position: {x: 16, y: 5} position: {x: 16, y: 5}
velocity: {x: 0, y: 42.0} velocity: {x: 0, y: 42.0}
boundaries: boundaries:
x1: 16 position1: {x: 16, y: 0}
y1: 0 position2: {x: 16, y: 10}
x2: 16
y2: 10
color: white color: white
flip: true flip: true
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 47 tile: 47

View File

@@ -1,27 +1,26 @@
# PREVENT THE CRISIS # PREVENT THE CRISIS
room: room:
number: "40"
name: "PREVENT THE CRISIS" name: "PREVENT THE CRISIS"
bgColor: black bgColor: black
border: bright_magenta border: bright_magenta
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: null down: null
left: "41" left: 41.yaml
right: "39" right: 39.yaml
# Item display colors # Colores de los objetos
itemColor1: yellow itemColor1: yellow
itemColor2: magenta itemColor2: magenta
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
@@ -40,26 +39,22 @@ tilemap:
- [-1, -1, -1, -1, 334, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 334, -1, -1, -1, -1, -1] - [-1, -1, -1, -1, 334, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 334, -1, -1, -1, -1, -1]
- [556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556] - [556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: arounders_machine.yaml - animation: arounders_machine.yaml
position: {x: 7, y: 1} position: {x: 7, y: 1}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 7 position1: {x: 7, y: 1}
y1: 1 position2: {x: 7, y: 1}
x2: 7
y2: 1
color: red color: red
- animation: walking_arounder.yaml - animation: walking_arounder.yaml
position: {x: 10, y: 12} position: {x: 10, y: 12}
velocity: {x: 24.0, y: 0} velocity: {x: 24.0, y: 0}
boundaries: boundaries:
x1: 7 position1: {x: 7, y: 12}
y1: 12 position2: {x: 26, y: 12}
x2: 26
y2: 12
color: white color: white
flip: true flip: true
@@ -67,10 +62,8 @@ enemies:
position: {x: 15, y: 12} position: {x: 15, y: 12}
velocity: {x: 24.0, y: 0} velocity: {x: 24.0, y: 0}
boundaries: boundaries:
x1: 7 position1: {x: 7, y: 12}
y1: 12 position2: {x: 26, y: 12}
x2: 26
y2: 12
color: green color: green
flip: true flip: true
@@ -78,10 +71,8 @@ enemies:
position: {x: 20, y: 12} position: {x: 20, y: 12}
velocity: {x: 24.0, y: 0} velocity: {x: 24.0, y: 0}
boundaries: boundaries:
x1: 7 position1: {x: 7, y: 12}
y1: 12 position2: {x: 26, y: 12}
x2: 26
y2: 12
color: yellow color: yellow
flip: true flip: true
@@ -89,14 +80,12 @@ enemies:
position: {x: 14, y: 2} position: {x: 14, y: 2}
velocity: {x: 24.0, y: 0} velocity: {x: 24.0, y: 0}
boundaries: boundaries:
x1: 11 position1: {x: 11, y: 2}
y1: 2 position2: {x: 18, y: 2}
x2: 18
y2: 2
color: cyan color: cyan
flip: true flip: true
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 5 tile: 5

View File

@@ -1,27 +1,26 @@
# AROUND WITH ME # AROUND WITH ME
room: room:
number: "41"
name: "AROUND WITH ME" name: "AROUND WITH ME"
bgColor: black bgColor: black
border: blue border: blue
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: null down: null
left: "42" left: 42.yaml
right: "40" right: 40.yaml
# Item display colors # Colores de los objetos
itemColor1: yellow itemColor1: yellow
itemColor2: magenta itemColor2: magenta
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [187, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [187, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [187, -1, -1, -1, -1, 263, -1, -1, -1, -1, -1, -1, -1, 263, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [187, -1, -1, -1, -1, 263, -1, -1, -1, -1, -1, -1, -1, 263, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
@@ -40,56 +39,46 @@ tilemap:
- [-1, -1, -1, -1, -1, -1, 263, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 263, -1, -1, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, 263, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 263, -1, -1, -1, -1, -1]
- [43, 43, 43, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556] - [43, 43, 43, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: arounders_door.yaml - animation: arounders_door.yaml
position: {x: 6, y: 2} position: {x: 6, y: 2}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 6 position1: {x: 6, y: 2}
y1: 2 position2: {x: 6, y: 2}
x2: 6
y2: 2
color: bright_cyan color: bright_cyan
- animation: stopped_arounder.yaml - animation: stopped_arounder.yaml
position: {x: 8, y: 12} position: {x: 8, y: 12}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 8 position1: {x: 8, y: 12}
y1: 12 position2: {x: 8, y: 12}
x2: 8
y2: 12
color: bright_cyan color: bright_cyan
- animation: stopped_arounder.yaml - animation: stopped_arounder.yaml
position: {x: 11, y: 3} position: {x: 11, y: 3}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 11 position1: {x: 11, y: 3}
y1: 3 position2: {x: 11, y: 3}
x2: 11
y2: 3
color: bright_cyan color: bright_cyan
- animation: stopped_arounder.yaml - animation: stopped_arounder.yaml
position: {x: 24, y: 12} position: {x: 24, y: 12}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 24 position1: {x: 24, y: 12}
y1: 12 position2: {x: 24, y: 12}
x2: 24
y2: 12
color: bright_cyan color: bright_cyan
- animation: walking_arounder.yaml - animation: walking_arounder.yaml
position: {x: 12, y: 12} position: {x: 12, y: 12}
velocity: {x: 18.0, y: 0} velocity: {x: 18.0, y: 0}
boundaries: boundaries:
x1: 9 position1: {x: 9, y: 12}
y1: 12 position2: {x: 23, y: 12}
x2: 23
y2: 12
color: bright_cyan color: bright_cyan
flip: true flip: true
@@ -97,10 +86,8 @@ enemies:
position: {x: 14, y: 12} position: {x: 14, y: 12}
velocity: {x: -24.0, y: 0} velocity: {x: -24.0, y: 0}
boundaries: boundaries:
x1: 9 position1: {x: 9, y: 12}
y1: 12 position2: {x: 23, y: 12}
x2: 23
y2: 12
color: bright_cyan color: bright_cyan
flip: true flip: true
@@ -108,14 +95,12 @@ enemies:
position: {x: 14, y: 6} position: {x: 14, y: 6}
velocity: {x: -24.0, y: 0} velocity: {x: -24.0, y: 0}
boundaries: boundaries:
x1: 12 position1: {x: 12, y: 6}
y1: 6 position2: {x: 20, y: 6}
x2: 20
y2: 6
color: bright_cyan color: bright_cyan
flip: true flip: true
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 46 tile: 46

View File

@@ -1,27 +1,26 @@
# P.A.C.O. ON THE GO # P.A.C.O. ON THE GO
room: room:
number: "42"
name: "P.A.C.O. ON THE GO" name: "P.A.C.O. ON THE GO"
bgColor: black bgColor: black
border: blue border: blue
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: "43" down: 43.yaml
left: "53" left: 53.yaml
right: "41" right: 41.yaml
# Item display colors # Colores de los objetos
itemColor1: magenta itemColor1: magenta
itemColor2: red itemColor2: red
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [35, 35, 35, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 61] - [35, 35, 35, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 61]
- [35, 35, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 61] - [35, 35, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 61]
@@ -40,30 +39,26 @@ tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 506, -1, -1, -1, -1, 530, -1, -1, -1, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 506, -1, -1, -1, -1, 530, -1, -1, -1, -1, -1, -1]
- [43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 25, -1, -1, 422, 384, -1, -1, 25, 43, 43, 43, 43, 43] - [43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 25, -1, -1, 422, 384, -1, -1, 25, 43, 43, 43, 43, 43]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: paco.yaml - animation: paco.yaml
position: {x: 10, y: 2} position: {x: 10, y: 2}
velocity: {x: 0, y: 30.0} velocity: {x: 0, y: 30.0}
boundaries: boundaries:
x1: 10 position1: {x: 10, y: 2}
y1: 2 position2: {x: 10, y: 11}
x2: 10
y2: 11
color: magenta color: magenta
- animation: abad.yaml - animation: abad.yaml
position: {x: 15, y: 13} position: {x: 15, y: 13}
velocity: {x: 48.0, y: 0} velocity: {x: 48.0, y: 0}
boundaries: boundaries:
x1: 4 position1: {x: 4, y: 13}
y1: 13 position2: {x: 19, y: 13}
x2: 19
y2: 13
color: bright_cyan color: bright_cyan
flip: true flip: true
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 41 tile: 41

View File

@@ -1,27 +1,26 @@
# THE TUBE # THE TUBE
room: room:
number: "43"
name: "THE TUBE" name: "THE TUBE"
bgColor: black bgColor: black
border: blue border: blue
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: "42" up: 42.yaml
down: "44" down: 44.yaml
left: null left: null
right: null right: null
# Item display colors # Colores de los objetos
itemColor1: yellow itemColor1: yellow
itemColor2: red itemColor2: red
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 25, -1, -1, -1, -1, -1, -1, 25, 43, 43, 43, 43, 43] - [43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 25, -1, -1, -1, -1, -1, -1, 25, 43, 43, 43, 43, 43]
- [43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 25, -1, -1, -1, -1, -1, -1, 25, 43, 43, 43, 43, 43] - [43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 25, -1, -1, -1, -1, -1, -1, 25, 43, 43, 43, 43, 43]
@@ -40,29 +39,25 @@ tilemap:
- [43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 25, -1, -1, -1, -1, 384, 384, 25, 43, 43, 43, 43, 43] - [43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 25, -1, -1, -1, -1, 384, 384, 25, 43, 43, 43, 43, 43]
- [43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 25, 422, 384, 422, 384, -1, -1, 25, 43, 43, 43, 43, 43] - [43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 25, 422, 384, 422, 384, -1, -1, 25, 43, 43, 43, 43, 43]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: spider.yaml - animation: spider.yaml
position: {x: 20, y: 5} position: {x: 20, y: 5}
velocity: {x: 18.0, y: 0} velocity: {x: 18.0, y: 0}
boundaries: boundaries:
x1: 20 position1: {x: 20, y: 5}
y1: 5 position2: {x: 23, y: 5}
x2: 23
y2: 5
color: cyan color: cyan
- animation: spider.yaml - animation: spider.yaml
position: {x: 22, y: 11} position: {x: 22, y: 11}
velocity: {x: 18.0, y: 0} velocity: {x: 18.0, y: 0}
boundaries: boundaries:
x1: 20 position1: {x: 20, y: 11}
y1: 11 position2: {x: 23, y: 11}
x2: 23
y2: 11
color: green color: green
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 8 tile: 8

View File

@@ -1,27 +1,26 @@
# SANDWITCH AND COUNTER # SANDWITCH AND COUNTER
room: room:
number: "44"
name: "SANDWITCH AND COUNTER" name: "SANDWITCH AND COUNTER"
bgColor: black bgColor: black
border: cyan border: cyan
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: "43" up: 43.yaml
down: "16" down: 16.yaml
left: null left: null
right: null right: null
# Item display colors # Colores de los objetos
itemColor1: white itemColor1: white
itemColor2: red itemColor2: red
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 25, -1, -1, -1, -1, -1, -1, 25, 43, 43, 43, 43, 43] - [43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 25, -1, -1, -1, -1, -1, -1, 25, 43, 43, 43, 43, 43]
- [36, 36, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 344, 36, 36, -1, -1, -1, -1, -1, -1, -1, -1, 36, 36, 36, 36] - [36, 36, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 344, 36, 36, -1, -1, -1, -1, -1, -1, -1, -1, 36, 36, 36, 36]
@@ -40,16 +39,14 @@ tilemap:
- [36, 36, 36, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 344, -1, -1, -1, -1, 342, -1, -1, -1, -1, -1, 36, 36, 36, 36] - [36, 36, 36, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 344, -1, -1, -1, -1, 342, -1, -1, -1, -1, -1, 36, 36, 36, 36]
- [37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 416, -1, -1, 416, 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, 416, -1, -1, 416, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: congo.yaml - animation: congo.yaml
position: {x: 2, y: 4} position: {x: 2, y: 4}
velocity: {x: 30.0, y: 0} velocity: {x: 30.0, y: 0}
boundaries: boundaries:
x1: 2 position1: {x: 2, y: 4}
y1: 4 position2: {x: 14, y: 4}
x2: 14
y2: 4
color: green color: green
flip: true flip: true
@@ -57,13 +54,11 @@ enemies:
position: {x: 23, y: 4} position: {x: 23, y: 4}
velocity: {x: 0, y: 48.0} velocity: {x: 0, y: 48.0}
boundaries: boundaries:
x1: 23 position1: {x: 23, y: 4}
y1: 4 position2: {x: 23, y: 13}
x2: 23
y2: 13
color: yellow color: yellow
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 8 tile: 8

View File

@@ -1,27 +1,26 @@
# FEEL THE PRESSURE # FEEL THE PRESSURE
room: room:
number: "45"
name: "FEEL THE PRESSURE" name: "FEEL THE PRESSURE"
bgColor: bright_black bgColor: bright_black
border: bright_yellow border: bright_yellow
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: null down: null
left: "14" left: 14.yaml
right: "46" right: 46.yaml
# Item display colors # Colores de los objetos
itemColor1: yellow itemColor1: yellow
itemColor2: green itemColor2: green
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [29, 29, 29, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [29, 29, 29, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [29, 29, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [29, 29, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
@@ -40,39 +39,33 @@ tilemap:
- [29, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 394, 394, 394, -1, -1, -1, 394, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [29, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 394, 394, 394, -1, -1, -1, 394, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [29, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569] - [29, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: chip.yaml - animation: chip.yaml
position: {x: 4, y: 5} position: {x: 4, y: 5}
velocity: {x: 0, y: 60.0} velocity: {x: 0, y: 60.0}
boundaries: boundaries:
x1: 4 position1: {x: 4, y: 2}
y1: 2 position2: {x: 4, y: 13}
x2: 4
y2: 13
color: green color: green
- animation: chip.yaml - animation: chip.yaml
position: {x: 10, y: 4} position: {x: 10, y: 4}
velocity: {x: 0, y: 60.0} velocity: {x: 0, y: 60.0}
boundaries: boundaries:
x1: 10 position1: {x: 10, y: 2}
y1: 2 position2: {x: 10, y: 13}
x2: 10
y2: 13
color: bright_blue color: bright_blue
- animation: chip.yaml - animation: chip.yaml
position: {x: 16, y: 3} position: {x: 16, y: 3}
velocity: {x: 0, y: 60.0} velocity: {x: 0, y: 60.0}
boundaries: boundaries:
x1: 16 position1: {x: 16, y: 2}
y1: 2 position2: {x: 16, y: 13}
x2: 16
y2: 13
color: magenta color: magenta
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 54 tile: 54

View File

@@ -1,27 +1,26 @@
# FEEL THE HEAT # FEEL THE HEAT
room: room:
number: "46"
name: "FEEL THE HEAT" name: "FEEL THE HEAT"
bgColor: bright_black bgColor: bright_black
border: bright_yellow border: bright_yellow
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: null down: null
left: "45" left: 45.yaml
right: null right: null
# Item display colors # Colores de los objetos
itemColor1: red itemColor1: red
itemColor2: magenta itemColor2: magenta
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: -1 conveyorBelt: left
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
@@ -40,16 +39,14 @@ tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 134] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 134]
- [480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 134] - [480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 134]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: batman_fire.yaml - animation: batman_fire.yaml
position: {x: 10, y: 13} position: {x: 10, y: 13}
velocity: {x: 78.0, y: 0} velocity: {x: 78.0, y: 0}
boundaries: boundaries:
x1: 0 position1: {x: 0, y: 13}
y1: 13 position2: {x: 29, y: 13}
x2: 29
y2: 13
color: cyan color: cyan
flip: true flip: true
@@ -57,23 +54,19 @@ enemies:
position: {x: 11, y: 7} position: {x: 11, y: 7}
velocity: {x: 0, y: 30.0} velocity: {x: 0, y: 30.0}
boundaries: boundaries:
x1: 11 position1: {x: 11, y: 1}
y1: 1 position2: {x: 11, y: 12}
x2: 11
y2: 12
color: green color: green
- animation: heavy.yaml - animation: heavy.yaml
position: {x: 18, y: 2} position: {x: 18, y: 2}
velocity: {x: 0, y: 48.0} velocity: {x: 0, y: 48.0}
boundaries: boundaries:
x1: 18 position1: {x: 18, y: 1}
y1: 1 position2: {x: 18, y: 12}
x2: 18
y2: 12
color: green color: green
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 28 tile: 28

View File

@@ -1,27 +1,26 @@
# THE BATTLE NEVER ENDS # THE BATTLE NEVER ENDS
room: room:
number: "47"
name: "THE BATTLE NEVER ENDS" name: "THE BATTLE NEVER ENDS"
bgColor: black bgColor: black
border: white border: white
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: "51" up: 51.yaml
down: null down: null
left: "48" left: 48.yaml
right: null right: null
# Item display colors # Colores de los objetos
itemColor1: red itemColor1: red
itemColor2: yellow itemColor2: yellow
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, -1, -1, -1, -1, -1, 504, 27, 27, 27, 85, 85] - [27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, -1, -1, -1, -1, -1, 504, 27, 27, 27, 85, 85]
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 504, -1, -1, -1, -1, 85, 85] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 504, -1, -1, -1, -1, 85, 85]
@@ -40,16 +39,14 @@ tilemap:
- [27, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 85, 85] - [27, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 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] - [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]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: jailbattle_alien.yaml - animation: jailbattle_alien.yaml
position: {x: 10, y: 3} position: {x: 10, y: 3}
velocity: {x: 48.0, y: 0} velocity: {x: 48.0, y: 0}
boundaries: boundaries:
x1: 3 position1: {x: 3, y: 3}
y1: 3 position2: {x: 27, y: 3}
x2: 27
y2: 3
color: green color: green
flip: true flip: true
@@ -57,10 +54,8 @@ enemies:
position: {x: 25, y: 4} position: {x: 25, y: 4}
velocity: {x: 0, y: 48.0} velocity: {x: 0, y: 48.0}
boundaries: boundaries:
x1: 25 position1: {x: 25, y: 4}
y1: 4 position2: {x: 25, y: 10}
x2: 25
y2: 10
color: yellow color: yellow
flip: true flip: true
@@ -68,10 +63,8 @@ enemies:
position: {x: 7, y: 6} position: {x: 7, y: 6}
velocity: {x: 0, y: 30.0} velocity: {x: 0, y: 30.0}
boundaries: boundaries:
x1: 7 position1: {x: 7, y: 6}
y1: 6 position2: {x: 7, y: 13}
x2: 7
y2: 13
color: red color: red
flip: true flip: true
@@ -79,14 +72,12 @@ enemies:
position: {x: 18, y: 13} position: {x: 18, y: 13}
velocity: {x: 30.0, y: 0} velocity: {x: 30.0, y: 0}
boundaries: boundaries:
x1: 15 position1: {x: 15, y: 13}
y1: 13 position2: {x: 27, y: 13}
x2: 27
y2: 13
color: cyan color: cyan
flip: true flip: true
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 19 tile: 19

View File

@@ -1,27 +1,26 @@
# WELCOME TO THE JAILBATTLE # WELCOME TO THE JAILBATTLE
room: room:
number: "48"
name: "WELCOME TO THE JAILBATTLE" name: "WELCOME TO THE JAILBATTLE"
bgColor: green bgColor: green
border: bright_green border: bright_green
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: "49" down: 49.yaml
left: null left: null
right: "47" right: 47.yaml
# Item display colors # Colores de los objetos
itemColor1: white itemColor1: white
itemColor2: green itemColor2: green
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32] - [32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32]
- [32, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [32, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
@@ -40,16 +39,14 @@ tilemap:
- [32, -1, -1, 504, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 32] - [32, -1, -1, 504, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 32]
- [32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -1, -1, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32] - [32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -1, -1, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: jailbattle_human.yaml - animation: jailbattle_human.yaml
position: {x: 17, y: 6} position: {x: 17, y: 6}
velocity: {x: 30.0, y: 0} velocity: {x: 30.0, y: 0}
boundaries: boundaries:
x1: 12 position1: {x: 12, y: 6}
y1: 6 position2: {x: 27, y: 6}
x2: 27
y2: 6
color: white color: white
flip: true flip: true
@@ -57,10 +54,8 @@ enemies:
position: {x: 2, y: 13} position: {x: 2, y: 13}
velocity: {x: 36.0, y: 0} velocity: {x: 36.0, y: 0}
boundaries: boundaries:
x1: 2 position1: {x: 2, y: 13}
y1: 13 position2: {x: 16, y: 13}
x2: 16
y2: 13
color: white color: white
flip: true flip: true
@@ -68,14 +63,12 @@ enemies:
position: {x: 24, y: 10} position: {x: 24, y: 10}
velocity: {x: 0, y: 30.0} velocity: {x: 0, y: 30.0}
boundaries: boundaries:
x1: 24 position1: {x: 24, y: 9}
y1: 9 position2: {x: 24, y: 13}
x2: 24
y2: 13
color: white color: white
flip: true flip: true
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 19 tile: 19

View File

@@ -1,27 +1,26 @@
# WE NEED A ROBOT # WE NEED A ROBOT
room: room:
number: "49"
name: "WE NEED A ROBOT" name: "WE NEED A ROBOT"
bgColor: black bgColor: black
border: red border: red
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: "48" up: 48.yaml
down: null down: null
left: "50" left: 50.yaml
right: "17" right: 17.yaml
# Item display colors # Colores de los objetos
itemColor1: yellow itemColor1: yellow
itemColor2: magenta itemColor2: magenta
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, -1, -1, -1, -1, 522, 38, 38, 38, 38, 38, 38, 38, 38] - [38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, -1, -1, -1, -1, 522, 38, 38, 38, 38, 38, 38, 38, 38]
- [38, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 522, -1, -1, -1, -1, -1, -1, -1, -1, 38] - [38, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 522, -1, -1, -1, -1, -1, -1, -1, -1, 38]
@@ -40,16 +39,14 @@ tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 522, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 522, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38] - [38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: robot.yaml - animation: robot.yaml
position: {x: 10, y: 8} position: {x: 10, y: 8}
velocity: {x: 42.0, y: 0} velocity: {x: 42.0, y: 0}
boundaries: boundaries:
x1: 1 position1: {x: 1, y: 8}
y1: 8 position2: {x: 29, y: 8}
x2: 29
y2: 8
color: yellow color: yellow
flip: true flip: true

View File

@@ -1,27 +1,26 @@
# STORED JAILGAMES # STORED JAILGAMES
room: room:
number: "50"
name: "STORED JAILGAMES" name: "STORED JAILGAMES"
bgColor: black bgColor: black
border: blue border: blue
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: null down: null
left: null left: null
right: "49" right: 49.yaml
# Item display colors # Colores de los objetos
itemColor1: yellow itemColor1: yellow
itemColor2: magenta itemColor2: magenta
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41] - [41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41]
- [41, 41, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 41, 41] - [41, 41, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 41, 41]
@@ -40,29 +39,25 @@ tilemap:
- [41, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 340, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [41, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 340, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41] - [41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: floppy.yaml - animation: floppy.yaml
position: {x: 7, y: 2} position: {x: 7, y: 2}
velocity: {x: 0, y: 30.0} velocity: {x: 0, y: 30.0}
boundaries: boundaries:
x1: 7 position1: {x: 7, y: 2}
y1: 2 position2: {x: 7, y: 12}
x2: 7
y2: 12
color: magenta color: magenta
- animation: floppy.yaml - animation: floppy.yaml
position: {x: 20, y: 6} position: {x: 20, y: 6}
velocity: {x: 0, y: 30.0} velocity: {x: 0, y: 30.0}
boundaries: boundaries:
x1: 20 position1: {x: 20, y: 2}
y1: 2 position2: {x: 20, y: 12}
x2: 20
y2: 12
color: yellow color: yellow
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 1 tile: 1

View File

@@ -1,27 +1,26 @@
# MINI ASCII # MINI ASCII
room: room:
number: "51"
name: "MINI ASCII" name: "MINI ASCII"
bgColor: black bgColor: black
border: black border: black
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: "53" up: 53.yaml
down: "47" down: 47.yaml
left: "52" left: 52.yaml
right: null right: null
# Item display colors # Colores de los objetos
itemColor1: bright_white itemColor1: bright_white
itemColor2: black itemColor2: black
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [186, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 294, -1, -1, 183, 183, 183, 183, 183, 182] - [186, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 294, -1, -1, 183, 183, 183, 183, 183, 182]
- [186, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 182] - [186, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 182]
@@ -40,39 +39,33 @@ tilemap:
- [-1, -1, -1, 181, 181, 181, 181, 181, 290, 181, 181, 181, 181, 181, 181, 181, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 182] - [-1, -1, -1, 181, 181, 181, 181, 181, 290, 181, 181, 181, 181, 181, 181, 181, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 182]
- [184, 184, 184, 184, 184, 296, 296, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 180, 180, -1, -1, 180, 180, 180, 180, 180, 180, 180, 182] - [184, 184, 184, 184, 184, 296, 296, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 180, 180, -1, -1, 180, 180, 180, 180, 180, 180, 180, 182]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: amstrad_cs.yaml - animation: amstrad_cs.yaml
position: {x: 1, y: 6} position: {x: 1, y: 6}
velocity: {x: 72.0, y: 0} velocity: {x: 72.0, y: 0}
boundaries: boundaries:
x1: 1 position1: {x: 1, y: 6}
y1: 6 position2: {x: 30, y: 6}
x2: 30
y2: 6
color: white color: white
- animation: amstrad_cs.yaml - animation: amstrad_cs.yaml
position: {x: 19, y: 1} position: {x: 19, y: 1}
velocity: {x: 0, y: 72.0} velocity: {x: 0, y: 72.0}
boundaries: boundaries:
x1: 19 position1: {x: 19, y: 1}
y1: 1 position2: {x: 19, y: 14}
x2: 19
y2: 14
color: yellow color: yellow
- animation: amstrad_cs.yaml - animation: amstrad_cs.yaml
position: {x: 5, y: 6} position: {x: 5, y: 6}
velocity: {x: 0, y: 72.0} velocity: {x: 0, y: 72.0}
boundaries: boundaries:
x1: 5 position1: {x: 5, y: 1}
y1: 1 position2: {x: 5, y: 12}
x2: 5
y2: 12
color: green color: green
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 39 tile: 39

View File

@@ -1,27 +1,26 @@
# BREAKOUT.LUA # BREAKOUT.LUA
room: room:
number: "52"
name: "BREAKOUT.LUA" name: "BREAKOUT.LUA"
bgColor: black bgColor: black
border: black border: black
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: null down: null
left: null left: null
right: "51" right: 51.yaml
# Item display colors # Colores de los objetos
itemColor1: bright_white itemColor1: bright_white
itemColor2: black itemColor2: black
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [183, 181, 181, 181, 181, 181, 181, 181, 290, 290, 181, 181, 186, 186, 186, 186, 186, 186, 309, 186, 186, 186, 186, 186, 186, 186, 184, 184, 184, 184, 296, 296] - [183, 181, 181, 181, 181, 181, 181, 181, 290, 290, 181, 181, 186, 186, 186, 186, 186, 186, 309, 186, 186, 186, 186, 186, 186, 186, 184, 184, 184, 184, 296, 296]
- [183, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 288] - [183, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 288]
@@ -40,19 +39,17 @@ tilemap:
- [185, 181, 181, 290, 181, 181, 181, 181, 183, 183, 183, 183, 294, 183, 183, 183, 183, 185, 185, 298, 185, 185, 185, 185, 185, 185, -1, -1, -1, -1, -1, -1] - [185, 181, 181, 290, 181, 181, 181, 181, 183, 183, 183, 183, 294, 183, 183, 183, 183, 185, 185, 298, 185, 185, 185, 185, 185, 185, -1, -1, -1, -1, -1, -1]
- [182, 182, 182, 182, 182, 292, 288, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184] - [182, 182, 182, 182, 182, 292, 288, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: breakout.yaml - animation: breakout.yaml
position: {x: 1, y: 6} position: {x: 1, y: 6}
velocity: {x: 132.0, y: 0} velocity: {x: 132.0, y: 0}
boundaries: boundaries:
x1: 1 position1: {x: 1, y: 6}
y1: 6 position2: {x: 22, y: 6}
x2: 22
y2: 6
color: white color: white
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 39 tile: 39

View File

@@ -1,27 +1,26 @@
# P.A.C.O. WORKSHOP # P.A.C.O. WORKSHOP
room: room:
number: "53"
name: "P.A.C.O. WORKSHOP" name: "P.A.C.O. WORKSHOP"
bgColor: black bgColor: black
border: yellow border: yellow
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: "51" down: 51.yaml
left: null left: null
right: "42" right: 42.yaml
# Item display colors # Colores de los objetos
itemColor1: magenta itemColor1: magenta
itemColor2: red itemColor2: red
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35] - [35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35]
- [35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35] - [35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35]
@@ -40,49 +39,41 @@ tilemap:
- [134, -1, -1, -1, -1, -1, -1, 314, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [134, -1, -1, -1, -1, -1, -1, 314, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, -1, -1, 35, 35, 35, 35, 35, 35] - [35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, -1, -1, 35, 35, 35, 35, 35, 35]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: paco.yaml - animation: paco.yaml
position: {x: 6, y: 6} position: {x: 6, y: 6}
velocity: {x: 18.0, y: 0} velocity: {x: 18.0, y: 0}
boundaries: boundaries:
x1: 6 position1: {x: 6, y: 6}
y1: 6 position2: {x: 13, y: 6}
x2: 13
y2: 6
color: yellow color: yellow
- animation: paco.yaml - animation: paco.yaml
position: {x: 16, y: 2} position: {x: 16, y: 2}
velocity: {x: 0, y: 48.0} velocity: {x: 0, y: 48.0}
boundaries: boundaries:
x1: 16 position1: {x: 16, y: 2}
y1: 2 position2: {x: 16, y: 13}
x2: 16
y2: 13
color: bright_red color: bright_red
- animation: wave.yaml - animation: wave.yaml
position: {x: 1, y: 10} position: {x: 1, y: 10}
velocity: {x: 24.0, y: 0} velocity: {x: 24.0, y: 0}
boundaries: boundaries:
x1: 1 position1: {x: 1, y: 10}
y1: 10 position2: {x: 14, y: 10}
x2: 14
y2: 10
color: bright_yellow color: bright_yellow
- animation: lamp.yaml - animation: lamp.yaml
position: {x: 22, y: 2} position: {x: 22, y: 2}
velocity: {x: 0, y: 0} velocity: {x: 0, y: 0}
boundaries: boundaries:
x1: 22 position1: {x: 22, y: 2}
y1: 2 position2: {x: 22, y: 2}
x2: 22
y2: 2
color: bright_yellow color: bright_yellow
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 40 tile: 40

View File

@@ -1,27 +1,26 @@
# THE BASEMENT # THE BASEMENT
room: room:
number: "54"
name: "THE BASEMENT" name: "THE BASEMENT"
bgColor: black bgColor: black
border: blue border: blue
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: "18" up: 18.yaml
down: null down: null
left: null left: null
right: "55" right: 55.yaml
# Item display colors # Colores de los objetos
itemColor1: yellow itemColor1: yellow
itemColor2: blue itemColor2: blue
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [15, 15, 15, 15, 15, 15, 15, 15, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, -1, -1, -1, -1, 518, 348, 348, 348, 15, 15, 15, 15, 15, 15] - [15, 15, 15, 15, 15, 15, 15, 15, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, -1, -1, -1, -1, 518, 348, 348, 348, 15, 15, 15, 15, 15, 15]
- [15, 15, 15, 15, 15, 301, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 518, -1, -1, -1, -1, -1, -1, 301, 15, 15, 15] - [15, 15, 15, 15, 15, 301, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 518, -1, -1, -1, -1, -1, -1, 301, 15, 15, 15]
@@ -40,39 +39,33 @@ tilemap:
- [31, -1, -1, -1, -1, -1, -1, -1, -1, -1, 336, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 518, 31, 31, 15, 133, 15, 133, 15, 15, 15, 15] - [31, -1, -1, -1, -1, -1, -1, -1, -1, -1, 336, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 518, 31, 31, 15, 133, 15, 133, 15, 15, 15, 15]
- [31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348] - [31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: spider.yaml - animation: spider.yaml
position: {x: 2, y: 14} position: {x: 2, y: 14}
velocity: {x: 30.0, y: 0} velocity: {x: 30.0, y: 0}
boundaries: boundaries:
x1: 2 position1: {x: 2, y: 14}
y1: 14 position2: {x: 18, y: 14}
x2: 18
y2: 14
color: magenta color: magenta
- animation: spider.yaml - animation: spider.yaml
position: {x: 10, y: 1} position: {x: 10, y: 1}
velocity: {x: 0, y: 60.0} velocity: {x: 0, y: 60.0}
boundaries: boundaries:
x1: 10 position1: {x: 10, y: 1}
y1: 1 position2: {x: 10, y: 6}
x2: 10
y2: 6
color: yellow color: yellow
- animation: spider.yaml - animation: spider.yaml
position: {x: 7, y: 11} position: {x: 7, y: 11}
velocity: {x: 18.0, y: 0} velocity: {x: 18.0, y: 0}
boundaries: boundaries:
x1: 7 position1: {x: 7, y: 11}
y1: 11 position2: {x: 14, y: 11}
x2: 14
y2: 11
color: cyan color: cyan
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 35 tile: 35

View File

@@ -1,27 +1,26 @@
# THAT'S A GUITAR # THAT'S A GUITAR
room: room:
number: "55"
name: "THAT'S A GUITAR" name: "THAT'S A GUITAR"
bgColor: black bgColor: black
border: black border: black
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: null down: null
left: "54" left: 54.yaml
right: "56" right: 56.yaml
# Item display colors # Colores de los objetos
itemColor1: magenta itemColor1: magenta
itemColor2: red itemColor2: red
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: -1 conveyorBelt: left
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [15, 15, 15, -1, -1, -1, -1, 301, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15] - [15, 15, 15, -1, -1, -1, -1, 301, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15]
- [15, 301, -1, -1, -1, -1, -1, -1, 301, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 15, 15, 15, 15, 15, 15, 15, 15] - [15, 301, -1, -1, -1, -1, -1, -1, 301, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 15, 15, 15, 15, 15, 15, 15, 15]
@@ -40,29 +39,25 @@ tilemap:
- [15, 15, 15, 15, 15, 15, 537, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [15, 15, 15, 15, 15, 15, 537, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [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] - [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]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: dimallas.yaml - animation: dimallas.yaml
position: {x: 15, y: 13} position: {x: 15, y: 13}
velocity: {x: 36.0, y: 0} velocity: {x: 36.0, y: 0}
boundaries: boundaries:
x1: 9 position1: {x: 9, y: 13}
y1: 13 position2: {x: 25, y: 13}
x2: 25
y2: 13
color: cyan color: cyan
- animation: guitar.yaml - animation: guitar.yaml
position: {x: 16, y: 4} position: {x: 16, y: 4}
velocity: {x: 0, y: 18.0} velocity: {x: 0, y: 18.0}
boundaries: boundaries:
x1: 16 position1: {x: 16, y: 4}
y1: 4 position2: {x: 16, y: 10}
x2: 16
y2: 10
color: red color: red
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 25 tile: 25

View File

@@ -1,27 +1,26 @@
# HEAVY DEMONS ON LEGGINS # HEAVY DEMONS ON LEGGINS
room: room:
number: "56"
name: "HEAVY DEMONS ON LEGGINS" name: "HEAVY DEMONS ON LEGGINS"
bgColor: black bgColor: black
border: black border: black
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: null down: null
left: "55" left: 55.yaml
right: "57" right: 57.yaml
# Item display colors # Colores de los objetos
itemColor1: bright_red itemColor1: bright_red
itemColor2: green itemColor2: green
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: -1 conveyorBelt: left
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [-1, -1, -1, 302, 302, 302, 302, -1, 302, 302, 302, 302, 302, -1, 302, 302, 302, 302, 302, 302, 302, 302, 302, -1, -1, 302, 302, 302, 302, -1, -1, -1] - [-1, -1, -1, 302, 302, 302, 302, -1, 302, 302, 302, 302, 302, -1, 302, 302, 302, 302, 302, 302, 302, 302, 302, -1, -1, 302, 302, 302, 302, -1, -1, -1]
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
@@ -40,29 +39,25 @@ tilemap:
- [-1, -1, -1, -1, -1, 519, -1, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, -1, 543, -1, -1, -1, 514, 17] - [-1, -1, -1, -1, -1, 519, -1, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, -1, 543, -1, -1, -1, 514, 17]
- [17, 17, 17, 17, 17, 17, 17, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 17, 17, 17, 17, 17, 17, 17] - [17, 17, 17, 17, 17, 17, 17, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 17, 17, 17, 17, 17, 17, 17]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: demon.yaml - animation: demon.yaml
position: {x: 12, y: 3} position: {x: 12, y: 3}
velocity: {x: 0, y: 30.0} velocity: {x: 0, y: 30.0}
boundaries: boundaries:
x1: 12 position1: {x: 12, y: 3}
y1: 3 position2: {x: 12, y: 12}
x2: 12
y2: 12
color: red color: red
- animation: demon.yaml - animation: demon.yaml
position: {x: 18, y: 5} position: {x: 18, y: 5}
velocity: {x: 0, y: 30.0} velocity: {x: 0, y: 30.0}
boundaries: boundaries:
x1: 18 position1: {x: 18, y: 3}
y1: 3 position2: {x: 18, y: 12}
x2: 18
y2: 12
color: red color: red
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 28 tile: 28

View File

@@ -1,27 +1,26 @@
# JAILGAMES GO TO HELL # JAILGAMES GO TO HELL
room: room:
number: "57"
name: "JAILGAMES GO TO HELL" name: "JAILGAMES GO TO HELL"
bgColor: red bgColor: red
border: bright_red border: bright_red
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: null down: null
left: "56" left: 56.yaml
right: "58" right: 58.yaml
# Item display colors # Colores de los objetos
itemColor1: yellow itemColor1: yellow
itemColor2: green itemColor2: green
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: -1 conveyorBelt: left
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [18, -1, -1, -1, -1, -1, -1, 18, -1, -1, -1, -1, -1, -1, 18, -1, -1, -1, -1, -1, -1, 18, -1, -1, -1, -1, -1, -1, -1, -1, -1, 18] - [18, -1, -1, -1, -1, -1, -1, 18, -1, -1, -1, -1, -1, -1, 18, -1, -1, -1, -1, -1, -1, 18, -1, -1, -1, -1, -1, -1, -1, -1, -1, 18]
@@ -40,39 +39,33 @@ tilemap:
- [18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18] - [18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18]
- [492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492] - [492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: dimallas.yaml - animation: dimallas.yaml
position: {x: 13, y: 12} position: {x: 13, y: 12}
velocity: {x: 54.0, y: 0} velocity: {x: 54.0, y: 0}
boundaries: boundaries:
x1: 4 position1: {x: 4, y: 12}
y1: 12 position2: {x: 21, y: 12}
x2: 21
y2: 12
color: green color: green
- animation: heavy.yaml - animation: heavy.yaml
position: {x: 17, y: 5} position: {x: 17, y: 5}
velocity: {x: 0, y: 36.0} velocity: {x: 0, y: 36.0}
boundaries: boundaries:
x1: 17 position1: {x: 17, y: 2}
y1: 2 position2: {x: 17, y: 10}
x2: 17
y2: 10
color: white color: white
- animation: heavy.yaml - animation: heavy.yaml
position: {x: 10, y: 8} position: {x: 10, y: 8}
velocity: {x: 0, y: 36.0} velocity: {x: 0, y: 36.0}
boundaries: boundaries:
x1: 10 position1: {x: 10, y: 2}
y1: 2 position2: {x: 10, y: 10}
x2: 10
y2: 10
color: yellow color: yellow
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 32 tile: 32

View File

@@ -1,27 +1,26 @@
# CHIRPING # CHIRPING
room: room:
number: "58"
name: "CHIRPING" name: "CHIRPING"
bgColor: black bgColor: black
border: magenta border: magenta
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: null up: null
down: null down: null
left: "57" left: 57.yaml
right: "59" right: 59.yaml
# Item display colors # Colores de los objetos
itemColor1: yellow itemColor1: yellow
itemColor2: magenta itemColor2: magenta
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [36, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 36] - [36, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 36]
- [36, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 36] - [36, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 36]
@@ -40,39 +39,33 @@ tilemap:
- [36, 536, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 544, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] - [36, 536, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 544, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
- [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36] - [36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: bird.yaml - animation: bird.yaml
position: {x: 4, y: 2} position: {x: 4, y: 2}
velocity: {x: 0, y: 30.0} velocity: {x: 0, y: 30.0}
boundaries: boundaries:
x1: 4 position1: {x: 4, y: 2}
y1: 2 position2: {x: 4, y: 12}
x2: 4
y2: 12
color: yellow color: yellow
- animation: bird.yaml - animation: bird.yaml
position: {x: 9, y: 11} position: {x: 9, y: 11}
velocity: {x: 0, y: -30.0} velocity: {x: 0, y: -30.0}
boundaries: boundaries:
x1: 9 position1: {x: 9, y: 0}
y1: 0 position2: {x: 9, y: 10}
x2: 9
y2: 10
color: green color: green
- animation: bird.yaml - animation: bird.yaml
position: {x: 26, y: 5} position: {x: 26, y: 5}
velocity: {x: 0, y: -30.0} velocity: {x: 0, y: -30.0}
boundaries: boundaries:
x1: 26 position1: {x: 26, y: 2}
y1: 2 position2: {x: 26, y: 12}
x2: 26
y2: 12
color: white color: white
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 10 tile: 10

View File

@@ -1,27 +1,26 @@
# STATIC # STATIC
room: room:
number: "59"
name: "STATIC" name: "STATIC"
bgColor: black bgColor: black
border: bright_magenta border: bright_magenta
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: "60" up: 60.yaml
down: null down: null
left: "58" left: 58.yaml
right: null right: null
# Item display colors # Colores de los objetos
itemColor1: yellow itemColor1: yellow
itemColor2: magenta itemColor2: magenta
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [63, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 505, -1, 63] - [63, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 505, -1, 63]
- [63, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 505, -1, -1, 63] - [63, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 505, -1, -1, 63]
@@ -40,39 +39,33 @@ tilemap:
- [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 505, -1, -1, -1, -1, -1, -1, -1, 63] - [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 505, -1, -1, -1, -1, -1, -1, -1, 63]
- [63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63] - [63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: wave.yaml - animation: wave.yaml
position: {x: 1, y: 10} position: {x: 1, y: 10}
velocity: {x: 48.0, y: 0} velocity: {x: 48.0, y: 0}
boundaries: boundaries:
x1: 1 position1: {x: 1, y: 10}
y1: 10 position2: {x: 30, y: 10}
x2: 30
y2: 10
color: magenta color: magenta
- animation: wave.yaml - animation: wave.yaml
position: {x: 30, y: 4} position: {x: 30, y: 4}
velocity: {x: -48.0, y: 0} velocity: {x: -48.0, y: 0}
boundaries: boundaries:
x1: 1 position1: {x: 1, y: 4}
y1: 4 position2: {x: 30, y: 4}
x2: 30
y2: 4
color: cyan color: cyan
- animation: wave.yaml - animation: wave.yaml
position: {x: 15, y: 14} position: {x: 15, y: 14}
velocity: {x: -24.0, y: 0} velocity: {x: -24.0, y: 0}
boundaries: boundaries:
x1: 3 position1: {x: 3, y: 14}
y1: 14 position2: {x: 30, y: 14}
x2: 30
y2: 14
color: green color: green
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 24 tile: 24

View File

@@ -1,27 +1,26 @@
# MAGNETIC FIELDS # MAGNETIC FIELDS
room: room:
number: "60"
name: "MAGNETIC FIELDS" name: "MAGNETIC FIELDS"
bgColor: black bgColor: black
border: bright_red border: bright_red
tileSetFile: standard.gif tileSetFile: standard.gif
# Room connections (null for no connection) # Conexiones de la habitación (null = sin conexión)
connections: connections:
up: "05" up: 05.yaml
down: "59" down: 59.yaml
left: null left: null
right: null right: null
# Item display colors # Colores de los objetos
itemColor1: red itemColor1: red
itemColor2: green itemColor2: green
# Conveyor belt direction: left (-1), none (0), right (1) # Dirección de la cinta transportadora: left, none, right
autoSurface: 0 conveyorBelt: none
# Tilemap: 16 rows × 32 columns (256×192 pixels @ 8px/tile) # Tilemap: 16 filas × 32 columnas (256×192 píxeles @ 8px/tile)
# Values are 0-based tile indices (0 = empty) # Índices de tiles (-1 = vacío)
tilemap: tilemap:
- [168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 410, -1, -1, 410, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168] - [168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 410, -1, -1, 410, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168]
- [168, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 168] - [168, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 168]
@@ -40,29 +39,25 @@ tilemap:
- [168, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 168] - [168, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 168]
- [168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, -1, -1, 168, 168, 168, 168] - [168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, -1, -1, 168, 168, 168, 168]
# Enemies in this room # Enemigos en esta habitación
enemies: enemies:
- animation: shock.yaml - animation: shock.yaml
position: {x: 7, y: 2} position: {x: 7, y: 2}
velocity: {x: 0, y: 90.0} velocity: {x: 0, y: 90.0}
boundaries: boundaries:
x1: 7 position1: {x: 7, y: 1}
y1: 1 position2: {x: 7, y: 14}
x2: 7
y2: 14
color: yellow color: yellow
- animation: shock.yaml - animation: shock.yaml
position: {x: 24, y: 6} position: {x: 24, y: 6}
velocity: {x: 0, y: -90.0} velocity: {x: 0, y: -90.0}
boundaries: boundaries:
x1: 24 position1: {x: 24, y: 1}
y1: 1 position2: {x: 24, y: 14}
x2: 24
y2: 14
color: yellow color: yellow
# Items in this room # Objetos en esta habitación
items: items:
- tileSetFile: items.gif - tileSetFile: items.gif
tile: 1 tile: 1

View File

@@ -133,12 +133,32 @@ bool loop()
propertygrid::stringProperty("TILESET", room["room"]["tileSetFile"].get_value<std::string>()); propertygrid::stringProperty("TILESET", room["room"]["tileSetFile"].get_value<std::string>());
propertygrid::stringProperty("ITEMCOL1", room["room"]["itemColor1"].get_value<std::string>()); propertygrid::stringProperty("ITEMCOL1", room["room"]["itemColor1"].get_value<std::string>());
propertygrid::stringProperty("ITEMCOL2", room["room"]["itemColor2"].get_value<std::string>()); propertygrid::stringProperty("ITEMCOL2", room["room"]["itemColor2"].get_value<std::string>());
propertygrid::stringProperty("CONVEYOR", SDL_itoa(room["room"]["autoSurface"].get_value<int>(), tmp, 10)); propertygrid::stringProperty("CONVEYOR", room["room"]["conveyorBelt"].get_value<std::string>());
propertygrid::sectionProperty("CONNECTIONS:"); propertygrid::sectionProperty("CONNECTIONS:");
propertygrid::stringProperty("UP", room["room"]["connections"]["up"].is_null()?"null":room["room"]["connections"]["up"].get_value<std::string>()+": "+rooms[room["room"]["connections"]["up"].get_value<std::string>()]); propertygrid::stringProperty("UP", room["room"]["connections"]["up"].is_null()?"null":room["room"]["connections"]["up"].get_value<std::string>().substr(0,2)+": "+rooms[room["room"]["connections"]["up"].get_value<std::string>().substr(0,2)]);
propertygrid::stringProperty("DOWN", room["room"]["connections"]["down"].is_null()?"null":room["room"]["connections"]["down"].get_value<std::string>()+": "+rooms[room["room"]["connections"]["down"].get_value<std::string>()]); propertygrid::stringProperty("DOWN", room["room"]["connections"]["down"].is_null()?"null":room["room"]["connections"]["down"].get_value<std::string>().substr(0,2)+": "+rooms[room["room"]["connections"]["down"].get_value<std::string>().substr(0,2)]);
propertygrid::stringProperty("LEFT", room["room"]["connections"]["left"].is_null()?"null":room["room"]["connections"]["left"].get_value<std::string>()+": "+rooms[room["room"]["connections"]["left"].get_value<std::string>()]); propertygrid::stringProperty("LEFT", room["room"]["connections"]["left"].is_null()?"null":room["room"]["connections"]["left"].get_value<std::string>().substr(0,2)+": "+rooms[room["room"]["connections"]["left"].get_value<std::string>().substr(0,2)]);
propertygrid::stringProperty("RIGHT", room["room"]["connections"]["right"].is_null()?"null":room["room"]["connections"]["right"].get_value<std::string>()+": "+rooms[room["room"]["connections"]["right"].get_value<std::string>()]); propertygrid::stringProperty("RIGHT", room["room"]["connections"]["right"].is_null()?"null":room["room"]["connections"]["right"].get_value<std::string>().substr(0,2)+": "+rooms[room["room"]["connections"]["right"].get_value<std::string>().substr(0,2)]);
} else {
const int num_enemies = room.at("enemies").as_seq().size();
if (treeview::getSelected(2) < num_enemies) {
auto enemy = room.at("enemies").as_seq()[treeview::getSelected(2)];
propertygrid::sectionProperty("ENEMY:");
propertygrid::stringProperty("ANIMATION", enemy["animation"].get_value<std::string>());
propertygrid::stringProperty("POSITION", std::to_string(enemy["position"]["x"].get_value<int>())+std::string(", ")+std::to_string(enemy["position"]["y"].get_value<int>()));
propertygrid::stringProperty("VELOCITY", misc::floatToString(enemy["velocity"]["x"].get_value<float>())+std::string(", ")+misc::floatToString(enemy["velocity"]["y"].get_value<float>()));
propertygrid::stringProperty("COLOR", enemy["color"].get_value<std::string>());
propertygrid::sectionProperty("BOUNDARIES:");
propertygrid::stringProperty("START", std::to_string(enemy["boundaries"]["position1"]["x"].get_value<int>())+std::string(", ")+std::to_string(enemy["boundaries"]["position1"]["y"].get_value<int>()));
propertygrid::stringProperty("END", std::to_string(enemy["boundaries"]["position2"]["x"].get_value<int>())+std::string(", ")+std::to_string(enemy["boundaries"]["position2"]["y"].get_value<int>()));
} else {
auto item = room.at("items").as_seq()[treeview::getSelected(2)-num_enemies];
propertygrid::sectionProperty("ITEM:");
propertygrid::stringProperty("TILESET", item["tileSetFile"].get_value<std::string>());
propertygrid::stringProperty("TILE", std::to_string(item["tile"].get_value<int>()));
propertygrid::stringProperty("POSITION", std::to_string(item["position"]["x"].get_value<int>())+std::string(", ")+std::to_string(item["position"]["y"].get_value<int>()));
propertygrid::stringProperty("COUNTER", std::to_string(item["counter"].get_value<int>()));
}
} }
} }
propertygrid::end(); propertygrid::end();

View File

@@ -1,4 +1,8 @@
#include "misc.h" #include "misc.h"
#include <SDL3/SDL.h>
#include <sstream>
#include <iomanip>
#include <string>
namespace misc namespace misc
{ {
@@ -8,4 +12,12 @@ namespace misc
for (int i=0; i<17; ++i) if (colors[i] == color) return i; for (int i=0; i<17; ++i) if (colors[i] == color) return i;
return 0; return 0;
} }
std::string floatToString(float value, int decimals)
{
std::ostringstream oss;
oss << std::fixed << std::setprecision(decimals) << value;
return oss.str();
}
} }

View File

@@ -5,4 +5,5 @@
namespace misc namespace misc
{ {
int getColorByName(std::string color); int getColorByName(std::string color);
std::string floatToString(float value, int decimals=2);
} }