Merge branch 'sam/loot-table-features' into 'master'

Loot Table Rework

See merge request veloren/veloren!2046
This commit is contained in:
Samuel Keiffer 2021-04-03 08:45:53 +00:00
commit 69b64e26c7
173 changed files with 1279 additions and 1344 deletions

View File

@ -31,6 +31,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Overhauled clouds for more verticality and performance
- New tooltip for items with stats comparison
- Improved bow feedback, added arrow particles
- Retiered most sceptres and staves
- Loot tables can now recursively reference loot tables
### Removed

View File

@ -1,46 +1,45 @@
(
loot_tables: [
// balance the loot tables against each other (higher= more common= smaller price)
// the fact that loot tables have an own probability not accessible outside of the lottery call doesn't help here
(0.5,"common.loot_tables.loot_table_animal_ice"),
(4,"common.loot_tables.loot_table_animal_parts"),
(1,"common.loot_tables.loot_table_armor_cloth"),
(0.01,"common.loot_tables.loot_table_armor_heavy"),
(0.1,"common.loot_tables.loot_table_armor_light"),
(0.1,"common.loot_tables.loot_table_armor_misc"),
(0.5,"common.loot_tables.loot_table_armor_nature"),
(0.1,"common.loot_tables.loot_table_cave_large"),
(0.1,"common.loot_tables.loot_table_consumables"),
// loot_table_crafting is a rare roll on crate/mud sprite looting
(0.05,"common.loot_tables.loot_table_crafting"),
(0.005,"common.loot_tables.loot_table_cultists"),
(1,"common.loot_tables.loot_table_fish"),
(1,"common.loot_tables.loot_table_food"),
(0.1,"common.loot_tables.loot_table_humanoids"),
(1,"common.loot_tables.loot_table_maneater"),
(0.0001,"common.loot_tables.mindflayer"),
(0.001,"common.loot_tables.loot_table_miniboss"),
(0.05,"common.loot_tables.loot_table_raptor"),
// loot_table_rocks is dropped by rock monsters, but is also the only source of stones to econsim until cave_scatter information is turned into a loot table
(0.2,"common.loot_tables.loot_table_rocks"),
(1,"common.loot_tables.loot_table"),
(0.04,"common.loot_tables.loot_table_saurok"),
(0.02,"common.loot_tables.loot_table_troll"),
(0.05,"common.loot_tables.loot_table_villager"),
(1,"common.loot_tables.loot_table_weapon_common"),
(0.008,"common.loot_tables.loot_table_weapon_rare"),
(0.01,"common.loot_tables.loot_table_weapon_uncommon"),
(0.01,"common.loot_tables.loot_table_wendigo"),
// we probably want to include all the scattered scatter information
//(0.5,"common.cave_scatter"),
// Weapons
(16.0, "common.loot_tables.weapons.starter"),
(8.0, "common.loot_tables.weapons.tier-0"),
(4.0, "common.loot_tables.weapons.tier-1"),
(2.0, "common.loot_tables.weapons.tier-2"),
(1.0, "common.loot_tables.weapons.tier-3"),
(0.5, "common.loot_tables.weapons.tier-4"),
(0.25, "common.loot_tables.weapons.tier-5"),
(0.125, "common.loot_tables.weapons.cultist"),
(0.125, "common.loot_tables.weapons.cave"),
(0.0625, "common.loot_tables.weapons.legendary"),
// Armor
(20.0, "common.loot_tables.armor.cloth"),
(6.0, "common.loot_tables.armor.agile"),
(3.0, "common.loot_tables.armor.swift"),
(6.0, "common.loot_tables.armor.druid"),
(2.0, "common.loot_tables.armor.twigs"),
(2.0, "common.loot_tables.armor.twigsflowers"),
(2.0, "common.loot_tables.armor.twigsleaves"),
(0.5, "common.loot_tables.armor.plate"),
(0.25, "common.loot_tables.armor.steel"),
(0.125, "common.loot_tables.armor.cultist"),
// Materials
(7.5, "common.loot_tables.materials.common"),
(5.0, "common.loot_tables.materials.underground"),
// Food
(0.5, "common.loot_tables.food.farm_ingredients"),
(0.25, "common.loot_tables.food.wild_ingredients"),
(0.1, "common.loot_tables.food.prepared"),
// TODO: Change consumables when they are split up later
(1.0, "common.loot_tables.consumables"),
],
// this is the amount of that good the most common item represents
// so basically this table balances the goods against each other (higher=less valuable)
good_scaling: [
(Potions, 0.5), // common.items.consumable.potion_minor
(Food, 3.0), // common.items.food.mushroom
(Coin, 1.0), // common.items.utility.coins
(Armor, 0.3), // common.items.armor.misc.pants.worker_blue
(Tools, 1.0), // common.items.weapons.staff.starter_staff
(Ingredients, 5.0), // common.items.crafting_ing.leather_scraps
(Potions, 0.001), // common.items.consumable.potion_minor
(Food, 2.0), // common.items.food.mushroom
(Coin, 10.0), // common.items.utility.coins
(Armor, 0.2), // common.items.armor.misc.pants.worker_blue
(Tools, 0.1), // common.items.weapons.staff.starter_staff
(Ingredients, 1.0), // common.items.crafting_ing.leather_scraps
])

View File

