add all function to most creatures loot tables

This commit is contained in:
Hrom 2024-03-07 14:28:05 +01:00
parent 142a711d64
commit 9e197a2b2d
62 changed files with 302 additions and 157 deletions

View File

@ -6,7 +6,7 @@
body_type: Female,
))),
alignment: Alignment(Enemy),
loot: LootTable("common.loot_tables.creature.quad_medium.ice"),
loot: LootTable("common.loot_tables.creature.quad_medium.roshwalr"),
inventory: (
loadout: FromBody,
),

View File

@ -3,7 +3,7 @@
name: Automatic,
body: RandomWith("hirdrasil"),
alignment: Alignment(Wild),
loot: LootTable("common.loot_tables.creature.quad_medium.gentle"),
loot: LootTable("common.loot_tables.creature.quad_medium.hirdrasil"),
inventory: (
loadout: FromBody,
),

View File

@ -3,7 +3,7 @@
name: Automatic,
body: RandomWith("moose"),
alignment: Alignment(Wild),
loot: LootTable("common.loot_tables.creature.quad_medium.generic"),
loot: LootTable("common.loot_tables.creature.quad_medium.moose"),
inventory: (
loadout: FromBody,
),

View File

@ -1,4 +1,7 @@
[
(1.5, MultiDrop(Item("common.items.crafting_ing.hide.carapace"), 4, 5)),
(1.0, MultiDrop(Item("common.items.crafting_ing.animal_misc.strong_pincer"), 1, 2)),
(1, All([
MultiDrop(Item("common.items.crafting_ing.hide.carapace"), 5, 8),
MultiDrop(Item("common.items.crafting_ing.animal_misc.strong_pincer"), 1, 2),
],
)),
]

View File

@ -1,5 +1,8 @@
[
(2.0, MultiDrop(Item("common.items.crafting_ing.sticky_thread"), 3, 5)),
(0.5, Item("common.items.crafting_ing.animal_misc.venom_sac")),
(1.0, MultiDrop(Item("common.items.crafting_ing.animal_misc.strong_pincer"), 1, 2)),
(1, All([
MultiDrop(Item("common.items.crafting_ing.sticky_thread"), 3, 7),
MultiDrop(Item("common.items.crafting_ing.animal_misc.venom_sac"), 3, 5),
MultiDrop(Item("common.items.crafting_ing.animal_misc.strong_pincer"), 1, 2),
],
)),
]

View File

@ -1,4 +1,7 @@
[
(1.0, MultiDrop(Item("common.items.crafting_ing.hide.carapace"), 4, 5)),
(1.0, MultiDrop(Item("common.items.crafting_ing.animal_misc.strong_pincer"), 1, 2)),
(1, All([
MultiDrop(Item("common.items.crafting_ing.hide.carapace"), 4, 8),
MultiDrop(Item("common.items.crafting_ing.animal_misc.strong_pincer"), 1, 2),
],
)),
]

View File

@ -1,5 +1,8 @@
[
(1.0, MultiDrop(Item("common.items.crafting_ing.sticky_thread"), 2, 3)),
(0.5, MultiDrop(Item("common.items.crafting_ing.animal_misc.viscous_ooze"), 1, 1)),
(1.0, MultiDrop(Item("common.items.crafting_ing.living_embers"), 2, 3)),
(1, All([
MultiDrop(Item("common.items.crafting_ing.sticky_thread"), 3, 5),
MultiDrop(Item("common.items.crafting_ing.animal_misc.viscous_ooze"), 0, 4),
MultiDrop(Item("common.items.crafting_ing.living_embers"), 2, 4),
],
)),
]

View File

@ -1,4 +1,7 @@
[
(2.0, MultiDrop(Item("common.items.flowers.plant_fiber"), 2, 4)),
(1.0, MultiDrop(Item("common.items.crafting_ing.animal_misc.viscous_ooze"), 1, 1)),
(1, All([
MultiDrop(Item("common.items.flowers.plant_fiber"), 2, 4),
MultiDrop(Item("common.items.crafting_ing.animal_misc.viscous_ooze"), 1, 3),
],
)),
]

View File

