From 8028f4083a725f2062b44925e7fa91872a6d12d2 Mon Sep 17 00:00:00 2001 From: Sofviic Date: Sat, 6 Jul 2024 21:12:07 +0300 Subject: new recipe spec system --- data/recipes/.gitignore | 1 + data/recipes/newRecipes.yaml | 124 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 125 insertions(+) create mode 100644 data/recipes/newRecipes.yaml (limited to 'data') diff --git a/data/recipes/.gitignore b/data/recipes/.gitignore index 77c36404..a9e52ca2 100644 --- a/data/recipes/.gitignore +++ b/data/recipes/.gitignore @@ -1,3 +1,4 @@ *.yaml +!newRecipes.yaml *.gv.txt *.svg diff --git a/data/recipes/newRecipes.yaml b/data/recipes/newRecipes.yaml new file mode 100644 index 00000000..59d00339 --- /dev/null +++ b/data/recipes/newRecipes.yaml @@ -0,0 +1,124 @@ + +# rice based + + +# grain based +- hamburger := + - bun + - cooked-meat | cooked-chicken + - ?sliced-tomato + - ?sliced-lettuce + - ?sliced-garlic + - ?sliced-onion + - ?sliced-pickles + - ?sliced-chesse + - ?blended-tomato + - ?blended-egg +- frenchFries := + - cooked-potato + - blended-tomato | blended-egg + - ?spices +- cook:pizza := + - sliced-dough + - blended-tomato + - sliced-chesse + - ?sliced-lettuce + - ?sliced-tomato + - ?sliced-pickles + - ?sliced-onion + - ?sliced-radish + - ?sliced-mushroom + - ?sliced-olive +- cook:unholyPizza := + - sliced-dough + - blended-tomato + - sliced-chesse + - sliced-pineapple +- toast := + - cooked-dough + - cooked-egg | cooked-beans +- fishNChips := + - cooked-fish + - frenchFries +# gen: Consumables are generatable +# sample: +### - gen +### - bun +### - tomato +### - lettuce +### - garlic +### - onion +### - pickles +### - chesse +### - potato +# cooking: sliced-X -> cooked-X +# sample: +### - cook +### - cooked-meat +### - sliced-meat +### - cooked-chicken +### - sliced-chicken +### - cooked-potato +### - sliced-potato +# blending: sliced-X -> blended-X +# sample: +### - blend +### - blended-tomato +### - sliced-tomato +### - blended-egg +### - sliced-egg +# slice: X -> sliced-X +# sample: +### - slice +### - sliced-tomato +### - tomato +### - sliced-lettuce +### - lettuce +### - sliced-garlic +### - garlic +### - sliced-onion +### - onion +### - sliced-pickles +### - pickles +### - sliced-chesse +### - chesse +### - sliced-meat +### - meat +### - sliced-chicken +### - chicken +### - sliced-potato +### - potato + +- kettle + - hot-water + - water + +# maize based +- salad := + - sliced-lettuce + - ?sliced-tomato + - ?sliced-pickles + - ?sliced-onion + - ?sliced-carrot + - ?sliced-celery + - ?sliced-radish + - ?sliced-mushroom + - ?sliced-avocado + - ?sliced-olive + +- cook:soup := + - cooked-meat | cooked-chicken | sliced-lettuce + - water + - ?sliced-yam + - ?sliced-wheat + - ?sliced-corn + - ?rice + - ?beans + - ?sliced-jackfruit + - ?sliced-durian + - ?pasta + - ?spices + - ?sliced-onion + - ?sliced-fish + - ?sliced-shrimp + - ?sliced-chesse -- cgit v1.2.3-70-g09d2