diff options
author | metamuffin <metamuffin@disroot.org> | 2024-09-04 22:11:51 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2024-09-04 22:11:51 +0200 |
commit | c646336dc3bf470d4185eec995d00a89c420127b (patch) | |
tree | e1ad02976adc2489b547242a513757014e2b4862 /data | |
parent | 4df50b07df35f8c75980ce19d954f3f366dae848 (diff) | |
download | hurrycurry-c646336dc3bf470d4185eec995d00a89c420127b.tar hurrycurry-c646336dc3bf470d4185eec995d00a89c420127b.tar.bz2 hurrycurry-c646336dc3bf470d4185eec995d00a89c420127b.tar.zst |
book as entity and /book command
Diffstat (limited to 'data')
-rw-r--r-- | data/maps/bar.yaml | 2 | ||||
-rw-r--r-- | data/maps/campaign/lobby.yaml | 3 | ||||
-rw-r--r-- | data/maps/debug.yaml | 1 | ||||
-rw-r--r-- | data/maps/depot.yaml | 1 | ||||
-rw-r--r-- | data/maps/factory.yaml | 1 | ||||
-rw-r--r-- | data/maps/junior.yaml | 2 | ||||
-rw-r--r-- | data/maps/lobby.yaml | 2 | ||||
-rw-r--r-- | data/maps/senior.yaml | 2 | ||||
-rw-r--r-- | data/maps/sushibar.yaml | 2 |
9 files changed, 15 insertions, 1 deletions
diff --git a/data/maps/bar.yaml b/data/maps/bar.yaml index 3f5674f1..7c3706ba 100644 --- a/data/maps/bar.yaml +++ b/data/maps/bar.yaml @@ -68,6 +68,8 @@ items: entities: - !customers +tile_entities: + "b": !book chef_spawn: "~" customer_spawn: "!" diff --git a/data/maps/campaign/lobby.yaml b/data/maps/campaign/lobby.yaml index fbaa96ed..39dde694 100644 --- a/data/maps/campaign/lobby.yaml +++ b/data/maps/campaign/lobby.yaml @@ -26,7 +26,7 @@ map: - "''''''''''''''*'" - "'*'''''''''''*''" - "''*'''''''''''*'" - - "'''''''''''''*''" + - "''''b''''''''*''" - "'*'''''''''''*''" - "''*'''*'''*''*''" - "'*''*''**'''**''" @@ -52,6 +52,7 @@ customer_spawn: "!" tile_entities: "1": !map { name: "campaign/01" } "a": !gate { condition: !all [!stars [sophomore, 2], !stars [paris, 1]] } + "b": !book walkable: - floor diff --git a/data/maps/debug.yaml b/data/maps/debug.yaml index f3472e22..e292a398 100644 --- a/data/maps/debug.yaml +++ b/data/maps/debug.yaml @@ -112,6 +112,7 @@ tile_entities: "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: "!" diff --git a/data/maps/depot.yaml b/data/maps/depot.yaml index 8b730859..9a9f81c2 100644 --- a/data/maps/depot.yaml +++ b/data/maps/depot.yaml @@ -77,6 +77,7 @@ tile_entities: "<": !conveyor { dir: [-1, 0] } "v": !conveyor { dir: [0, 1] } "^": !conveyor { dir: [0, -1] } + "b": !book items: "S": pot diff --git a/data/maps/factory.yaml b/data/maps/factory.yaml index 176ef716..c941ce00 100644 --- a/data/maps/factory.yaml +++ b/data/maps/factory.yaml @@ -70,6 +70,7 @@ tile_entities: "<": !conveyor { dir: [-1, 0] } "v": !conveyor { dir: [0, 1] } "^": !conveyor { dir: [0, -1] } + "b": !book items: "S": pot diff --git a/data/maps/junior.yaml b/data/maps/junior.yaml index 9acd4dd1..f8b316ce 100644 --- a/data/maps/junior.yaml +++ b/data/maps/junior.yaml @@ -71,6 +71,8 @@ customer_spawn: "!" entities: - !customers +tile_entities: + "b": !book walkable: - door diff --git a/data/maps/lobby.yaml b/data/maps/lobby.yaml index 17d8dd1d..d1d3aa8e 100644 --- a/data/maps/lobby.yaml +++ b/data/maps/lobby.yaml @@ -47,6 +47,8 @@ tiles: items: "t": tomato-soup-plate "T": bread-slice-plate +tile_entities: + "b": !book chef_spawn: "~" customer_spawn: "!" diff --git a/data/maps/senior.yaml b/data/maps/senior.yaml index b10b3ab8..67442916 100644 --- a/data/maps/senior.yaml +++ b/data/maps/senior.yaml @@ -68,6 +68,8 @@ items: entities: - !customers +tile_entities: + "b": !book chef_spawn: "~" customer_spawn: "!" diff --git a/data/maps/sushibar.yaml b/data/maps/sushibar.yaml index e086fd37..f244d92c 100644 --- a/data/maps/sushibar.yaml +++ b/data/maps/sushibar.yaml @@ -74,6 +74,8 @@ items: entities: - !customers +tile_entities: + "b": !book chef_spawn: "~" customer_spawn: "!" |