first commit
This commit is contained in:
269
api/app/data/generic_items.yaml
Normal file
269
api/app/data/generic_items.yaml
Normal file
@@ -0,0 +1,269 @@
|
||||
# Generic Item Templates
|
||||
# These are common mundane items that the AI can give to players during gameplay.
|
||||
# They serve as templates for AI-generated items, providing consistent values
|
||||
# for simple items like torches, food, rope, etc.
|
||||
#
|
||||
# When the AI creates a generic item, the validator will look for a matching
|
||||
# template to use as defaults. Items not matching a template will be created
|
||||
# with the AI-provided values only.
|
||||
|
||||
templates:
|
||||
# Light sources
|
||||
torch:
|
||||
name: "Torch"
|
||||
description: "A wooden torch that provides light in dark places."
|
||||
value: 1
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
lantern:
|
||||
name: "Lantern"
|
||||
description: "An oil lantern that provides steady light."
|
||||
value: 10
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
candle:
|
||||
name: "Candle"
|
||||
description: "A simple wax candle."
|
||||
value: 1
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
# Food and drink
|
||||
bread:
|
||||
name: "Bread"
|
||||
description: "A loaf of bread, possibly stale but still edible."
|
||||
value: 1
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
apple:
|
||||
name: "Apple"
|
||||
description: "A fresh red apple."
|
||||
value: 1
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
cheese:
|
||||
name: "Cheese"
|
||||
description: "A wedge of aged cheese."
|
||||
value: 2
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
rations:
|
||||
name: "Rations"
|
||||
description: "A day's worth of preserved food."
|
||||
value: 5
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
water:
|
||||
name: "Waterskin"
|
||||
description: "A leather waterskin filled with clean water."
|
||||
value: 2
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
ale:
|
||||
name: "Ale"
|
||||
description: "A mug of common tavern ale."
|
||||
value: 1
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
wine:
|
||||
name: "Wine"
|
||||
description: "A bottle of wine."
|
||||
value: 5
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
# Tools and supplies
|
||||
rope:
|
||||
name: "Rope"
|
||||
description: "A sturdy length of hempen rope, about 50 feet."
|
||||
value: 5
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
flint:
|
||||
name: "Flint and Steel"
|
||||
description: "A flint and steel for starting fires."
|
||||
value: 3
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
bedroll:
|
||||
name: "Bedroll"
|
||||
description: "A simple bedroll for sleeping outdoors."
|
||||
value: 5
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
backpack:
|
||||
name: "Backpack"
|
||||
description: "A sturdy canvas backpack."
|
||||
value: 10
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
crowbar:
|
||||
name: "Crowbar"
|
||||
description: "An iron crowbar for prying things open."
|
||||
value: 8
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
hammer:
|
||||
name: "Hammer"
|
||||
description: "A simple hammer."
|
||||
value: 5
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
pitons:
|
||||
name: "Pitons"
|
||||
description: "A set of iron pitons for climbing."
|
||||
value: 5
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
grappling_hook:
|
||||
name: "Grappling Hook"
|
||||
description: "A three-pronged iron grappling hook."
|
||||
value: 10
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
# Writing supplies
|
||||
ink:
|
||||
name: "Ink"
|
||||
description: "A small vial of black ink."
|
||||
value: 5
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
parchment:
|
||||
name: "Parchment"
|
||||
description: "A sheet of parchment for writing."
|
||||
value: 1
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
quill:
|
||||
name: "Quill"
|
||||
description: "A feather quill for writing."
|
||||
value: 1
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
# Containers
|
||||
pouch:
|
||||
name: "Pouch"
|
||||
description: "A small leather pouch."
|
||||
value: 2
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
sack:
|
||||
name: "Sack"
|
||||
description: "A burlap sack for carrying goods."
|
||||
value: 1
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
vial:
|
||||
name: "Empty Vial"
|
||||
description: "A small glass vial."
|
||||
value: 1
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
# Clothing
|
||||
cloak:
|
||||
name: "Cloak"
|
||||
description: "A simple traveler's cloak."
|
||||
value: 5
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
boots:
|
||||
name: "Boots"
|
||||
description: "A sturdy pair of leather boots."
|
||||
value: 8
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
gloves:
|
||||
name: "Gloves"
|
||||
description: "A pair of leather gloves."
|
||||
value: 3
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
# Miscellaneous
|
||||
mirror:
|
||||
name: "Mirror"
|
||||
description: "A small steel mirror."
|
||||
value: 10
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
bell:
|
||||
name: "Bell"
|
||||
description: "A small brass bell."
|
||||
value: 2
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
whistle:
|
||||
name: "Whistle"
|
||||
description: "A simple wooden whistle."
|
||||
value: 1
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
key:
|
||||
name: "Key"
|
||||
description: "A simple iron key."
|
||||
value: 5
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
map:
|
||||
name: "Map"
|
||||
description: "A rough map of the local area."
|
||||
value: 15
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
compass:
|
||||
name: "Compass"
|
||||
description: "A magnetic compass for navigation."
|
||||
value: 20
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
# Simple consumables
|
||||
bandage:
|
||||
name: "Bandage"
|
||||
description: "A clean cloth bandage for basic wound care."
|
||||
value: 2
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
antidote:
|
||||
name: "Antidote"
|
||||
description: "A basic herbal remedy for common poisons."
|
||||
value: 15
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
|
||||
herbs:
|
||||
name: "Herbs"
|
||||
description: "A bundle of useful herbs."
|
||||
value: 3
|
||||
is_tradeable: true
|
||||
required_level: 1
|
||||
Reference in New Issue
Block a user