diff options
author | metamuffin <metamuffin@disroot.org> | 2025-07-13 16:44:00 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2025-07-13 21:14:21 +0200 |
commit | 10ef9cc31c82ada3625eab232d8c4b81a1356f1a (patch) | |
tree | f341e595d20dc02b52a7a9d2cf661acfdedff31f /data/README.md | |
parent | 8c009e07a3b40b44cc03d54a189de2df76118a53 (diff) | |
download | hurrycurry-10ef9cc31c82ada3625eab232d8c4b81a1356f1a.tar hurrycurry-10ef9cc31c82ada3625eab232d8c4b81a1356f1a.tar.bz2 hurrycurry-10ef9cc31c82ada3625eab232d8c4b81a1356f1a.tar.zst |
Split off component-specific content into seperate readme files
Diffstat (limited to 'data/README.md')
-rw-r--r-- | data/README.md | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/data/README.md b/data/README.md new file mode 100644 index 00000000..f266841a --- /dev/null +++ b/data/README.md @@ -0,0 +1,20 @@ +# Hurry Curry! Data + +The game data includes recipes and maps. Its only required on the server side. + +Maps are defined in YAML format containing "ASCII-art" picture of the map tiles. + +Each recipe set is a YAML file too containing a list of each possible recipe. +For the default recipe set this is generated from `recipes/default.json`. +Anticurry is based of this but just switches input and output fields via a sed +script. + +`index.yaml` is where all maps and recipe sets are listed for the server to use; +This includes additional metadata for maps. + +## Building + +- Requirements: + - make + - Deno (or Node.js in which case you need to pass `JSR=node` to make) +- Run `make` |