From 085e728d22a3369bd110b77409914cfbe9ebe611 Mon Sep 17 00:00:00 2001 From: historia <[not public]> Date: Tue, 16 Jun 2026 04:17:43 -0400 Subject: feat: recipe system, combining items, cooking skill --- data/items/adamant_axe.yaml | 1 - data/items/adamant_pickaxe.yaml | 1 - data/items/adamantite_ore.yaml | 1 - data/items/anchovies.yaml | 8 ++++++++ data/items/ashes.yaml | 1 - data/items/big_fishing_net.yaml | 1 - data/items/birds_nest.yaml | 1 - data/items/black_axe.yaml | 1 - data/items/black_pickaxe.yaml | 1 - data/items/bones.yaml | 5 ++--- data/items/bread.yaml | 7 ++++--- data/items/bread_dough.yaml | 11 +++++++++++ data/items/bronze_axe.yaml | 1 - data/items/bronze_pickaxe.yaml | 1 - data/items/bronze_sword.yaml | 5 ++--- data/items/bucket_of_water.yaml | 6 ++++++ data/items/burnt_fish.yaml | 6 ++++++ data/items/burnt_meat.yaml | 6 ++++++ data/items/christmas_cracker.yaml | 1 - data/items/clay.yaml | 1 - data/items/coal.yaml | 1 - data/items/copper_ore.yaml | 1 - data/items/credits.yaml | 5 ++--- data/items/dragon_axe.yaml | 1 - data/items/dragon_pickaxe.yaml | 1 - data/items/feather.yaml | 1 - data/items/firesteel.yaml | 1 - data/items/fishing_bait.yaml | 1 - data/items/fishing_rod.yaml | 1 - data/items/fly_fishing_rod.yaml | 1 - data/items/gold_ore.yaml | 1 - data/items/harpoon.yaml | 1 - data/items/herring.yaml | 8 ++++++++ data/items/iron_axe.yaml | 1 - data/items/iron_ore.yaml | 1 - data/items/iron_pickaxe.yaml | 1 - data/items/lighter.yaml | 1 - data/items/lobster_pot.yaml | 1 - data/items/logs.yaml | 1 - data/items/magic_logs.yaml | 1 - data/items/mahogany_logs.yaml | 1 - data/items/maple_logs.yaml | 1 - data/items/matches.yaml | 1 - data/items/mithril_axe.yaml | 1 - data/items/mithril_ore.yaml | 1 - data/items/mithril_pickaxe.yaml | 1 - data/items/oak_logs.yaml | 1 - data/items/party_hat_blue.yaml | 1 - data/items/party_hat_green.yaml | 1 - data/items/party_hat_pink.yaml | 1 - data/items/party_hat_red.yaml | 1 - data/items/party_hat_white.yaml | 1 - data/items/party_hat_yellow.yaml | 1 - data/items/pastry_dough.yaml | 11 +++++++++++ data/items/pizza_dough.yaml | 11 +++++++++++ data/items/pot_of_flour.yaml | 6 ++++++ data/items/raw_anchovies.yaml | 1 - data/items/raw_anglerfish.yaml | 1 - data/items/raw_bass.yaml | 1 - data/items/raw_cave_eel.yaml | 1 - data/items/raw_cod.yaml | 1 - data/items/raw_herring.yaml | 1 - data/items/raw_lobster.yaml | 1 - data/items/raw_mackerel.yaml | 1 - data/items/raw_pike.yaml | 1 - data/items/raw_rainbow_fish.yaml | 1 - data/items/raw_salmon.yaml | 1 - data/items/raw_sardine.yaml | 1 - data/items/raw_shark.yaml | 1 - data/items/raw_shrimps.yaml | 1 - data/items/raw_slimy_eel.yaml | 1 - data/items/raw_swordfish.yaml | 1 - data/items/raw_trout.yaml | 1 - data/items/raw_tuna.yaml | 1 - data/items/redwood_logs.yaml | 1 - data/items/rune_axe.yaml | 1 - data/items/rune_pickaxe.yaml | 1 - data/items/runite_ore.yaml | 1 - data/items/sacred_eel.yaml | 1 - data/items/salmon.yaml | 8 ++++++++ data/items/sardine.yaml | 8 ++++++++ data/items/scrap_metal.yaml | 1 - data/items/shrimps.yaml | 8 ++++++++ data/items/silver_ore.yaml | 1 - data/items/small_fishing_net.yaml | 1 - data/items/steel_axe.yaml | 1 - data/items/steel_pickaxe.yaml | 1 - data/items/teak_logs.yaml | 1 - data/items/tin_ore.yaml | 1 - data/items/trout.yaml | 8 ++++++++ data/items/uncut_diamond.yaml | 1 - data/items/uncut_emerald.yaml | 1 - data/items/uncut_ruby.yaml | 1 - data/items/uncut_sapphire.yaml | 1 - data/items/willow_logs.yaml | 1 - data/items/yew_logs.yaml | 1 - 96 files changed, 115 insertions(+), 91 deletions(-) create mode 100644 data/items/anchovies.yaml create mode 100644 data/items/bread_dough.yaml create mode 100644 data/items/bucket_of_water.yaml create mode 100644 data/items/burnt_fish.yaml create mode 100644 data/items/burnt_meat.yaml create mode 100644 data/items/herring.yaml create mode 100644 data/items/pastry_dough.yaml create mode 100644 data/items/pizza_dough.yaml create mode 100644 data/items/pot_of_flour.yaml create mode 100644 data/items/salmon.yaml create mode 100644 data/items/sardine.yaml create mode 100644 data/items/shrimps.yaml create mode 100644 data/items/trout.yaml (limited to 'data/items') diff --git a/data/items/adamant_axe.yaml b/data/items/adamant_axe.yaml index bd52982..6c36a2c 100644 --- a/data/items/adamant_axe.yaml +++ b/data/items/adamant_axe.yaml @@ -1,7 +1,6 @@ id: adamant_axe name: adamant axe color: "fg=green" -aliases: ["axe", "hatchet"] description: "A powerful adamant axe." value: 1250 stackable: false diff --git a/data/items/adamant_pickaxe.yaml b/data/items/adamant_pickaxe.yaml index 4aa0bb0..ead660c 100644 --- a/data/items/adamant_pickaxe.yaml +++ b/data/items/adamant_pickaxe.yaml @@ -1,7 +1,6 @@ id: adamant_pickaxe name: adamant pickaxe color: "fg=green" -aliases: ["pick", "pickaxe"] description: "A powerful adamant pickaxe." value: 1250 stackable: false diff --git a/data/items/adamantite_ore.yaml b/data/items/adamantite_ore.yaml index 578ece5..2afde1c 100644 --- a/data/items/adamantite_ore.yaml +++ b/data/items/adamantite_ore.yaml @@ -1,7 +1,6 @@ id: adamantite_ore name: adamantite ore color: "fg=green" -aliases: ["adamantite", "adamant", "ore"] description: "A chunk of dark green adamantite ore." value: 100 stackable: false diff --git a/data/items/anchovies.yaml b/data/items/anchovies.yaml new file mode 100644 index 0000000..54b1a5a --- /dev/null +++ b/data/items/anchovies.yaml @@ -0,0 +1,8 @@ +id: anchovies +name: anchovies +color: "fg=bright_red" +description: "Some nicely cooked anchovies." +value: 5 +stackable: false +heal_value: 3 +eat_message: "You eat the anchovies." diff --git a/data/items/ashes.yaml b/data/items/ashes.yaml index 40998d7..6835057 100644 --- a/data/items/ashes.yaml +++ b/data/items/ashes.yaml @@ -1,7 +1,6 @@ id: ashes name: ashes color: "dim" -aliases: ["ash"] description: "A pile of cold ashes. What was once ablaze is now mere dust." value: 1 stackable: false diff --git a/data/items/big_fishing_net.yaml b/data/items/big_fishing_net.yaml index 79eff43..4b2b69e 100644 --- a/data/items/big_fishing_net.yaml +++ b/data/items/big_fishing_net.yaml @@ -1,7 +1,6 @@ id: big_fishing_net name: big fishing net color: "fg=white" -aliases: ["net", "big net"] description: "A larger fishing net for catching bigger fish." value: 20 stackable: false diff --git a/data/items/birds_nest.yaml b/data/items/birds_nest.yaml index 8a9e907..18fbab5 100644 --- a/data/items/birds_nest.yaml +++ b/data/items/birds_nest.yaml @@ -1,7 +1,6 @@ id: birds_nest name: bird's nest color: "fg=bright_yellow" -aliases: ["nest", "birds", "bird"] description: "A bird's nest. You can search it for treasure." value: 5 stackable: false diff --git a/data/items/black_axe.yaml b/data/items/black_axe.yaml index b47fbed..b0ee271 100644 --- a/data/items/black_axe.yaml +++ b/data/items/black_axe.yaml @@ -1,7 +1,6 @@ id: black_axe name: black axe color: "dim" -aliases: ["axe", "hatchet"] description: "A sleek black axe, as fast as steel." value: 500 stackable: false diff --git a/data/items/black_pickaxe.yaml b/data/items/black_pickaxe.yaml index 1de8fb6..2896612 100644 --- a/data/items/black_pickaxe.yaml +++ b/data/items/black_pickaxe.yaml @@ -1,7 +1,6 @@ id: black_pickaxe name: black pickaxe color: "dim" -aliases: ["pick", "pickaxe"] description: "A sleek black pickaxe." value: 500 stackable: false diff --git a/data/items/bones.yaml b/data/items/bones.yaml index 6e9e801..6883a16 100644 --- a/data/items/bones.yaml +++ b/data/items/bones.yaml @@ -1,7 +1,6 @@ -id: "bones" -name: "bones" +id: bones +name: bones color: "fg=white" -aliases: ["bone"] description: "A pile of bones." value: 2 stackable: false diff --git a/data/items/bread.yaml b/data/items/bread.yaml index 87c9067..2e0a1ff 100644 --- a/data/items/bread.yaml +++ b/data/items/bread.yaml @@ -1,7 +1,8 @@ id: bread name: bread color: "fg=bright_yellow" -aliases: ["loaf", "bread"] -description: "A fresh loaf of bread. Smells wonderful." -value: 2 +description: "A fresh loaf of bread, still warm from the oven." +value: 5 stackable: false +heal_value: 5 +eat_message: "You eat the bread. Warm and satisfying." diff --git a/data/items/bread_dough.yaml b/data/items/bread_dough.yaml new file mode 100644 index 0000000..d40391c --- /dev/null +++ b/data/items/bread_dough.yaml @@ -0,0 +1,11 @@ +id: bread_dough +name: bread dough +color: "fg=bright_yellow" +description: "A ball of uncooked bread dough. It needs to be baked." +value: 3 +stackable: false +made_from: + - items: [pot_of_flour] + qty: 1 + - items: [bucket_of_water] + qty: 1 diff --git a/data/items/bronze_axe.yaml b/data/items/bronze_axe.yaml index 9a024c8..5db0929 100644 --- a/data/items/bronze_axe.yaml +++ b/data/items/bronze_axe.yaml @@ -1,7 +1,6 @@ id: bronze_axe name: bronze axe color: "fg=bright_yellow" -aliases: ["axe", "hatchet"] description: "A sturdy bronze axe, good for woodcutting." value: 10 stackable: false diff --git a/data/items/bronze_pickaxe.yaml b/data/items/bronze_pickaxe.yaml index 3d87f77..d81d2bb 100644 --- a/data/items/bronze_pickaxe.yaml +++ b/data/items/bronze_pickaxe.yaml @@ -1,7 +1,6 @@ id: bronze_pickaxe name: bronze pickaxe color: "fg=bright_yellow" -aliases: ["pick", "pickaxe"] description: "A sturdy bronze pickaxe, good for mining." value: 10 stackable: false diff --git a/data/items/bronze_sword.yaml b/data/items/bronze_sword.yaml index e001d26..ca47743 100644 --- a/data/items/bronze_sword.yaml +++ b/data/items/bronze_sword.yaml @@ -1,7 +1,6 @@ -id: "bronze_sword" -name: "bronze sword" +id: bronze_sword +name: bronze sword color: "fg=bright_yellow" -aliases: ["sword", "bronze"] description: "A basic bronze short sword." value: 12 stackable: false diff --git a/data/items/bucket_of_water.yaml b/data/items/bucket_of_water.yaml new file mode 100644 index 0000000..e3d0af8 --- /dev/null +++ b/data/items/bucket_of_water.yaml @@ -0,0 +1,6 @@ +id: bucket_of_water +name: bucket of water +color: "fg=cyan" +description: "A wooden bucket filled with fresh water." +value: 5 +stackable: false diff --git a/data/items/burnt_fish.yaml b/data/items/burnt_fish.yaml new file mode 100644 index 0000000..e8a41b4 --- /dev/null +++ b/data/items/burnt_fish.yaml @@ -0,0 +1,6 @@ +id: burnt_fish +name: burnt fish +color: "dim" +description: "A badly burnt fish. Completely inedible." +value: 0 +stackable: true diff --git a/data/items/burnt_meat.yaml b/data/items/burnt_meat.yaml new file mode 100644 index 0000000..8d960c3 --- /dev/null +++ b/data/items/burnt_meat.yaml @@ -0,0 +1,6 @@ +id: burnt_meat +name: burnt meat +color: "dim" +description: "A piece of badly burnt meat. Completely inedible." +value: 0 +stackable: true diff --git a/data/items/christmas_cracker.yaml b/data/items/christmas_cracker.yaml index 352730c..16cd9b3 100644 --- a/data/items/christmas_cracker.yaml +++ b/data/items/christmas_cracker.yaml @@ -1,7 +1,6 @@ id: christmas_cracker name: christmas cracker color: "fg=bright_red" -aliases: ["cracker", "christmas"] description: "A festive party cracker. Pull it apart to see what's inside!" value: 10 stackable: true diff --git a/data/items/clay.yaml b/data/items/clay.yaml index 1b67233..f8575a3 100644 --- a/data/items/clay.yaml +++ b/data/items/clay.yaml @@ -1,7 +1,6 @@ id: clay name: clay color: "fg=bright_red" -aliases: ["clay"] description: "Some soft clay, useful for crafting and pottery." value: 1 stackable: false diff --git a/data/items/coal.yaml b/data/items/coal.yaml index 97befb5..23a42a2 100644 --- a/data/items/coal.yaml +++ b/data/items/coal.yaml @@ -1,7 +1,6 @@ id: coal name: coal color: "dim" -aliases: ["coal"] description: "A lump of coal, useful for smelting." value: 5 stackable: false diff --git a/data/items/copper_ore.yaml b/data/items/copper_ore.yaml index 30e4053..8e53691 100644 --- a/data/items/copper_ore.yaml +++ b/data/items/copper_ore.yaml @@ -1,7 +1,6 @@ id: copper_ore name: copper ore color: "fg=bright_yellow" -aliases: ["ore", "copper"] description: "A chunk of copper-bearing rock. Can be smelted into a bronze bar." value: 1 stackable: false diff --git a/data/items/credits.yaml b/data/items/credits.yaml index b434edf..4d2c9a8 100644 --- a/data/items/credits.yaml +++ b/data/items/credits.yaml @@ -1,7 +1,6 @@ -id: "credits" -name: "credits" +id: credits +name: credits color: "fg=bright_yellow" -aliases: ["credit", "creds"] description: "A handful of universal credits." value: 1 stackable: true diff --git a/data/items/dragon_axe.yaml b/data/items/dragon_axe.yaml index 57fd85d..53c1f82 100644 --- a/data/items/dragon_axe.yaml +++ b/data/items/dragon_axe.yaml @@ -1,7 +1,6 @@ id: dragon_axe name: dragon axe color: "fg=bright_red" -aliases: ["axe", "hatchet"] description: "A legendary dragon axe that bites through wood like butter." value: 100000 stackable: false diff --git a/data/items/dragon_pickaxe.yaml b/data/items/dragon_pickaxe.yaml index 581b318..623a390 100644 --- a/data/items/dragon_pickaxe.yaml +++ b/data/items/dragon_pickaxe.yaml @@ -1,7 +1,6 @@ id: dragon_pickaxe name: dragon pickaxe color: "fg=bright_red" -aliases: ["pick", "pickaxe"] description: "A legendary dragon pickaxe that pulverizes rock." value: 100000 stackable: false diff --git a/data/items/feather.yaml b/data/items/feather.yaml index b8a89fe..2d2e7db 100644 --- a/data/items/feather.yaml +++ b/data/items/feather.yaml @@ -1,7 +1,6 @@ id: feather name: feather color: "fg=white" -aliases: ["feathers"] description: "A colorful feather. Used as fly fishing bait." value: 1 stackable: true diff --git a/data/items/firesteel.yaml b/data/items/firesteel.yaml index 4323daf..8d65d26 100644 --- a/data/items/firesteel.yaml +++ b/data/items/firesteel.yaml @@ -1,7 +1,6 @@ id: firesteel name: firesteel color: "dim" -aliases: ["steel", "flint"] description: "A rugged firesteel that never wears out." value: 20 stackable: false diff --git a/data/items/fishing_bait.yaml b/data/items/fishing_bait.yaml index 81f2f2b..7690a1c 100644 --- a/data/items/fishing_bait.yaml +++ b/data/items/fishing_bait.yaml @@ -1,7 +1,6 @@ id: fishing_bait name: fishing bait color: "fg=yellow" -aliases: ["bait"] description: "A handful of wriggling bait. Used with a fishing rod." value: 1 stackable: true diff --git a/data/items/fishing_rod.yaml b/data/items/fishing_rod.yaml index 85a3622..77b207c 100644 --- a/data/items/fishing_rod.yaml +++ b/data/items/fishing_rod.yaml @@ -1,7 +1,6 @@ id: fishing_rod name: fishing rod color: "fg=green" -aliases: ["rod", "fishing"] description: "A simple fishing rod. Use with fishing bait." value: 5 stackable: false diff --git a/data/items/fly_fishing_rod.yaml b/data/items/fly_fishing_rod.yaml index 04745fd..1531ea1 100644 --- a/data/items/fly_fishing_rod.yaml +++ b/data/items/fly_fishing_rod.yaml @@ -1,7 +1,6 @@ id: fly_fishing_rod name: fly fishing rod color: "fg=green" -aliases: ["rod", "fly rod", "fly fishing"] description: "A flexible rod for fly fishing with artificial flies." value: 20 stackable: false diff --git a/data/items/gold_ore.yaml b/data/items/gold_ore.yaml index 91c32dc..1cbf4b2 100644 --- a/data/items/gold_ore.yaml +++ b/data/items/gold_ore.yaml @@ -1,7 +1,6 @@ id: gold_ore name: gold ore color: "fg=bright_yellow" -aliases: ["gold", "ore"] description: "A glittering chunk of gold ore." value: 25 stackable: false diff --git a/data/items/harpoon.yaml b/data/items/harpoon.yaml index c7cfbc2..e318469 100644 --- a/data/items/harpoon.yaml +++ b/data/items/harpoon.yaml @@ -1,7 +1,6 @@ id: harpoon name: harpoon color: "dim" -aliases: ["harpoon", "spear"] description: "A barbed harpoon for spearing large fish." value: 30 stackable: false diff --git a/data/items/herring.yaml b/data/items/herring.yaml new file mode 100644 index 0000000..5a72528 --- /dev/null +++ b/data/items/herring.yaml @@ -0,0 +1,8 @@ +id: herring +name: herring +color: "fg=bright_red" +description: "A nicely cooked herring." +value: 7 +stackable: false +heal_value: 5 +eat_message: "You eat the herring." diff --git a/data/items/iron_axe.yaml b/data/items/iron_axe.yaml index 6e05bd6..17cf6a2 100644 --- a/data/items/iron_axe.yaml +++ b/data/items/iron_axe.yaml @@ -1,7 +1,6 @@ id: iron_axe name: iron axe color: "dim" -aliases: ["axe", "hatchet"] description: "A solid iron axe, better than bronze." value: 50 stackable: false diff --git a/data/items/iron_ore.yaml b/data/items/iron_ore.yaml index f3e4183..90cddc7 100644 --- a/data/items/iron_ore.yaml +++ b/data/items/iron_ore.yaml @@ -1,7 +1,6 @@ id: iron_ore name: iron ore color: "dim" -aliases: ["iron", "ore"] description: "A chunk of iron ore, ready for smelting." value: 5 stackable: false diff --git a/data/items/iron_pickaxe.yaml b/data/items/iron_pickaxe.yaml index 7deeafe..4eb9a0e 100644 --- a/data/items/iron_pickaxe.yaml +++ b/data/items/iron_pickaxe.yaml @@ -1,7 +1,6 @@ id: iron_pickaxe name: iron pickaxe color: "dim" -aliases: ["pick", "pickaxe"] description: "A solid iron pickaxe, better than bronze." value: 50 stackable: false diff --git a/data/items/lighter.yaml b/data/items/lighter.yaml index e672993..2f3b321 100644 --- a/data/items/lighter.yaml +++ b/data/items/lighter.yaml @@ -1,7 +1,6 @@ id: lighter name: lighter color: "fg=cyan" -aliases: ["light"] description: "A reliable butane lighter." value: 15 stackable: false diff --git a/data/items/lobster_pot.yaml b/data/items/lobster_pot.yaml index caa96ea..a91e2b5 100644 --- a/data/items/lobster_pot.yaml +++ b/data/items/lobster_pot.yaml @@ -1,7 +1,6 @@ id: lobster_pot name: lobster pot color: "dim" -aliases: ["pot", "lobster", "cage"] description: "A wire cage for trapping lobsters." value: 20 stackable: false diff --git a/data/items/logs.yaml b/data/items/logs.yaml index a21dd00..55d89e9 100644 --- a/data/items/logs.yaml +++ b/data/items/logs.yaml @@ -1,7 +1,6 @@ id: logs name: logs color: "fg=green" -aliases: ["log", "wood"] description: "Some regular logs, good for firemaking and fletching." value: 2 stackable: false diff --git a/data/items/magic_logs.yaml b/data/items/magic_logs.yaml index c17e234..5c1536b 100644 --- a/data/items/magic_logs.yaml +++ b/data/items/magic_logs.yaml @@ -1,7 +1,6 @@ id: magic_logs name: magic logs color: "fg=magenta" -aliases: ["logs", "magic", "log"] description: "Some mystical magic logs." value: 80 stackable: false diff --git a/data/items/mahogany_logs.yaml b/data/items/mahogany_logs.yaml index 2c68ebc..9b8d5a3 100644 --- a/data/items/mahogany_logs.yaml +++ b/data/items/mahogany_logs.yaml @@ -1,7 +1,6 @@ id: mahogany_logs name: mahogany logs color: "fg=bright_red" -aliases: ["logs", "mahogany", "log"] description: "Some rich mahogany logs." value: 20 stackable: false diff --git a/data/items/maple_logs.yaml b/data/items/maple_logs.yaml index ac5c2c9..3bc4947 100644 --- a/data/items/maple_logs.yaml +++ b/data/items/maple_logs.yaml @@ -1,7 +1,6 @@ id: maple_logs name: maple logs color: "fg=bright_red" -aliases: ["logs", "maple", "log"] description: "Some smooth maple logs." value: 16 stackable: false diff --git a/data/items/matches.yaml b/data/items/matches.yaml index e3b9284..495ea19 100644 --- a/data/items/matches.yaml +++ b/data/items/matches.yaml @@ -1,7 +1,6 @@ id: matches name: matches color: "fg=bright_red" -aliases: ["match"] description: "A small box of matches for starting fires." value: 5 stackable: true diff --git a/data/items/mithril_axe.yaml b/data/items/mithril_axe.yaml index 2c3bfd4..4977957 100644 --- a/data/items/mithril_axe.yaml +++ b/data/items/mithril_axe.yaml @@ -1,7 +1,6 @@ id: mithril_axe name: mithril axe color: "fg=blue" -aliases: ["axe", "hatchet"] description: "A lightweight mithril axe." value: 500 stackable: false diff --git a/data/items/mithril_ore.yaml b/data/items/mithril_ore.yaml index 23a5d81..42339af 100644 --- a/data/items/mithril_ore.yaml +++ b/data/items/mithril_ore.yaml @@ -1,7 +1,6 @@ id: mithril_ore name: mithril ore color: "fg=blue" -aliases: ["mithril", "ore"] description: "A piece of light blue mithril ore." value: 50 stackable: false diff --git a/data/items/mithril_pickaxe.yaml b/data/items/mithril_pickaxe.yaml index 585cec6..a72614d 100644 --- a/data/items/mithril_pickaxe.yaml +++ b/data/items/mithril_pickaxe.yaml @@ -1,7 +1,6 @@ id: mithril_pickaxe name: mithril pickaxe color: "fg=blue" -aliases: ["pick", "pickaxe"] description: "A lightweight mithril pickaxe." value: 500 stackable: false diff --git a/data/items/oak_logs.yaml b/data/items/oak_logs.yaml index 12ee703..1176f85 100644 --- a/data/items/oak_logs.yaml +++ b/data/items/oak_logs.yaml @@ -1,7 +1,6 @@ id: oak_logs name: oak logs color: "fg=green" -aliases: ["logs", "oak", "log"] description: "Some sturdy oak logs." value: 4 stackable: false diff --git a/data/items/party_hat_blue.yaml b/data/items/party_hat_blue.yaml index 5ccfb26..5aa5a8b 100644 --- a/data/items/party_hat_blue.yaml +++ b/data/items/party_hat_blue.yaml @@ -1,7 +1,6 @@ id: party_hat_blue name: blue party hat color: "fg=blue" -aliases: ["party hat", "blue hat"] description: "A festive blue party hat." value: 2 equip_slot: head diff --git a/data/items/party_hat_green.yaml b/data/items/party_hat_green.yaml index edf590e..03273ac 100644 --- a/data/items/party_hat_green.yaml +++ b/data/items/party_hat_green.yaml @@ -1,7 +1,6 @@ id: party_hat_green name: green party hat color: "fg=green" -aliases: ["party hat", "green hat"] description: "A festive green party hat." value: 2 equip_slot: head diff --git a/data/items/party_hat_pink.yaml b/data/items/party_hat_pink.yaml index d0c8abe..b4e350a 100644 --- a/data/items/party_hat_pink.yaml +++ b/data/items/party_hat_pink.yaml @@ -1,7 +1,6 @@ id: party_hat_pink name: pink party hat color: "fg=magenta" -aliases: ["party hat", "pink hat"] description: "A festive pink party hat." value: 2 equip_slot: head diff --git a/data/items/party_hat_red.yaml b/data/items/party_hat_red.yaml index f85396f..48a503a 100644 --- a/data/items/party_hat_red.yaml +++ b/data/items/party_hat_red.yaml @@ -1,7 +1,6 @@ id: party_hat_red name: red party hat color: "fg=red" -aliases: ["party hat", "red hat"] description: "A festive red party hat." value: 2 equip_slot: head diff --git a/data/items/party_hat_white.yaml b/data/items/party_hat_white.yaml index 29b978a..785fac3 100644 --- a/data/items/party_hat_white.yaml +++ b/data/items/party_hat_white.yaml @@ -1,7 +1,6 @@ id: party_hat_white name: white party hat color: "fg=white" -aliases: ["party hat", "white hat"] description: "A festive white party hat." value: 2 equip_slot: head diff --git a/data/items/party_hat_yellow.yaml b/data/items/party_hat_yellow.yaml index 561156a..8b7c20e 100644 --- a/data/items/party_hat_yellow.yaml +++ b/data/items/party_hat_yellow.yaml @@ -1,7 +1,6 @@ id: party_hat_yellow name: yellow party hat color: "fg=yellow" -aliases: ["party hat", "yellow hat"] description: "A festive yellow party hat." value: 2 equip_slot: head diff --git a/data/items/pastry_dough.yaml b/data/items/pastry_dough.yaml new file mode 100644 index 0000000..200d048 --- /dev/null +++ b/data/items/pastry_dough.yaml @@ -0,0 +1,11 @@ +id: pastry_dough +name: pastry dough +color: "fg=bright_yellow" +description: "A ball of uncooked pastry dough. It needs to be baked." +value: 3 +stackable: false +made_from: + - items: [pot_of_flour] + qty: 1 + - items: [bucket_of_water] + qty: 1 diff --git a/data/items/pizza_dough.yaml b/data/items/pizza_dough.yaml new file mode 100644 index 0000000..59043ca --- /dev/null +++ b/data/items/pizza_dough.yaml @@ -0,0 +1,11 @@ +id: pizza_dough +name: pizza dough +color: "fg=bright_yellow" +description: "A ball of uncooked pizza dough. It needs to be baked." +value: 3 +stackable: false +made_from: + - items: [pot_of_flour] + qty: 1 + - items: [bucket_of_water] + qty: 1 diff --git a/data/items/pot_of_flour.yaml b/data/items/pot_of_flour.yaml new file mode 100644 index 0000000..100114b --- /dev/null +++ b/data/items/pot_of_flour.yaml @@ -0,0 +1,6 @@ +id: pot_of_flour +name: pot of flour +color: "fg=white" +description: "A clay pot filled with finely ground flour." +value: 5 +stackable: false diff --git a/data/items/raw_anchovies.yaml b/data/items/raw_anchovies.yaml index ae6234b..74d8ae5 100644 --- a/data/items/raw_anchovies.yaml +++ b/data/items/raw_anchovies.yaml @@ -1,7 +1,6 @@ id: raw_anchovies name: raw anchovies color: "fg=blue" -aliases: ["anchovies", "anchovy"] description: "Some tiny raw anchovies." value: 2 stackable: false diff --git a/data/items/raw_anglerfish.yaml b/data/items/raw_anglerfish.yaml index b38105e..53a771e 100644 --- a/data/items/raw_anglerfish.yaml +++ b/data/items/raw_anglerfish.yaml @@ -1,7 +1,6 @@ id: raw_anglerfish name: raw anglerfish color: "fg=cyan" -aliases: ["anglerfish", "angler"] description: "An ugly but delicious raw anglerfish." value: 20 stackable: false diff --git a/data/items/raw_bass.yaml b/data/items/raw_bass.yaml index 6f80a2c..766f141 100644 --- a/data/items/raw_bass.yaml +++ b/data/items/raw_bass.yaml @@ -1,7 +1,6 @@ id: raw_bass name: raw bass color: "fg=blue" -aliases: ["bass"] description: "A freshly caught raw bass." value: 10 stackable: false diff --git a/data/items/raw_cave_eel.yaml b/data/items/raw_cave_eel.yaml index 884fe1e..81c2e1a 100644 --- a/data/items/raw_cave_eel.yaml +++ b/data/items/raw_cave_eel.yaml @@ -1,7 +1,6 @@ id: raw_cave_eel name: raw cave eel color: "fg=cyan" -aliases: ["cave eel", "eel"] description: "A pale eel from deep underground waters." value: 12 stackable: false diff --git a/data/items/raw_cod.yaml b/data/items/raw_cod.yaml index aa98c30..3124df3 100644 --- a/data/items/raw_cod.yaml +++ b/data/items/raw_cod.yaml @@ -1,7 +1,6 @@ id: raw_cod name: raw cod color: "fg=blue" -aliases: ["cod"] description: "A freshly caught raw cod." value: 6 stackable: false diff --git a/data/items/raw_herring.yaml b/data/items/raw_herring.yaml index ad439d9..fd8f9c0 100644 --- a/data/items/raw_herring.yaml +++ b/data/items/raw_herring.yaml @@ -1,7 +1,6 @@ id: raw_herring name: raw herring color: "fg=blue" -aliases: ["herring"] description: "A freshly caught raw herring." value: 5 stackable: false diff --git a/data/items/raw_lobster.yaml b/data/items/raw_lobster.yaml index ac97b82..71983f8 100644 --- a/data/items/raw_lobster.yaml +++ b/data/items/raw_lobster.yaml @@ -1,7 +1,6 @@ id: raw_lobster name: raw lobster color: "fg=blue" -aliases: ["lobster"] description: "A freshly caught raw lobster." value: 15 stackable: false diff --git a/data/items/raw_mackerel.yaml b/data/items/raw_mackerel.yaml index 0f1eb5d..71f7bac 100644 --- a/data/items/raw_mackerel.yaml +++ b/data/items/raw_mackerel.yaml @@ -1,7 +1,6 @@ id: raw_mackerel name: raw mackerel color: "fg=blue" -aliases: ["mackerel"] description: "A freshly caught raw mackerel." value: 4 stackable: false diff --git a/data/items/raw_pike.yaml b/data/items/raw_pike.yaml index fad2599..f4eaf51 100644 --- a/data/items/raw_pike.yaml +++ b/data/items/raw_pike.yaml @@ -1,7 +1,6 @@ id: raw_pike name: raw pike color: "fg=blue" -aliases: ["pike"] description: "A freshly caught raw pike." value: 8 stackable: false diff --git a/data/items/raw_rainbow_fish.yaml b/data/items/raw_rainbow_fish.yaml index f27f52b..c86c4e7 100644 --- a/data/items/raw_rainbow_fish.yaml +++ b/data/items/raw_rainbow_fish.yaml @@ -1,7 +1,6 @@ id: raw_rainbow_fish name: raw rainbow fish color: "fg=magenta" -aliases: ["rainbow fish", "rainbow"] description: "A shimmering raw rainbow fish." value: 10 stackable: false diff --git a/data/items/raw_salmon.yaml b/data/items/raw_salmon.yaml index 457e74d..abf00a3 100644 --- a/data/items/raw_salmon.yaml +++ b/data/items/raw_salmon.yaml @@ -1,7 +1,6 @@ id: raw_salmon name: raw salmon color: "fg=blue" -aliases: ["salmon"] description: "A freshly caught raw salmon." value: 8 stackable: false diff --git a/data/items/raw_sardine.yaml b/data/items/raw_sardine.yaml index f42d19d..c46bebb 100644 --- a/data/items/raw_sardine.yaml +++ b/data/items/raw_sardine.yaml @@ -1,7 +1,6 @@ id: raw_sardine name: raw sardine color: "fg=blue" -aliases: ["sardine"] description: "A freshly caught raw sardine." value: 3 stackable: false diff --git a/data/items/raw_shark.yaml b/data/items/raw_shark.yaml index b5a0ebc..90a3436 100644 --- a/data/items/raw_shark.yaml +++ b/data/items/raw_shark.yaml @@ -1,7 +1,6 @@ id: raw_shark name: raw shark color: "fg=blue" -aliases: ["shark"] description: "A freshly caught raw shark." value: 30 stackable: false diff --git a/data/items/raw_shrimps.yaml b/data/items/raw_shrimps.yaml index a343011..0eb919b 100644 --- a/data/items/raw_shrimps.yaml +++ b/data/items/raw_shrimps.yaml @@ -1,7 +1,6 @@ id: raw_shrimps name: raw shrimps color: "fg=blue" -aliases: ["shrimps", "shrimp"] description: "Some small raw shrimps." value: 2 stackable: false diff --git a/data/items/raw_slimy_eel.yaml b/data/items/raw_slimy_eel.yaml index 68c0efe..8010db1 100644 --- a/data/items/raw_slimy_eel.yaml +++ b/data/items/raw_slimy_eel.yaml @@ -1,7 +1,6 @@ id: raw_slimy_eel name: raw slimy eel color: "fg=green" -aliases: ["slimy eel", "eel"] description: "A slippery raw eel covered in slime." value: 10 stackable: false diff --git a/data/items/raw_swordfish.yaml b/data/items/raw_swordfish.yaml index a09e3f4..a0a5a73 100644 --- a/data/items/raw_swordfish.yaml +++ b/data/items/raw_swordfish.yaml @@ -1,7 +1,6 @@ id: raw_swordfish name: raw swordfish color: "fg=blue" -aliases: ["swordfish", "sword"] description: "A freshly caught raw swordfish." value: 18 stackable: false diff --git a/data/items/raw_trout.yaml b/data/items/raw_trout.yaml index 299f8fd..248f6c1 100644 --- a/data/items/raw_trout.yaml +++ b/data/items/raw_trout.yaml @@ -1,7 +1,6 @@ id: raw_trout name: raw trout color: "fg=blue" -aliases: ["trout", "fish", "raw"] description: "A freshly caught trout. Needs cooking." value: 3 stackable: false diff --git a/data/items/raw_tuna.yaml b/data/items/raw_tuna.yaml index 0b707c3..1fdfcb8 100644 --- a/data/items/raw_tuna.yaml +++ b/data/items/raw_tuna.yaml @@ -1,7 +1,6 @@ id: raw_tuna name: raw tuna color: "fg=blue" -aliases: ["tuna"] description: "A freshly caught raw tuna." value: 12 stackable: false diff --git a/data/items/redwood_logs.yaml b/data/items/redwood_logs.yaml index c3cd8e6..25bc3d1 100644 --- a/data/items/redwood_logs.yaml +++ b/data/items/redwood_logs.yaml @@ -1,7 +1,6 @@ id: redwood_logs name: redwood logs color: "fg=bright_red" -aliases: ["logs", "redwood", "log"] description: "Some rare redwood logs." value: 100 stackable: false diff --git a/data/items/rune_axe.yaml b/data/items/rune_axe.yaml index 13158fc..8040e0b 100644 --- a/data/items/rune_axe.yaml +++ b/data/items/rune_axe.yaml @@ -1,7 +1,6 @@ id: rune_axe name: rune axe color: "fg=cyan" -aliases: ["axe", "hatchet"] description: "An extremely sharp rune axe." value: 40000 stackable: false diff --git a/data/items/rune_pickaxe.yaml b/data/items/rune_pickaxe.yaml index 0086d9d..4d8c967 100644 --- a/data/items/rune_pickaxe.yaml +++ b/data/items/rune_pickaxe.yaml @@ -1,7 +1,6 @@ id: rune_pickaxe name: rune pickaxe color: "fg=cyan" -aliases: ["pick", "pickaxe"] description: "An extremely durable rune pickaxe." value: 40000 stackable: false diff --git a/data/items/runite_ore.yaml b/data/items/runite_ore.yaml index ca8e417..8b9d288 100644 --- a/data/items/runite_ore.yaml +++ b/data/items/runite_ore.yaml @@ -1,7 +1,6 @@ id: runite_ore name: runite ore color: "fg=cyan" -aliases: ["runite", "rune", "ore"] description: "A rare piece of light blue runite ore." value: 500 stackable: false diff --git a/data/items/sacred_eel.yaml b/data/items/sacred_eel.yaml index 2697f1b..e0ec18e 100644 --- a/data/items/sacred_eel.yaml +++ b/data/items/sacred_eel.yaml @@ -1,7 +1,6 @@ id: sacred_eel name: sacred eel color: "fg=magenta" -aliases: ["sacred eel", "eel"] description: "A glowing eel imbued with sacred energy." value: 25 stackable: false diff --git a/data/items/salmon.yaml b/data/items/salmon.yaml new file mode 100644 index 0000000..307d4ae --- /dev/null +++ b/data/items/salmon.yaml @@ -0,0 +1,8 @@ +id: salmon +name: salmon +color: "fg=bright_red" +description: "A nicely cooked salmon." +value: 10 +stackable: false +heal_value: 9 +eat_message: "You eat the salmon. Savory and satisfying!" diff --git a/data/items/sardine.yaml b/data/items/sardine.yaml new file mode 100644 index 0000000..8414553 --- /dev/null +++ b/data/items/sardine.yaml @@ -0,0 +1,8 @@ +id: sardine +name: sardine +color: "fg=bright_red" +description: "A nicely cooked sardine." +value: 5 +stackable: false +heal_value: 4 +eat_message: "You eat the sardine." diff --git a/data/items/scrap_metal.yaml b/data/items/scrap_metal.yaml index 6d96e89..81e068d 100644 --- a/data/items/scrap_metal.yaml +++ b/data/items/scrap_metal.yaml @@ -1,7 +1,6 @@ id: scrap_metal name: scrap metal color: "dim" -aliases: ["scrap", "metal"] description: "A chunk of salvaged scrap metal." value: 2 stackable: false diff --git a/data/items/shrimps.yaml b/data/items/shrimps.yaml new file mode 100644 index 0000000..c7b47b4 --- /dev/null +++ b/data/items/shrimps.yaml @@ -0,0 +1,8 @@ +id: shrimps +name: shrimps +color: "fg=bright_red" +description: "Some nicely cooked shrimps." +value: 5 +stackable: false +heal_value: 3 +eat_message: "You eat the shrimps. Tasty!" diff --git a/data/items/silver_ore.yaml b/data/items/silver_ore.yaml index b6554d5..c8a6b73 100644 --- a/data/items/silver_ore.yaml +++ b/data/items/silver_ore.yaml @@ -1,7 +1,6 @@ id: silver_ore name: silver ore color: "fg=white" -aliases: ["silver", "ore"] description: "A piece of silver ore with a faint metallic sheen." value: 10 stackable: false diff --git a/data/items/small_fishing_net.yaml b/data/items/small_fishing_net.yaml index e5fab71..f497a55 100644 --- a/data/items/small_fishing_net.yaml +++ b/data/items/small_fishing_net.yaml @@ -1,7 +1,6 @@ id: small_fishing_net name: small fishing net color: "fg=white" -aliases: ["net", "small net"] description: "A small hand-held fishing net." value: 5 stackable: false diff --git a/data/items/steel_axe.yaml b/data/items/steel_axe.yaml index 976a5af..240c921 100644 --- a/data/items/steel_axe.yaml +++ b/data/items/steel_axe.yaml @@ -1,7 +1,6 @@ id: steel_axe name: steel axe color: "fg=white" -aliases: ["axe", "hatchet"] description: "A sharp steel axe for serious woodcutting." value: 200 stackable: false diff --git a/data/items/steel_pickaxe.yaml b/data/items/steel_pickaxe.yaml index 282e0e5..bff14ed 100644 --- a/data/items/steel_pickaxe.yaml +++ b/data/items/steel_pickaxe.yaml @@ -1,7 +1,6 @@ id: steel_pickaxe name: steel pickaxe color: "fg=white" -aliases: ["pick", "pickaxe"] description: "A sharp steel pickaxe." value: 200 stackable: false diff --git a/data/items/teak_logs.yaml b/data/items/teak_logs.yaml index b33a86a..1f49678 100644 --- a/data/items/teak_logs.yaml +++ b/data/items/teak_logs.yaml @@ -1,7 +1,6 @@ id: teak_logs name: teak logs color: "fg=bright_yellow" -aliases: ["logs", "teak", "log"] description: "Some solid teak logs." value: 12 stackable: false diff --git a/data/items/tin_ore.yaml b/data/items/tin_ore.yaml index b2227aa..7e31d8c 100644 --- a/data/items/tin_ore.yaml +++ b/data/items/tin_ore.yaml @@ -1,7 +1,6 @@ id: tin_ore name: tin ore color: "fg=white" -aliases: ["tin", "ore"] description: "A lump of tin ore, ready for smelting." value: 3 stackable: false diff --git a/data/items/trout.yaml b/data/items/trout.yaml new file mode 100644 index 0000000..65486cb --- /dev/null +++ b/data/items/trout.yaml @@ -0,0 +1,8 @@ +id: trout +name: trout +color: "fg=bright_red" +description: "A nicely cooked trout." +value: 8 +stackable: false +heal_value: 7 +eat_message: "You eat the trout. Delicious!" diff --git a/data/items/uncut_diamond.yaml b/data/items/uncut_diamond.yaml index 1c3fffe..1bad26c 100644 --- a/data/items/uncut_diamond.yaml +++ b/data/items/uncut_diamond.yaml @@ -1,7 +1,6 @@ id: uncut_diamond name: uncut diamond color: "fg=white" -aliases: ["diamond", "gem", "uncut"] description: "An uncut diamond. Can be cut with crafting." value: 200 stackable: false diff --git a/data/items/uncut_emerald.yaml b/data/items/uncut_emerald.yaml index 2ec0d5c..e97d180 100644 --- a/data/items/uncut_emerald.yaml +++ b/data/items/uncut_emerald.yaml @@ -1,7 +1,6 @@ id: uncut_emerald name: uncut emerald color: "fg=green" -aliases: ["emerald", "gem", "uncut"] description: "An uncut emerald. Can be cut with crafting." value: 50 stackable: false diff --git a/data/items/uncut_ruby.yaml b/data/items/uncut_ruby.yaml index 491bbe0..3d45d5f 100644 --- a/data/items/uncut_ruby.yaml +++ b/data/items/uncut_ruby.yaml @@ -1,7 +1,6 @@ id: uncut_ruby name: uncut ruby color: "fg=bright_red" -aliases: ["ruby", "gem", "uncut"] description: "An uncut ruby. Can be cut with crafting." value: 100 stackable: false diff --git a/data/items/uncut_sapphire.yaml b/data/items/uncut_sapphire.yaml index 9e61020..4d50cb3 100644 --- a/data/items/uncut_sapphire.yaml +++ b/data/items/uncut_sapphire.yaml @@ -1,7 +1,6 @@ id: uncut_sapphire name: uncut sapphire color: "fg=blue" -aliases: ["sapphire", "gem", "uncut"] description: "An uncut sapphire. Can be cut with crafting." value: 25 stackable: false diff --git a/data/items/willow_logs.yaml b/data/items/willow_logs.yaml index fa87857..1461ff2 100644 --- a/data/items/willow_logs.yaml +++ b/data/items/willow_logs.yaml @@ -1,7 +1,6 @@ id: willow_logs name: willow logs color: "fg=green" -aliases: ["logs", "willow", "log"] description: "Some flexible willow logs." value: 8 stackable: false diff --git a/data/items/yew_logs.yaml b/data/items/yew_logs.yaml index 6ca8c88..557ca1d 100644 --- a/data/items/yew_logs.yaml +++ b/data/items/yew_logs.yaml @@ -1,7 +1,6 @@ id: yew_logs name: yew logs color: "fg=green" -aliases: ["logs", "yew", "log"] description: "Some high-quality yew logs." value: 40 stackable: false -- cgit v1.2.3