From fae979b75e37b6ad57e57062a1b637a37ec87174 Mon Sep 17 00:00:00 2001 From: historia <[not public]> Date: Thu, 18 Jun 2026 02:34:56 -0400 Subject: cleaned up various crafting menus --- data/help/cook.yaml | 8 +++++--- data/help/recipe.yaml | 4 ++++ data/help/smelt.yaml | 4 +++- data/help/smith.yaml | 17 ++++++++++++----- 4 files changed, 24 insertions(+), 9 deletions(-) (limited to 'data/help') diff --git a/data/help/cook.yaml b/data/help/cook.yaml index ec26e20..5f99b02 100644 --- a/data/help/cook.yaml +++ b/data/help/cook.yaml @@ -16,9 +16,11 @@ description: | A Cooking skill check determines whether you produce a cooked item or a burnt one. On failure, you get a burnt variant. - Typing "cook" with no arguments shows a menu of everything you - can cook with your current inventory and the available station. - If only one thing can be cooked, it skips the menu. + Typing "cook" with no arguments shows a table menu of everything + you can cook with your current inventory and the available + station. If only one thing can be cooked, it skips the menu. + Select by typing a number, an item name, or a partial name (if + unambiguous). Press enter to cancel the menu. You can also cook by using items on a cooking station: use trout on fire diff --git a/data/help/recipe.yaml b/data/help/recipe.yaml index bd8bde6..e0fe26b 100644 --- a/data/help/recipe.yaml +++ b/data/help/recipe.yaml @@ -16,6 +16,10 @@ description: | Item combinations — combine items directly from inventory: use with Combine two items (e.g., flour + water) + When multiple recipes match, a table menu appears. Select by + typing a number, an item name, or a partial name (if + unambiguous). Press enter to cancel the menu. + All production prompts "How many?" before starting. Press return for all, type a number, or anything else to cancel. diff --git a/data/help/smelt.yaml b/data/help/smelt.yaml index ac38546..e31d7be 100644 --- a/data/help/smelt.yaml +++ b/data/help/smelt.yaml @@ -11,7 +11,9 @@ description: | number, or type anything else to cancel. If an ore can produce multiple products (e.g. iron ore can make - iron bars or steel bars with coal), a menu appears. + iron bars or steel bars with coal), a table menu appears. Select + by typing a number, an item name, or a partial name (if + unambiguous). Press enter to cancel the menu. You can also smelt by using ore on the furnace: use copper ore on furnace diff --git a/data/help/smith.yaml b/data/help/smith.yaml index 9471d83..e8aa466 100644 --- a/data/help/smith.yaml +++ b/data/help/smith.yaml @@ -7,12 +7,19 @@ description: | smith Show products (auto-selects if one bar type) Smithing requires an anvil in the room and a hammer in your - inventory. A table shows all possible products for the bar type, - with unavailable items (insufficient level or bars) shown dimmed. + inventory. A numbered table shows all possible products for the + bar type, with unavailable items (insufficient level or bars) + shown dimmed. Stackable outputs show the quantity per bar (e.g., + "Bronze Nails x15"). - At the prompt, type a product name to start smithing. You can - prefix with a number to limit quantity (e.g., "3 dagger"). - Press enter to repeat the last product you made with that bar. + At the prompt, type a product number or name to start smithing. + Partial names work if unambiguous (e.g., "nai" for nails). You + can prefix with a count to limit quantity (e.g., "3 dagger" or + "3 1"). Press enter to repeat the last product you made with + that bar. + + When you have multiple bar types, a table menu lets you select + by number or name. Press enter to cancel. You can also smith by using bars on the anvil: use bronze bar on anvil -- cgit v1.2.3