@ -1,5 +1,8 @@
[
(1.0, MultiDrop(Item("common.items.flowers.plant_fiber"), 1, 3)),
(1.0, Item("common.items.crafting_ing.animal_misc.strong_pincer")),
(0.5, MultiDrop(Item("common.items.crafting_ing.animal_misc.viscous_ooze"), 1, 1)),
(1, All([
MultiDrop(Item("common.items.flowers.plant_fiber"), 2, 4),
MultiDrop(Item("common.items.crafting_ing.animal_misc.strong_pincer"), 0, 2),
MultiDrop(Item("common.items.crafting_ing.animal_misc.viscous_ooze"), 1, 3),
],
)),
]

View File

@ -1,4 +1,7 @@
[
(1.5, MultiDrop(Item("common.items.crafting_ing.sticky_thread"), 3, 4)),
(0.5, MultiDrop(Item("common.items.crafting_ing.animal_misc.viscous_ooze"), 1, 1)),
(1, All([
MultiDrop(Item("common.items.crafting_ing.sticky_thread"), 3, 5),
MultiDrop(Item("common.items.crafting_ing.animal_misc.viscous_ooze"), 0, 4),
],
)),
]

View File

@ -1,4 +1,7 @@
[
(1.0, MultiDrop(Item("common.items.crafting_ing.sticky_thread"), 3, 5)),
(1.0, MultiDrop(Item("common.items.crafting_ing.animal_misc.strong_pincer"), 1, 2)),
(1, All([
MultiDrop(Item("common.items.crafting_ing.sticky_thread"), 3, 7),
MultiDrop(Item("common.items.crafting_ing.animal_misc.strong_pincer"), 1, 2),
],
)),
]

View File

@ -1,4 +1,7 @@
[
(1.0, MultiDrop(Item("common.items.crafting_ing.sticky_thread"), 2, 3)),
(1.0, Item("common.items.crafting_ing.animal_misc.strong_pincer")),
(1, All([
MultiDrop(Item("common.items.crafting_ing.sticky_thread"), 2, 3),
MultiDrop(Item("common.items.crafting_ing.animal_misc.strong_pincer"), 0, 2),
],
)),
]

View File

@ -1,5 +1,9 @@
[
(0.7, LootTable("common.loot_tables.food.prepared")),
(2.3, LootTable("common.loot_tables.cave_large")),
(0.4, Item("common.items.glider.morpho")),
(1.2, All([
MultiDrop(LootTable("common.loot_tables.food.prepared"), 1, 3),
MultiDrop(LootTable("common.loot_tables.cave_large"), 2, 3),
],
)),
(0.6, LootTable("common.loot_tables.weapons.components.tier-2"), 1, 1),
(0.2, Item("common.items.glider.morpho")),
]

View File

@ -1,4 +1,7 @@
[
(0.5, LootTable("common.loot_tables.food.prepared")),
(2.0, LootTable("common.loot_tables.cave_large")),
(1.2, All([
MultiDrop(LootTable("common.loot_tables.food.prepared"), 1, 3),
MultiDrop(LootTable("common.loot_tables.cave_large"), 2, 3),
],
)),
]

View File

@ -1,5 +1,9 @@
[
(0.7, LootTable("common.loot_tables.food.prepared")),
(2.3, LootTable("common.loot_tables.cave_large")),
(0.4, Item("common.items.glider.monarch")),
(1.2, All([
MultiDrop(LootTable("common.loot_tables.food.prepared"), 1, 3),
MultiDrop(LootTable("common.loot_tables.cave_large"), 2, 3),
],
)),
(0.6, LootTable("common.loot_tables.weapons.components.tier-2"), 1, 1),
(0.2, Item("common.items.glider.monarch")),
]

View File

@ -1,6 +1,9 @@
[
(0.7, LootTable("common.loot_tables.food.prepared")),
(1.0, LootTable("common.loot_tables.cave_large")),
(1.0, LootTable("common.loot_tables.weapons.components.tier-2")),
(5.0, MultiDrop(Item("common.items.crafting_ing.hide.leather_troll"), 1, 2)),
(1, All([
MultiDrop(LootTable("common.loot_tables.food.prepared"), 1, 3),
MultiDrop(Item("common.items.crafting_ing.hide.leather_troll"), 3, 5),
MultiDrop(LootTable("common.loot_tables.weapons.components.tier-2"), 1, 1),
MultiDrop(LootTable("common.loot_tables.cave_large"), 2, 3),
],
)),
]

View File

