Merge branch 'entropy9s/BasicIngredients' into 'master'

Basic Crafting Ingredients

See merge request veloren/veloren!1609
This commit is contained in:
Justin Shipsey 2020-12-18 20:28:44 +00:00
commit 9af232c6e9
50 changed files with 543 additions and 0 deletions

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Amethyst",
description: "A precious purple gem.",
kind: Ingredient(
kind: "Amethyst",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Animal Pelt",
description: "A pelt from an animal. Becomes leather.",
kind: Ingredient(
kind: "AnimalPelt",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Bloodsteel Ingot",
description: "An alloy of bloodstone and iron.",
kind: Ingredient(
kind: "BloodsteelIngot",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Bloodstone Ore",
description: "A deep red ore.",
kind: Ingredient(
kind: "BloodstoneOre",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Thick Bone",
description: "A bone sturdy enough to craft with.",
kind: Ingredient(
kind: "Bone",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Bronze Ingot",
description: "A sturdy alloy made from combining copper and tin.",
kind: Ingredient(
kind: "BronzeIngot",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Hard Carapace",
description: "Tough, hard carapace.",
kind: Ingredient(
kind: "Carapace",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Predator Claw",
description: "Incredibly sharp claw from a predatory animal.",
kind: Ingredient(
kind: "Claw",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Coal",
description: "A black rock that happens to be really good at burning.",
kind: Ingredient(
kind: "Coal",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Cobalt Ingot",
description: "A strikingly blue ingot.",
kind: Ingredient(
kind: "CobaltIngot",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Cobalt Ore",
description: "A blue, shiny ore.",
kind: Ingredient(
kind: "CobaltOre",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Copper Ingot",
description: "An ingot with a unique brown color.",
kind: Ingredient(
kind: "CopperIngot",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Copper Ore",
description: "A brown metal. Key part of bronze.",
kind: Ingredient(
kind: "CopperOre",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Diamond",
description: "A sparkling silver gem.",
kind: Ingredient(
kind: "Diamond",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Eldwood Logs",
description: "Old logs that emanate magic.",
kind: Ingredient(
kind: "EldwoodLogs",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Ember",
description: "A flicking ember left by a fiery creature.",
kind: Ingredient(
kind: "Ember",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Emerald",
description: "A vibrant viridian gem.",
kind: Ingredient(
kind: "Emerald",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Predator Fang",
description: "Incredibly sharp tooth from a predatory animal.",
kind: Ingredient(
kind: "Fang",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Feather",
description: "Feather from a bird.",
kind: Ingredient(
kind: "Feather",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Frostwood Logs",
description: "Chilly wood that comes from cold biomes. Cold to the touch.",
kind: Ingredient(
kind: "FrostwoodLogs",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Soft Fur",
description: "Soft fur from an animal.",
kind: Ingredient(
kind: "Fur",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Hardwood Logs",
description: "Extra thick and sturdy logs.",
kind: Ingredient(
kind: "HardwoodLogs",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Sharp Horn",
description: "A sharp horn from an animal.",
kind: Ingredient(
kind: "Horn",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Iron Ore",
description: "An incredibly common but incredibly versatile metal.",
kind: Ingredient(
kind: "IronOre",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Oil",
description: "A measure of thick, sludgy oil.",
kind: Ingredient(
kind: "Oil",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Plant Fiber",
description: "A length of raw plant material.",
kind: Ingredient(
kind: "PlantFiber",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Durable Plate",
description: "Durable plate from an armored animal.",
kind: Ingredient(
kind: "Plate",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Ruby",
description: "A superbly scarlet gem.",
kind: Ingredient(
kind: "Ruby",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Sapphire",
description: "A colorful cobalt gem.",
kind: Ingredient(
kind: "Sapphire",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Scale",
description: "Shiny scale from an animal.",
kind: Ingredient(
kind: "Scale",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Steel Ingot",
description: "An alloy of iron and coal that is much tougher than its components.",
kind: Ingredient(
kind: "SteelIngot",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Tin Ingot",
description: "An ingot primarily used to make bronze.",
kind: Ingredient(
kind: "TinIngot",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Tin Ore",
description: "A silvery metal. One of the components of bronze.",
kind: Ingredient(
kind: "TinOre",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Topaz",
description: "An outstanding orange gem.",
kind: Ingredient(
kind: "Topaz",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Venom Sac",
description: "A venomous sac from a poisonous creature.",
kind: Ingredient(
kind: "VenomSac",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Vine",
description: "A strong vine.",
kind: Ingredient(
kind: "Vine",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Viscous Ooze",
description: "A measure of viscous ooze from a slimy creature.",
kind: Ingredient(
kind: "ViscousOoze",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Wood Logs",
description: "Regular, sturdy wooden logs.",
kind: Ingredient(
kind: "WoodLogs",
),
quality: Common,
)

View File

@ -0,0 +1,8 @@
ItemDef(
name: "Soft Wool",
description: "Soft wool from an animal.",
kind: Ingredient(
kind: "Wool",
),
quality: Common,
)

View File

@ -0,0 +1,21 @@
ItemDef(
name: "Carrot",
description: "Restores 10 Health over 20 seconds\n\nAn orange root vegetable. They say it'll improve your vision!",
kind: Consumable(
kind: "Carrot",
effect: [
Buff((
kind: Saturation,
data: (
strength: 5.0,
duration: Some((
secs: 10,
nanos: 0,
)),
),
cat_ids: [Natural],
)),
]
),
quality: Common,
)

View File

@ -0,0 +1,21 @@
ItemDef(
name: "Coltsfoot",
description: "Restores 10 Health over 20 seconds\n\nA daisy-like flower often used in herbal teas.",
kind: Consumable(
kind: "Coltsfoot",
effect: [
Buff((
kind: Saturation,
data: (
strength: 5.0,
duration: Some((
secs: 10,
nanos: 0,
)),
),
cat_ids: [Natural],
)),
]
),
quality: Common,
)

View File

@ -0,0 +1,21 @@
ItemDef(
name: "Dandelion",
description: "Restores 10 Health over 20 seconds\n\nA small, yellow flower. Uses the wind to spread its seeds.",
kind: Consumable(
kind: "Dandelion",
effect: [
Buff((
kind: Saturation,
data: (
strength: 5.0,
duration: Some((
secs: 10,
nanos: 0,
)),
),
cat_ids: [Natural],
)),
]
),
quality: Common,
)

View File

@ -0,0 +1,21 @@
ItemDef(
name: "Garlic",
description: "Restores 10 Health over 20 seconds\n\nMake sure to brush your teeth after eating.",
kind: Consumable(
kind: "Garlic",
effect: [
Buff((
kind: Saturation,
data: (
strength: 5.0,
duration: Some((
secs: 10,
nanos: 0,
)),
),
cat_ids: [Natural],
)),
]
),
quality: Common,
)

View File

@ -0,0 +1,21 @@
ItemDef(
name: "Lettuce",
description: "Restores 10 Health over 20 seconds\n\nA vibrant green leafy vegetable. Lettuce make some salads!",
kind: Consumable(
kind: "Lettuce",
effect: [
Buff((
kind: Saturation,
data: (
strength: 5.0,
duration: Some((
secs: 10,
nanos: 0,
)),
),
cat_ids: [Natural],
)),
]
),
quality: Common,
)

View File

@ -0,0 +1,21 @@
ItemDef(
name: "Meat",
description: "Restores 10 Health over 20 seconds\n\nMeat. The lifeblood of mankind.",
kind: Consumable(
kind: "Meat",
effect: [
Buff((
kind: Saturation,
data: (
strength: 5.0,
duration: Some((
secs: 10,
nanos: 0,
)),
),
cat_ids: [Natural],
)),
]
),
quality: Common,
)

View File

@ -0,0 +1,21 @@
ItemDef(
name: "Onion",
description: "Restores 10 Health over 20 seconds\n\nA vegetable that's made the toughest men cry.",
kind: Consumable(
kind: "Onion",
effect: [
Buff((
kind: Saturation,
data: (
strength: 5.0,
duration: Some((
secs: 10,
nanos: 0,
)),
),
cat_ids: [Natural],
)),
]
),
quality: Common,
)

View File

@ -0,0 +1,21 @@
ItemDef(
name: "Plain Salad",
description: "Restores 20 Health over 20 seconds\n\nLiterally just chopped lettuce. Does this even count as a salad?",
kind: Consumable(
kind: "PlainSalad",
effect: [
Buff((
kind: Saturation,
data: (
strength: 10.0,
duration: Some((
secs: 10,
nanos: 0,
)),
),
cat_ids: [Natural],
)),
]
),
quality: Common,
)

View File

@ -0,0 +1,21 @@
ItemDef(
name: "Sage",
description: "Restores 10 Health over 20 seconds\n\nAn herb commonly used in tea.",
kind: Consumable(
kind: "Sage",
effect: [
Buff((
kind: Saturation,
data: (
strength: 5.0,
duration: Some((
secs: 10,
nanos: 0,
)),
),
cat_ids: [Natural],
)),
]
),
quality: Common,
)

View File

@ -0,0 +1,21 @@
ItemDef(
name: "Tomato",
description: "Restores 10 Health over 20 seconds\n\nA red fruit. Not actually a vegetable.",
kind: Consumable(
kind: "Tomato",
effect: [
Buff((
kind: Saturation,
data: (
strength: 5.0,
duration: Some((
secs: 10,
nanos: 0,
)),
),
cat_ids: [Natural],
)),
]
),
quality: Common,
)

View File

@ -0,0 +1,21 @@
ItemDef(
name: "Tomato Salad",
description: "Restores 30 Health over 20 seconds\n\nLeafy salad with some chopped, juicy tomatoes mixed in.",
kind: Consumable(
kind: "TomatoSalad",
effect: [
Buff((
kind: Saturation,
data: (
strength: 15.0,
duration: Some((
secs: 10,
nanos: 0,
)),
),
cat_ids: [Natural],
)),
]
),
quality: Common,
)