aboutsummaryrefslogtreecommitdiff
path: root/data/maps/debug.yaml
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-09-30 02:49:07 +0200
committermetamuffin <metamuffin@disroot.org>2025-09-30 02:49:07 +0200
commitbdf3c2d0e8221792d3adc8c82e2c2db087319701 (patch)
tree70541fc9500c1f87f119cad6504922b5c2d81b75 /data/maps/debug.yaml
parentd2c793ec7632a5da8065fd52436cfd676cc96a7b (diff)
downloadhurrycurry-bdf3c2d0e8221792d3adc8c82e2c2db087319701.tar
hurrycurry-bdf3c2d0e8221792d3adc8c82e2c2db087319701.tar.bz2
hurrycurry-bdf3c2d0e8221792d3adc8c82e2c2db087319701.tar.zst
New compact map format tile declarations
Diffstat (limited to 'data/maps/debug.yaml')
-rw-r--r--data/maps/debug.yaml118
1 files changed, 36 insertions, 82 deletions
diff --git a/data/maps/debug.yaml b/data/maps/debug.yaml
index 06a5f8ac..6699aa84 100644
--- a/data/maps/debug.yaml
+++ b/data/maps/debug.yaml
@@ -36,63 +36,51 @@ map:
tiles:
"⌷": counter
- "f": counter
- "p": counter
+ "f": counter -i=foodprocessor
+ "p": counter -i=plate
"t": table
- "w": counter-window
"s": sink
"o": oven
"z": freezer
- "S": stove
- "T": stove
- "b": book
+ "S": stove -i=pot
+ "T": stove -i=pan
+ "b": book --book
"Y": cutting-board
- "™": deep-fryer
+ "™": deep-fryer -xi=basket
"R": rolling-board
- "0": rice-crate
- "1": steak-crate
- "2": tomato-crate
- "3": leek-crate
- "4": coconut-crate
- "5": strawberry-crate
- "6": flour-crate
- "7": fish-crate
- "8": cheese-crate
- "9": lettuce-crate
- "ß": mushroom-crate
- "?": potato-crate
- "Ü": bun-crate
- "X": trash
+ "0": rice-crate -x
+ "1": steak-crate -x
+ "2": tomato-crate -x
+ "3": leek-crate -x
+ "4": coconut-crate -x
+ "5": strawberry-crate -x
+ "6": flour-crate -x
+ "7": fish-crate -x
+ "8": cheese-crate -x
+ "9": lettuce-crate -x
+ "ß": mushroom-crate -x
+ "?": potato-crate -x
+ "Ü": bun-crate -x
+ "X": trash -x
"¹": black-hole-counter
"²": white-hole-counter
- "³": black-hole
- "⁴": white-hole
- "l": lamp
- "c": chair
- "~": floor
- ".": floor
- "'": grass
- "*": tree
- "!": path
- "_": path
- "d": door
+ "³": black-hole -w
+ "⁴": white-hole -c
+ "l": lamp -c
+ "c": chair -w
+ "~": floor -w --chef-spawn --customer-spawn
+ ".": floor -w
+ "'": grass -w
+ "*": tree -c
+ "!": path -w
+ "_": path -w
+ "d": door -w
"Æ": counter-window:blue
- "A": wall:blue
- "B": wall:red
- "C": wall:green
- "ɷ": chandelier
-
-items:
- "™": basket
- "S": pot
- "T": pan
- "w": plate
- "p": plate
- "f": foodprocessor
- "}": foodprocessor
- "]": foodprocessor
- "ö": pot
+ "A": wall:blue -c
+ "B": wall:red -c
+ "C": wall:green -c
+ "ɷ": chandelier -w
entities:
- !customers
@@ -100,38 +88,4 @@ entities:
- !item_portal { from: [20, 4], to: [20, 6] }
- !environment_effect { name: rain, on: 60, off: 40 }
- !environment_effect { name: wind, on: 60, off: 40 }
- # - !environment [night]
-
-tile_entities:
- "}": !conveyor { dir: [1, 0], filter: dough-foodprocessor }
- "]": !conveyor { dir: [1, 0], filter: tomato-juice-foodprocessor }
- "o": !conveyor { dir: [1, 0], filter: bread }
- "v": !conveyor { dir: [0, 1] }
- "^": !conveyor { dir: [0, -1] }
- ">": !conveyor { dir: [1, 0] }
- "°": !conveyor { dir: [1, 0], filter: plate }
- "+": !conveyor { dir: [1, 0], filter: tomato }
- "L": !conveyor { dir: [1, 0], filter: leek }
- "ö": !conveyor { dir: [1, 0], filter: tomato-soup-pot }
- "ü": !conveyor { dir: [1, 0], filter: tomato-soup-plate }
- "b": !book
-
-chef_spawn: "~"
-customer_spawn: "!"
-
-walkable:
- - door
- - floor
- - chair
- - grass
- - path
- - black-hole
- - chandelier
-
-collider:
- - wall
- - wall-window
- - tree
- - lamp
- - white-hole
- - deep-fryer
+ - !environment [night]