@ -6,7 +6,7 @@ ItemDef(
hands: Two,
stats: Direct((
equip_time_secs: 0.4,
power: 1.6,
power: 1.8,
poise_strength: 1.4,
speed: 1.0,
crit_chance: 0.1421875,

View File

@ -6,7 +6,7 @@ ItemDef(
hands: Two,
stats: Direct((
equip_time_secs: 0.4,
power: 1.6,
power: 1.8,
poise_strength: 1.8,
speed: 1.0,
crit_chance: 0.1421875,

View File

@ -6,7 +6,7 @@ ItemDef(
hands: Two,
stats: Direct((
equip_time_secs: 0.4,
power: 1.6,
power: 1.8,
poise_strength: 1.8,
speed: 1.0,
crit_chance: 0.1421875,

View File

@ -6,7 +6,7 @@ ItemDef(
hands: Two,
stats: Direct((
equip_time_secs: 0.4,
power: 1.8,
power: 1.6,
poise_strength: 1.0,
speed: 1.0,
crit_chance: 0.13611111,

View File

@ -6,7 +6,7 @@ ItemDef(
hands: Two,
stats: Direct((
equip_time_secs: 0.4,
power: 1.8,
power: 1.6,
poise_strength: 1.0,
speed: 1.0,
crit_chance: 0.13611111,

View File

@ -6,7 +6,7 @@ ItemDef(
hands: Two,
stats: Direct((
equip_time_secs: 0.5,
power: 0.7,
power: 0.6,
poise_strength: 1.0,
speed: 1.0,
crit_chance: 0.07589286,

View File

@ -6,9 +6,9 @@ ItemDef(
hands: Two,
stats: Direct((
equip_time_secs: 0.5,
power: 0.7,
power: 0.5,
poise_strength: 1.0,
speed: 1.0,
speed: 1.1,
crit_chance: 0.07589286,
crit_mult: 2.0756302,
)),

View File

@ -8,7 +8,7 @@ ItemDef(
equip_time_secs: 0.5,
power: 0.7,
poise_strength: 1.0,
speed: 1.0,
speed: 0.9,
crit_chance: 0.07589286,
crit_mult: 2.0756302,
)),

View File

@ -6,7 +6,7 @@ ItemDef(
hands: Two,
stats: Direct((
equip_time_secs: 0.5,
power: 0.7,
power: 0.6,
poise_strength: 1.0,
speed: 1.0,
crit_chance: 0.07589286,

View File

@ -6,7 +6,7 @@ ItemDef(
hands: Two,
stats: Direct((
equip_time_secs: 0.5,
power: 0.85,
power: 0.8,
poise_strength: 1.0,
speed: 1.0,
crit_chance: 0.12242647,

View File

@ -6,9 +6,9 @@ ItemDef(
hands: Two,
stats: Direct((
equip_time_secs: 0.5,
power: 0.85,
power: 0.9,
poise_strength: 1.0,
speed: 1.0,
speed: 0.9,
crit_chance: 0.12242647,
crit_mult: 1.6864007,
)),

View File

@ -6,9 +6,9 @@ ItemDef(
hands: Two,
stats: Direct((
equip_time_secs: 0.5,
power: 0.85,
power: 0.7,
poise_strength: 1.0,
speed: 1.0,
speed: 1.1,
crit_chance: 0.12242647,
crit_mult: 1.6864007,
)),

View File

@ -6,7 +6,7 @@ ItemDef(
hands: Two,
stats: Direct((
equip_time_secs: 0.5,
power: 0.85,
power: 0.8,
poise_strength: 1.0,
speed: 1.0,
crit_chance: 0.12242647,

View File

@ -6,7 +6,7 @@ ItemDef(
hands: Two,
stats: Direct((
equip_time_secs: 0.4,
power: 2.0,
power: 1.7,
poise_strength: 1.5,
speed: 0.8,
crit_chance: 0.11666667,

View File

@ -8,7 +8,7 @@ ItemDef(
equip_time_secs: 0.4,
power: 1.2,
poise_strength: 1.5,
speed: 1.5,
speed: 1.3,
crit_chance: 0.1925,
crit_mult: 1.4329004,
)),

View File

@ -6,13 +6,13 @@ ItemDef(
hands: Two,
stats: Direct((
equip_time_secs: 0.4,
power: 1.6,
power: 1.3,
poise_strength: 1.5,
speed: 0.5,
speed: 0.9,
crit_chance: 0.0609375,
crit_mult: 1.7326007,
)),
)),
quality: Common,
quality: Moderate,
tags: [],
)

View File

@ -6,13 +6,13 @@ ItemDef(
hands: Two,
stats: Direct((
equip_time_secs: 0.4,
power: 3.5,
power: 0.7,
poise_strength: 1.5,
speed: 0.4,
speed: 1.1,
crit_chance: 0.055102043,
crit_mult: 1.4444444,
)),
)),
quality: Moderate,
quality: Low,
tags: [],
)

View File

@ -6,9 +6,9 @@ ItemDef(
hands: Two,
stats: Direct((
equip_time_secs: 0.4,
power: 1.2,
power: 1.8,
poise_strength: 1.5,
speed: 1.6,
speed: 1.2,
crit_chance: 0.21153846,
crit_mult: 1.4502164,
)),

View File

@ -6,9 +6,9 @@ ItemDef(
hands: Two,
stats: Direct((
equip_time_secs: 0.3,
power: 0.8,
power: 1.4,
poise_strength: 1.0,
speed: 2.0,
speed: 1.1,
crit_chance: 0.2625,
crit_mult: 1.4761904,
)),

View File

@ -6,13 +6,13 @@ ItemDef(
hands: Two,
stats: Direct((
equip_time_secs: 0.3,
power: 1.5,
power: 0.8,
poise_strength: 1.0,
speed: 1.2,
speed: 0.7,
crit_chance: 0.17045455,
crit_mult: 1.4469842,
)),
)),
quality: Epic,
quality: Low,
tags: [],
)

View File

@ -6,13 +6,13 @@ ItemDef(
hands: Two,
stats: Direct((
equip_time_secs: 0.3,
power: 1.0,
power: 0.5,
poise_strength: 1.0,
speed: 1.0,
speed: 1.2,
crit_chance: 0.1125,
crit_mult: 1.6349206,
)),
)),
quality: Common,
quality: Low,
tags: [],
)

View File

@ -6,13 +6,13 @@ ItemDef(
hands: Two,
stats: Direct((
equip_time_secs: 0.3,
power: 1.3,
power: 0.5,
poise_strength: 1.0,
speed: 1.0,
speed: 1.1,
crit_chance: 0.125,
crit_mult: 1.4571428,
)),
)),
quality: Moderate,
quality: Low,
tags: [],
)

View File

@ -6,13 +6,13 @@ ItemDef(
hands: Two,
stats: Direct((
equip_time_secs: 0.3,
power: 1.5,
power: 0.95,
poise_strength: 1.0,
speed: 0.8,
crit_chance: 0.11111111,
crit_mult: 1.5142857,
)),
)),
quality: Moderate,
quality: Common,
tags: [],
)

View File

@ -6,13 +6,13 @@ ItemDef(
hands: Two,
stats: Direct((
equip_time_secs: 0.3,
power: 2.2,
power: 1.5,
poise_strength: 1.0,
speed: 0.8,
crit_chance: 0.113131315,
crit_mult: 1.4017857,
)),
)),
quality: High,
quality: Moderate,
tags: [],
)

View File

@ -6,7 +6,7 @@ ItemDef(
hands: Two,
stats: Direct((
equip_time_secs: 0.3,
power: 1.6,
power: 1.3,
poise_strength: 1.0,
speed: 1.2,
crit_chance: 0.134379086,

View File

@ -6,9 +6,9 @@ ItemDef(
hands: Two,
stats: Direct((
equip_time_secs: 0.3,
power: 1.2,
power: 1.1,
poise_strength: 1.0,
speed: 1.2,
speed: 1.1,
crit_chance: 0.115,
crit_mult: 1.4571428,
)),

View File

@ -6,9 +6,9 @@ ItemDef(
hands: Two,
stats: Direct((
equip_time_secs: 0.1,
power: 1.2,
power: 1.0,
poise_strength: 1.0,
speed: 1.2,
speed: 1.0,
crit_chance: 0.15,
crit_mult: 1.4761904,
)),

View File

@ -6,13 +6,13 @@ ItemDef(
hands: Two,
stats: Direct((
equip_time_secs: 0.3,
power: 1.2,
power: 1.1,
poise_strength: 1.0,
speed: 1.4,
speed: 0.9,
crit_chance: 0.18715277,
crit_mult: 1.445269,
)),
)),
quality: High,
quality: Moderate,
tags: [],
)

View File

@ -6,13 +6,13 @@ ItemDef(
hands: Two,
stats: Direct((
equip_time_secs: 0.3,
power: 2.125,
power: 1.2,
poise_strength: 1.0,
speed: 0.8,
crit_chance: 0.114379086,
crit_mult: 1.4114286,
)),
)),
quality: High,
quality: Moderate,
tags: [],
)

View File

@ -6,9 +6,9 @@ ItemDef(
hands: Two,
stats: Direct((
equip_time_secs: 0.3,
power: 1.0,
power: 0.8,
poise_strength: 1.0,
speed: 1.0,
speed: 0.9,
crit_chance: 0.1125,
crit_mult: 1.6349206,
)),

View File

@ -6,13 +6,13 @@ ItemDef(
hands: Two,
stats: Direct((
equip_time_secs: 0.3,
power: 0.9,
power: 1.5,
poise_strength: 1.0,
speed: 2.0,
speed: 0.8,
crit_chance: 0.2638889,
crit_mult: 1.481203,
)),
)),
quality: Epic,
quality: Moderate,
tags: [],
)

View File

@ -8,7 +8,7 @@ ItemDef(
equip_time_secs: 0.3,
power: 1.6,
poise_strength: 1.0,
speed: 1.0,
speed: 1.1,
crit_chance: 0.2625,
crit_mult: 1.4761904,
)),

View File

@ -6,9 +6,9 @@ ItemDef(
hands: Two,
stats: Direct((
equip_time_secs: 0.3,
power: 1.2,
power: 0.9,
poise_strength: 1.0,
speed: 0.9,
speed: 1.1,
crit_chance: 0.125,
crit_mult: 1.4571428,
)),

View File

@ -0,0 +1,9 @@
[
(1.0, Item("common.items.armor.agile.back")),
(1.0, Item("common.items.armor.agile.belt")),
(1.0, Item("common.items.armor.agile.chest")),
(1.0, Item("common.items.armor.agile.foot")),
(1.0, Item("common.items.armor.agile.hand")),
(1.0, Item("common.items.armor.agile.pants")),
(1.0, Item("common.items.armor.agile.shoulder")),
]

View File

@ -0,0 +1,34 @@
[
(1.0, Item("common.items.armor.cloth_purple.belt")),
(1.0, Item("common.items.armor.cloth_purple.chest")),
(1.0, Item("common.items.armor.cloth_purple.foot")),
(1.0, Item("common.items.armor.cloth_purple.hand")),
(1.0, Item("common.items.armor.cloth_purple.pants")),
(1.0, Item("common.items.armor.cloth_purple.shoulder")),
(1.0, Item("common.items.armor.cloth_green.belt")),
(1.0, Item("common.items.armor.cloth_green.chest")),
(1.0, Item("common.items.armor.cloth_green.foot")),
(1.0, Item("common.items.armor.cloth_green.hand")),
(1.0, Item("common.items.armor.cloth_green.pants")),
(1.0, Item("common.items.armor.cloth_green.shoulder")),
(1.0, Item("common.items.armor.cloth_blue.belt")),
(1.0, Item("common.items.armor.cloth_blue.chest")),
(1.0, Item("common.items.armor.cloth_blue.foot")),
(1.0, Item("common.items.armor.cloth_blue.hand")),
(1.0, Item("common.items.armor.cloth_blue.pants")),
(1.0, Item("common.items.armor.cloth_blue.shoulder_0")),
(1.0, Item("common.items.armor.cloth_blue.shoulder_1")),
(1.0, Item("common.items.armor.misc.chest.worker_green_0")),
(1.0, Item("common.items.armor.misc.chest.worker_green_1")),
(1.0, Item("common.items.armor.misc.chest.worker_orange_0")),
(1.0, Item("common.items.armor.misc.chest.worker_orange_1")),
(1.0, Item("common.items.armor.misc.chest.worker_purple_0")),
(1.0, Item("common.items.armor.misc.chest.worker_purple_1")),
(1.0, Item("common.items.armor.misc.chest.worker_purple_brown")),
(1.0, Item("common.items.armor.misc.chest.worker_red_0")),
(1.0, Item("common.items.armor.misc.chest.worker_red_1")),
(1.0, Item("common.items.armor.misc.chest.worker_yellow_0")),
(1.0, Item("common.items.armor.misc.chest.worker_yellow_1")),
(1.0, Item("common.items.armor.misc.pants.worker_blue")),
(1.0, Item("common.items.armor.misc.pants.worker_brown")),
]

View File

@ -0,0 +1,8 @@
[
(1.0, Item("common.items.armor.cultist.belt")),
(1.0, Item("common.items.armor.cultist.chest")),
(1.0, Item("common.items.armor.cultist.foot")),
(1.0, Item("common.items.armor.cultist.hand")),
(1.0, Item("common.items.armor.cultist.pants")),
(1.0, Item("common.items.armor.cultist.shoulder")),
]

View File

@ -0,0 +1,8 @@
[
(1.0, Item("common.items.armor.druid.belt")),
(1.0, Item("common.items.armor.druid.chest")),
(1.0, Item("common.items.armor.druid.foot")),
(1.0, Item("common.items.armor.druid.hand")),
(1.0, Item("common.items.armor.druid.pants")),
(1.0, Item("common.items.armor.druid.shoulder")),
]

View File

@ -0,0 +1,8 @@
[
(1.0, Item("common.items.armor.plate.belt")),
(1.0, Item("common.items.armor.plate.chest")),
(1.0, Item("common.items.armor.plate.foot")),
(1.0, Item("common.items.armor.plate.hand")),
(1.0, Item("common.items.armor.plate.pants")),
(1.0, Item("common.items.armor.plate.shoulder")),
]

View File

@ -0,0 +1,8 @@
[
(1.0, Item("common.items.armor.steel.belt")),
(1.0, Item("common.items.armor.steel.chest")),
(1.0, Item("common.items.armor.steel.foot")),
(1.0, Item("common.items.armor.steel.hand")),
(1.0, Item("common.items.armor.steel.pants")),
(1.0, Item("common.items.armor.steel.shoulder")),
]

View File

@ -0,0 +1,8 @@
[
(1.0, Item("common.items.armor.swift.belt")),
(1.0, Item("common.items.armor.swift.chest")),
(1.0, Item("common.items.armor.swift.foot")),
(1.0, Item("common.items.armor.swift.hand")),
(1.0, Item("common.items.armor.swift.pants")),
(1.0, Item("common.items.armor.swift.shoulder")),
]

View File

@ -0,0 +1,8 @@
[
(1.0, Item("common.items.armor.twigs.belt")),
(1.0, Item("common.items.armor.twigs.chest")),
(1.0, Item("common.items.armor.twigs.foot")),
(1.0, Item("common.items.armor.twigs.hand")),
(1.0, Item("common.items.armor.twigs.pants")),
(1.0, Item("common.items.armor.twigs.shoulder")),
]

View File

@ -0,0 +1,8 @@
[
(1.0, Item("common.items.armor.twigsflowers.belt")),
(1.0, Item("common.items.armor.twigsflowers.chest")),
(1.0, Item("common.items.armor.twigsflowers.foot")),
(1.0, Item("common.items.armor.twigsflowers.hand")),
(1.0, Item("common.items.armor.twigsflowers.pants")),
(1.0, Item("common.items.armor.twigsflowers.shoulder")),
]

View File

@ -0,0 +1,8 @@
[
(1.0, Item("common.items.armor.twigsleaves.belt")),
(1.0, Item("common.items.armor.twigsleaves.chest")),
(1.0, Item("common.items.armor.twigsleaves.foot")),
(1.0, Item("common.items.armor.twigsleaves.hand")),
(1.0, Item("common.items.armor.twigsleaves.pants")),
(1.0, Item("common.items.armor.twigsleaves.shoulder")),
]

View File

@ -0,0 +1,16 @@
[
// Misc
(0.25, Item("common.items.armor.misc.neck.plain_1")),
(1.5, LootTable("common.loot_tables.materials.common")),
(3.5, LootTable("common.loot_tables.materials.underground")),
(0.1, Item("common.items.glider.glider_blue")),
(0.05, Item("common.items.glider.glider_morpho")),
(0.05, Item("common.items.glider.glider_monarch")),
(0.05, Item("common.items.glider.glider_moth")),
(0.05, Item("common.items.armor.misc.ring.gold")),
(0.1, Item("common.items.lantern.geode_purp")),
(2.0, LootTable("common.loot_tables.weapons.tier-3")),
(1.5, LootTable("common.loot_tables.weapons.tier-4")),
(1.0, LootTable("common.loot_tables.weapons.tier-5")),
(0.05, LootTable("common.loot_tables.weapons.cave")),
]

View File

@ -0,0 +1,14 @@
[
// potions
(1.0, Item("common.items.consumable.potion_minor")),
(0.5, Item("common.items.consumable.potion_med")),
(0.2, Item("common.items.consumable.potion_big")),
// bombs
(0.6, Item("common.items.utility.bomb")),
(0.2, Item("common.items.utility.bomb_pile")),
// velorite
(1.0, Item("common.items.ore.veloritefrag")),
(0.5, Item("common.items.ore.velorite")),
// misc
(0.1, Item("common.items.utility.collar")),
]

View File

@ -0,0 +1,4 @@
[
(1.0, LootTable("common.loot_tables.food.prepared")),
(2.0, LootTable("common.loot_tables.cave_large")),
]

View File

@ -0,0 +1,9 @@
[
// Crafting material
(1.0, Item("common.items.crafting_ing.mindflayer_bag_damaged")),
// Legendary weapons
(4.0, LootTable("common.loot_tables.weapons.legendary")),
// Rare misc items
(0.5, Item("common.items.boss_drops.lantern")),
(0.5, Item("common.items.glider.glider_purp")),
]

View File

@ -0,0 +1,14 @@
[
(7.0, LootTable("common.loot_tables.materials.common")),
// Consumables
(0.5, Item("common.items.consumable.potion_minor")),
// Ring
(0.2, Item("common.items.armor.misc.ring.gold")),
// Utility
(0.1, Item("common.items.utility.collar")),
// Bag
(0.1, Item("common.items.armor.misc.bag.liana_kit")),
// Food
(2.0, LootTable("common.loot_tables.food.wild_ingredients")),
(1.5, LootTable("common.loot_tables.food.prepared")),
]

View File

@ -0,0 +1,6 @@
[
(1.0, LootTable("common.loot_tables.food.prepared")),
(1.0, LootTable("common.loot_tables.cave_large")),
(1.0, LootTable("common.loot_tables.weapons.tier-2")),
(5.0, Item("common.items.crafting_ing.leather_troll")),
]

View File

@ -0,0 +1,6 @@
[
(1.0, LootTable("common.loot_tables.food.prepared")),
(1.0, Item("common.items.crafting_ing.icy_fang")),
(1.0, LootTable("common.loot_tables.weapons.tier-2")),
(4.0, LootTable("common.loot_tables.cave_large")),
]

View File

@ -0,0 +1,4 @@
[
(1.0, LootTable("common.loot_tables.food.wild_ingredients")),
(1.0, LootTable("common.loot_tables.fallback")),
]

View File

@ -0,0 +1,3 @@
[
(1.0, LootTable("common.loot_tables.weapons.tier-5")),
]

View File

@ -0,0 +1,3 @@
[
(1.0, Item("common.items.food.fish")),
]

View File

@ -0,0 +1,7 @@
[
(1.0, LootTable("common.loot_tables.food.prepared")),
(1.0, LootTable("common.loot_tables.armor.steel")),
(1.0, LootTable("common.loot_tables.weapons.tier-1")),
(1.0, LootTable("common.loot_tables.weapons.tier-2")),
(1.0, LootTable("common.loot_tables.weapons.tier-3")),
]

View File

@ -0,0 +1,7 @@
[
(1.0, LootTable("common.loot_tables.humanoids")),
(1.0, LootTable("common.loot_tables.armor.swift")),
(1.0, LootTable("common.loot_tables.armor.cloth")),
(1.0, LootTable("common.loot_tables.weapons.starter")),
(1.0, LootTable("common.loot_tables.fallback")),
]

View File

@ -0,0 +1,5 @@
[
(1.0, LootTable("common.loot_tables.food.wild_ingredients")),
(1.0, Item("common.items.crafting_ing.leather_scraps")),
(1.0, LootTable("common.loot_tables.fallback")),
]

View File

@ -0,0 +1,5 @@
[
(1.0, Item("common.items.flowers.red")),
(1.0, Item("common.items.crafting_ing.twigs")),
(1.0, LootTable("common.loot_tables.food.wild_ingredients")),
]

View File

@ -0,0 +1,4 @@
[
(1.0, LootTable("common.loot_tables.food.wild_ingredients")),
(1.0, Item("common.items.crafting_ing.leather_scraps")),
]

View File

@ -0,0 +1,5 @@
[
(1.0, LootTable("common.loot_tables.food.wild_ingredients")),
(1.0, Item("common.items.crafting_ing.leather_scraps")),
(1.0, Item("common.items.crafting_ing.icy_fang")),
]

View File

@ -0,0 +1,4 @@
[
(1.0, LootTable("common.loot_tables.food.wild_ingredients")),
(1.0, Item("common.items.crafting_ing.leather_scraps")),
]

View File

@ -0,0 +1,3 @@
[
(1.0, LootTable("common.loot_tables.materials.underground")),
]

View File

@ -0,0 +1,3 @@
[
(1.0, Item("common.items.crafting_ing.leather_scraps")),
]

View File

@ -0,0 +1,4 @@
[
(1.0, Item("common.items.crafting_ing.leather_scraps")),
(1.0, Item("common.items.crafting_ing.raptor_feather")),
]

View File

@ -0,0 +1,23 @@
[
(4.0, LootTable("common.loot_tables.materials.common")),
(3.0, LootTable("common.loot_tables.food.wild_ingredients")),
(2.0, LootTable("common.loot_tables.food.prepared")),
(0.25, Item("common.items.armor.misc.neck.plain_1")),
(0.1, Item("common.items.glider.glider_blue")),
(0.5, Item("common.items.utility.firework_purple")),
(0.5, Item("common.items.utility.bomb")),
(0.5, Item("common.items.armor.misc.ring.gold")),
(0.25, Item("common.items.armor.misc.ring.skull")),
(2.0, LootTable("common.loot_tables.armor.swift")),
(2.0, LootTable("common.loot_tables.armor.agile")),
(3.0, LootTable("common.loot_tables.armor.plate")),
(2.0, LootTable("common.loot_tables.armor.steel")),
(0.001, Item("common.items.armor.misc.back.backpack")),
(0.1, Item("common.items.armor.misc.bag.heavy_seabag")),
(1.0, LootTable("common.loot_tables.weapons.tier-0")),
(2.0, LootTable("common.loot_tables.weapons.tier-1")),
(3.0, LootTable("common.loot_tables.weapons.tier-2")),
(4.0, LootTable("common.loot_tables.weapons.tier-3")),
(4.0, LootTable("common.loot_tables.weapons.tier-4")),
(3.0, LootTable("common.loot_tables.weapons.tier-5")),
]

View File

@ -0,0 +1,5 @@
[
(1.0, LootTable("common.loot_tables.humanoids")),
(1.0, LootTable("common.loot_tables.armor.cloth")),
(2.0, LootTable("common.loot_tables.weapons.tier-0")),
]

View File

@ -0,0 +1,5 @@
[
(1.0, LootTable("common.loot_tables.humanoids")),
(1.0, LootTable("common.loot_tables.armor.swift")),
(2.0, LootTable("common.loot_tables.weapons.tier-1")),
]

View File

@ -0,0 +1,5 @@
[
(1.0, LootTable("common.loot_tables.humanoids")),
(1.0, LootTable("common.loot_tables.armor.plate")),
(2.0, LootTable("common.loot_tables.weapons.tier-2")),
]

View File

@ -0,0 +1,6 @@
[
(1.0, LootTable("common.loot_tables.humanoids")),
(1.0, LootTable("common.loot_tables.armor.steel")),
(1.0, LootTable("common.loot_tables.weapons.tier-3")),
(3.0, LootTable("common.loot_tables.cultists")),
]

View File

@ -0,0 +1,5 @@
[
(1.0, LootTable("common.loot_tables.humanoids")),
(1.0, LootTable("common.loot_tables.weapons.tier-4")),
(5.0, LootTable("common.loot_tables.cultists")),
]

View File

@ -0,0 +1,4 @@
[
(1.0, LootTable("common.loot_tables.creature.biped_large.mindflayer")),
(3.0, LootTable("common.loot_tables.miniboss")),
]

View File

@ -0,0 +1,6 @@
[
(1.0, LootTable("common.loot_tables.humanoids")),
(1.0, LootTable("common.loot_tables.weapons.tier-5")),
(3.0, LootTable("common.loot_tables.cultists")),
(5.0, Item("common.items.food.cheese")),
]

View File

@ -0,0 +1,4 @@
[
// Fallback loot table
(1.0, Item("common.items.food.cheese")),
]

View File

@ -0,0 +1,7 @@
[
(1.0, Item("common.items.food.apple")),
(1.0, Item("common.items.food.carrot")),
(1.0, Item("common.items.food.cheese")),
(1.0, Item("common.items.food.lettuce")),
(1.0, Item("common.items.food.tomato")),
]

View File

@ -0,0 +1,9 @@
[
(0.2, Item("common.items.food.apple_mushroom_curry")),
(1.0, Item("common.items.food.apple_stick")),
(2.0, Item("common.items.food.cheese")),
(1.0, Item("common.items.food.mushroom_stick")),
(1.0, Item("common.items.food.plainsalad")),
(1.0, Item("common.items.food.sunflower_icetea")),
(1.0, Item("common.items.food.tomatosalad")),
]

View File

@ -0,0 +1,6 @@
[
(1.0, Item("common.items.food.apple")),
(1.0, Item("common.items.food.cheese")),
(1.0, Item("common.items.food.coconut")),
(1.0, Item("common.items.food.mushroom")),
]

View File

@ -0,0 +1,18 @@
[
// Crafting Ingredients
(5.0, LootTable("common.loot_tables.materials.common")),
// Consumables
(0.2, Item("common.items.consumable.potion_minor")),
// Ring
(0.02, Item("common.items.armor.misc.ring.gold")),
// Utility
(0.05, Item("common.items.utility.collar")),
// Food
(1.0, LootTable("common.loot_tables.food.wild_ingredients")),
(0.25, LootTable("common.loot_tables.food.prepared")),
// Weapons
(0.5, LootTable("common.loot_tables.weapons.sword.wood")),
(0.5, LootTable("common.loot_tables.weapons.hammer.stone")),
(0.5, LootTable("common.loot_tables.weapons.bow.rawwood")),
(0.5, LootTable("common.loot_tables.weapons.starter")),
]

View File

@ -1,4 +0,0 @@
[
// Fallback loot table
(1, "common.items.food.mushroom"),
]

View File

@ -1,4 +0,0 @@
[
(2, "common.items.crafting_ing.icy_fang"),
(1, "common.items.crafting_ing.leather_scraps"),
]

View File

@ -1,3 +0,0 @@
[
(2, "common.items.crafting_ing.leather_scraps"),
]

View File

@ -1,38 +0,0 @@
[
// belts
(0.33, "common.items.armor.cloth_blue.belt"),
(0.33, "common.items.armor.cloth_green.belt"),
(0.33, "common.items.armor.cloth_purple.belt"),
// chests
(0.08, "common.items.armor.cloth_blue.chest"),
(0.08, "common.items.armor.cloth_green.chest"),
(0.08, "common.items.armor.cloth_purple.chest"),
(0.08, "common.items.armor.misc.chest.worker_green_0"),
(0.08, "common.items.armor.misc.chest.worker_green_1"),
(0.08, "common.items.armor.misc.chest.worker_orange_0"),
(0.08, "common.items.armor.misc.chest.worker_orange_1"),
(0.08, "common.items.armor.misc.chest.worker_purple_0"),
(0.08, "common.items.armor.misc.chest.worker_purple_1"),
(0.08, "common.items.armor.misc.chest.worker_red_0"),
(0.08, "common.items.armor.misc.chest.worker_red_1"),
(0.08, "common.items.armor.misc.chest.worker_yellow_0"),
(0.08, "common.items.armor.misc.chest.worker_yellow_1"),
// shoes
(0.33, "common.items.armor.cloth_blue.foot"),
(0.33, "common.items.armor.cloth_green.foot"),
(0.33, "common.items.armor.cloth_purple.foot"),
// pants
(0.25, "common.items.armor.cloth_blue.pants"),
(0.25, "common.items.armor.cloth_green.pants"),
(0.25, "common.items.armor.cloth_purple.pants"),
(0.25, "common.items.armor.misc.pants.worker_blue"),
// shoulders
(0.25, "common.items.armor.cloth_blue.shoulder_0"),
(0.25, "common.items.armor.cloth_blue.shoulder_1"),
(0.25, "common.items.armor.cloth_green.shoulder"),
(0.25, "common.items.armor.cloth_purple.shoulder"),
//gloves
(0.33, "common.items.armor.cloth_blue.hand"),
(0.33, "common.items.armor.cloth_green.hand"),
(0.33, "common.items.armor.cloth_purple.hand"),
]

View File

@ -1,21 +0,0 @@
[
// belts
(0.67, "common.items.armor.plate.belt"),
(0.33, "common.items.armor.steel.belt"),
// chests
(0.67, "common.items.armor.plate.chest"),
(0.33, "common.items.armor.steel.chest"),
// shoes
(0.67, "common.items.armor.plate.foot"),
(0.33, "common.items.armor.steel.foot"),
// pants
(0.67, "common.items.armor.plate.pants"),
(0.66, "common.items.armor.steel.pants"),
// shoulders
(0.40, "common.items.armor.plate.shoulder"),
(0.37, "common.items.armor.misc.shoulder.iron_spikes"),
(0.33, "common.items.armor.steel.shoulder"),
//gloves
(0.67, "common.items.armor.plate.hand"),
(0.33, "common.items.armor.steel.hand"),
]

View File

@ -1,27 +0,0 @@
[
// belts
(0.50, "common.items.armor.swift.belt"),
(0.50, "common.items.armor.agile.belt"),
// chests
(0.50, "common.items.armor.swift.chest"),
(0.50, "common.items.armor.agile.chest"),
// shoes
(0.50, "common.items.armor.swift.foot"),
(0.50, "common.items.armor.agile.foot"),
// pants
(0.33, "common.items.armor.swift.pants"),
(0.33, "common.items.armor.agile.pants"),
(0.33, "common.items.armor.misc.pants.hunting"),
// shoulders
(0.10, "common.items.armor.misc.shoulder.leather_strip"),
(0.20, "common.items.armor.swift.shoulder"),
(0.20, "common.items.armor.agile.shoulder"),
(0.20, "common.items.armor.agile.shoulder"),
(0.07, "common.items.armor.misc.shoulder.leather_iron_0"),
(0.07, "common.items.armor.misc.shoulder.leather_iron_1"),
(0.07, "common.items.armor.misc.shoulder.leather_iron_2"),
(0.07, "common.items.armor.misc.shoulder.leather_iron_3"),
//gloves
(0.50, "common.items.armor.swift.hand"),
(0.50, "common.items.armor.agile.hand"),
]

View File

@ -1,12 +0,0 @@
[
// rings
(0.15, "common.items.armor.misc.ring.scratched"),
(0.05, "common.items.armor.misc.ring.gold"),
// capes
(0.25, "common.items.armor.misc.back.short_0"),
(0.25, "common.items.armor.misc.back.short_1"),
// necks
(0.25, "common.items.armor.misc.neck.plain_0"),
// misc
(0.05, "common.items.glider.glider_blue"),
]

View File

@ -1,32 +0,0 @@
[
// belts
(0.40, "common.items.armor.druid.belt"),
(0.20, "common.items.armor.twigs.belt"),
(0.20, "common.items.armor.twigsflowers.belt"),
(0.20, "common.items.armor.twigsleaves.belt"),
// chests
(0.40, "common.items.armor.druid.chest"),
(0.20, "common.items.armor.twigs.chest"),
(0.20, "common.items.armor.twigsflowers.chest"),
(0.20, "common.items.armor.twigsleaves.chest"),
// shoes
(0.40, "common.items.armor.druid.foot"),
(0.20, "common.items.armor.twigs.foot"),
(0.20, "common.items.armor.twigsflowers.foot"),
(0.20, "common.items.armor.twigsleaves.foot"),
// pants
(0.40, "common.items.armor.druid.pants"),
(0.20, "common.items.armor.twigs.pants"),
(0.20, "common.items.armor.twigsflowers.pants"),
(0.20, "common.items.armor.twigsleaves.pants"),
// shoulders
(0.40, "common.items.armor.druid.shoulder"),
(0.20, "common.items.armor.twigs.shoulder"),
(0.20, "common.items.armor.twigsflowers.shoulder"),
(0.20, "common.items.armor.twigsleaves.shoulder"),
//gloves
(0.40, "common.items.armor.druid.hand"),
(0.20, "common.items.armor.twigs.hand"),
(0.20, "common.items.armor.twigsflowers.hand"),
(0.20, "common.items.armor.twigsleaves.hand"),
]

View File

@ -1,91 +0,0 @@
[
// Misc
(0.25, "common.items.armor.misc.neck.plain_1"),
(2.0, "common.items.crafting_ing.cloth_scraps"),
(1.0, "common.items.crafting_ing.empty_vial"),
(0.1, "common.items.glider.glider_blue"),
(0.05, "common.items.glider.glider_morpho"),
(0.05, "common.items.glider.glider_monarch"),
(0.05, "common.items.glider.glider_moth"),
(0.05, "common.items.armor.misc.ring.gold"),
(0.1, "common.items.lantern.geode_purp"),
// swords
(0.03, "common.items.weapons.sword.steel-0"),
(0.03, "common.items.weapons.sword.steel-1"),
(0.03, "common.items.weapons.sword.steel-2"),
(0.03, "common.items.weapons.sword.steel-3"),
(0.03, "common.items.weapons.sword.steel-4"),
(0.03, "common.items.weapons.sword.steel-5"),
(0.03, "common.items.weapons.sword.steel-6"),
(0.03, "common.items.weapons.sword.steel-7"),
(0.03, "common.items.weapons.sword.steel-8"),
(0.02, "common.items.weapons.sword.cobalt-0"),
(0.02, "common.items.weapons.sword.cobalt-1"),
(0.02, "common.items.weapons.sword.cobalt-2"),
(0.02, "common.items.weapons.sword.cobalt-3"),
(0.01, "common.items.weapons.sword.bloodsteel-0"),
(0.01, "common.items.weapons.sword.bloodsteel-1"),
(0.01, "common.items.weapons.sword.bloodsteel-2"),
// axes
(0.02, "common.items.weapons.axe.bloodsteel_axe-0"),
(0.02, "common.items.weapons.axe.bloodsteel_axe-1"),
(0.02, "common.items.weapons.axe.bloodsteel_axe-2"),
(0.01, "common.items.weapons.axe.cobalt_axe-0"),
(0.01, "common.items.weapons.axe.cobalt_axe-1"),
(0.001, "common.items.weapons.axe.malachite_axe-0"),
(0.04, "common.items.weapons.axe.iron_axe-7"),
(0.04, "common.items.weapons.axe.iron_axe-8"),
(0.04, "common.items.weapons.axe.iron_axe-9"),
(0.04, "common.items.weapons.axe.steel_axe-0"),
(0.04, "common.items.weapons.axe.steel_axe-1"),
(0.04, "common.items.weapons.axe.steel_axe-2"),
(0.04, "common.items.weapons.axe.steel_axe-3"),
(0.04, "common.items.weapons.axe.steel_axe-4"),
(0.04, "common.items.weapons.axe.steel_axe-5"),
(0.04, "common.items.weapons.axe.steel_axe-6"),
// healing staff
(0.2, "common.items.weapons.sceptre.staff_nature"),
(0.1, "common.items.weapons.sceptre.fork0"),
(0.1, "common.items.weapons.sceptre.emerald"),
(0.1, "common.items.weapons.sceptre.coralline_cane"),
(0.001, "common.items.weapons.sceptre.sceptre_velorite_0"),
// staves
(0.20, "common.items.weapons.staff.bone_staff"),
(0.20, "common.items.weapons.staff.ley_seeker"),
(0.10, "common.items.weapons.staff.fiery_wishing_rod"),
(0.10, "common.items.weapons.staff.heated_arm"),
(0.10, "common.items.weapons.staff.golden_khakkara"),
(0.10, "common.items.weapons.staff.crimson_eye"),
(0.10, "common.items.weapons.staff.solar"),
(0.05, "common.items.weapons.staff.lava_rod"),
(0.05, "common.items.weapons.staff.dragon_tongue"),
(0.01, "common.items.weapons.staff.orc_iron"),
// hammers
(0.30, "common.items.weapons.hammer.cobalt_hammer-0"),
(0.30, "common.items.weapons.hammer.cobalt_hammer-1"),
(0.15, "common.items.weapons.hammer.runic_hammer"),
(0.15, "common.items.weapons.hammer.ramshead_hammer"),
(0.04, "common.items.weapons.hammer.iron_hammer-7"),
(0.04, "common.items.weapons.hammer.iron_hammer-8"),
(0.05, "common.items.weapons.hammer.steel_hammer-0"),
(0.05, "common.items.weapons.hammer.steel_hammer-1"),
(0.05, "common.items.weapons.hammer.steel_hammer-2"),
(0.05, "common.items.weapons.hammer.steel_hammer-3"),
(0.05, "common.items.weapons.hammer.steel_hammer-4"),
(0.05, "common.items.weapons.hammer.steel_hammer-5"),
// bows
(0.03, "common.items.weapons.bow.metal-0"),
(0.03, "common.items.weapons.bow.metal-1"),
(0.03, "common.items.weapons.bow.metal-2"),
(0.03, "common.items.weapons.bow.metal-3"),
(0.03, "common.items.weapons.bow.metal-4"),
(0.02, "common.items.weapons.bow.frostwood-0"),
(0.02, "common.items.weapons.bow.frostwood-1"),
(0.02, "common.items.weapons.bow.frostwood-2"),
(0.01, "common.items.weapons.bow.eldwood-0"),
(0.01, "common.items.weapons.bow.eldwood-1"),
(0.01, "common.items.weapons.bow.eldwood-2"),
(0.001, "common.items.weapons.bow.velorite"),
]

View File

@ -1,14 +0,0 @@
[
// potions
(1, "common.items.consumable.potion_minor"),
(0.1, "common.items.consumable.potion_med"),
(0.01, "common.items.consumable.potion_big"),
// bombs
(0.6, "common.items.utility.bomb"),
(0.2, "common.items.utility.bomb_pile"),
// velorite
(1, "common.items.ore.veloritefrag"),
(0.5, "common.items.ore.velorite"),
// misc
(0.1, "common.items.utility.collar"),
]

View File

@ -1,13 +0,0 @@
[
// crafting ingredients
(2, "common.items.crafting_ing.leather_scraps"),
(4, "common.items.crafting_ing.cloth_scraps"),
(1, "common.items.crafting_ing.empty_vial"),
(0.5, "common.items.crafting_ing.amethyst"),
(0.5, "common.items.crafting_ing.topaz"),
(0.4, "common.items.crafting_ing.sapphire"),
(0.35, "common.items.crafting_ing.emerald"),
(0.25, "common.items.crafting_ing.ruby"),
(0.10, "common.items.crafting_ing.diamond"),
]

View File

@ -1,227 +0,0 @@
[
// Food
// simple
(3, "common.items.food.cheese"),
(3, "common.items.food.apple"),
(3, "common.items.food.mushroom"),
(3, "common.items.food.coconut"),
(5, "common.items.crafting_ing.cloth_scraps"),
// crafted
(0.5, "common.items.food.apple_mushroom_curry"),
(0.5, "common.items.food.apple_stick"),
(0.5, "common.items.food.mushroom_stick"),
// Misc
(4, "common.items.crafting_ing.empty_vial"),
(0.25, "common.items.armor.misc.neck.plain_1"),
(0.1, "common.items.glider.glider_blue"),
(0.5, "common.items.utility.firework_purple"),
(0.5, "common.items.utility.bomb"),
(0.5, "common.items.armor.misc.ring.gold"),
(0.25, "common.items.armor.misc.ring.skull"),
// Heavy Armour
// belts
(0.5, "common.items.armor.plate.belt"),
(0.3, "common.items.armor.steel.belt"),
// chests
(0.5, "common.items.armor.plate.chest"),
(0.3, "common.items.armor.steel.chest"),
// shoes
(0.5, "common.items.armor.plate.foot"),
(0.3, "common.items.armor.steel.foot"),
// pants
(0.5, "common.items.armor.plate.pants"),
(0.3, "common.items.armor.steel.pants"),
// shoulders
(0.40, "common.items.armor.plate.shoulder"),
(0.37, "common.items.armor.misc.shoulder.iron_spikes"),
(0.33, "common.items.armor.steel.shoulder"),
//gloves
(0.67, "common.items.armor.plate.hand"),
(0.33, "common.items.armor.steel.hand"),
//Light Armour
// belts
(0.50, "common.items.armor.swift.belt"),
(0.50, "common.items.armor.agile.belt"),
// chests
(0.50, "common.items.armor.swift.chest"),
(0.50, "common.items.armor.agile.chest"),
// shoes
(0.50, "common.items.armor.swift.foot"),
(0.50, "common.items.armor.agile.foot"),
// pants
(0.33, "common.items.armor.swift.pants"),
(0.33, "common.items.armor.agile.pants"),
(0.33, "common.items.armor.misc.pants.hunting"),
// shoulders
(0.6, "common.items.armor.misc.shoulder.leather_strip"),
(0.4, "common.items.armor.swift.shoulder"),
(0.4, "common.items.armor.agile.shoulder"),
(0.3, "common.items.armor.misc.shoulder.leather_iron_0"),
(0.3, "common.items.armor.misc.shoulder.leather_iron_1"),
(0.3, "common.items.armor.misc.shoulder.leather_iron_2"),
(0.3, "common.items.armor.misc.shoulder.leather_iron_3"),
//gloves
(0.50, "common.items.armor.swift.hand"),
(0.50, "common.items.armor.agile.hand"),
//backpack
(0.001, "common.items.armor.misc.back.backpack"),
(0.1, "common.items.armor.misc.bag.heavy_seabag"),
// Common Weapons
// swords
(0.10, "common.items.weapons.sword.wood-0"),
(0.10, "common.items.weapons.sword.wood-1"),
(0.10, "common.items.weapons.sword.wood-2"),
(0.10, "common.items.weapons.sword.stone-0"),
(0.10, "common.items.weapons.sword.stone-1"),
(0.10, "common.items.weapons.sword.stone-2"),
(0.05, "common.items.weapons.sword.bronze-0"),
(0.05, "common.items.weapons.sword.bronze-1"),
(0.05, "common.items.weapons.sword.bronze-2"),
// axes
(0.20, "common.items.weapons.axe.orc_axe-0"),
(0.10, "common.items.weapons.axe.worn_iron_axe-0"),
(0.10, "common.items.weapons.axe.worn_iron_axe-1"),
(0.10, "common.items.weapons.axe.worn_iron_axe-2"),
(0.10, "common.items.weapons.axe.worn_iron_axe-3"),
(0.10, "common.items.weapons.axe.worn_iron_axe-4"),
// healing staff
(0.25, "common.items.weapons.sceptre.staff_nature"),
// hammers
(0.15, "common.items.weapons.hammer.flimsy_hammer"),
(0.10, "common.items.weapons.hammer.wood_hammer-0"),
(0.10, "common.items.weapons.hammer.stone_hammer-0"),
(0.10, "common.items.weapons.hammer.stone_hammer-1"),
(0.10, "common.items.weapons.hammer.stone_hammer-2"),
(0.10, "common.items.weapons.hammer.stone_hammer-3"),
(0.05, "common.items.weapons.hammer.worn_iron_hammer-0"),
(0.05, "common.items.weapons.hammer.worn_iron_hammer-1"),
(0.05, "common.items.weapons.hammer.worn_iron_hammer-2"),
(0.05, "common.items.weapons.hammer.worn_iron_hammer-3"),
// bows
(0.20, "common.items.weapons.bow.rawwood-0"),
(0.20, "common.items.weapons.bow.rawwood-1"),
(0.10, "common.items.weapons.bow.wood-0"),
(0.10, "common.items.weapons.bow.wood-1"),
(0.10, "common.items.weapons.bow.wood-2"),
(0.10, "common.items.weapons.bow.wood-3"),
(0.10, "common.items.weapons.bow.wood-4"),
(0.05, "common.items.weapons.bow.bone-0"),
(0.05, "common.items.weapons.bow.bone-1"),
(0.05, "common.items.weapons.bow.bone-2"),
(0.05, "common.items.weapons.bow.bone-3"),
// Uncommon Weapons
// swords
(0.04, "common.items.weapons.sword.iron-0"),
(0.04, "common.items.weapons.sword.iron-1"),
(0.04, "common.items.weapons.sword.iron-2"),
(0.04, "common.items.weapons.sword.iron-3"),
(0.04, "common.items.weapons.sword.iron-4"),
(0.04, "common.items.weapons.sword.iron-5"),
(0.04, "common.items.weapons.sword.iron-6"),
(0.04, "common.items.weapons.sword.iron-7"),
(0.04, "common.items.weapons.sword.iron-8"),
(0.04, "common.items.weapons.sword.iron-9"),
(0.04, "common.items.weapons.sword.iron-10"),
(0.03, "common.items.weapons.sword.steel-0"),
(0.03, "common.items.weapons.sword.steel-1"),
(0.03, "common.items.weapons.sword.steel-2"),
(0.03, "common.items.weapons.sword.steel-3"),
(0.03, "common.items.weapons.sword.steel-4"),
(0.03, "common.items.weapons.sword.steel-5"),
(0.03, "common.items.weapons.sword.steel-6"),
(0.03, "common.items.weapons.sword.steel-7"),
(0.03, "common.items.weapons.sword.steel-8"),
// axes
(0.15, "common.items.weapons.axe.bronze_axe-0"),
(0.15, "common.items.weapons.axe.bronze_axe-1"),
(0.15, "common.items.weapons.axe.bronze_axe-2"),
(0.04, "common.items.weapons.axe.iron_axe-0"),
(0.04, "common.items.weapons.axe.iron_axe-1"),
(0.04, "common.items.weapons.axe.iron_axe-2"),
(0.04, "common.items.weapons.axe.iron_axe-3"),
(0.04, "common.items.weapons.axe.iron_axe-4"),
(0.04, "common.items.weapons.axe.iron_axe-5"),
(0.04, "common.items.weapons.axe.iron_axe-6"),
(0.04, "common.items.weapons.axe.iron_axe-7"),
(0.04, "common.items.weapons.axe.iron_axe-8"),
(0.04, "common.items.weapons.axe.iron_axe-9"),
(0.04, "common.items.weapons.axe.steel_axe-0"),
(0.04, "common.items.weapons.axe.steel_axe-1"),
(0.04, "common.items.weapons.axe.steel_axe-2"),
(0.04, "common.items.weapons.axe.steel_axe-3"),
(0.04, "common.items.weapons.axe.steel_axe-4"),
(0.04, "common.items.weapons.axe.steel_axe-5"),
(0.04, "common.items.weapons.axe.steel_axe-6"),
// healing staff
(0.5, "common.items.weapons.sceptre.staff_nature"),
// staves
(0.40, "common.items.weapons.staff.bone_staff"),
(0.40, "common.items.weapons.staff.crimson_eye"),
(0.20, "common.items.weapons.staff.aurora"),
(0.20, "common.items.weapons.staff.frostwood_torch"),
// hammers
(0.15, "common.items.weapons.hammer.bronze_hammer-0"),
(0.15, "common.items.weapons.hammer.bronze_hammer-1"),
(0.04, "common.items.weapons.hammer.iron_hammer-0"),
(0.04, "common.items.weapons.hammer.iron_hammer-1"),
(0.04, "common.items.weapons.hammer.iron_hammer-2"),
(0.04, "common.items.weapons.hammer.iron_hammer-3"),
(0.04, "common.items.weapons.hammer.iron_hammer-4"),
(0.04, "common.items.weapons.hammer.iron_hammer-5"),
(0.04, "common.items.weapons.hammer.iron_hammer-6"),
(0.04, "common.items.weapons.hammer.iron_hammer-7"),
(0.04, "common.items.weapons.hammer.iron_hammer-8"),
(0.05, "common.items.weapons.hammer.steel_hammer-0"),
(0.05, "common.items.weapons.hammer.steel_hammer-1"),
(0.05, "common.items.weapons.hammer.steel_hammer-2"),
(0.05, "common.items.weapons.hammer.steel_hammer-3"),
(0.05, "common.items.weapons.hammer.steel_hammer-4"),
(0.05, "common.items.weapons.hammer.steel_hammer-5"),
// bows
(0.04, "common.items.weapons.bow.hardwood-0"),
(0.04, "common.items.weapons.bow.hardwood-1"),
(0.04, "common.items.weapons.bow.hardwood-2"),
(0.04, "common.items.weapons.bow.hardwood-3"),
(0.04, "common.items.weapons.bow.hardwood-4"),
(0.04, "common.items.weapons.bow.hardwood-5"),
(0.03, "common.items.weapons.bow.metal-0"),
(0.03, "common.items.weapons.bow.metal-1"),
(0.03, "common.items.weapons.bow.metal-2"),
(0.03, "common.items.weapons.bow.metal-3"),
(0.03, "common.items.weapons.bow.metal-4"),
// Rare Weapons
// swords
(0.20, "common.items.weapons.sword.cobalt-0"),
(0.20, "common.items.weapons.sword.cobalt-1"),
(0.20, "common.items.weapons.sword.cobalt-2"),
(0.20, "common.items.weapons.sword.cobalt-3"),
(0.10, "common.items.weapons.sword.bloodsteel-0"),
(0.10, "common.items.weapons.sword.bloodsteel-1"),
(0.10, "common.items.weapons.sword.bloodsteel-2"),
// axes
(0.20, "common.items.weapons.axe.bloodsteel_axe-0"),
(0.20, "common.items.weapons.axe.bloodsteel_axe-1"),
(0.20, "common.items.weapons.axe.bloodsteel_axe-2"),
// healing staff
(0.25, "common.items.weapons.sceptre.staff_nature"),
// staves
(0.2, "common.items.weapons.staff.infused_tower"),
(0.10, "common.items.weapons.staff.lava_rod"),
(0.10, "common.items.weapons.staff.dragon_tongue"),
(0.10, "common.items.weapons.staff.flamethrower_0"),
(0.04, "common.items.weapons.staff.bent_fuse"),
(0.04, "common.items.weapons.sceptre.emerald"),
(0.04, "common.items.weapons.staff.orc_iron"),
// hammers
(0.01, "common.items.weapons.hammer.cobalt_hammer-0"),
(0.01, "common.items.weapons.hammer.cobalt_hammer-1"),
(0.01, "common.items.weapons.hammer.runic_hammer"),
(0.1, "common.items.weapons.hammer.ramshead_hammer"),
// bows
(0.20, "common.items.weapons.bow.frostwood-0"),
(0.20, "common.items.weapons.bow.frostwood-1"),
(0.20, "common.items.weapons.bow.frostwood-2"),
(0.10, "common.items.weapons.bow.eldwood-0"),
(0.10, "common.items.weapons.bow.eldwood-1"),
(0.10, "common.items.weapons.bow.eldwood-2"),
]

View File

@ -1,3 +0,0 @@
[
(1, "common.items.food.fish"),
]

View File

@ -1,14 +0,0 @@
[
// simple
(3, "common.items.food.cheese"),
(3, "common.items.food.apple"),
(3, "common.items.food.mushroom"),
(1, "common.items.food.coconut"),
(1, "common.items.food.lettuce"),
(1, "common.items.food.tomato"),
(2, "common.items.food.carrot"),
// crafted
(0.05, "common.items.food.apple_mushroom_curry"),
(0.10, "common.items.food.apple_stick"),
(0.10, "common.items.food.mushroom_stick"),
]

View File

@ -1,31 +0,0 @@
[
// Crafting Ingredients
(2, "common.items.crafting_ing.empty_vial"),
(0.10, "common.items.crafting_ing.diamond"),
(4, "common.items.crafting_ing.cloth_scraps"),
// Consumables
(0.2, "common.items.consumable.potion_minor"),
// Ring
(0.02, "common.items.armor.misc.ring.gold"),
// Utility
(0.05, "common.items.utility.collar"),
// Food
(1, "common.items.food.coconut"),
(0.05, "common.items.food.apple_mushroom_curry"),
(0.10, "common.items.food.apple_stick"),
(0.10, "common.items.food.mushroom_stick"),
// Weapons
(0.10, "common.items.weapons.sword.wood-0"),
(0.10, "common.items.weapons.sword.wood-1"),
(0.10, "common.items.weapons.sword.wood-2"),
(0.10, "common.items.weapons.axe.worn_iron_axe-0"),
(0.10, "common.items.weapons.axe.worn_iron_axe-1"),
(0.10, "common.items.weapons.axe.worn_iron_axe-2"),
(0.10, "common.items.weapons.axe.worn_iron_axe-3"),
(0.10, "common.items.weapons.axe.worn_iron_axe-4"),
(0.25, "common.items.weapons.sceptre.staff_nature"),
(0.15, "common.items.weapons.hammer.flimsy_hammer"),
(0.10, "common.items.weapons.hammer.wood_hammer-0"),
(0.15, "common.items.weapons.bow.rawwood-0"),
(0.15, "common.items.weapons.bow.rawwood-1"),
]

View File

@ -1,3 +0,0 @@
[
(1, "common.items.crafting_ing.stones"),
]

View File

@ -1,5 +0,0 @@
[
(1, "common.items.flowers.red"),
(1, "common.items.crafting_ing.twigs"),
(0.5, "common.items.food.coconut"),
]

View File

@ -1,15 +0,0 @@
[
// armor
(1, "common.items.armor.cultist.belt"),
(1, "common.items.armor.cultist.chest"),
(1, "common.items.armor.cultist.foot"),
(1, "common.items.armor.cultist.hand"),
(1, "common.items.armor.cultist.pants"),
(1, "common.items.armor.cultist.shoulder"),
(1, "common.items.armor.misc.back.dungeon_purple"),
(1, "common.items.armor.misc.ring.skull"),
// weapons
(1, "common.items.weapons.staff.cultist_staff"),
(1, "common.items.weapons.hammer.cultist_purp_2h-0"),
(1, "common.items.weapons.sword.cultist"),
]

View File

@ -1,4 +0,0 @@
[
(2, "common.items.crafting_ing.raptor_feather"),
(1, "common.items.crafting_ing.leather_scraps"),
]

View File

@ -1,6 +0,0 @@
[
(1, "common.items.crafting_ing.stones"),
(0.05, "common.items.crafting_ing.diamond"),
(0.10, "common.items.ore.velorite"),
(0.20, "common.items.ore.veloritefrag"),
]

View File

@ -1,19 +0,0 @@
[
(2, "common.items.crafting_ing.empty_vial"),
(0.01, "common.items.crafting_ing.diamond"),
(3, "common.items.crafting_ing.cloth_scraps"),
(2, "common.items.crafting_ing.leather_scraps"),
// Consumables
(0.5, "common.items.consumable.potion_minor"),
// Ring
(0.2, "common.items.armor.misc.ring.gold"),
// Utility
(0.1, "common.items.utility.collar"),
// Bag
(0.1, "common.items.armor.misc.bag.liana_kit"),
// Food
(2.0, "common.items.food.coconut"),
(0.3, "common.items.food.apple_mushroom_curry"),
(0.6, "common.items.food.apple_stick"),
(0.8, "common.items.food.mushroom_stick"),
]

View File

@ -1,4 +0,0 @@
[
(1, "common.items.crafting_ing.leather_troll"),
(0.25, "common.items.crafting_ing.leather_scraps"),
]

Some files were not shown because too many files have changed in this diff Show More