Rebase commit

This commit is contained in:
Sam 2022-05-06 15:58:52 -04:00
parent 3f2f0a7715
commit 528b62c59a
115 changed files with 970 additions and 1481 deletions

View File

@ -6,15 +6,15 @@
loot: LootTable("common.loot_tables.fallback"),
inventory: (
loadout: Inline((
active_hands: ([
(1, "common.items.weapons.tool.broom"),
(1, "common.items.weapons.tool.hoe"),
(1, "common.items.weapons.tool.pickaxe"),
(1, "common.items.weapons.tool.rake"),
(1, "common.items.weapons.tool.shovel-0"),
(1, "common.items.weapons.tool.shovel-1"),
(1, "common.items.weapons.bow.starter"),
], None),
active_hands: InHands((Choice([
(1, Item("common.items.weapons.tool.broom")),
(1, Item("common.items.weapons.tool.hoe")),
(1, Item("common.items.weapons.tool.pickaxe")),
(1, Item("common.items.weapons.tool.rake")),
(1, Item("common.items.weapons.tool.shovel-0")),
(1, Item("common.items.weapons.tool.shovel-1")),
(1, Item("common.items.weapons.bow.starter")),
]), None)),
)),
),
meta: [],

View File

@ -8,7 +8,7 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.dungeon.gnarling.chieftain"),
active_hands: ("common.items.npc_weapons.biped_small.gnarling.chieftain", None),
active_hands: InHands((Item("common.items.npc_weapons.biped_small.gnarling.chieftain"), None)),
)),
),
meta: [

View File

@ -7,7 +7,7 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.dungeon.gnarling.logger"),
active_hands: ("common.items.npc_weapons.biped_small.gnarling.logger", None),
active_hands: InHands((Item("common.items.npc_weapons.biped_small.gnarling.logger"), None)),
)),
),
meta: [],

View File

@ -7,7 +7,7 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.dungeon.gnarling.mandragora"),
active_hands: ("common.items.npc_weapons.biped_small.mandragora", None),
active_hands: InHands((Item("common.items.npc_weapons.biped_small.mandragora"), None)),
)),
),
meta: [],

View File

@ -7,7 +7,7 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.dungeon.gnarling.mugger"),
active_hands: ("common.items.npc_weapons.biped_small.gnarling.mugger", None),
active_hands: InHands((Item("common.items.npc_weapons.biped_small.gnarling.mugger"), None)),
)),
),
meta: [],

View File

@ -7,7 +7,7 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.dungeon.gnarling.stalker"),
active_hands: ("common.items.npc_weapons.biped_small.gnarling.stalker", None),
active_hands: InHands((Item("common.items.npc_weapons.biped_small.gnarling.stalker"), None)),
)),
),
meta: [],

View File

@ -7,7 +7,7 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.dungeon.tier-1.hunter"),
active_hands: ("common.items.npc_weapons.biped_small.adlet.hunter", None),
active_hands: InHands((Item("common.items.npc_weapons.biped_small.adlet.hunter"), None)),
)),
),
meta: [

View File

@ -7,7 +7,7 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.dungeon.tier-1.icepicker"),
active_hands: ("common.items.npc_weapons.biped_small.adlet.icepicker", None),
active_hands: InHands((Item("common.items.npc_weapons.biped_small.adlet.icepicker"), None)),
)),
),
meta: [

View File

@ -7,7 +7,7 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.dungeon.tier-1.tracker"),
active_hands: ("common.items.npc_weapons.biped_small.adlet.tracker", None),
active_hands: InHands((Item("common.items.npc_weapons.biped_small.adlet.tracker"), None)),
)),
),
meta: [

View File

@ -7,7 +7,7 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.dungeon.tier-2.sniper"),
active_hands: ("common.items.npc_weapons.biped_small.sahagin.sniper", None),
active_hands: InHands((Item("common.items.npc_weapons.biped_small.sahagin.sniper"), None)),
)),
),
meta: [

View File

@ -7,7 +7,7 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.dungeon.tier-2.sorcerer"),
active_hands: ("common.items.npc_weapons.biped_small.sahagin.sorcerer", None),
active_hands: InHands((Item("common.items.npc_weapons.biped_small.sahagin.sorcerer"), None)),
)),
),
meta: [

View File

@ -7,7 +7,7 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.dungeon.tier-2.spearman"),
active_hands: ("common.items.npc_weapons.biped_small.sahagin.spearman", None),
active_hands: InHands((Item("common.items.npc_weapons.biped_small.sahagin.spearman"), None)),
)),
),
meta: [

View File

@ -7,7 +7,7 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.dungeon.tier-3.archer"),
active_hands: ("common.items.npc_weapons.biped_small.haniwa.archer", None),
active_hands: InHands((Item("common.items.npc_weapons.biped_small.haniwa.archer"), None)),
)),
),
meta: [

View File

@ -7,7 +7,7 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.dungeon.tier-3.guard"),
active_hands: ("common.items.npc_weapons.biped_small.haniwa.guard", None),
active_hands: InHands((Item("common.items.npc_weapons.biped_small.haniwa.guard"), None)),
)),
),
meta: [

View File

@ -7,7 +7,7 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.dungeon.tier-3.soldier"),
active_hands: ("common.items.npc_weapons.biped_small.haniwa.soldier", None),
active_hands: InHands((Item("common.items.npc_weapons.biped_small.haniwa.soldier"), None)),
)),
),
meta: [

View File

@ -7,7 +7,7 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.dungeon.tier-4.hoplite"),
active_hands: ("common.items.npc_weapons.biped_small.myrmidon.hoplite", None),
active_hands: InHands((Item("common.items.npc_weapons.biped_small.myrmidon.hoplite"), None)),
)),
),
meta: [

View File

@ -7,7 +7,7 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.dungeon.tier-4.marksman"),
active_hands: ("common.items.npc_weapons.biped_small.myrmidon.marksman", None),
active_hands: InHands((Item("common.items.npc_weapons.biped_small.myrmidon.marksman"), None)),
)),
),
meta: [

View File

@ -7,7 +7,7 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.dungeon.tier-4.strategian"),
active_hands: ("common.items.npc_weapons.biped_small.myrmidon.strategian", None),
active_hands: InHands((Item("common.items.npc_weapons.biped_small.myrmidon.strategian"), None)),
)),
),
meta: [

View File

@ -7,15 +7,11 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.dungeon.tier-5.beastmaster"),
active_hands: ([
(1, "common.items.weapons.axe.malachite_axe-0"),
(1, (
tool: Sword,
material: Bloodsteel,
hands: Some(Two),
)),
(1, "common.items.weapons.bow.velorite"),
], None),
active_hands: InHands((Choice([
(1, Item("common.items.weapons.axe.malachite_axe-0")),
(1, ModularWeapon(tool: Sword, material: Bloodsteel, hands: Two)),
(1, Item("common.items.weapons.bow.velorite")),
]), None)),
)),
),
meta: [

View File

@ -7,23 +7,15 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.dungeon.tier-5.cultist"),
active_hands: ([
(2, (
tool: Axe,
material: Orichalcum,
hands: Some(One),
)),
(4, "common.items.weapons.sword.cultist"),
(2, "common.items.weapons.staff.cultist_staff"),
(2, "common.items.weapons.hammer.cultist_purp_2h-0"),
(2, (
tool: Hammer,
material: Orichalcum,
hands: Some(One),
)),
(2, "common.items.weapons.bow.velorite"),
(1, "common.items.weapons.sceptre.sceptre_velorite_0"),
], None),
active_hands: InHands((Choice([
(2, ModularWeapon(tool: Axe, material: Orichalcum, hands: One)),
(4, Item("common.items.weapons.sword.cultist")),
(2, Item("common.items.weapons.staff.cultist_staff")),
(2, Item("common.items.weapons.hammer.cultist_purp_2h-0")),
(2, ModularWeapon(tool: Hammer, material: Orichalcum, hands: One)),
(2, Item("common.items.weapons.bow.velorite")),
(1, Item("common.items.weapons.sceptre.sceptre_velorite_0")),
]), None)),
)),
),
meta: [

View File

@ -7,10 +7,10 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.dungeon.tier-5.warlock"),
active_hands: ([
(1, "common.items.npc_weapons.staff.bipedlarge-cultist"),
(1, "common.items.npc_weapons.bow.bipedlarge-velorite"),
], None),
active_hands: InHands((Choice([
(1, Item("common.items.npc_weapons.staff.bipedlarge-cultist")),
(1, Item("common.items.npc_weapons.bow.bipedlarge-velorite")),
]), None)),
)),
),
meta: [],

View File

@ -7,10 +7,10 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.dungeon.tier-5.warlord"),
active_hands: ([
(1, "common.items.npc_weapons.sword.bipedlarge-cultist"),
(1, "common.items.npc_weapons.hammer.bipedlarge-cultist"),
], None),
active_hands: InHands((Choice([
(1, Item("common.items.npc_weapons.sword.bipedlarge-cultist")),
(1, Item("common.items.npc_weapons.hammer.bipedlarge-cultist")),
]), None)),
)),
),
meta: [],

View File

@ -7,14 +7,10 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.spots.dwarf_graverobber"),
active_hands: (
(
tool: Hammer,
material: Steel,
hands: Some(Two),
),
active_hands: InHands((
ModularWeapon(tool: Hammer, material: Steel, hands: Two),
None
),
)),
)),
),
meta: [

View File

@ -7,7 +7,7 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.spots.gnome"),
active_hands: ("common.items.npc_weapons.biped_small.myrmidon.hoplite", None),
active_hands: InHands((Item("common.items.npc_weapons.biped_small.myrmidon.hoplite"), None)),
)),
),
meta: [],

View File

