From 8ee8982b8759bcae116647cc993867f4c8b0a6ce Mon Sep 17 00:00:00 2001 From: workhorse Date: Fri, 19 Jun 2026 20:24:52 -0400 Subject: reorganized items, objects, and rooms in directories. oranized module names. added startup checks. --- data/recipes/smelting/smelt_adamantite.yaml | 15 +++++++++++++++ data/recipes/smelting/smelt_bronze.yaml | 15 +++++++++++++++ data/recipes/smelting/smelt_gold.yaml | 13 +++++++++++++ data/recipes/smelting/smelt_iron.yaml | 17 +++++++++++++++++ data/recipes/smelting/smelt_mithril.yaml | 15 +++++++++++++++ data/recipes/smelting/smelt_runite.yaml | 15 +++++++++++++++ data/recipes/smelting/smelt_silver.yaml | 13 +++++++++++++ data/recipes/smelting/smelt_steel.yaml | 15 +++++++++++++++ 8 files changed, 118 insertions(+) create mode 100644 data/recipes/smelting/smelt_adamantite.yaml create mode 100644 data/recipes/smelting/smelt_bronze.yaml create mode 100644 data/recipes/smelting/smelt_gold.yaml create mode 100644 data/recipes/smelting/smelt_iron.yaml create mode 100644 data/recipes/smelting/smelt_mithril.yaml create mode 100644 data/recipes/smelting/smelt_runite.yaml create mode 100644 data/recipes/smelting/smelt_silver.yaml create mode 100644 data/recipes/smelting/smelt_steel.yaml (limited to 'data/recipes/smelting') diff --git a/data/recipes/smelting/smelt_adamantite.yaml b/data/recipes/smelting/smelt_adamantite.yaml new file mode 100644 index 0000000..5ff675b --- /dev/null +++ b/data/recipes/smelting/smelt_adamantite.yaml @@ -0,0 +1,15 @@ +id: smelt_adamantite +type: smelting +skill: smithing +level: 65 +xp: 37 +wait: 4 +station: [furnace] +consume: + - items: [adamantite_ore] + quantity: 1 + - items: [coal] + quantity: 6 +output: adamantite_bar +message: "You remove a white hot adamantite bar!" +fail_message: "You fail to smelt a usable bar." diff --git a/data/recipes/smelting/smelt_bronze.yaml b/data/recipes/smelting/smelt_bronze.yaml new file mode 100644 index 0000000..bdb33af --- /dev/null +++ b/data/recipes/smelting/smelt_bronze.yaml @@ -0,0 +1,15 @@ +id: smelt_bronze +type: smelting +skill: smithing +level: 1 +xp: 6 +wait: 4 +station: [furnace] +consume: + - items: [copper_ore] + quantity: 1 + - items: [tin_ore] + quantity: 1 +output: bronze_bar +message: "You remove a white hot bronze bar!" +fail_message: "You fail to smelt a usable bar." diff --git a/data/recipes/smelting/smelt_gold.yaml b/data/recipes/smelting/smelt_gold.yaml new file mode 100644 index 0000000..91229e8 --- /dev/null +++ b/data/recipes/smelting/smelt_gold.yaml @@ -0,0 +1,13 @@ +id: smelt_gold +type: smelting +skill: smithing +level: 45 +xp: 22 +wait: 4 +station: [furnace] +consume: + - items: [gold_ore] + quantity: 1 +output: gold_bar +message: "You remove a white hot gold bar!" +fail_message: "You fail to smelt a usable bar." diff --git a/data/recipes/smelting/smelt_iron.yaml b/data/recipes/smelting/smelt_iron.yaml new file mode 100644 index 0000000..ce0ca11 --- /dev/null +++ b/data/recipes/smelting/smelt_iron.yaml @@ -0,0 +1,17 @@ +id: smelt_iron +type: smelting +skill: smithing +level: 20 +xp: 12 +wait: 4 +station: [furnace] +consume: + - items: [iron_ore] + quantity: 1 +output: iron_bar +message: "You remove a white hot iron bar!" +fail_message: "The iron is too impure to make a workable bar." +success: + base: 0.5 + per_level: 0 + cap: 0.5 diff --git a/data/recipes/smelting/smelt_mithril.yaml b/data/recipes/smelting/smelt_mithril.yaml new file mode 100644 index 0000000..6285c1b --- /dev/null +++ b/data/recipes/smelting/smelt_mithril.yaml @@ -0,0 +1,15 @@ +id: smelt_mithril +type: smelting +skill: smithing +level: 50 +xp: 30 +wait: 4 +station: [furnace] +consume: + - items: [mithril_ore] + quantity: 1 + - items: [coal] + quantity: 4 +output: mithril_bar +message: "You remove a white hot mithril bar!" +fail_message: "You fail to smelt a usable bar." diff --git a/data/recipes/smelting/smelt_runite.yaml b/data/recipes/smelting/smelt_runite.yaml new file mode 100644 index 0000000..b683221 --- /dev/null +++ b/data/recipes/smelting/smelt_runite.yaml @@ -0,0 +1,15 @@ +id: smelt_runite +type: smelting +skill: smithing +level: 80 +xp: 50 +wait: 4 +station: [furnace] +consume: + - items: [runite_ore] + quantity: 1 + - items: [coal] + quantity: 8 +output: runite_bar +message: "You remove a white hot runite bar!" +fail_message: "You fail to smelt a usable bar." diff --git a/data/recipes/smelting/smelt_silver.yaml b/data/recipes/smelting/smelt_silver.yaml new file mode 100644 index 0000000..f381bd0 --- /dev/null +++ b/data/recipes/smelting/smelt_silver.yaml @@ -0,0 +1,13 @@ +id: smelt_silver +type: smelting +skill: smithing +level: 25 +xp: 14 +wait: 4 +station: [furnace] +consume: + - items: [silver_ore] + quantity: 1 +output: silver_bar +message: "You remove a white hot silver bar!" +fail_message: "You fail to smelt a usable bar." diff --git a/data/recipes/smelting/smelt_steel.yaml b/data/recipes/smelting/smelt_steel.yaml new file mode 100644 index 0000000..ec1c2df --- /dev/null +++ b/data/recipes/smelting/smelt_steel.yaml @@ -0,0 +1,15 @@ +id: smelt_steel +type: smelting +skill: smithing +level: 40 +xp: 17 +wait: 4 +station: [furnace] +consume: + - items: [iron_ore] + quantity: 1 + - items: [coal] + quantity: 2 +output: steel_bar +message: "You remove a white hot steel bar!" +fail_message: "You fail to smelt a usable bar." -- cgit v1.2.3