@ -1,7 +1,7 @@
[
(1, All([
MultiDrop(Item("common.items.food.meat.beast_large_raw"), 3, 4),
MultiDrop(Item("common.items.crafting_ing.hide.rugged_hide"), 1, 3),
MultiDrop(Item("common.items.crafting_ing.hide.rugged_hide"), 3, 5),
MultiDrop(Item("common.items.crafting_ing.animal_misc.long_tusk"), 1, 2),
],
)),

View File

@ -1,6 +1,9 @@
[
(0.7, LootTable("common.loot_tables.food.prepared")),
(2.0, Item("common.items.crafting_ing.animal_misc.icy_fang")),
(1.0, LootTable("common.loot_tables.weapons.components.tier-2")),
(4.0, LootTable("common.loot_tables.cave_large")),
(0.7, All([
MultiDrop(LootTable("common.loot_tables.food.prepared"), 1, 3),
MultiDrop(Item("common.items.crafting_ing.animal_misc.icy_fang"), 2, 4),
MultiDrop(LootTable("common.loot_tables.cave_large"), 2, 3),
],
)),
(0.3, LootTable("common.loot_tables.weapons.components.tier-2"), 1, 1),
]

View File

@ -1,6 +1,9 @@
[
(1.0, MultiDrop(Item("common.items.food.meat.bird_large_raw"), 1, 2)),
(1.0, MultiDrop(Item("common.items.food.meat.beast_large_raw"), 2, 2)),
(2.0, MultiDrop(Item("common.items.crafting_ing.animal_misc.elegant_crest"), 1, 3)),
(1.0, MultiDrop(Item("common.items.crafting_ing.hide.scales"), 2, 6)),
(1, All([
MultiDrop(Item("common.items.food.meat.bird_large_raw"), 2, 4),
MultiDrop(Item("common.items.food.meat.beast_large_raw"), 1, 3),
MultiDrop(Item("common.items.crafting_ing.animal_misc.elegant_crest"), 5, 7),
MultiDrop(Item("common.items.crafting_ing.hide.scales"), 3, 7),
],
)),
]

View File

@ -1,5 +1,8 @@
[
(1.0, MultiDrop(Item("common.items.food.meat.bird_large_raw"), 1, 2)),
(1.0, MultiDrop(Item("common.items.food.meat.beast_large_raw"), 2, 2)),
(2.0, MultiDrop(Item("common.items.crafting_ing.animal_misc.elegant_crest"), 1, 3)),
(1, All([
MultiDrop(Item("common.items.food.meat.bird_large_raw"), 4, 8),
MultiDrop(Item("common.items.food.meat.beast_large_raw"), 4, 8),
MultiDrop(Item("common.items.crafting_ing.animal_misc.elegant_crest"), 6, 12),
],
)),
]

View File

@ -1,8 +1,8 @@
[
(1, All([
MultiDrop(Item("common.items.food.meat.beast_large_raw"), 3, 4),
MultiDrop(Item("common.items.crafting_ing.hide.plate"), 4, 6),
Item("common.items.crafting_ing.animal_misc.grim_eyeball"),
MultiDrop(Item("common.items.food.meat.beast_large_raw"), 5, 8),
MultiDrop(Item("common.items.crafting_ing.hide.plate"), 6, 10),
MultiDrop(Item("common.items.crafting_ing.animal_misc.grim_eyeball"), 1, 5),
],
)),
]

View File

@ -1,7 +1,7 @@
[
(1, All([
MultiDrop(Item("common.items.food.meat.tough_raw"), 1, 3),
MultiDrop(Item("common.items.crafting_ing.hide.carapace"), 2, 3),
MultiDrop(Item("common.items.food.meat.tough_raw"), 4, 8),
MultiDrop(Item("common.items.crafting_ing.hide.carapace"), 4, 8),
],
)),
]

View File

@ -1,7 +1,10 @@
[
(2.0, MultiDrop(Item("common.items.log.wood"), 1, 3)),
(1.0, Item("common.items.log.hardwood")),
(2.0, Item("common.items.flowers.plant_fiber")),
(2.0, Item("common.items.crafting_ing.resin")),
(1.0, Item("common.items.crafting_ing.animal_misc.grim_eyeball")),
(1, All([
MultiDrop(Item("common.items.crafting_ing.twigs"), 2, 3),
MultiDrop(Item("common.items.log.hardwood"), 3, 4),
MultiDrop(Item("common.items.flowers.plant_fiber"), 3, 5),
MultiDrop(Item("common.items.crafting_ing.resin"), 0, 3),
MultiDrop(Item("common.items.crafting_ing.animal_misc.grim_eyeball"), 0, 1),
],
)),
]

View File

@ -1,4 +1,7 @@
[
(1.0, Item("common.items.crafting_ing.living_embers")),
(1.0, Item("common.items.crafting_ing.hide.animal_hide")),
(1, All([
MultiDrop(Item("common.items.crafting_ing.living_embers"), 3, 5),
MultiDrop(Item("common.items.crafting_ing.hide.animal_hide"), 3, 5),
],
)),
]

View File

@ -1,5 +1,8 @@
[
(1.0, MultiDrop(Item("common.items.crafting_ing.hide.tough_hide"), 1, 2)),
(1.0, Item("common.items.crafting_ing.animal_misc.viscous_ooze")),
(1.0, Item("common.items.food.meat.tough_raw")),
(1, All([
MultiDrop(Item("common.items.crafting_ing.hide.tough_hide"), 3, 5),
MultiDrop(Item("common.items.crafting_ing.animal_misc.viscous_ooze"), 2, 4),
MultiDrop(Item("common.items.food.meat.tough_raw"), 3, 5),
],
)),
]

View File

@ -1,4 +1,7 @@
[
(4.0, LootTable("common.loot_tables.creature.quad_low.generic")),
(2.0, Item("common.items.crafting_ing.animal_misc.sharp_fang")),
(1, All([
MultiDrop(LootTable("common.loot_tables.creature.quad_low.generic"), 1, 1),
MultiDrop(Item("common.items.crafting_ing.animal_misc.sharp_fang"), 2, 4),
],
)),
]

View File

@ -1,4 +1,7 @@
[
(1.0, Item("common.items.food.meat.tough_raw")),
(3.0, MultiDrop(Item("common.items.crafting_ing.hide.scales"), 2, 3)),
(1, All([
MultiDrop(Item("common.items.food.meat.tough_raw"), 4, 6),
MultiDrop(Item("common.items.crafting_ing.hide.scales"), 4, 8),
],
)),
]

View File

@ -1,8 +1,8 @@
[
(1, All([
MultiDrop(Item("common.items.food.meat.tough_raw"), 0, 3),
MultiDrop(Item("common.items.crafting_ing.hide.plate"), 1, 2),
MultiDrop(Item("common.items.crafting_ing.living_embers"), 1, 3),
MultiDrop(Item("common.items.food.meat.tough_raw"), 4, 8),
MultiDrop(Item("common.items.crafting_ing.hide.plate"), 4, 8),
MultiDrop(Item("common.items.crafting_ing.living_embers"), 5, 10),
],
)),
]

View File

@ -1,8 +1,8 @@
[
(9.5, All([
MultiDrop(Item("common.items.crafting_ing.animal_misc.lively_vine"), 2, 4),
MultiDrop(Item("common.loot_tables.food.wild_ingredients"), 1, 1),
MultiDrop(Item("common.items.crafting_ing.sentient_seed"), 1, 3),
MultiDrop(Item("common.items.crafting_ing.animal_misc.lively_vine"), 4, 8),
MultiDrop(LootTable("common.loot_tables.food.wild_ingredients"), 1, 3),
MultiDrop(Item("common.items.crafting_ing.sentient_seed"), 3, 6),
],
)),
(0.5, Item("common.items.armor.misc.head.bamboo_twig")),

View File

@ -1,8 +1,8 @@
[
(1, All([
MultiDrop(Item("common.items.crafting_ing.resin"), 2, 3),
MultiDrop(Item("common.items.log.hardwood"), 2, 3),
MultiDrop(Item("common.items.flowers.plant_fiber""), 3, 4),
MultiDrop(Item("common.items.crafting_ing.resin"), 3, 6),
MultiDrop(Item("common.items.log.hardwood"), 5, 10),
MultiDrop(Item("common.items.flowers.plant_fiber""), 4, 5),
],
)),
]

View File

@ -1,5 +1,8 @@
[
(1.0, Item("common.items.food.meat.tough_raw")),
(2.0, MultiDrop(Item("common.items.crafting_ing.hide.carapace"), 1, 2)),
(1.0, Item("common.items.crafting_ing.coral_branch")),
(1, All([
MultiDrop(Item("common.items.food.meat.tough_raw"), 4, 8),
MultiDrop(Item("common.items.crafting_ing.hide.carapace"), 4, 8),
MultiDrop(Item("common.items.crafting_ing.coral_branch"), 0, 3),
],
)),
]

View File

@ -1,5 +1,8 @@
[
(1.0, Item("common.items.food.meat.tough_raw")),
(2.0, MultiDrop(Item("common.items.crafting_ing.hide.carapace"), 1, 2)),
(1.0, MultiDrop(Item("common.items.crafting_ing.animal_misc.lively_vine"), 1, 3)),
(1, All([
MultiDrop(Item("common.items.food.meat.tough_raw"), 4, 8),
MultiDrop(Item("common.items.crafting_ing.hide.carapace"), 4, 8),
MultiDrop(Item("common.items.crafting_ing.animal_misc.lively_vine"), 0, 3),
],
)),
]

View File

@ -1,5 +1,8 @@
[
(1.0, MultiDrop(Item("common.items.crafting_ing.hide.tough_hide"), 1, 2)),
(1.0, MultiDrop(Item("common.items.crafting_ing.living_embers"), 1, 2)),
(1.0, Item("common.items.food.meat.tough_raw")),
(1, All([
MultiDrop(Item("common.items.crafting_ing.hide.tough_hide"), 3, 5),
MultiDrop(Item("common.items.crafting_ing.living_embers"), 2, 4),
MultiDrop(Item("common.items.food.meat.tough_raw"), 3, 5),
],
)),
]

View File

@ -1,5 +1,8 @@
[
(4.0, LootTable("common.loot_tables.creature.quad_low.generic")),
(1.0, MultiDrop(Item("common.items.crafting_ing.animal_misc.sharp_fang"), 1, 2)),
(1.0, Item("common.items.crafting_ing.animal_misc.venom_sac")),
(1, All([
MultiDrop(LootTable("common.loot_tables.creature.quad_low.generic"), 1, 1),
MultiDrop(Item("common.items.crafting_ing.animal_misc.sharp_fang"), 1, 2),
MultiDrop(Item("common.items.crafting_ing.animal_misc.venom_sac"), 1, 2),
],
)),
]

View File

@ -1,6 +1,8 @@
[
(1.5, Item("common.items.food.meat.beast_small_raw")),
(0.5, Item("common.items.food.meat.beast_large_raw")),
(2.0, Item("common.items.crafting_ing.animal_misc.sharp_fang")),
(3.0, Item("common.items.crafting_ing.hide.carapace")),
(1, All([
MultiDrop(Item("common.items.food.meat.beast_small_raw"), 3, 5),
MultiDrop(Item("common.items.crafting_ing.animal_misc.sharp_fang"), 1, 4),
MultiDrop(Item("common.items.crafting_ing.hide.carapace"), 2, 4),
],
)),
]

View File

@ -1,5 +1,8 @@
[
(1.5, Item("common.items.crafting_ing.animal_misc.grim_eyeball")),
(2.5, LootTable("common.loot_tables.creature.quad_medium.generic")),
(1.0, Item("common.items.crafting_ing.hide.rugged_hide")),
(1, All([
MultiDrop(Item("common.items.crafting_ing.animal_misc.grim_eyeball"), 0, 1),
MultiDrop(LootTable("common.loot_tables.creature.quad_medium.generic"), 1, 5),
MultiDrop(Item("common.items.crafting_ing.hide.rugged_hide"), 2, 4),
],
)),
]

View File

@ -1,4 +1,7 @@
[
(1.0, Item("common.items.food.meat.beast_large_raw")),
(1.0, Item("common.items.crafting_ing.hide.animal_hide")),
(1, All([
MultiDrop(Item("common.items.food.meat.beast_large_raw"), 1, 4),
MultiDrop(Item("common.items.crafting_ing.hide.animal_hide"), 2, 4),
],
)),
]

View File

@ -1,4 +1,7 @@
[
(4.0, LootTable("common.loot_tables.creature.quad_medium.generic")),
(2.0, MultiDrop(Item("common.items.crafting_ing.animal_misc.claw"), 1, 4)),
(1, All([
MultiDrop(LootTable("common.loot_tables.creature.quad_medium.generic"), 2, 4),
MultiDrop(Item("common.items.crafting_ing.animal_misc.claw"), 3, 4),
],
)),
]

View File

@ -1,8 +1,8 @@
[
(1, All([
MultiDrop(Item("common.items.food.meat.beast_large_raw"), 3, 4),
MultiDrop(Item("common.items.food.meat.beast_large_raw"), 5, 8),
MultiDrop(Item("common.items.crafting_ing.animal_misc.large_horn"), 1, 2),
MultiDrop(Item("common.items.crafting_ing.hide.rugged_hide"), 2, 4),
MultiDrop(Item("common.items.crafting_ing.hide.rugged_hide"), 5, 8),
],
)),
]

View File

@ -1,4 +1,7 @@
[
(4.0, LootTable("common.loot_tables.creature.quad_medium.generic")),
(2.0, MultiDrop(Item("common.items.crafting_ing.animal_misc.sharp_fang"), 1, 2)),
(1, All([
MultiDrop(LootTable("common.loot_tables.creature.quad_medium.generic"), 3, 4),
MultiDrop(Item("common.items.crafting_ing.animal_misc.sharp_fang"), 2, 4),
],
)),
]

View File

@ -1,5 +1,8 @@
[
(1.0, MultiDrop(Item("common.items.crafting_ing.animal_misc.icy_fang"), 1, 2)),
(1.0, MultiDrop(Item("common.items.crafting_ing.animal_misc.sharp_fang"), 1, 3)),
(1.0, Item("common.items.crafting_ing.hide.tough_hide")),
(1, All([
MultiDrop(Item("common.items.crafting_ing.animal_misc.icy_fang"), 1, 4),
MultiDrop(Item("common.items.crafting_ing.animal_misc.sharp_fang"), 2, 4),
MultiDrop(Item("common.items.crafting_ing.hide.tough_hide"), 3, 4),
],
)),
]

View File

@ -1,5 +1,8 @@
[
(1.5, Item("common.items.food.meat.beast_small_raw")),
(0.5, Item("common.items.food.meat.beast_large_raw")),
(3.0, Item("common.items.crafting_ing.hide.animal_hide")),
(1, All([
MultiDrop(Item("common.items.food.meat.beast_small_raw"), 1, 4),
MultiDrop(Item("common.items.food.meat.beast_large_raw"), 0, 3),
MultiDrop(Item("common.items.crafting_ing.hide.animal_hide"), 2, 4),
],
)),
]

View File

@ -1,5 +1,8 @@
[
(1.0, Item("common.items.food.meat.beast_large_raw")),
(1.0, Item("common.items.crafting_ing.hide.animal_hide")),
(1.0, MultiDrop(Item("common.items.crafting_ing.animal_misc.fur"), 1, 2)),
(1, All([
MultiDrop(Item("common.items.food.meat.beast_large_raw"), 4, 5),
MultiDrop(Item("common.items.crafting_ing.hide.animal_hide"), 5, 8),
MultiDrop(Item("common.items.crafting_ing.animal_misc.fur"), 3, 7),
],
)),
]

View File

@ -0,0 +1,9 @@
[
(1, All([
MultiDrop(Item("common.items.food.meat.beast_small_raw"), 3, 5),
MultiDrop(Item("common.items.food.meat.beast_large_raw"), 2, 4),
MultiDrop(Item("common.items.crafting_ing.hide.rugged_hide"), 2, 4),
MultiDrop(Item("common.items.crafting_ing.animal_misc.lively_vine"), 0, 1),
],
)),
]

View File

@ -1,7 +1,7 @@
[
(1, All([
MultiDrop(Item("common.items.crafting_ing.animal_misc.icy_fang"), 2, 3),
MultiDrop(Item("common.items.crafting_ing.hide.rugged_hide"), 1, 2),
MultiDrop(Item("common.items.crafting_ing.animal_misc.icy_fang"), 3, 6),
MultiDrop(Item("common.items.crafting_ing.hide.rugged_hide"), 4, 6),
],
)),
]

View File

@ -1,8 +1,8 @@
[
(1, All([
MultiDrop(Item("common.items.food.meat.tough_raw"), 0, 3),
MultiDrop(Item("common.items.crafting_ing.hide.plate"), 1, 2),
MultiDrop(Item("common.items.crafting_ing.animal_misc.icy_fang"), 1, 3),
MultiDrop(Item("common.items.food.meat.tough_raw"), 4, 8),
MultiDrop(Item("common.items.crafting_ing.hide.plate"), 4, 8),
MultiDrop(Item("common.items.crafting_ing.animal_misc.icy_fang"), 5, 10),
],
)),
]

View File

@ -1,6 +1,6 @@
[
(1, All([
MultiDrop(Item("common.items.crafting_ing.hide.rugged_hide"), 2, 4),
MultiDrop(Item("common.items.crafting_ing.hide.rugged_hide"), 6, 12),
MultiDrop(Item("common.items.crafting_ing.animal_misc.long_tusk"), 1, 2),
],
)),

View File

@ -0,0 +1,8 @@
[
(1, All([
MultiDrop(Item("common.items.food.meat.beast_small_raw"), 2, 4),
MultiDrop(Item("common.items.food.meat.beast_large_raw"), 1, 3),
MultiDrop(Item("common.items.crafting_ing.hide.tough_hide"), 3, 5),
],
)),
]

View File

@ -1,7 +1,7 @@
[
(1, All([
MultiDrop(Item("common.items.crafting_ing.hide.rugged_hide"), 1, 3),
MultiDrop(Item("common.items.crafting_ing.animal_misc.icy_fang"), 1, 3),
MultiDrop(Item("common.items.crafting_ing.hide.rugged_hide"), 4, 8),
MultiDrop(Item("common.items.crafting_ing.animal_misc.icy_fang"), 2, 6),
MultiDrop(Item("common.items.crafting_ing.animal_misc.long_tusk"), 1, 2),
],
)),

View File

@ -1,4 +1,8 @@
[
(4.0, LootTable("common.loot_tables.creature.quad_medium.generic")),
(1.0, Item("common.items.crafting_ing.animal_misc.long_tusk")),
(1, All([
MultiDrop(LootTable("common.loot_tables.creature.quad_medium.generic"), 4, 5),
MultiDrop(Item("common.items.crafting_ing.animal_misc.long_tusk"), 1, 2),
MultiDrop(Item("common.items.crafting_ing.animal_misc.large_horn"), 0, 2),
],
)),
]

View File

@ -1,5 +1,8 @@
[
(1.0, Item("common.items.food.meat.beast_small_raw")),
(1.0, Item("common.items.crafting_ing.hide.tough_hide")),
(1.0, Item("common.items.crafting_ing.animal_misc.sharp_fang")),
(1, All([
MultiDrop(Item("common.items.food.meat.beast_small_raw"), 2, 5),
MultiDrop(Item("common.items.crafting_ing.hide.tough_hide"), 2, 5),
MultiDrop(Item("common.items.crafting_ing.animal_misc.sharp_fang"), 1, 4),
],
)),
]

View File

@ -1,6 +1,9 @@
[
(1.5, Item("common.items.food.meat.beast_small_raw")),
(0.5, Item("common.items.food.meat.beast_large_raw")),
(1.0, Item("common.items.crafting_ing.hide.animal_hide")),
(5.0, MultiDrop(Item("common.items.crafting_ing.cloth.wool"), 2, 5)),
(1, All([
MultiDrop(Item("common.items.food.meat.beast_small_raw"), 2, 4),
MultiDrop(Item("common.items.food.meat.beast_large_raw"), 1, 3),
MultiDrop(Item("common.items.crafting_ing.hide.animal_hide"), 3, 5),
MultiDrop(Item("common.items.crafting_ing.cloth.wool"), 3, 6),
],
)),
]

View File

@ -1,4 +1,7 @@
[
(1.0, Item("common.items.food.meat.beast_large_raw")),
(1.0, Item("common.items.crafting_ing.hide.tough_hide")),
(1, All([
MultiDrop(Item("common.items.food.meat.beast_large_raw"), 5, 8),
MultiDrop(Item("common.items.crafting_ing.hide.tough_hide"), 6, 8),
],
)),
]

View File

@ -1,6 +1,9 @@
[
(2.0, Item("common.items.log.wood")),
(2.0, Item("common.items.flowers.plant_fiber")),
(1.0, Item("common.items.crafting_ing.resin")),
(1.0, Item("common.items.crafting_ing.sentient_seed")),
(1, All([
MultiDrop(Item("common.items.log.wood"), 2, 4),
MultiDrop(Item("common.items.flowers.plant_fiber"), 1, 3),
MultiDrop(Item("common.items.crafting_ing.resin"), 0, 2),
MultiDrop(Item("common.items.crafting_ing.sentient_seed"), 1, 2),
],
)),
]

View File

@ -1,9 +1,9 @@
[
(1, All([
MultiDrop(Item("common.items.food.meat.beast_large_raw"), 3, 5),
MultiDrop(Item("common.items.crafting_ing.hide.plate"), 3, 5),
MultiDrop(Item("common.items.food.meat.beast_large_raw"), 6, 10),
MultiDrop(Item("common.items.crafting_ing.hide.plate"), 6, 10),
MultiDrop(Item("common.items.crafting_ing.animal_misc.claw"), 2, 4),
MultiDrop(Item("common.items.crafting_ing.animal_misc.large_horn"), 0, 1),
MultiDrop(Item("common.items.crafting_ing.animal_misc.large_horn"), 0, 2),
],
)),
]

View File

@ -1,5 +1,8 @@
[
(4.0, MultiDrop(Item("common.items.crafting_ing.animal_misc.elegant_crest"), 3, 6)),
(1.0, Item("common.items.crafting_ing.animal_misc.raptor_feather")),
(0.5, Item("common.items.food.meat.bird_large_raw")),
(1, All([
MultiDrop(Item("common.items.crafting_ing.animal_misc.elegant_crest"), 3, 6),
MultiDrop(Item("common.items.crafting_ing.animal_misc.raptor_feather"), 2, 3),
MultiDrop(Item("common.items.food.meat.bird_large_raw"), 1, 3),
],
)),
]

View File

@ -1,4 +1,7 @@
[
(1.0, MultiDrop(LootTable("common.loot_tables.materials.underground"), 1, 2)),
(1.0, MultiDrop(Item("common.items.crafting_ing.stones"), 2, 6)),
(1, All([
MultiDrop(LootTable("common.loot_tables.materials.underground"), 1, 2),
MultiDrop(Item("common.items.crafting_ing.stones"), 2, 6),
],
)),
]

View File

@ -1,6 +1,6 @@
[
(1, All([
MultiDrop(Item("common.items.crafting_ing.hide.rugged_hide"), 1, 2),
MultiDrop(Item("common.items.crafting_ing.hide.rugged_hide"), 3, 5),
MultiDrop(Item("common.items.crafting_ing.animal_misc.large_horn"), 0, 2),
],
)),

View File

@ -1,8 +1,8 @@
[
(1, All([
MultiDrop(Item("common.items.food.meat.beast_large_raw"), 3, 5),
MultiDrop(Item("common.items.crafting_ing.hide.plate"), 3, 5),
MultiDrop(Item("common.items.crafting_ing.animal_misc.large_horn"), 0, 2),
MultiDrop(Item("common.items.food.meat.beast_large_raw"), 6, 10),
MultiDrop(Item("common.items.crafting_ing.hide.plate"), 6, 10),
MultiDrop(Item("common.items.crafting_ing.animal_misc.large_horn"), 0, 7),
],
)),
]

View File

@ -1,9 +1,9 @@
[
(1, All([
MultiDrop(Item("common.items.food.meat.beast_large_raw"), 3, 5),
MultiDrop(Item("common.items.crafting_ing.hide.rugged_hide"), 3, 5),
MultiDrop(Item("common.items.crafting_ing.animal_misc.long_tusk"), 2, 4),
MultiDrop(Item("common.items.crafting_ing.animal_misc.large_horn"), 0, 1),
MultiDrop(Item("common.items.food.meat.beast_large_raw"), 6, 10),
MultiDrop(Item("common.items.crafting_ing.hide.rugged_hide"), 6, 10),
MultiDrop(Item("common.items.crafting_ing.animal_misc.long_tusk"), 1, 2),
MultiDrop(Item("common.items.crafting_ing.animal_misc.large_horn"), 0, 3),
],
)),
]

View File

@ -1,5 +1,8 @@
[
(1.0, MultiDrop(Item("common.items.crafting_ing.animal_misc.elegant_crest"), 1, 3)),
(2.0, MultiDrop(Item("common.items.crafting_ing.animal_misc.raptor_feather"), 2, 6)),
(1.0, MultiDrop(Item("common.items.crafting_ing.hide.scales"), 2, 3)),
(1, All([
MultiDrop(Item("common.items.crafting_ing.animal_misc.elegant_crest"), 1, 4),
MultiDrop(Item("common.items.crafting_ing.animal_misc.raptor_feather"), 1, 3),
MultiDrop(Item("common.items.crafting_ing.hide.scales"), 3, 6),
],
)),
]

View File

@ -1,4 +1,7 @@
[
(1.0, MultiDrop(Item("common.items.crafting_ing.animal_misc.raptor_feather"), 2, 3)),
(2.0, MultiDrop(Item("common.items.crafting_ing.hide.scales"), 2, 6)),
(1, All([
MultiDrop(Item("common.items.crafting_ing.animal_misc.raptor_feather"), 2, 3),
MultiDrop(Item("common.items.crafting_ing.hide.scales"), 2, 6),
],
)),
]