@ -7,14 +7,10 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.spots.dwarf_graverobber"),
active_hands: (
(
tool: Hammer,
material: Steel,
hands: Some(Two),
),
active_hands: InHands((
ModularWeapon(tool: Hammer, material: Steel, hands: Two),
None
),
)),
)),
),
meta: [

View File

@ -7,18 +7,10 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.spots.pirate"),
active_hands: (
(
tool: Sword,
material: Iron,
hands: Some(One),
),
(
tool: Sword,
material: Iron,
hands: Some(One),
)
),
active_hands: InHands((
ModularWeapon(tool: Sword, material: Iron, hands: One),
ModularWeapon(tool: Sword, material: Iron, hands: One),
)),
)),
),
meta: [

View File

@ -6,7 +6,7 @@
loot: LootTable("common.loot_tables.creature.biped_large.saurok"),
inventory: (
loadout: Inline((
active_hands: ("common.items.npc_weapons.bow.saurok_bow", None),
active_hands: InHands((Item("common.items.npc_weapons.bow.saurok_bow"), None)),
)),
),
meta: [],

View File

@ -7,7 +7,7 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.spots.witch"),
active_hands: ("common.items.weapons.sceptre.belzeshrub", None),
active_hands: InHands((Item("common.items.weapons.sceptre.belzeshrub"), None)),
)),
),
meta: [

View File

@ -9,7 +9,7 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.village.merchant"),
active_hands: ("common.items.weapons.sword.cultist", None),
active_hands: InHands((Item("common.items.weapons.sword.cultist"), None)),
)),
),
meta: [

View File

@ -7,14 +7,14 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.village.alchemist"),
active_hands: ([
(1, "common.items.weapons.tool.broom"),
(1, "common.items.weapons.tool.hoe"),
(1, "common.items.weapons.tool.pickaxe"),
(1, "common.items.weapons.tool.rake"),
(1, "common.items.weapons.tool.shovel-0"),
(1, "common.items.weapons.tool.shovel-1"),
], None),
active_hands: InHands((Choice([
(1, Item("common.items.weapons.tool.broom")),
(1, Item("common.items.weapons.tool.hoe")),
(1, Item("common.items.weapons.tool.pickaxe")),
(1, Item("common.items.weapons.tool.rake")),
(1, Item("common.items.weapons.tool.shovel-0")),
(1, Item("common.items.weapons.tool.shovel-1")),
]), None)),
)),
items: [
(10, "common.items.consumable.potion_big"),

View File

@ -7,14 +7,14 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.village.blacksmith"),
active_hands: ([
(1, "common.items.weapons.tool.broom"),
(1, "common.items.weapons.tool.hoe"),
(1, "common.items.weapons.tool.pickaxe"),
(1, "common.items.weapons.tool.rake"),
(1, "common.items.weapons.tool.shovel-0"),
(1, "common.items.weapons.tool.shovel-1"),
], None),
active_hands: InHands((Choice([
(1, Item("common.items.weapons.tool.broom")),
(1, Item("common.items.weapons.tool.hoe")),
(1, Item("common.items.weapons.tool.pickaxe")),
(1, Item("common.items.weapons.tool.rake")),
(1, Item("common.items.weapons.tool.shovel-0")),
(1, Item("common.items.weapons.tool.shovel-1")),
]), None)),
)),
items: [
(10, "common.items.consumable.potion_big"),

View File

@ -7,14 +7,14 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.village.chef"),
active_hands: ([
(1, "common.items.weapons.tool.broom"),
(1, "common.items.weapons.tool.hoe"),
(1, "common.items.weapons.tool.pickaxe"),
(1, "common.items.weapons.tool.rake"),
(1, "common.items.weapons.tool.shovel-0"),
(1, "common.items.weapons.tool.shovel-1"),
], None),
active_hands: InHands((Choice([
(1, Item("common.items.weapons.tool.broom")),
(1, Item("common.items.weapons.tool.hoe")),
(1, Item("common.items.weapons.tool.pickaxe")),
(1, Item("common.items.weapons.tool.rake")),
(1, Item("common.items.weapons.tool.shovel-0")),
(1, Item("common.items.weapons.tool.shovel-1")),
]), None)),
)),
items: [
(10, "common.items.consumable.potion_big"),

View File

@ -7,23 +7,11 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.village.guard"),
active_hands: ([
(1, (
tool: Sword,
material: Cobalt,
hands: None,
)),
(2, (
tool: Bow,
material: Ironwood,
hands: None,
)),
(1, (
tool: Axe,
material: Cobalt,
hands: None,
)),
], None),
active_hands: InHands((Choice([
(1, ModularWeapon(tool: Sword, material: Cobalt, hands: None)),
(2, ModularWeapon(tool: Bow, material: Ironwood, hands: None)),
(1, ModularWeapon(tool: Axe, material: Cobalt, hands: None)),
]), None)),
)),
items: [
(25, "common.items.consumable.potion_big"),

View File

@ -6,28 +6,12 @@
loot: LootTable("common.loot_tables.creature.humanoid"),
inventory: (
loadout: Inline((
active_hands: ([
(2, (
tool: Bow,
material: Eldwood,
hands: None,
)),
(1, (
tool: Sword,
material: Steel,
hands: None,
)),
(1, (
tool: Sword,
material: Bloodsteel,
hands: None,
)),
(2, (
tool: Staff,
material: Ironwood,
hands: None,
)),
], None),
active_hands: InHands((Choice([
(2, ModularWeapon(tool: Bow, material: Eldwood, hands: None)),
(1, ModularWeapon(tool: Sword, material: Steel, hands: None)),
(1, ModularWeapon(tool: Sword, material: Bloodsteel, hands: None)),
(2, ModularWeapon(tool: Staff, material: Ironwood, hands: None)),
]), None)),
)),
),
meta: [

View File

@ -7,14 +7,14 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.village.mountaineer"),
active_hands: ([
(1, "common.items.weapons.tool.broom"),
(1, "common.items.weapons.tool.hoe"),
(1, "common.items.weapons.tool.pickaxe"),
(1, "common.items.weapons.tool.rake"),
(1, "common.items.weapons.tool.shovel-0"),
(1, "common.items.weapons.tool.shovel-1"),
], None),
active_hands: InHands((Choice([
(1, Item("common.items.weapons.tool.broom")),
(1, Item("common.items.weapons.tool.hoe")),
(1, Item("common.items.weapons.tool.pickaxe")),
(1, Item("common.items.weapons.tool.rake")),
(1, Item("common.items.weapons.tool.shovel-0")),
(1, Item("common.items.weapons.tool.shovel-1")),
]), None)),
)),
items: [
(10, "common.items.consumable.potion_big"),

View File

@ -7,14 +7,14 @@
inventory: (
loadout: Inline((
inherit: Asset("common.loadout.village.villager"),
active_hands: ([
(1, "common.items.weapons.tool.broom"),
(1, "common.items.weapons.tool.hoe"),
(1, "common.items.weapons.tool.pickaxe"),
(1, "common.items.weapons.tool.rake"),
(1, "common.items.weapons.tool.shovel-0"),
(1, "common.items.weapons.tool.shovel-1"),
], None),
active_hands: InHands((Choice([
(1, Item("common.items.weapons.tool.broom")),
(1, Item("common.items.weapons.tool.hoe")),
(1, Item("common.items.weapons.tool.pickaxe")),
(1, Item("common.items.weapons.tool.rake")),
(1, Item("common.items.weapons.tool.shovel-0")),
(1, Item("common.items.weapons.tool.shovel-1")),
]), None)),
)),
items: [
(10, "common.items.consumable.potion_big"),

View File

@ -11,38 +11,14 @@
(1, Asset("common.loadout.world.traveler0.linen")),
(1, Asset("common.loadout.world.traveler0.rawhide")),
]),
active_hands: ([
(1, (
tool: Sword,
material: Bronze,
hands: None,
)),
(1, (
tool: Axe,
material: Bronze,
hands: None,
)),
(1, (
tool: Hammer,
material: Bronze,
hands: None,
)),
(1, (
tool: Bow,
material: Wood,
hands: None,
)),
(1, (
tool: Staff,
material: Wood,
hands: None,
)),
(1, (
tool: Sceptre,
material: Wood,
hands: None,
)),
], None),
active_hands: InHands((Choice([
(1, ModularWeapon(tool: Sword, material: Bronze, hands: None)),
(1, ModularWeapon(tool: Axe, material: Bronze, hands: None)),
(1, ModularWeapon(tool: Hammer, material: Bronze, hands: None)),
(1, ModularWeapon(tool: Bow, material: Wood, hands: None)),
(1, ModularWeapon(tool: Staff, material: Wood, hands: None)),
(1, ModularWeapon(tool: Sceptre, material: Wood, hands: None)),
]), None)),
)),
items: [
(5, "common.items.consumable.potion_minor"),

View File

@ -11,38 +11,14 @@
(1, Asset("common.loadout.world.traveler1.leather")),
(1, Asset("common.loadout.world.traveler1.wool")),
]),
active_hands: ([
(1, (
tool: Sword,
material: Iron,
hands: None,
)),
(1, (
tool: Axe,
material: Iron,
hands: None,
)),
(1, (
tool: Hammer,
material: Iron,
hands: None,
)),
(1, (
tool: Bow,
material: Bamboo,
hands: None,
)),
(1, (
tool: Staff,
material: Bamboo,
hands: None,
)),
(1, (
tool: Sceptre,
material: Bamboo,
hands: None,
)),
], None),
active_hands: InHands((Choice([
(1, ModularWeapon(tool: Sword, material: Iron, hands: None)),
(1, ModularWeapon(tool: Axe, material: Iron, hands: None)),
(1, ModularWeapon(tool: Hammer, material: Iron, hands: None)),
(1, ModularWeapon(tool: Bow, material: Bamboo, hands: None)),
(1, ModularWeapon(tool: Staff, material: Bamboo, hands: None)),
(1, ModularWeapon(tool: Sceptre, material: Bamboo, hands: None)),
]), None)),
)),
items: [
(25, "common.items.consumable.potion_minor"),

View File

@ -16,68 +16,20 @@
(1, Asset("common.loadout.world.traveler2.druid")),
(1, Asset("common.loadout.world.traveler2.carapace")),
]),
active_hands: ([
(1, (
tool: Sword,
material: Steel,
hands: None,
)),
(1, (
tool: Axe,
material: Steel,
hands: None,
)),
(1, (
tool: Hammer,
material: Steel,
hands: None,
)),
(1, (
tool: Bow,
material: Hardwood,
hands: None,
)),
(1, (
tool: Staff,
material: Hardwood,
hands: None,
)),
(1, (
tool: Sceptre,
material: Hardwood,
hands: None,
)),
(1, (
tool: Sword,
material: Cobalt,
hands: None,
)),
(1, (
tool: Axe,
material: Cobalt,
hands: None,
)),
(1, (
tool: Hammer,
material: Cobalt,
hands: None,
)),
(1, (
tool: Bow,
material: Ironwood,
hands: None,
)),
(1, (
tool: Staff,
material: Ironwood,
hands: None,
)),
(1, (
tool: Sceptre,
material: Ironwood,
hands: None,
)),
], None),
active_hands: InHands((Choice([
(1, ModularWeapon(tool: Sword, material: Steel, hands: None)),
(1, ModularWeapon(tool: Axe, material: Steel, hands: None)),
(1, ModularWeapon(tool: Hammer, material: Steel, hands: None)),
(1, ModularWeapon(tool: Bow, material: Hardwood, hands: None)),
(1, ModularWeapon(tool: Staff, material: Hardwood, hands: None)),
(1, ModularWeapon(tool: Sceptre, material: Hardwood, hands: None)),
(1, ModularWeapon(tool: Sword, material: Cobalt, hands: None)),
(1, ModularWeapon(tool: Axe, material: Cobalt, hands: None)),
(1, ModularWeapon(tool: Hammer, material: Cobalt, hands: None)),
(1, ModularWeapon(tool: Bow, material: Ironwood, hands: None)),
(1, ModularWeapon(tool: Staff, material: Ironwood, hands: None)),
(1, ModularWeapon(tool: Sceptre, material: Ironwood, hands: None)),
]), None)),
)),
items: [
(50, "common.items.consumable.potion_med"),

View File

@ -16,45 +16,21 @@
(1, Asset("common.loadout.world.traveler3.sunsilk")),
(1, Asset("common.loadout.world.traveler3.dragonscale")),
]),
active_hands: ([
(2, (
tool: Sword,
material: Orichalcum,
hands: None,
)),
(2, (
tool: Axe,
material: Orichalcum,
hands: None,
)),
(2, (
tool: Hammer,
material: Orichalcum,
hands: None,
)),
(2, (
tool: Bow,
material: Eldwood,
hands: None,
)),
(2, (
tool: Staff,
material: Eldwood,
hands: None,
)),
(2, (
tool: Sceptre,
material: Eldwood,
hands: None,
)),
(2, "common.items.weapons.sword.caladbolg"),
(2, "common.items.weapons.hammer.mjolnir"),
(2, "common.items.weapons.axe.parashu"),
(2, "common.items.weapons.bow.sagitta"),
(2, "common.items.weapons.staff.laevateinn"),
(1, "common.items.weapons.sceptre.root_evil"),
(1, "common.items.weapons.sceptre.caduceus"),
], None),
active_hands: InHands((Choice([
(2, ModularWeapon(tool: Sword, material: Orichalcum, hands: None)),
(2, ModularWeapon(tool: Axe, material: Orichalcum, hands: None)),
(2, ModularWeapon(tool: Hammer, material: Orichalcum, hands: None)),
(2, ModularWeapon(tool: Bow, material: Eldwood, hands: None)),
(2, ModularWeapon(tool: Staff, material: Eldwood, hands: None)),
(2, ModularWeapon(tool: Sceptre, material: Eldwood, hands: None)),
(2, Item("common.items.weapons.sword.caladbolg")),
(2, Item("common.items.weapons.hammer.mjolnir")),
(2, Item("common.items.weapons.axe.parashu")),
(2, Item("common.items.weapons.bow.sagitta")),
(2, Item("common.items.weapons.staff.laevateinn")),
(1, Item("common.items.weapons.sceptre.root_evil")),
(1, Item("common.items.weapons.sceptre.caduceus")),
]), None)),
)),
items: [
(50, "common.items.consumable.potion_big"),

View File

@ -4,7 +4,7 @@ ItemDef(
kind: Tool((
kind: Natural,
hands: Two,
stats: Direct((
stats: (
equip_time_secs: 0.01,
power: 0.6,
effect_power: 1.0,
@ -13,7 +13,7 @@ ItemDef(
range: 0.8,
energy_efficiency: 1.0,
buff_strength: 0.9,
)),
),
)),
quality: Moderate,
tags: [],

View File

@ -4,7 +4,7 @@ ItemDef(
kind: Tool((
kind: Natural,
hands: Two,
stats: Direct((
stats: (
equip_time_secs: 0.01,
power: 0.86,
effect_power: 1.0,
@ -13,7 +13,7 @@ ItemDef(
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 0.875,
)),
),
)),
quality: High,
tags: [],

View File

@ -4,7 +4,7 @@ ItemDef(
kind: Tool((
kind: Natural,
hands: Two,
stats: Direct((
stats: (
equip_time_secs: 0.01,
power: 0.72,
effect_power: 1.0,
@ -13,7 +13,7 @@ ItemDef(
range: 0.8,
energy_efficiency: 1.0,
buff_strength: 0.6,
)),
),
)),
quality: Moderate,
tags: [],

View File

@ -4,7 +4,7 @@ ItemDef(
kind: Tool((
kind: Natural,
hands: Two,
stats: Direct((
stats: (
equip_time_secs: 0.01,
power: 1.0,
effect_power: 1.0,
@ -13,7 +13,7 @@ ItemDef(
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
)),
),
)),
quality: High,
tags: [],

View File

@ -1,9 +1,9 @@
// Keep in mind that this should be safe defaults for new character
#![enable(implicit_some)]
(
chest: "common.items.armor.misc.chest.worker_purple_brown",
legs: "common.items.armor.misc.pants.worker_brown",
feet: "common.items.armor.misc.foot.sandals",
lantern: "common.items.lantern.black_0",
glider: "common.items.glider.cloverleaf",
chest: Item("common.items.armor.misc.chest.worker_purple_brown"),
legs: Item("common.items.armor.misc.pants.worker_brown"),
feet: Item("common.items.armor.misc.foot.sandals"),
lantern: Item("common.items.lantern.black_0"),
glider: Item("common.items.glider.cloverleaf"),
)

View File

@ -1,9 +1,9 @@
#![enable(implicit_some)]
(
head: "common.items.npc_armor.biped_small.gnarling.head.chieftain",
chest: "common.items.npc_armor.biped_small.gnarling.chest.chieftain",
gloves: "common.items.npc_armor.biped_small.gnarling.hand.chieftain",
belt: "common.items.npc_armor.biped_small.gnarling.tail.chieftain",
legs: "common.items.npc_armor.biped_small.gnarling.pants.chieftain",
feet: "common.items.npc_armor.biped_small.gnarling.foot.chieftain",
head: Item("common.items.npc_armor.biped_small.gnarling.head.chieftain"),
chest: Item("common.items.npc_armor.biped_small.gnarling.chest.chieftain"),
gloves: Item("common.items.npc_armor.biped_small.gnarling.hand.chieftain"),
belt: Item("common.items.npc_armor.biped_small.gnarling.tail.chieftain"),
legs: Item("common.items.npc_armor.biped_small.gnarling.pants.chieftain"),
feet: Item("common.items.npc_armor.biped_small.gnarling.foot.chieftain"),
)

View File

@ -1,9 +1,9 @@
#![enable(implicit_some)]
(
head: "common.items.npc_armor.biped_small.gnarling.head.logger",
chest: "common.items.npc_armor.biped_small.gnarling.chest.logger",
gloves: "common.items.npc_armor.biped_small.gnarling.hand.logger",
belt: "common.items.npc_armor.biped_small.gnarling.tail.logger",
legs: "common.items.npc_armor.biped_small.gnarling.pants.logger",
feet: "common.items.npc_armor.biped_small.gnarling.foot.logger",
head: Item("common.items.npc_armor.biped_small.gnarling.head.logger"),
chest: Item("common.items.npc_armor.biped_small.gnarling.chest.logger"),
gloves: Item("common.items.npc_armor.biped_small.gnarling.hand.logger"),
belt: Item("common.items.npc_armor.biped_small.gnarling.tail.logger"),
legs: Item("common.items.npc_armor.biped_small.gnarling.pants.logger"),
feet: Item("common.items.npc_armor.biped_small.gnarling.foot.logger"),
)

View File

@ -1,7 +1,7 @@
#![enable(implicit_some)]
(
chest: "common.items.npc_armor.biped_small.mandragora.chest.mandragora",
gloves: "common.items.npc_armor.biped_small.mandragora.hand.mandragora",
legs: "common.items.npc_armor.biped_small.mandragora.pants.mandragora",
feet: "common.items.npc_armor.biped_small.mandragora.foot.mandragora",
chest: Item("common.items.npc_armor.biped_small.mandragora.chest.mandragora"),
gloves: Item("common.items.npc_armor.biped_small.mandragora.hand.mandragora"),
legs: Item("common.items.npc_armor.biped_small.mandragora.pants.mandragora"),
feet: Item("common.items.npc_armor.biped_small.mandragora.foot.mandragora"),
)

View File

@ -1,9 +1,9 @@
#![enable(implicit_some)]
(
head: "common.items.npc_armor.biped_small.gnarling.head.mugger",
chest: "common.items.npc_armor.biped_small.gnarling.chest.mugger",
gloves: "common.items.npc_armor.biped_small.gnarling.hand.mugger",
belt: "common.items.npc_armor.biped_small.gnarling.tail.mugger",
legs: "common.items.npc_armor.biped_small.gnarling.pants.mugger",
feet: "common.items.npc_armor.biped_small.gnarling.foot.mugger",
head: Item("common.items.npc_armor.biped_small.gnarling.head.mugger"),
chest: Item("common.items.npc_armor.biped_small.gnarling.chest.mugger"),
gloves: Item("common.items.npc_armor.biped_small.gnarling.hand.mugger"),
belt: Item("common.items.npc_armor.biped_small.gnarling.tail.mugger"),
legs: Item("common.items.npc_armor.biped_small.gnarling.pants.mugger"),
feet: Item("common.items.npc_armor.biped_small.gnarling.foot.mugger"),
)

View File

@ -1,9 +1,9 @@
#![enable(implicit_some)]
(
head: "common.items.npc_armor.biped_small.gnarling.head.stalker",
chest: "common.items.npc_armor.biped_small.gnarling.chest.stalker",
gloves: "common.items.npc_armor.biped_small.gnarling.hand.stalker",
belt: "common.items.npc_armor.biped_small.gnarling.tail.stalker",
legs: "common.items.npc_armor.biped_small.gnarling.pants.stalker",
feet: "common.items.npc_armor.biped_small.gnarling.foot.stalker",
head: Item("common.items.npc_armor.biped_small.gnarling.head.stalker"),
chest: Item("common.items.npc_armor.biped_small.gnarling.chest.stalker"),
gloves: Item("common.items.npc_armor.biped_small.gnarling.hand.stalker"),
belt: Item("common.items.npc_armor.biped_small.gnarling.tail.stalker"),
legs: Item("common.items.npc_armor.biped_small.gnarling.pants.stalker"),
feet: Item("common.items.npc_armor.biped_small.gnarling.foot.stalker"),
)

View File

@ -1,9 +1,9 @@
#![enable(implicit_some)]
(
head: "common.items.npc_armor.biped_small.adlet.head.hunter",
chest: "common.items.npc_armor.biped_small.adlet.chest.hunter",
gloves: "common.items.npc_armor.biped_small.adlet.hand.hunter",
belt: "common.items.npc_armor.biped_small.adlet.tail.hunter",
legs: "common.items.npc_armor.biped_small.adlet.pants.hunter",
feet: "common.items.npc_armor.biped_small.adlet.foot.hunter",
head: Item("common.items.npc_armor.biped_small.adlet.head.hunter"),
chest: Item("common.items.npc_armor.biped_small.adlet.chest.hunter"),
gloves: Item("common.items.npc_armor.biped_small.adlet.hand.hunter"),
belt: Item("common.items.npc_armor.biped_small.adlet.tail.hunter"),
legs: Item("common.items.npc_armor.biped_small.adlet.pants.hunter"),
feet: Item("common.items.npc_armor.biped_small.adlet.foot.hunter"),
)

View File

@ -1,9 +1,9 @@
#![enable(implicit_some)]
(
head: "common.items.npc_armor.biped_small.adlet.head.icepicker",
chest: "common.items.npc_armor.biped_small.adlet.chest.icepicker",
gloves: "common.items.npc_armor.biped_small.adlet.hand.icepicker",
belt: "common.items.npc_armor.biped_small.adlet.tail.icepicker",
legs: "common.items.npc_armor.biped_small.adlet.pants.icepicker",
feet: "common.items.npc_armor.biped_small.adlet.foot.icepicker",
head: Item("common.items.npc_armor.biped_small.adlet.head.icepicker"),
chest: Item("common.items.npc_armor.biped_small.adlet.chest.icepicker"),
gloves: Item("common.items.npc_armor.biped_small.adlet.hand.icepicker"),
belt: Item("common.items.npc_armor.biped_small.adlet.tail.icepicker"),
legs: Item("common.items.npc_armor.biped_small.adlet.pants.icepicker"),
feet: Item("common.items.npc_armor.biped_small.adlet.foot.icepicker"),
)

View File

@ -1,9 +1,9 @@
#![enable(implicit_some)]
(
head: "common.items.npc_armor.biped_small.adlet.head.tracker",
chest: "common.items.npc_armor.biped_small.adlet.chest.tracker",
gloves: "common.items.npc_armor.biped_small.adlet.hand.tracker",
belt: "common.items.npc_armor.biped_small.adlet.tail.tracker",
legs: "common.items.npc_armor.biped_small.adlet.pants.tracker",
feet: "common.items.npc_armor.biped_small.adlet.foot.tracker",
head: Item("common.items.npc_armor.biped_small.adlet.head.tracker"),
chest: Item("common.items.npc_armor.biped_small.adlet.chest.tracker"),
gloves: Item("common.items.npc_armor.biped_small.adlet.hand.tracker"),
belt: Item("common.items.npc_armor.biped_small.adlet.tail.tracker"),
legs: Item("common.items.npc_armor.biped_small.adlet.pants.tracker"),
feet: Item("common.items.npc_armor.biped_small.adlet.foot.tracker"),
)

View File

@ -1,9 +1,9 @@
#![enable(implicit_some)]
(
head: "common.items.npc_armor.biped_small.sahagin.head.sniper",
chest: "common.items.npc_armor.biped_small.sahagin.chest.sniper",
gloves: "common.items.npc_armor.biped_small.sahagin.hand.sniper",
belt: "common.items.npc_armor.biped_small.sahagin.tail.sniper",
legs: "common.items.npc_armor.biped_small.sahagin.pants.sniper",
feet: "common.items.npc_armor.biped_small.sahagin.foot.sniper",
head: Item("common.items.npc_armor.biped_small.sahagin.head.sniper"),
chest: Item("common.items.npc_armor.biped_small.sahagin.chest.sniper"),
gloves: Item("common.items.npc_armor.biped_small.sahagin.hand.sniper"),
belt: Item("common.items.npc_armor.biped_small.sahagin.tail.sniper"),
legs: Item("common.items.npc_armor.biped_small.sahagin.pants.sniper"),
feet: Item("common.items.npc_armor.biped_small.sahagin.foot.sniper"),
)

View File

@ -1,9 +1,9 @@
#![enable(implicit_some)]
(
head: "common.items.npc_armor.biped_small.sahagin.head.sorcerer",
chest: "common.items.npc_armor.biped_small.sahagin.chest.sorcerer",
gloves: "common.items.npc_armor.biped_small.sahagin.hand.sorcerer",
belt: "common.items.npc_armor.biped_small.sahagin.tail.sorcerer",
legs: "common.items.npc_armor.biped_small.sahagin.pants.sorcerer",
feet: "common.items.npc_armor.biped_small.sahagin.foot.sorcerer",
head: Item("common.items.npc_armor.biped_small.sahagin.head.sorcerer"),
chest: Item("common.items.npc_armor.biped_small.sahagin.chest.sorcerer"),
gloves: Item("common.items.npc_armor.biped_small.sahagin.hand.sorcerer"),
belt: Item("common.items.npc_armor.biped_small.sahagin.tail.sorcerer"),
legs: Item("common.items.npc_armor.biped_small.sahagin.pants.sorcerer"),
feet: Item("common.items.npc_armor.biped_small.sahagin.foot.sorcerer"),
)

View File

@ -1,9 +1,9 @@
#![enable(implicit_some)]
(
head: "common.items.npc_armor.biped_small.sahagin.head.spearman",
chest: "common.items.npc_armor.biped_small.sahagin.chest.spearman",
gloves: "common.items.npc_armor.biped_small.sahagin.hand.spearman",
belt: "common.items.npc_armor.biped_small.sahagin.tail.spearman",
legs: "common.items.npc_armor.biped_small.sahagin.pants.spearman",
feet: "common.items.npc_armor.biped_small.sahagin.foot.spearman",
head: Item("common.items.npc_armor.biped_small.sahagin.head.spearman"),
chest: Item("common.items.npc_armor.biped_small.sahagin.chest.spearman"),
gloves: Item("common.items.npc_armor.biped_small.sahagin.hand.spearman"),
belt: Item("common.items.npc_armor.biped_small.sahagin.tail.spearman"),
legs: Item("common.items.npc_armor.biped_small.sahagin.pants.spearman"),
feet: Item("common.items.npc_armor.biped_small.sahagin.foot.spearman"),
)

View File

@ -1,8 +1,8 @@
#![enable(implicit_some)]
(
head: "common.items.npc_armor.biped_small.haniwa.head.archer",
chest: "common.items.npc_armor.biped_small.haniwa.chest.archer",
gloves: "common.items.npc_armor.biped_small.haniwa.hand.archer",
legs: "common.items.npc_armor.biped_small.haniwa.pants.archer",
feet: "common.items.npc_armor.biped_small.haniwa.foot.archer",
head: Item("common.items.npc_armor.biped_small.haniwa.head.archer"),
chest: Item("common.items.npc_armor.biped_small.haniwa.chest.archer"),
gloves: Item("common.items.npc_armor.biped_small.haniwa.hand.archer"),
legs: Item("common.items.npc_armor.biped_small.haniwa.pants.archer"),
feet: Item("common.items.npc_armor.biped_small.haniwa.foot.archer"),
)

View File

@ -1,8 +1,8 @@
#![enable(implicit_some)]
(
head: "common.items.npc_armor.biped_small.haniwa.head.guard",
chest: "common.items.npc_armor.biped_small.haniwa.chest.guard",
gloves: "common.items.npc_armor.biped_small.haniwa.hand.guard",
legs: "common.items.npc_armor.biped_small.haniwa.pants.guard",
feet: "common.items.npc_armor.biped_small.haniwa.foot.guard",
head: Item("common.items.npc_armor.biped_small.haniwa.head.guard"),
chest: Item("common.items.npc_armor.biped_small.haniwa.chest.guard"),
gloves: Item("common.items.npc_armor.biped_small.haniwa.hand.guard"),
legs: Item("common.items.npc_armor.biped_small.haniwa.pants.guard"),
feet: Item("common.items.npc_armor.biped_small.haniwa.foot.guard"),
)

View File

@ -1,8 +1,8 @@
#![enable(implicit_some)]
(
head: "common.items.npc_armor.biped_small.haniwa.head.soldier",
chest: "common.items.npc_armor.biped_small.haniwa.chest.soldier",
gloves: "common.items.npc_armor.biped_small.haniwa.hand.soldier",
legs: "common.items.npc_armor.biped_small.haniwa.pants.soldier",
feet: "common.items.npc_armor.biped_small.haniwa.foot.soldier",
head: Item("common.items.npc_armor.biped_small.haniwa.head.soldier"),
chest: Item("common.items.npc_armor.biped_small.haniwa.chest.soldier"),
gloves: Item("common.items.npc_armor.biped_small.haniwa.hand.soldier"),
legs: Item("common.items.npc_armor.biped_small.haniwa.pants.soldier"),
feet: Item("common.items.npc_armor.biped_small.haniwa.foot.soldier"),
)

View File

@ -1,9 +1,9 @@
#![enable(implicit_some)]
(
head: "common.items.npc_armor.biped_small.myrmidon.head.hoplite",
chest: "common.items.npc_armor.biped_small.myrmidon.chest.hoplite",
gloves: "common.items.npc_armor.biped_small.myrmidon.hand.hoplite",
belt: "common.items.npc_armor.biped_small.myrmidon.tail.hoplite",
legs: "common.items.npc_armor.biped_small.myrmidon.pants.hoplite",
feet: "common.items.npc_armor.biped_small.myrmidon.foot.hoplite",
head: Item("common.items.npc_armor.biped_small.myrmidon.head.hoplite"),
chest: Item("common.items.npc_armor.biped_small.myrmidon.chest.hoplite"),
gloves: Item("common.items.npc_armor.biped_small.myrmidon.hand.hoplite"),
belt: Item("common.items.npc_armor.biped_small.myrmidon.tail.hoplite"),
legs: Item("common.items.npc_armor.biped_small.myrmidon.pants.hoplite"),
feet: Item("common.items.npc_armor.biped_small.myrmidon.foot.hoplite"),
)

View File

@ -1,9 +1,9 @@
#![enable(implicit_some)]
(
head: "common.items.npc_armor.biped_small.myrmidon.head.marksman",
chest: "common.items.npc_armor.biped_small.myrmidon.chest.marksman",
gloves: "common.items.npc_armor.biped_small.myrmidon.hand.marksman",
belt: "common.items.npc_armor.biped_small.myrmidon.tail.marksman",
legs: "common.items.npc_armor.biped_small.myrmidon.pants.marksman",
feet: "common.items.npc_armor.biped_small.myrmidon.foot.marksman",
head: Item("common.items.npc_armor.biped_small.myrmidon.head.marksman"),
chest: Item("common.items.npc_armor.biped_small.myrmidon.chest.marksman"),
gloves: Item("common.items.npc_armor.biped_small.myrmidon.hand.marksman"),
belt: Item("common.items.npc_armor.biped_small.myrmidon.tail.marksman"),
legs: Item("common.items.npc_armor.biped_small.myrmidon.pants.marksman"),
feet: Item("common.items.npc_armor.biped_small.myrmidon.foot.marksman"),
)

View File

@ -1,9 +1,9 @@
#![enable(implicit_some)]
(
head: "common.items.npc_armor.biped_small.myrmidon.head.strategian",
chest: "common.items.npc_armor.biped_small.myrmidon.chest.strategian",
gloves: "common.items.npc_armor.biped_small.myrmidon.hand.strategian",
belt: "common.items.npc_armor.biped_small.myrmidon.tail.strategian",
legs: "common.items.npc_armor.biped_small.myrmidon.pants.strategian",
feet: "common.items.npc_armor.biped_small.myrmidon.foot.strategian",
head: Item("common.items.npc_armor.biped_small.myrmidon.head.strategian"),
chest: Item("common.items.npc_armor.biped_small.myrmidon.chest.strategian"),
gloves: Item("common.items.npc_armor.biped_small.myrmidon.hand.strategian"),
belt: Item("common.items.npc_armor.biped_small.myrmidon.tail.strategian"),
legs: Item("common.items.npc_armor.biped_small.myrmidon.pants.strategian"),
feet: Item("common.items.npc_armor.biped_small.myrmidon.foot.strategian"),
)

View File

@ -1,15 +1,15 @@
#![enable(implicit_some)]
(
shoulders: "common.items.armor.ferocious.shoulder",
chest: "common.items.armor.ferocious.chest",
gloves: "common.items.armor.ferocious.hand",
back: "common.items.armor.ferocious.back",
belt: "common.items.armor.ferocious.belt",
legs: "common.items.armor.ferocious.pants",
feet: "common.items.armor.ferocious.foot",
lantern: [
(1, "common.items.lantern.black_0"),
shoulders: Item("common.items.armor.ferocious.shoulder"),
chest: Item("common.items.armor.ferocious.chest"),
gloves: Item("common.items.armor.ferocious.hand"),
back: Item("common.items.armor.ferocious.back"),
belt: Item("common.items.armor.ferocious.belt"),
legs: Item("common.items.armor.ferocious.pants"),
feet: Item("common.items.armor.ferocious.foot"),
lantern: Choice([
(1, Item("common.items.lantern.black_0")),
(2, None),
],
glider: "common.items.glider.blue",
]),
glider: Item("common.items.glider.blue"),
)

View File

@ -1,37 +1,29 @@
//Little easter egg, lost their mask in a chest
#![enable(implicit_some)]
(
head: [
(111, "common.items.armor.cultist.bandana"),
head: Choice([
(111, Item("common.items.armor.cultist.bandana")),
(1, None),
],
shoulders: "common.items.armor.cultist.shoulder",
chest: "common.items.armor.cultist.chest",
gloves: "common.items.armor.cultist.hand",
back: "common.items.armor.misc.back.dungeon_purple",
belt: "common.items.armor.cultist.belt",
legs: "common.items.armor.cultist.pants",
feet: "common.items.armor.cultist.foot",
lantern: [
(1, "common.items.lantern.black_0"),
]),
shoulders: Item("common.items.armor.cultist.shoulder"),
chest: Item("common.items.armor.cultist.chest"),
gloves: Item("common.items.armor.cultist.hand"),
back: Item("common.items.armor.misc.back.dungeon_purple"),
belt: Item("common.items.armor.cultist.belt"),
legs: Item("common.items.armor.cultist.pants"),
feet: Item("common.items.armor.cultist.foot"),
lantern: Choice([
(1, Item("common.items.lantern.black_0")),
(2, None),
],
glider: "common.items.glider.skullgrin",
active_hands: ([
(2, (
tool: Axe,
material: Orichalcum,
hands: None,
)),
(4, "common.items.weapons.sword.cultist"),
(2, "common.items.weapons.staff.cultist_staff"),
(2, "common.items.weapons.hammer.cultist_purp_2h-0"),
(2, (
tool: Hammer,
material: Orichalcum,
hands: None,
)),
(2, "common.items.weapons.bow.velorite"),
(1, "common.items.weapons.sceptre.sceptre_velorite_0"),
], None),
]),
glider: Item("common.items.glider.skullgrin"),
active_hands: InHands((Choice([
(2, ModularWeapon(tool: Axe, material: Orichalcum, hands: None)),
(4, Item("common.items.weapons.sword.cultist")),
(2, Item("common.items.weapons.staff.cultist_staff")),
(2, Item("common.items.weapons.hammer.cultist_purp_2h-0")),
(2, ModularWeapon(tool: Hammer, material: Orichalcum, hands: None)),
(2, Item("common.items.weapons.bow.velorite")),
(1, Item("common.items.weapons.sceptre.sceptre_velorite_0")),
]), None)),
)

View File

@ -1,9 +1,9 @@
#![enable(implicit_some)]
(
head: "common.items.npc_armor.biped_small.husk.head.husk",
chest: "common.items.npc_armor.biped_small.husk.chest.husk",
gloves: "common.items.npc_armor.biped_small.husk.hand.husk",
legs: "common.items.npc_armor.biped_small.husk.pants.husk",
feet: "common.items.npc_armor.biped_small.husk.foot.husk",
active_hands: ("common.items.npc_weapons.unique.husk", None),
head: Item("common.items.npc_armor.biped_small.husk.head.husk"),
chest: Item("common.items.npc_armor.biped_small.husk.chest.husk"),
gloves: Item("common.items.npc_armor.biped_small.husk.hand.husk"),
legs: Item("common.items.npc_armor.biped_small.husk.pants.husk"),
feet: Item("common.items.npc_armor.biped_small.husk.foot.husk"),
active_hands: InHands((Item("common.items.npc_weapons.unique.husk"), None)),
)

View File

@ -1,4 +1,4 @@
#![enable(implicit_some)]
(
chest: "common.items.npc_armor.biped_large.warlock",
chest: Item("common.items.npc_armor.biped_large.warlock"),
)

View File

@ -1,4 +1,4 @@
#![enable(implicit_some)]
(
chest: "common.items.npc_armor.biped_large.warlord",
chest: Item("common.items.npc_armor.biped_large.warlord"),
)

View File

@ -1,19 +1,19 @@
#![enable(implicit_some)]
(
head: [
(1, "common.items.armor.misc.head.bandana.thief"),
(1, "common.items.armor.misc.head.bandana.red"),
(1, "common.items.armor.misc.head.hood"),
(1, "common.items.armor.misc.head.hood_dark"),
],
shoulders: "common.items.armor.hide.rawhide.shoulder",
chest: "common.items.armor.hide.rawhide.chest",
gloves: "common.items.armor.hide.rawhide.hand",
belt: "common.items.armor.hide.rawhide.belt",
legs: "common.items.armor.hide.rawhide.pants",
feet: "common.items.armor.hide.rawhide.foot",
lantern: [
(1, "common.items.lantern.black_0"),
head: Choice([
(1, Item("common.items.armor.misc.head.bandana.thief")),
(1, Item("common.items.armor.misc.head.bandana.red")),
(1, Item("common.items.armor.misc.head.hood")),
(1, Item("common.items.armor.misc.head.hood_dark")),
]),
shoulders: Item("common.items.armor.hide.rawhide.shoulder"),
chest: Item("common.items.armor.hide.rawhide.chest"),
gloves: Item("common.items.armor.hide.rawhide.hand"),
belt: Item("common.items.armor.hide.rawhide.belt"),
legs: Item("common.items.armor.hide.rawhide.pants"),
feet: Item("common.items.armor.hide.rawhide.foot"),
lantern: Choice([
(1, Item("common.items.lantern.black_0")),
(2, None),
],
]),
)

View File

@ -1,8 +1,8 @@
#![enable(implicit_some)]
(
head: "common.items.npc_armor.biped_small.gnome.head.gnome",
chest: "common.items.npc_armor.biped_small.gnome.chest.gnome",
gloves: "common.items.npc_armor.biped_small.gnome.hand.gnome",
legs: "common.items.npc_armor.biped_small.gnome.pants.gnome",
feet: "common.items.npc_armor.biped_small.gnome.foot.gnome",
head: Item("common.items.npc_armor.biped_small.gnome.head.gnome"),
chest: Item("common.items.npc_armor.biped_small.gnome.chest.gnome"),
gloves: Item("common.items.npc_armor.biped_small.gnome.hand.gnome"),
legs: Item("common.items.npc_armor.biped_small.gnome.pants.gnome"),
feet: Item("common.items.npc_armor.biped_small.gnome.foot.gnome"),
)

View File

@ -1,11 +1,11 @@
#![enable(implicit_some)]
(
head: "common.items.armor.pirate.hat",
shoulders: "common.items.armor.pirate.shoulder",
chest: "common.items.armor.pirate.chest",
gloves: "common.items.armor.pirate.hand",
belt: "common.items.armor.pirate.belt",
legs: "common.items.armor.pirate.pants",
feet: "common.items.armor.pirate.foot",
lantern: "common.items.lantern.black_0",
head: Item("common.items.armor.pirate.hat"),
shoulders: Item("common.items.armor.pirate.shoulder"),
chest: Item("common.items.armor.pirate.chest"),
gloves: Item("common.items.armor.pirate.hand"),
belt: Item("common.items.armor.pirate.belt"),
legs: Item("common.items.armor.pirate.pants"),
feet: Item("common.items.armor.pirate.foot"),
lantern: Item("common.items.lantern.black_0"),
)

View File

@ -1,11 +1,11 @@
#![enable(implicit_some)]
(
head: "common.items.armor.witch.hat",
shoulders: "common.items.armor.witch.shoulder",
chest: "common.items.armor.witch.chest",
gloves: "common.items.armor.witch.hand",
belt: "common.items.armor.witch.belt",
legs: "common.items.armor.witch.pants",
feet: "common.items.armor.witch.foot",
lantern: "common.items.lantern.pumpkin",
head: Item("common.items.armor.witch.hat"),
shoulders: Item("common.items.armor.witch.shoulder"),
chest: Item("common.items.armor.witch.chest"),
gloves: Item("common.items.armor.witch.hand"),
belt: Item("common.items.armor.witch.belt"),
legs: Item("common.items.armor.witch.pants"),
feet: Item("common.items.armor.witch.foot"),
lantern: Item("common.items.lantern.pumpkin"),
)

View File

@ -1,10 +1,10 @@
#![enable(implicit_some)]
(
head: "common.items.armor.alchemist.hat",
chest: "common.items.armor.alchemist.chest",
gloves: "common.items.armor.cloth.druid.hand",
belt: "common.items.armor.alchemist.belt",
legs: "common.items.armor.alchemist.pants",
feet: "common.items.armor.ferocious.foot",
lantern: "common.items.lantern.black_0",
head: Item("common.items.armor.alchemist.hat"),
chest: Item("common.items.armor.alchemist.chest"),
gloves: Item("common.items.armor.cloth.druid.hand"),
belt: Item("common.items.armor.alchemist.belt"),
legs: Item("common.items.armor.alchemist.pants"),
feet: Item("common.items.armor.ferocious.foot"),
lantern: Item("common.items.lantern.black_0"),
)

View File

@ -1,10 +1,10 @@
#![enable(implicit_some)]
(
head: "common.items.armor.blacksmith.hat",
chest: "common.items.armor.blacksmith.chest",
gloves: "common.items.armor.blacksmith.hand",
belt: "common.items.armor.blacksmith.belt",
legs: "common.items.armor.blacksmith.pants",
feet: "common.items.armor.mail.iron.foot",
lantern: "common.items.lantern.black_0",
head: Item("common.items.armor.blacksmith.hat"),
chest: Item("common.items.armor.blacksmith.chest"),
gloves: Item("common.items.armor.blacksmith.hand"),
belt: Item("common.items.armor.blacksmith.belt"),
legs: Item("common.items.armor.blacksmith.pants"),
feet: Item("common.items.armor.mail.iron.foot"),
lantern: Item("common.items.lantern.black_0"),
)

View File

@ -1,9 +1,9 @@
#![enable(implicit_some)]
(
head: "common.items.armor.chef.hat",
chest: "common.items.armor.chef.chest",
gloves: "common.items.armor.cloth.linen.hand",
belt: "common.items.armor.chef.belt",
legs: "common.items.armor.chef.pants",
feet: "common.items.armor.cloth.linen.foot",
head: Item("common.items.armor.chef.hat"),
chest: Item("common.items.armor.chef.chest"),
gloves: Item("common.items.armor.cloth.linen.hand"),
belt: Item("common.items.armor.chef.belt"),
legs: Item("common.items.armor.chef.pants"),
feet: Item("common.items.armor.cloth.linen.foot"),
)

View File

@ -7,17 +7,17 @@
//(2.0, Some(Item("common.items.lantern.green_0"))),
#![enable(implicit_some)]
(
head: [
(1, "common.items.armor.misc.head.helmet"),
],
shoulders: "common.items.armor.leather_plate.shoulder",
chest: "common.items.armor.leather_plate.chest",
gloves: "common.items.armor.leather_plate.hand",
belt: "common.items.armor.leather_plate.belt",
legs: "common.items.armor.leather_plate.pants",
feet: "common.items.armor.leather_plate.foot",
lantern: [
(1, "common.items.lantern.black_0"),
head: Choice([
(1, Item("common.items.armor.misc.head.helmet")),
]),
shoulders: Item("common.items.armor.leather_plate.shoulder"),
chest: Item("common.items.armor.leather_plate.chest"),
gloves: Item("common.items.armor.leather_plate.hand"),
belt: Item("common.items.armor.leather_plate.belt"),
legs: Item("common.items.armor.leather_plate.pants"),
feet: Item("common.items.armor.leather_plate.foot"),
lantern: Choice([
(1, Item("common.items.lantern.black_0")),
(2, None),
],
]),
)

View File

@ -1,14 +1,14 @@
#![enable(implicit_some)]
(
head: "common.items.armor.merchant.turban",
neck: "common.items.armor.misc.neck.gem_of_resilience",
shoulders: "common.items.armor.merchant.shoulder",
chest: "common.items.armor.merchant.chest",
gloves: "common.items.armor.merchant.hand",
ring1: "common.items.armor.misc.ring.gold",
ring2: "common.items.armor.misc.ring.gold",
belt: "common.items.armor.merchant.belt",
legs: "common.items.armor.merchant.pants",
feet: "common.items.armor.merchant.foot",
lantern: "common.items.lantern.black_0",
head: Item("common.items.armor.merchant.turban"),
neck: Item("common.items.armor.misc.neck.gem_of_resilience"),
shoulders: Item("common.items.armor.merchant.shoulder"),
chest: Item("common.items.armor.merchant.chest"),
gloves: Item("common.items.armor.merchant.hand"),
ring1: Item("common.items.armor.misc.ring.gold"),
ring2: Item("common.items.armor.misc.ring.gold"),
belt: Item("common.items.armor.merchant.belt"),
legs: Item("common.items.armor.merchant.pants"),
feet: Item("common.items.armor.merchant.foot"),
lantern: Item("common.items.lantern.black_0"),
)

View File

@ -2,39 +2,39 @@
//(1.0, Some(Item("common.items.calendar.christmas.armor.misc.head.woolly_wintercap"))),
#![enable(implicit_some)]
(
head: [
(1, "common.items.armor.misc.head.headband"),
head: Choice([
(1, Item("common.items.armor.misc.head.headband")),
(2, None),
],
shoulders: [
(1, "common.items.armor.cloth_blue.shoulder_0"),
(1, "common.items.armor.cloth_blue.shoulder_1"),
(1, "common.items.armor.cloth_green.shoulder"),
(1, "common.items.armor.cloth_purple.shoulder"),
],
chest: [
(1, "common.items.armor.cloth_blue.chest"),
(1, "common.items.armor.cloth_green.chest"),
(1, "common.items.armor.cloth_purple.chest"),
],
gloves: [
(1, "common.items.armor.cloth_blue.hand"),
(1, "common.items.armor.cloth_green.hand"),
(1, "common.items.armor.cloth_purple.hand"),
],
belt: [
(1, "common.items.armor.cloth_blue.belt"),
(1, "common.items.armor.cloth_green.belt"),
(1, "common.items.armor.cloth_purple.belt"),
],
legs: [
(1, "common.items.armor.cloth_blue.pants"),
(1, "common.items.armor.cloth_green.pants"),
(1, "common.items.armor.cloth_purple.pants"),
],
feet: [
(1, "common.items.armor.cloth_blue.foot"),
(1, "common.items.armor.cloth_green.foot"),
(1, "common.items.armor.cloth_purple.foot"),
],
]),
shoulders: Choice([
(1, Item("common.items.armor.cloth_blue.shoulder_0")),
(1, Item("common.items.armor.cloth_blue.shoulder_1")),
(1, Item("common.items.armor.cloth_green.shoulder")),
(1, Item("common.items.armor.cloth_purple.shoulder")),
]),
chest: Choice([
(1, Item("common.items.armor.cloth_blue.chest")),
(1, Item("common.items.armor.cloth_green.chest")),
(1, Item("common.items.armor.cloth_purple.chest")),
]),
gloves: Choice([
(1, Item("common.items.armor.cloth_blue.hand")),
(1, Item("common.items.armor.cloth_green.hand")),
(1, Item("common.items.armor.cloth_purple.hand")),
]),
belt: Choice([
(1, Item("common.items.armor.cloth_blue.belt")),
(1, Item("common.items.armor.cloth_green.belt")),
(1, Item("common.items.armor.cloth_purple.belt")),
]),
legs: Choice([
(1, Item("common.items.armor.cloth_blue.pants")),
(1, Item("common.items.armor.cloth_green.pants")),
(1, Item("common.items.armor.cloth_purple.pants")),
]),
feet: Choice([
(1, Item("common.items.armor.cloth_blue.foot")),
(1, Item("common.items.armor.cloth_green.foot")),
(1, Item("common.items.armor.cloth_purple.foot")),
]),
)

View File

@ -2,28 +2,28 @@
//(1.0, Some(Item("common.items.calendar.christmas.armor.misc.head.woolly_wintercap"))),
#![enable(implicit_some)]
(
head: [
(1, "common.items.armor.misc.head.straw"),
head: Choice([
(1, Item("common.items.armor.misc.head.straw")),
(2, None),
],
chest: [
(1, "common.items.armor.misc.chest.worker_green_0"),
(1, "common.items.armor.misc.chest.worker_green_1"),
(1, "common.items.armor.misc.chest.worker_red_0"),
(1, "common.items.armor.misc.chest.worker_red_1"),
(1, "common.items.armor.misc.chest.worker_purple_0"),
(1, "common.items.armor.misc.chest.worker_purple_1"),
(1, "common.items.armor.misc.chest.worker_yellow_0"),
(1, "common.items.armor.misc.chest.worker_yellow_1"),
(1, "common.items.armor.misc.chest.worker_orange_0"),
(1, "common.items.armor.misc.chest.worker_orange_1"),
],
legs: [
(1, "common.items.armor.misc.pants.worker_blue"),
(1, "common.items.armor.misc.pants.worker_brown"),
],
feet: [
(1, "common.items.armor.misc.foot.sandals"),
(1, "common.items.armor.cloth_blue.foot"),
],
]),
chest: Choice([
(1, Item("common.items.armor.misc.chest.worker_green_0")),
(1, Item("common.items.armor.misc.chest.worker_green_1")),
(1, Item("common.items.armor.misc.chest.worker_red_0")),
(1, Item("common.items.armor.misc.chest.worker_red_1")),
(1, Item("common.items.armor.misc.chest.worker_purple_0")),
(1, Item("common.items.armor.misc.chest.worker_purple_1")),
(1, Item("common.items.armor.misc.chest.worker_yellow_0")),
(1, Item("common.items.armor.misc.chest.worker_yellow_1")),
(1, Item("common.items.armor.misc.chest.worker_orange_0")),
(1, Item("common.items.armor.misc.chest.worker_orange_1")),
]),
legs: Choice([
(1, Item("common.items.armor.misc.pants.worker_blue")),
(1, Item("common.items.armor.misc.pants.worker_brown")),
]),
feet: Choice([
(1, Item("common.items.armor.misc.foot.sandals")),
(1, Item("common.items.armor.cloth_blue.foot")),
]),
)

View File

@ -1,16 +1,16 @@
#![enable(implicit_some)]
(
shoulders: "common.items.armor.mail.bronze.shoulder",
chest: "common.items.armor.mail.bronze.chest",
gloves: "common.items.armor.mail.bronze.hand",
back: [
(1, "common.items.armor.mail.bronze.back"),
shoulders: Item("common.items.armor.mail.bronze.shoulder"),
chest: Item("common.items.armor.mail.bronze.chest"),
gloves: Item("common.items.armor.mail.bronze.hand"),
back: Choice([
(1, Item("common.items.armor.mail.bronze.back")),
(1, None),
],
belt: "common.items.armor.mail.bronze.belt",
legs: "common.items.armor.mail.bronze.pants",
feet: "common.items.armor.mail.bronze.foot",
lantern: [
(1, "common.items.lantern.black_0"),
],
]),
belt: Item("common.items.armor.mail.bronze.belt"),
legs: Item("common.items.armor.mail.bronze.pants"),
feet: Item("common.items.armor.mail.bronze.foot"),
lantern: Choice([
(1, Item("common.items.lantern.black_0")),
]),
)

View File

@ -1,16 +1,16 @@
#![enable(implicit_some)]
(
shoulders: "common.items.armor.cloth.linen.shoulder",
chest: "common.items.armor.cloth.linen.chest",
gloves: "common.items.armor.cloth.linen.hand",
back: [
(1, "common.items.armor.cloth.linen.back"),
shoulders: Item("common.items.armor.cloth.linen.shoulder"),
chest: Item("common.items.armor.cloth.linen.chest"),
gloves: Item("common.items.armor.cloth.linen.hand"),
back: Choice([
(1, Item("common.items.armor.cloth.linen.back")),
(1, None),
],
belt: "common.items.armor.cloth.linen.belt",
legs: "common.items.armor.cloth.linen.pants",
feet: "common.items.armor.cloth.linen.foot",
lantern: [
(1, "common.items.lantern.black_0"),
],
]),
belt: Item("common.items.armor.cloth.linen.belt"),
legs: Item("common.items.armor.cloth.linen.pants"),
feet: Item("common.items.armor.cloth.linen.foot"),
lantern: Choice([
(1, Item("common.items.lantern.black_0")),
]),
)

View File

@ -1,16 +1,16 @@
#![enable(implicit_some)]
(
shoulders: "common.items.armor.hide.rawhide.shoulder",
chest: "common.items.armor.hide.rawhide.chest",
gloves: "common.items.armor.hide.rawhide.hand",
back: [
(1, "common.items.armor.hide.rawhide.back"),
shoulders: Item("common.items.armor.hide.rawhide.shoulder"),
chest: Item("common.items.armor.hide.rawhide.chest"),
gloves: Item("common.items.armor.hide.rawhide.hand"),
back: Choice([
(1, Item("common.items.armor.hide.rawhide.back")),
(1, None),
],
belt: "common.items.armor.hide.rawhide.belt",
legs: "common.items.armor.hide.rawhide.pants",
feet: "common.items.armor.hide.rawhide.foot",
lantern: [
(1, "common.items.lantern.black_0"),
],
]),
belt: Item("common.items.armor.hide.rawhide.belt"),
legs: Item("common.items.armor.hide.rawhide.pants"),
feet: Item("common.items.armor.hide.rawhide.foot"),
lantern: Choice([
(1, Item("common.items.lantern.black_0")),
]),
)

View File

@ -1,21 +1,21 @@
#![enable(implicit_some)]
(
shoulders: "common.items.armor.mail.iron.shoulder",
chest: "common.items.armor.mail.iron.chest",
gloves: "common.items.armor.mail.iron.hand",
back: [
(1, "common.items.armor.misc.back.backpack"),
(1, "common.items.npc_armor.back.backpack_blue"),
(1, "common.items.armor.mail.iron.back"),
shoulders: Item("common.items.armor.mail.iron.shoulder"),
chest: Item("common.items.armor.mail.iron.chest"),
gloves: Item("common.items.armor.mail.iron.hand"),
back: Choice([
(1, Item("common.items.armor.misc.back.backpack")),
(1, Item("common.items.npc_armor.back.backpack_blue")),
(1, Item("common.items.armor.mail.iron.back")),
(1, None),
],
belt: "common.items.armor.mail.iron.belt",
legs: "common.items.armor.mail.iron.pants",
feet: "common.items.armor.mail.iron.foot",
lantern: [
(1, "common.items.lantern.black_0"),
(1, "common.items.lantern.blue_0"),
(1, "common.items.lantern.green_0"),
(1, "common.items.lantern.red_0"),
],
]),
belt: Item("common.items.armor.mail.iron.belt"),
legs: Item("common.items.armor.mail.iron.pants"),
feet: Item("common.items.armor.mail.iron.foot"),
lantern: Choice([
(1, Item("common.items.lantern.black_0")),
(1, Item("common.items.lantern.blue_0")),
(1, Item("common.items.lantern.green_0")),
(1, Item("common.items.lantern.red_0")),
]),
)

View File

@ -1,21 +1,21 @@
#![enable(implicit_some)]
(
shoulders: "common.items.armor.hide.leather.shoulder",
chest: "common.items.armor.hide.leather.chest",
gloves: "common.items.armor.hide.leather.hand",
back: [
(1, "common.items.armor.misc.back.backpack"),
(1, "common.items.npc_armor.back.backpack_blue"),
(1, "common.items.armor.hide.leather.back"),
shoulders: Item("common.items.armor.hide.leather.shoulder"),
chest: Item("common.items.armor.hide.leather.chest"),
gloves: Item("common.items.armor.hide.leather.hand"),
back: Choice([
(1, Item("common.items.armor.misc.back.backpack")),
(1, Item("common.items.npc_armor.back.backpack_blue")),
(1, Item("common.items.armor.hide.leather.back")),
(1, None),
],
belt: "common.items.armor.hide.leather.belt",
legs: "common.items.armor.hide.leather.pants",
feet: "common.items.armor.hide.leather.foot",
lantern: [
(1, "common.items.lantern.black_0"),
(1, "common.items.lantern.blue_0"),
(1, "common.items.lantern.green_0"),
(1, "common.items.lantern.red_0"),
],
]),
belt: Item("common.items.armor.hide.leather.belt"),
legs: Item("common.items.armor.hide.leather.pants"),
feet: Item("common.items.armor.hide.leather.foot"),
lantern: Choice([
(1, Item("common.items.lantern.black_0")),
(1, Item("common.items.lantern.blue_0")),
(1, Item("common.items.lantern.green_0")),
(1, Item("common.items.lantern.red_0")),
]),
)

View File

@ -1,21 +1,21 @@
#![enable(implicit_some)]
(
shoulders: "common.items.armor.cloth.woolen.shoulder",
chest: "common.items.armor.cloth.woolen.chest",
gloves: "common.items.armor.cloth.woolen.hand",
back: [
(1, "common.items.armor.misc.back.backpack"),
(1, "common.items.npc_armor.back.backpack_blue"),
(1, "common.items.armor.cloth.woolen.back"),
shoulders: Item("common.items.armor.cloth.woolen.shoulder"),
chest: Item("common.items.armor.cloth.woolen.chest"),
gloves: Item("common.items.armor.cloth.woolen.hand"),
back: Choice([
(1, Item("common.items.armor.misc.back.backpack")),
(1, Item("common.items.npc_armor.back.backpack_blue")),
(1, Item("common.items.armor.cloth.woolen.back")),
(1, None),
],
belt: "common.items.armor.cloth.woolen.belt",
legs: "common.items.armor.cloth.woolen.pants",
feet: "common.items.armor.cloth.woolen.foot",
lantern: [
(1, "common.items.lantern.black_0"),
(1, "common.items.lantern.blue_0"),
(1, "common.items.lantern.green_0"),
(1, "common.items.lantern.red_0"),
],
]),
belt: Item("common.items.armor.cloth.woolen.belt"),
legs: Item("common.items.armor.cloth.woolen.pants"),
feet: Item("common.items.armor.cloth.woolen.foot"),
lantern: Choice([
(1, Item("common.items.lantern.black_0")),
(1, Item("common.items.lantern.blue_0")),
(1, Item("common.items.lantern.green_0")),
(1, Item("common.items.lantern.red_0")),
]),
)

View File

@ -1,21 +1,21 @@
#![enable(implicit_some)]
(
shoulders: "common.items.armor.hide.carapace.shoulder",
chest: "common.items.armor.hide.carapace.chest",
gloves: "common.items.armor.hide.carapace.hand",
back: [
(1, "common.items.armor.misc.back.backpack"),
(1, "common.items.npc_armor.back.backpack_blue"),
(1, "common.items.armor.hide.carapace.back"),
shoulders: Item("common.items.armor.hide.carapace.shoulder"),
chest: Item("common.items.armor.hide.carapace.chest"),
gloves: Item("common.items.armor.hide.carapace.hand"),
back: Choice([
(1, Item("common.items.armor.misc.back.backpack")),
(1, Item("common.items.npc_armor.back.backpack_blue")),
(1, Item("common.items.armor.hide.carapace.back")),
(1, None),
],
belt: "common.items.armor.hide.carapace.belt",
legs: "common.items.armor.hide.carapace.pants",
feet: "common.items.armor.hide.carapace.foot",
lantern: [
(1, "common.items.lantern.black_0"),
(1, "common.items.lantern.blue_0"),
(1, "common.items.lantern.green_0"),
(1, "common.items.lantern.geode_purp"),
],
]),
belt: Item("common.items.armor.hide.carapace.belt"),
legs: Item("common.items.armor.hide.carapace.pants"),
feet: Item("common.items.armor.hide.carapace.foot"),
lantern: Choice([
(1, Item("common.items.lantern.black_0")),
(1, Item("common.items.lantern.blue_0")),
(1, Item("common.items.lantern.green_0")),
(1, Item("common.items.lantern.geode_purp")),
]),
)

View File

@ -1,21 +1,21 @@
#![enable(implicit_some)]
(
shoulders: "common.items.armor.mail.cobalt.shoulder",
chest: "common.items.armor.mail.cobalt.chest",
gloves: "common.items.armor.mail.cobalt.hand",
back: [
(1, "common.items.armor.misc.back.backpack"),
(1, "common.items.npc_armor.back.backpack_blue"),
(1, "common.items.armor.mail.cobalt.back"),
shoulders: Item("common.items.armor.mail.cobalt.shoulder"),
chest: Item("common.items.armor.mail.cobalt.chest"),
gloves: Item("common.items.armor.mail.cobalt.hand"),
back: Choice([
(1, Item("common.items.armor.misc.back.backpack")),
(1, Item("common.items.npc_armor.back.backpack_blue")),
(1, Item("common.items.armor.mail.cobalt.back")),
(1, None),
],
belt: "common.items.armor.mail.cobalt.belt",
legs: "common.items.armor.mail.cobalt.pants",
feet: "common.items.armor.mail.cobalt.foot",
lantern: [
(1, "common.items.lantern.black_0"),
(1, "common.items.lantern.blue_0"),
(1, "common.items.lantern.green_0"),
(1, "common.items.lantern.geode_purp"),
],
]),
belt: Item("common.items.armor.mail.cobalt.belt"),
legs: Item("common.items.armor.mail.cobalt.pants"),
feet: Item("common.items.armor.mail.cobalt.foot"),
lantern: Choice([
(1, Item("common.items.lantern.black_0")),
(1, Item("common.items.lantern.blue_0")),
(1, Item("common.items.lantern.green_0")),
(1, Item("common.items.lantern.geode_purp")),
]),
)

View File

@ -1,21 +1,21 @@
#![enable(implicit_some)]
(
shoulders: "common.items.armor.cloth.druid.shoulder",
chest: "common.items.armor.cloth.druid.chest",
gloves: "common.items.armor.cloth.druid.hand",
back: [
(1, "common.items.armor.misc.back.backpack"),
(1, "common.items.npc_armor.back.backpack_blue"),
(1, "common.items.armor.cloth.druid.back"),
shoulders: Item("common.items.armor.cloth.druid.shoulder"),
chest: Item("common.items.armor.cloth.druid.chest"),
gloves: Item("common.items.armor.cloth.druid.hand"),
back: Choice([
(1, Item("common.items.armor.misc.back.backpack")),
(1, Item("common.items.npc_armor.back.backpack_blue")),
(1, Item("common.items.armor.cloth.druid.back")),
(1, None),
],
belt: "common.items.armor.cloth.druid.belt",
legs: "common.items.armor.cloth.druid.pants",
feet: "common.items.armor.cloth.druid.foot",
lantern: [
(1, "common.items.lantern.black_0"),
(1, "common.items.lantern.blue_0"),
(1, "common.items.lantern.green_0"),
(1, "common.items.lantern.geode_purp"),
],
]),
belt: Item("common.items.armor.cloth.druid.belt"),
legs: Item("common.items.armor.cloth.druid.pants"),
feet: Item("common.items.armor.cloth.druid.foot"),
lantern: Choice([
(1, Item("common.items.lantern.black_0")),
(1, Item("common.items.lantern.blue_0")),
(1, Item("common.items.lantern.green_0")),
(1, Item("common.items.lantern.geode_purp")),
]),
)

View File

@ -1,21 +1,21 @@
#![enable(implicit_some)]
(
shoulders: "common.items.armor.hide.scale.shoulder",
chest: "common.items.armor.hide.scale.chest",
gloves: "common.items.armor.hide.scale.hand",
back: [
(1, "common.items.armor.misc.back.backpack"),
(1, "common.items.npc_armor.back.backpack_blue"),
(1, "common.items.armor.hide.scale.back"),
shoulders: Item("common.items.armor.hide.scale.shoulder"),
chest: Item("common.items.armor.hide.scale.chest"),
gloves: Item("common.items.armor.hide.scale.hand"),
back: Choice([
(1, Item("common.items.armor.misc.back.backpack")),
(1, Item("common.items.npc_armor.back.backpack_blue")),
(1, Item("common.items.armor.hide.scale.back")),
(1, None),
],
belt: "common.items.armor.hide.scale.belt",
legs: "common.items.armor.hide.scale.pants",
feet: "common.items.armor.hide.scale.foot",
lantern: [
(1, "common.items.lantern.black_0"),
(1, "common.items.lantern.blue_0"),
(1, "common.items.lantern.green_0"),
(1, "common.items.lantern.geode_purp"),
],
]),
belt: Item("common.items.armor.hide.scale.belt"),
legs: Item("common.items.armor.hide.scale.pants"),
feet: Item("common.items.armor.hide.scale.foot"),
lantern: Choice([
(1, Item("common.items.lantern.black_0")),
(1, Item("common.items.lantern.blue_0")),
(1, Item("common.items.lantern.green_0")),
(1, Item("common.items.lantern.geode_purp")),
]),
)

View File

@ -1,21 +1,21 @@
#![enable(implicit_some)]
(
shoulders: "common.items.armor.cloth.silken.shoulder",
chest: "common.items.armor.cloth.silken.chest",
gloves: "common.items.armor.cloth.silken.hand",
back: [
(1, "common.items.armor.misc.back.backpack"),
(1, "common.items.npc_armor.back.backpack_blue"),
(1, "common.items.armor.cloth.silken.back"),
shoulders: Item("common.items.armor.cloth.silken.shoulder"),
chest: Item("common.items.armor.cloth.silken.chest"),
gloves: Item("common.items.armor.cloth.silken.hand"),
back: Choice([
(1, Item("common.items.armor.misc.back.backpack")),
(1, Item("common.items.npc_armor.back.backpack_blue")),
(1, Item("common.items.armor.cloth.silken.back")),
(1, None),
],
belt: "common.items.armor.cloth.silken.belt",
legs: "common.items.armor.cloth.silken.pants",
feet: "common.items.armor.cloth.silken.foot",
lantern: [
(1, "common.items.lantern.black_0"),
(1, "common.items.lantern.blue_0"),
(1, "common.items.lantern.green_0"),
(1, "common.items.lantern.geode_purp"),
],
]),
belt: Item("common.items.armor.cloth.silken.belt"),
legs: Item("common.items.armor.cloth.silken.pants"),
feet: Item("common.items.armor.cloth.silken.foot"),
lantern: Choice([
(1, Item("common.items.lantern.black_0")),
(1, Item("common.items.lantern.blue_0")),
(1, Item("common.items.lantern.green_0")),
(1, Item("common.items.lantern.geode_purp")),
]),
)

View File

@ -1,21 +1,21 @@
#![enable(implicit_some)]
(
shoulders: "common.items.armor.mail.steel.shoulder",
chest: "common.items.armor.mail.steel.chest",
gloves: "common.items.armor.mail.steel.hand",
back: [
(1, "common.items.armor.misc.back.backpack"),
(1, "common.items.npc_armor.back.backpack_blue"),
(1, "common.items.armor.mail.steel.back"),
shoulders: Item("common.items.armor.mail.steel.shoulder"),
chest: Item("common.items.armor.mail.steel.chest"),
gloves: Item("common.items.armor.mail.steel.hand"),
back: Choice([
(1, Item("common.items.armor.misc.back.backpack")),
(1, Item("common.items.npc_armor.back.backpack_blue")),
(1, Item("common.items.armor.mail.steel.back")),
(1, None),
],
belt: "common.items.armor.mail.steel.belt",
legs: "common.items.armor.mail.steel.pants",
feet: "common.items.armor.mail.steel.foot",
lantern: [
(1, "common.items.lantern.black_0"),
(1, "common.items.lantern.blue_0"),
(1, "common.items.lantern.green_0"),
(1, "common.items.lantern.geode_purp"),
],
]),
belt: Item("common.items.armor.mail.steel.belt"),
legs: Item("common.items.armor.mail.steel.pants"),
feet: Item("common.items.armor.mail.steel.foot"),
lantern: Choice([
(1, Item("common.items.lantern.black_0")),
(1, Item("common.items.lantern.blue_0")),
(1, Item("common.items.lantern.green_0")),
(1, Item("common.items.lantern.geode_purp")),
]),
)

View File

@ -1,23 +1,23 @@
#![enable(implicit_some)]
(
shoulders: "common.items.armor.mail.bloodsteel.shoulder",
chest: "common.items.armor.mail.bloodsteel.chest",
gloves: "common.items.armor.mail.bloodsteel.hand",
back: [
(1, "common.items.armor.misc.back.backpack"),
(1, "common.items.npc_armor.back.backpack_blue"),
(1, "common.items.armor.mail.bloodsteel.back"),
shoulders: Item("common.items.armor.mail.bloodsteel.shoulder"),
chest: Item("common.items.armor.mail.bloodsteel.chest"),
gloves: Item("common.items.armor.mail.bloodsteel.hand"),
back: Choice([
(1, Item("common.items.armor.misc.back.backpack")),
(1, Item("common.items.npc_armor.back.backpack_blue")),
(1, Item("common.items.armor.mail.bloodsteel.back")),
(1, None),
],
belt: "common.items.armor.mail.bloodsteel.belt",
legs: "common.items.armor.mail.bloodsteel.pants",
feet: "common.items.armor.mail.bloodsteel.foot",
lantern: [
(1, "common.items.lantern.black_0"),
(1, "common.items.lantern.blue_0"),
(1, "common.items.lantern.green_0"),
(1, "common.items.lantern.red_0"),
(1, "common.items.lantern.geode_purp"),
(1, "common.items.boss_drops.lantern"),
],
]),
belt: Item("common.items.armor.mail.bloodsteel.belt"),
legs: Item("common.items.armor.mail.bloodsteel.pants"),
feet: Item("common.items.armor.mail.bloodsteel.foot"),
lantern: Choice([
(1, Item("common.items.lantern.black_0")),
(1, Item("common.items.lantern.blue_0")),
(1, Item("common.items.lantern.green_0")),
(1, Item("common.items.lantern.red_0")),
(1, Item("common.items.lantern.geode_purp")),
(1, Item("common.items.boss_drops.lantern")),
]),
)

View File

@ -1,23 +1,23 @@
#![enable(implicit_some)]
(
shoulders: "common.items.armor.hide.dragonscale.shoulder",
chest: "common.items.armor.hide.dragonscale.chest",
gloves: "common.items.armor.hide.dragonscale.hand",
back: [
(1, "common.items.armor.misc.back.backpack"),
(1, "common.items.npc_armor.back.backpack_blue"),
(1, "common.items.armor.hide.dragonscale.back"),
shoulders: Item("common.items.armor.hide.dragonscale.shoulder"),
chest: Item("common.items.armor.hide.dragonscale.chest"),
gloves: Item("common.items.armor.hide.dragonscale.hand"),
back: Choice([
(1, Item("common.items.armor.misc.back.backpack")),
(1, Item("common.items.npc_armor.back.backpack_blue")),
(1, Item("common.items.armor.hide.dragonscale.back")),
(1, None),
],
belt: "common.items.armor.hide.dragonscale.belt",
legs: "common.items.armor.hide.dragonscale.pants",
feet: "common.items.armor.hide.dragonscale.foot",
lantern: [
(1, "common.items.lantern.black_0"),
(1, "common.items.lantern.blue_0"),
(1, "common.items.lantern.green_0"),
(1, "common.items.lantern.red_0"),
(1, "common.items.lantern.geode_purp"),
(1, "common.items.boss_drops.lantern"),
],
]),
belt: Item("common.items.armor.hide.dragonscale.belt"),
legs: Item("common.items.armor.hide.dragonscale.pants"),
feet: Item("common.items.armor.hide.dragonscale.foot"),
lantern: Choice([
(1, Item("common.items.lantern.black_0")),
(1, Item("common.items.lantern.blue_0")),
(1, Item("common.items.lantern.green_0")),
(1, Item("common.items.lantern.red_0")),
(1, Item("common.items.lantern.geode_purp")),
(1, Item("common.items.boss_drops.lantern")),
]),
)

View File

@ -1,23 +1,23 @@
#![enable(implicit_some)]
(
shoulders: "common.items.armor.cloth.moonweave.shoulder",
chest: "common.items.armor.cloth.moonweave.chest",
gloves: "common.items.armor.cloth.moonweave.hand",
back: [
(1, "common.items.armor.misc.back.backpack"),
(1, "common.items.npc_armor.back.backpack_blue"),
(1, "common.items.armor.cloth.moonweave.back"),
shoulders: Item("common.items.armor.cloth.moonweave.shoulder"),
chest: Item("common.items.armor.cloth.moonweave.chest"),
gloves: Item("common.items.armor.cloth.moonweave.hand"),
back: Choice([
(1, Item("common.items.armor.misc.back.backpack")),
(1, Item("common.items.npc_armor.back.backpack_blue")),
(1, Item("common.items.armor.cloth.moonweave.back")),
(1, None),
],
belt: "common.items.armor.cloth.moonweave.belt",
legs: "common.items.armor.cloth.moonweave.pants",
feet: "common.items.armor.cloth.moonweave.foot",
lantern: [
(1, "common.items.lantern.black_0"),
(1, "common.items.lantern.blue_0"),
(1, "common.items.lantern.green_0"),
(1, "common.items.lantern.red_0"),
(1, "common.items.lantern.geode_purp"),
(1, "common.items.boss_drops.lantern"),
],
]),
belt: Item("common.items.armor.cloth.moonweave.belt"),
legs: Item("common.items.armor.cloth.moonweave.pants"),
feet: Item("common.items.armor.cloth.moonweave.foot"),
lantern: Choice([
(1, Item("common.items.lantern.black_0")),
(1, Item("common.items.lantern.blue_0")),
(1, Item("common.items.lantern.green_0")),
(1, Item("common.items.lantern.red_0")),
(1, Item("common.items.lantern.geode_purp")),
(1, Item("common.items.boss_drops.lantern")),
]),
)

View File

@ -1,23 +1,23 @@
#![enable(implicit_some)]
(
shoulders: "common.items.armor.mail.orichalcum.shoulder",
chest: "common.items.armor.mail.orichalcum.chest",
gloves: "common.items.armor.mail.orichalcum.hand",
back: [
(1, "common.items.armor.misc.back.backpack"),
(1, "common.items.npc_armor.back.backpack_blue"),
(1, "common.items.armor.mail.orichalcum.back"),
shoulders: Item("common.items.armor.mail.orichalcum.shoulder"),
chest: Item("common.items.armor.mail.orichalcum.chest"),
gloves: Item("common.items.armor.mail.orichalcum.hand"),
back: Choice([
(1, Item("common.items.armor.misc.back.backpack")),
(1, Item("common.items.npc_armor.back.backpack_blue")),
(1, Item("common.items.armor.mail.orichalcum.back")),
(1, None),
],
belt: "common.items.armor.mail.orichalcum.belt",
legs: "common.items.armor.mail.orichalcum.pants",
feet: "common.items.armor.mail.orichalcum.foot",
lantern: [
(1, "common.items.lantern.black_0"),
(1, "common.items.lantern.blue_0"),
(1, "common.items.lantern.green_0"),
(1, "common.items.lantern.red_0"),
(1, "common.items.lantern.geode_purp"),
(1, "common.items.boss_drops.lantern"),
],
]),
belt: Item("common.items.armor.mail.orichalcum.belt"),
legs: Item("common.items.armor.mail.orichalcum.pants"),
feet: Item("common.items.armor.mail.orichalcum.foot"),
lantern: Choice([
(1, Item("common.items.lantern.black_0")),
(1, Item("common.items.lantern.blue_0")),
(1, Item("common.items.lantern.green_0")),
(1, Item("common.items.lantern.red_0")),
(1, Item("common.items.lantern.geode_purp")),
(1, Item("common.items.boss_drops.lantern")),
]),
)

View File

@ -1,23 +1,23 @@
#![enable(implicit_some)]
(
shoulders: "common.items.armor.hide.primal.shoulder",
chest: "common.items.armor.hide.primal.chest",
gloves: "common.items.armor.hide.primal.hand",
back: [
(1, "common.items.armor.misc.back.backpack"),
(1, "common.items.npc_armor.back.backpack_blue"),
(1, "common.items.armor.hide.primal.back"),
shoulders: Item("common.items.armor.hide.primal.shoulder"),
chest: Item("common.items.armor.hide.primal.chest"),
gloves: Item("common.items.armor.hide.primal.hand"),
back: Choice([
(1, Item("common.items.armor.misc.back.backpack")),
(1, Item("common.items.npc_armor.back.backpack_blue")),
(1, Item("common.items.armor.hide.primal.back")),
(1, None),
],
belt: "common.items.armor.hide.primal.belt",
legs: "common.items.armor.hide.primal.pants",
feet: "common.items.armor.hide.primal.foot",
lantern: [
(1, "common.items.lantern.black_0"),
(1, "common.items.lantern.blue_0"),
(1, "common.items.lantern.green_0"),
(1, "common.items.lantern.red_0"),
(1, "common.items.lantern.geode_purp"),
(1, "common.items.boss_drops.lantern"),
],
]),
belt: Item("common.items.armor.hide.primal.belt"),
legs: Item("common.items.armor.hide.primal.pants"),
feet: Item("common.items.armor.hide.primal.foot"),
lantern: Choice([
(1, Item("common.items.lantern.black_0")),
(1, Item("common.items.lantern.blue_0")),
(1, Item("common.items.lantern.green_0")),
(1, Item("common.items.lantern.red_0")),
(1, Item("common.items.lantern.geode_purp")),
(1, Item("common.items.boss_drops.lantern")),
]),
)

View File

@ -1,23 +1,23 @@
#![enable(implicit_some)]
(
shoulders: "common.items.armor.cloth.sunsilk.shoulder",
chest: "common.items.armor.cloth.sunsilk.chest",
gloves: "common.items.armor.cloth.sunsilk.hand",
back: [
(1, "common.items.armor.misc.back.backpack"),
(1, "common.items.npc_armor.back.backpack_blue"),
(1, "common.items.armor.cloth.sunsilk.back"),
shoulders: Item("common.items.armor.cloth.sunsilk.shoulder"),
chest: Item("common.items.armor.cloth.sunsilk.chest"),
gloves: Item("common.items.armor.cloth.sunsilk.hand"),
back: Choice([
(1, Item("common.items.armor.misc.back.backpack")),
(1, Item("common.items.npc_armor.back.backpack_blue")),
(1, Item("common.items.armor.cloth.sunsilk.back")),
(1, None),
],
belt: "common.items.armor.cloth.sunsilk.belt",
legs: "common.items.armor.cloth.sunsilk.pants",
feet: "common.items.armor.cloth.sunsilk.foot",
lantern: [
(1, "common.items.lantern.black_0"),
(1, "common.items.lantern.blue_0"),
(1, "common.items.lantern.green_0"),
(1, "common.items.lantern.red_0"),
(1, "common.items.lantern.geode_purp"),
(1, "common.items.boss_drops.lantern"),
],
]),
belt: Item("common.items.armor.cloth.sunsilk.belt"),
legs: Item("common.items.armor.cloth.sunsilk.pants"),
feet: Item("common.items.armor.cloth.sunsilk.foot"),
lantern: Choice([
(1, Item("common.items.lantern.black_0")),
(1, Item("common.items.lantern.blue_0")),
(1, Item("common.items.lantern.green_0")),
(1, Item("common.items.lantern.red_0")),
(1, Item("common.items.lantern.geode_purp")),
(1, Item("common.items.boss_drops.lantern")),
]),
)

View File

@ -1,32 +1,8 @@
[
(1.0, ModularWeapon(
tool: Sword,
material: Bronze,
hands: None,
)),
(1.0, ModularWeapon(
tool: Axe,
material: Bronze,
hands: None,
)),
(1.0, ModularWeapon(
tool: Hammer,
material: Bronze,
hands: None,
)),
(1.0, ModularWeapon(
tool: Bow,
material: Wood,
hands: None,
)),
(1.0, ModularWeapon(
tool: Staff,
material: Wood,
hands: None,
)),
(1.0, ModularWeapon(
tool: Sceptre,
material: Wood,
hands: None,
)),
(1.0, ModularWeapon(tool: Sword, material: Bronze, hands: None)),
(1.0, ModularWeapon(tool: Axe, material: Bronze, hands: None)),
(1.0, ModularWeapon(tool: Hammer, material: Bronze, hands: None)),
(1.0, ModularWeapon(tool: Bow, material: Wood, hands: None)),
(1.0, ModularWeapon(tool: Staff, material: Wood, hands: None)),
(1.0, ModularWeapon(tool: Sceptre, material: Wood, hands: None)),
]

View File

@ -1,32 +1,8 @@
[
(1.0, ModularWeapon(
tool: Sword,
material: Iron,
hands: None,
)),
(1.0, ModularWeapon(
tool: Axe,
material: Iron,
hands: None,
)),
(1.0, ModularWeapon(
tool: Hammer,
material: Iron,
hands: None,
)),
(1.0, ModularWeapon(
tool: Bow,
material: Bamboo,
hands: None,
)),
(1.0, ModularWeapon(
tool: Staff,
material: Bamboo,
hands: None,
)),
(1.0, ModularWeapon(
tool: Sceptre,
material: Bamboo,
hands: None,
)),
(1.0, ModularWeapon(tool: Sword, material: Iron, hands: None)),
(1.0, ModularWeapon(tool: Axe, material: Iron, hands: None)),
(1.0, ModularWeapon(tool: Hammer, material: Iron, hands: None)),
(1.0, ModularWeapon(tool: Bow, material: Bamboo, hands: None)),
(1.0, ModularWeapon(tool: Staff, material: Bamboo, hands: None)),
(1.0, ModularWeapon(tool: Sceptre, material: Bamboo, hands: None)),
]

View File

@ -1,32 +1,8 @@
[
(1.0, ModularWeapon(
tool: Sword,
material: Steel,
hands: None,
)),
(1.0, ModularWeapon(
tool: Axe,
material: Steel,
hands: None,
)),
(1.0, ModularWeapon(
tool: Hammer,
material: Steel,
hands: None,
)),
(1.0, ModularWeapon(
tool: Bow,
material: Hardwood,
hands: None,
)),
(1.0, ModularWeapon(
tool: Staff,
material: Hardwood,
hands: None,
)),
(1.0, ModularWeapon(
tool: Sceptre,
material: Hardwood,
hands: None,
)),
(1.0, ModularWeapon(tool: Sword, material: Steel, hands: None)),
(1.0, ModularWeapon(tool: Axe, material: Steel, hands: None)),
(1.0, ModularWeapon(tool: Hammer, material: Steel, hands: None)),
(1.0, ModularWeapon(tool: Bow, material: Hardwood, hands: None)),
(1.0, ModularWeapon(tool: Staff, material: Hardwood, hands: None)),
(1.0, ModularWeapon(tool: Sceptre, material: Hardwood, hands: None)),
]

View File

@ -1,32 +1,8 @@
[
(1.0, ModularWeapon(
tool: Sword,
material: Cobalt,
hands: None,
)),
(1.0, ModularWeapon(
tool: Axe,
material: Cobalt,
hands: None,
)),
(1.0, ModularWeapon(
tool: Hammer,
material: Cobalt,
hands: None,
)),
(1.0, ModularWeapon(
tool: Bow,
material: Ironwood,
hands: None,
)),
(1.0, ModularWeapon(
tool: Staff,
material: Ironwood,
hands: None,
)),
(1.0, ModularWeapon(
tool: Sceptre,
material: Ironwood,
hands: None,
)),
(1.0, ModularWeapon(tool: Sword, material: Cobalt, hands: None)),
(1.0, ModularWeapon(tool: Axe, material: Cobalt, hands: None)),
(1.0, ModularWeapon(tool: Hammer, material: Cobalt, hands: None)),
(1.0, ModularWeapon(tool: Bow, material: Ironwood, hands: None)),
(1.0, ModularWeapon(tool: Staff, material: Ironwood, hands: None)),
(1.0, ModularWeapon(tool: Sceptre, material: Ironwood, hands: None)),
]

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