aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2026-03-05 19:59:46 +0100
committermetamuffin <metamuffin@disroot.org>2026-03-05 19:59:49 +0100
commit6c95f430fa3b0c40aed677645d3900e1e9141c89 (patch)
tree325fff8f91d2b6d29a9a018ace47117822240694
parent2fb5be089b60157f463f6423a4a1880e252a403b (diff)
downloadhurrycurry-6c95f430fa3b0c40aed677645d3900e1e9141c89.tar
hurrycurry-6c95f430fa3b0c40aed677645d3900e1e9141c89.tar.bz2
hurrycurry-6c95f430fa3b0c40aed677645d3900e1e9141c89.tar.zst
convert duplex to new map format
-rw-r--r--data/maps/duplex.yaml79
-rw-r--r--data/palettes.yaml1
-rw-r--r--data/tiles.yaml3
3 files changed, 32 insertions, 51 deletions
diff --git a/data/maps/duplex.yaml b/data/maps/duplex.yaml
index e35bd80e..e0e7a2db 100644
--- a/data/maps/duplex.yaml
+++ b/data/maps/duplex.yaml
@@ -14,63 +14,42 @@
# along with this program. If not, see <https://www.gnu.org/licenses/>.
#
score_baseline: 175
+use_palettes: [default]
map:
- "'''''*''''''''*''''''''''*''"
- "'*'''''''''*''''*''''*''''*'"
- "'''*'''*''''''*''''''''*''''"
- - "''t_t'██████''''▒▒▒▒▒▒'t_t''"
- - "''c_c'█#CCb█''''▒sff#▒'c_c''"
- - "''c_c'█p...█====▒...p▒'c_c''"
- - "''t_t'█p...█''''▒...p▒'t_t''"
- - "''c_cX█p..#‹<<<<«<..p▒Xc_c''"
- - "'''___d...>›>>>>»#...e___'''"
- - "'''___d...#‹<<<<«<...e___'''"
- - "''c_c'█S..>›>>>>»#..o▒'c_c''"
- - "''t_t'█S...█''''▒...o▒'t_t''"
- - "''c_c'█S...█====▒...o▒'c_c''"
- - "'''_''█#PDF█''''▒RTL#▒''_'''"
- - "*''_''██████''''▒▒▒▒▒▒''_'''"
- - "'''_''''''''''''''''''''_''*"
- - "'''______________________'''"
- - "'*'''''''''''__'''''''''''*'"
- - "''''*'*''''''_~'''''*''''*''"
+ - "''t-t'██████''''▒▒▒▒▒▒'t-t''"
+ - "''c-c'█#eeh█''''▒sff#▒'c-c''"
+ - "''c-c'█p...█====▒...p▒'c-c''"
+ - "''t-t'█p...█''''▒...p▒'t-t''"
+ - "''c-cX█p..#‹<<<<«<..p▒Xc-c''"
+ - "'''---|...>›>>>>»#...@---'''"
+ - "'''---|...#‹<<<<«<...@---'''"
+ - "''c-c'█a..>›>>>>»#..o▒'c-c''"
+ - "''t-t'█a...█''''▒...o▒'t-t''"
+ - "''c-c'█a...█====▒...o▒'c-c''"
+ - "'''-''█#PBG█''''▒EFG#▒''-'''"
+ - "*''-''██████''''▒▒▒▒▒▒''-'''"
+ - "'''-''''''''''''''''''''-''*"
+ - "'''----------------------'''"
+ - "'*'''''''''''--'''''''''''*'"
+ - "''''*'*''''''-~'''''*''''*''"
tiles:
- "#": counter
- "f": counter -i=foodprocessor
- "p": counter -i=plate
- "P": counter -i=pot
- ">": conveyor --conveyor=1,0
- "<": conveyor --conveyor=-1,0
- "t": table
- "‹": counter-window-conveyor:blue --conveyor=-1,0
- "›": counter-window-conveyor:blue --conveyor=1,0
- "«": counter-window-conveyor:red --conveyor=-1,0
- "»": counter-window-conveyor:red --conveyor=1,0
- "s": sink
- "o": oven -x
- "S": stove -i=pot
- "C": cutting-board
- "R": crate:rice -x
- "D": crate:coconut -x
- "T": crate:tomato -x
- "F": crate:flour -x
- "L": crate:leek -x
- "X": trash -x
- "b": book --book
+ "P": floor counter -i=pot
+ ">": grass conveyor --conveyor=1,0
+ "<": grass conveyor --conveyor=-1,0
+ "‹": floor counter-window-conveyor:blue --conveyor=-1,0
+ "›": floor counter-window-conveyor:blue --conveyor=1,0
+ "«": floor counter-window-conveyor:red --conveyor=-1,0
+ "»": floor counter-window-conveyor:red --conveyor=1,0
- "c": chair -w
- ".": floor -w
- "'": grass -w
- "=": fence -c
- "*": tree -c
- "~": path -w --chef-spawn
- "!": path -w --customer-spawn
- "_": path -w
- "d": door:blue -w
- "e": door:red -w
- "█": wall:blue -c
- "▒": wall:red -c
+ "~": path --chef-spawn --customer-spawn
+ "|": floor door:blue
+ "@": floor door:red
+ "█": floor wall:blue
+ "▒": floor wall:red
entities:
- !customers
diff --git a/data/palettes.yaml b/data/palettes.yaml
index 8fb3e553..2e2c63b0 100644
--- a/data/palettes.yaml
+++ b/data/palettes.yaml
@@ -30,6 +30,7 @@ default:
"L": floor crate:potato
"X": floor trash
+ "=": fence
".": floor
",": floor --chef-spawn
"'": grass
diff --git a/data/tiles.yaml b/data/tiles.yaml
index 16a65d71..3c2de8c6 100644
--- a/data/tiles.yaml
+++ b/data/tiles.yaml
@@ -17,4 +17,5 @@ stove: c
table: c
trash: cx
tree: c
-wall: c \ No newline at end of file
+wall: c
+fence: c