primeiro commit
All checks were successful
Build and Push Image / Build and push image (push) Successful in 3m5s

This commit is contained in:
2024-04-29 21:38:53 -03:00
commit e11bf493a1
2532 changed files with 55878 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
#![enable(implicit_some)]
(
head: Choice([
(1, Item("common.items.armor.misc.head.bamboo_twig")),
(1, Item("common.items.armor.misc.head.boreal_warhelm")),
(1, Item("common.items.armor.misc.head.crown")),
(1, Item("common.items.armor.misc.head.facegourd")),
(1, Item("common.items.armor.misc.head.helmet")),
(1, Item("common.items.armor.misc.head.hog_hood")),
(1, Item("common.items.armor.misc.head.hood")),
(1, Item("common.items.armor.misc.head.hood_dark")),
(1, Item("common.items.armor.misc.head.mitre")),
(1, Item("common.items.armor.misc.head.spikeguard")),
(1, Item("common.items.armor.misc.head.straw")),
(1, Item("common.items.armor.misc.head.wanderers_hat")),
(1, Item("common.items.armor.misc.head.winged_coronet")),
(1, Item("common.items.armor.misc.head.bandana.red")),
(1, Item("common.items.armor.misc.head.bandana.thief")),
]),
chest: Choice([
(1, Item("common.items.armor.leather_plate.chest")),
]),
legs: Choice([
(1, Item("common.items.armor.leather_plate.pants")),
]),
feet: Choice([
(1, Item("common.items.armor.misc.foot.sandals")),
(1, Item("common.items.armor.cloth_blue.foot")),
]),
)

View File

@@ -0,0 +1,9 @@
// Keep in mind that this should be safe defaults for new character
#![enable(implicit_some)]
(
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.basic_white"),
)

View File

@@ -0,0 +1,9 @@
#![enable(implicit_some)]
(
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

@@ -0,0 +1,9 @@
#![enable(implicit_some)]
(
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

@@ -0,0 +1,9 @@
#![enable(implicit_some)]
(
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

@@ -0,0 +1,15 @@
#![enable(implicit_some)]
(
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: Item("common.items.glider.blue"),
)

View File

@@ -0,0 +1,29 @@
//Little easter egg, lost their mask in a chest
#![enable(implicit_some)]
(
head: Choice([
(111, Item("common.items.armor.cultist.bandana")),
(1, None),
]),
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: 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.root_evil")),
]), None)),
)

View File

@@ -0,0 +1,9 @@
#![enable(implicit_some)]
(
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

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -0,0 +1,12 @@
#![enable(implicit_some)]
(
head: Item("common.items.armor.misc.head.winged_coronet"),
shoulders: Item("common.items.armor.miner.shoulder"),
back: Item("common.items.armor.miner.back"),
chest: Item("common.items.armor.miner.chest"),
gloves: Item("common.items.armor.miner.hand"),
belt: Item("common.items.armor.miner.belt"),
legs: Item("common.items.armor.miner.pants"),
feet: Item("common.items.armor.miner.foot"),
lantern: Item("common.items.lantern.black_0"),
)

View File

@@ -0,0 +1,9 @@
#![enable(implicit_some)]
(
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

@@ -0,0 +1,9 @@
#![enable(implicit_some)]
(
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

@@ -0,0 +1,7 @@
#![enable(implicit_some)]
(
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

@@ -0,0 +1,9 @@
#![enable(implicit_some)]
(
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

@@ -0,0 +1,9 @@
#![enable(implicit_some)]
(
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

@@ -0,0 +1,8 @@
#![enable(implicit_some)]
(
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

@@ -0,0 +1,8 @@
#![enable(implicit_some)]
(
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

@@ -0,0 +1,8 @@
#![enable(implicit_some)]
(
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

@@ -0,0 +1,9 @@
#![enable(implicit_some)]
(
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

@@ -0,0 +1,9 @@
#![enable(implicit_some)]
(
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

@@ -0,0 +1,9 @@
#![enable(implicit_some)]
(
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

@@ -0,0 +1,9 @@
#![enable(implicit_some)]
(
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

@@ -0,0 +1,9 @@
#![enable(implicit_some)]
(
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

@@ -0,0 +1,9 @@
#![enable(implicit_some)]
(
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

@@ -0,0 +1,15 @@
#![enable(implicit_some)]
(
shoulders: Item("common.items.armor.cardinal.shoulder"),
chest: Item("common.items.armor.cardinal.chest"),
gloves: Item("common.items.armor.cardinal.hand"),
ring1: Item("common.items.armor.misc.ring.gold"),
ring2: Item("common.items.armor.misc.ring.gold"),
belt: Item("common.items.armor.cardinal.belt"),
legs: Item("common.items.armor.cardinal.pants"),
feet: Item("common.items.armor.cardinal.foot"),
lantern: Item("common.items.lantern.blue_0"),
neck: Item("common.items.armor.misc.neck.abyssal_gorget"),
head: Item("common.items.armor.cardinal.mitre"),
)

View File

@@ -0,0 +1,13 @@
#![enable(implicit_some)]
(
head: Item("common.items.armor.misc.head.winged_coronet"),
shoulders: Item("common.items.armor.cloth.silken.shoulder"),
chest: Item("common.items.armor.cloth.silken.chest"),
gloves: Item("common.items.armor.cloth.silken.hand"),
ring1: Item("common.items.armor.misc.ring.gold"),
ring2: Item("common.items.armor.misc.ring.gold"),
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: Item("common.items.lantern.blue_0"),
)

View File

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

View File

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

View File

@@ -0,0 +1,19 @@
#![enable(implicit_some)]
(
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

@@ -0,0 +1,8 @@
#![enable(implicit_some)]
(
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

@@ -0,0 +1,11 @@
#![enable(implicit_some)]
(
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

@@ -0,0 +1,11 @@
#![enable(implicit_some)]
(
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

@@ -0,0 +1,19 @@
#![enable(implicit_some)]
(
head: Choice([
(2, None),
(1, Item("common.items.armor.misc.head.hood")),
(1, Item("common.items.armor.misc.head.hood_dark")),
]),
shoulders: Item("common.items.armor.velorite_mage.shoulder"),
back: Item("common.items.armor.velorite_mage.back"),
chest: Item("common.items.armor.velorite_mage.chest"),
gloves: Item("common.items.armor.velorite_mage.hand"),
belt: Item("common.items.armor.velorite_mage.belt"),
legs: Item("common.items.armor.velorite_mage.pants"),
feet: Item("common.items.armor.velorite_mage.foot"),
lantern: Choice([
(1, Item("common.items.lantern.geode_purp")),
(2, None),
]),
)

View File

@@ -0,0 +1,19 @@
#![enable(implicit_some)]
(
head: Choice([
(2, None),
(1, Item("common.items.armor.misc.head.hood")),
(1, Item("common.items.armor.misc.head.hood_dark")),
]),
shoulders: Item("common.items.armor.velorite_mage.shoulder"),
back: Item("common.items.armor.velorite_mage.back"),
chest: Item("common.items.armor.velorite_mage.chest"),
gloves: Item("common.items.armor.velorite_mage.hand"),
belt: Item("common.items.armor.velorite_mage.belt"),
legs: Item("common.items.armor.velorite_mage.pants"),
feet: Item("common.items.armor.velorite_mage.foot"),
lantern: Choice([
(1, Item("common.items.lantern.geode_purp")),
(2, None),
]),
)

View File

@@ -0,0 +1,19 @@
#![enable(implicit_some)]
(
head: Choice([
(2, None),
(1, Item("common.items.armor.misc.head.hood")),
(1, Item("common.items.armor.misc.head.hood_dark")),
]),
shoulders: Item("common.items.armor.velorite_mage.shoulder"),
back: Item("common.items.armor.velorite_mage.back"),
chest: Item("common.items.armor.velorite_mage.chest"),
gloves: Item("common.items.armor.velorite_mage.hand"),
belt: Item("common.items.armor.velorite_mage.belt"),
legs: Item("common.items.armor.velorite_mage.pants"),
feet: Item("common.items.armor.velorite_mage.foot"),
lantern: Choice([
(1, Item("common.items.lantern.geode_purp")),
(2, None),
]),
)

View File

@@ -0,0 +1,19 @@
#![enable(implicit_some)]
(
head: Choice([
(2, None),
(1, Item("common.items.armor.misc.head.hood")),
(1, Item("common.items.armor.misc.head.hood_dark")),
]),
shoulders: Item("common.items.armor.velorite_mage.shoulder"),
back: Item("common.items.armor.velorite_mage.back"),
chest: Item("common.items.armor.velorite_mage.chest"),
gloves: Item("common.items.armor.velorite_mage.hand"),
belt: Item("common.items.armor.velorite_mage.belt"),
legs: Item("common.items.armor.velorite_mage.pants"),
feet: Item("common.items.armor.velorite_mage.foot"),
lantern: Choice([
(1, Item("common.items.lantern.geode_purp")),
(2, None),
]),
)

View File

@@ -0,0 +1,19 @@
#![enable(implicit_some)]
(
head: Choice([
(2, None),
(1, Item("common.items.armor.misc.head.hood")),
(1, Item("common.items.armor.misc.head.hood_dark")),
]),
shoulders: Item("common.items.armor.velorite_mage.shoulder"),
back: Item("common.items.armor.velorite_mage.back"),
chest: Item("common.items.armor.velorite_mage.chest"),
gloves: Item("common.items.armor.velorite_mage.hand"),
belt: Item("common.items.armor.velorite_mage.belt"),
legs: Item("common.items.armor.velorite_mage.pants"),
feet: Item("common.items.armor.velorite_mage.foot"),
lantern: Choice([
(1, Item("common.items.lantern.geode_purp")),
(2, None),
]),
)

View File

@@ -0,0 +1,10 @@
#![enable(implicit_some)]
(
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

@@ -0,0 +1,10 @@
#![enable(implicit_some)]
(
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

@@ -0,0 +1,32 @@
#![enable(implicit_some)]
(
head: Seasonal([
(Some(Christmas), Choice([
(1, Some(Item("common.items.calendar.christmas.armor.misc.head.woolly_wintercap"))),
(1, Some(Item("common.items.armor.pirate.hat")))
])),
(None, Item("common.items.armor.pirate.hat")),
]),
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: 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")),
]),
// TODO: Figure out what to do when airship captains die instead of this
tabard: Item("common.items.debug.admin"),
)

View File

@@ -0,0 +1,9 @@
#![enable(implicit_some)]
(
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

@@ -0,0 +1,36 @@
#![enable(implicit_some)]
(
head: Seasonal([
(Some(Christmas), Choice([
(9, Some(Item("common.items.calendar.christmas.armor.misc.head.woolly_wintercap"))),
(3, Item("common.items.armor.misc.head.straw")),
(3, Item("common.items.armor.misc.head.bamboo_twig")),
(2, None),
])),
(None, Choice([
(3, Item("common.items.armor.misc.head.straw")),
(3, Item("common.items.armor.misc.head.bamboo_twig")),
(2, None),
])),
]),
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

@@ -0,0 +1,30 @@
#![enable(implicit_some)]
(
head: Seasonal([
(Some(Christmas), Choice([
(1, Some(Item("common.items.armor.misc.head.helmet"))),
(1, Some(Item("common.items.calendar.christmas.armor.misc.head.woolly_wintercap"))),
])),
(None, 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: Seasonal([
(Some(Christmas), Choice([
(1, Some(Item("common.items.lantern.blue_0"))),
(1, Some(Item("common.items.lantern.polaris"))),
(2, Some(Item("common.items.lantern.red_0"))),
(2, Some(Item("common.items.lantern.green_0"))),
(1, Item("common.items.lantern.black_0")),
(2, None),
])),
(None, Choice([
(1, Item("common.items.lantern.black_0")),
(2, None),
])),
])
)

View File

@@ -0,0 +1,32 @@
#![enable(implicit_some)]
(
head: Seasonal([
(Some(Christmas), Choice([
(9, Some(Item("common.items.calendar.christmas.armor.misc.head.woolly_wintercap"))),
(3, Item("common.items.armor.misc.head.straw")),
(3, Item("common.items.armor.misc.head.hood")),
(2, None),
])),
(None, Choice([
(3, Item("common.items.armor.misc.head.straw")),
(3, Item("common.items.armor.misc.head.hood")),
(2, None),
])),
]),
chest: Choice([
(1, Item("common.items.armor.twigs.chest")),
(1, Item("common.items.armor.twigsflowers.chest")),
(1, Item("common.items.armor.twigsleaves.chest")),
]),
legs: Choice([
(1, Item("common.items.armor.twigs.pants")),
(1, Item("common.items.armor.twigsflowers.pants")),
(1, Item("common.items.armor.twigsleaves.pants")),
]),
feet: Choice([
(1, Item("common.items.armor.twigs.foot")),
(1, Item("common.items.armor.twigsflowers.foot")),
(1, Item("common.items.armor.twigsleaves.foot")),
(1, Item("common.items.armor.misc.foot.sandals")),
]),
)

View File

@@ -0,0 +1,35 @@
#![enable(implicit_some)]
(
head: Seasonal([
(Some(Christmas), Choice([
(15, Some(Item("common.items.calendar.christmas.armor.misc.head.woolly_wintercap"))),
(6, None),
(2, Item("common.items.armor.misc.head.straw")),
(3, Item("common.items.armor.misc.head.hood")),
(3, Item("common.items.armor.misc.head.hood_dark")),
])),
(None, Choice([
(6, None),
(2, Item("common.items.armor.misc.head.straw")),
(3, Item("common.items.armor.misc.head.hood")),
(3, Item("common.items.armor.misc.head.hood_dark")),
])),
]),
chest: Choice([
(1, Item("common.items.armor.hide.leather.chest")),
(1, Item("common.items.armor.hide.rawhide.chest")),
(1, Item("common.items.armor.hide.primal.chest")),
]),
legs: Choice([
(1, Item("common.items.armor.hide.leather.pants")),
(1, Item("common.items.armor.hide.rawhide.pants")),
(1, Item("common.items.armor.hide.primal.pants")),
]),
feet: Choice([
(1, None),
(2, Item("common.items.armor.misc.foot.sandals")),
(4, Item("common.items.armor.hide.leather.foot")),
(4, Item("common.items.armor.hide.rawhide.foot")),
(4, Item("common.items.armor.hide.primal.foot")),
]),
)

View File

@@ -0,0 +1,14 @@
#![enable(implicit_some)]
(
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

@@ -0,0 +1,45 @@
#![enable(implicit_some)]
(
head: Seasonal([
(Some(Christmas), Choice([
(3, Some(Item("common.items.calendar.christmas.armor.misc.head.woolly_wintercap"))),
(2, None),
(1, Item("common.items.armor.misc.head.headband")),
])),
(None, Choice([
(2, None),
(1, Item("common.items.armor.misc.head.headband")),
])),
]),
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

@@ -0,0 +1,34 @@
#![enable(implicit_some)]
(
head: Seasonal([
(Some(Christmas), Choice([
(3, Some(Item("common.items.calendar.christmas.armor.misc.head.woolly_wintercap"))),
(1, Item("common.items.armor.misc.head.straw")),
(2, None),
])),
(None, Choice([
(1, Item("common.items.armor.misc.head.straw")),
(2, None),
])),
]),
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

@@ -0,0 +1,12 @@
#![enable(implicit_some)]
(
head: Item("common.items.npc_armor.biped_small.boreal.head.warrior"),
chest: Item("common.items.npc_armor.biped_small.boreal.chest.warrior"),
gloves: Item("common.items.npc_armor.biped_small.boreal.hand.warrior"),
legs: Item("common.items.npc_armor.biped_small.boreal.pants.warrior"),
feet: Item("common.items.npc_armor.biped_small.boreal.foot.warrior"),
active_hands: InHands((Choice([
(1, Item("common.items.npc_weapons.biped_small.boreal.bow")),
(1, Item("common.items.npc_weapons.biped_small.boreal.hammer")),
]), None)),
)

View File

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

View File

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

View File

@@ -0,0 +1,16 @@
#![enable(implicit_some)]
(
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: 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

@@ -0,0 +1,16 @@
#![enable(implicit_some)]
(
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: 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

@@ -0,0 +1,16 @@
#![enable(implicit_some)]
(
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: 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

@@ -0,0 +1,21 @@
#![enable(implicit_some)]
(
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: 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

@@ -0,0 +1,21 @@
#![enable(implicit_some)]
(
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: 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

@@ -0,0 +1,21 @@
#![enable(implicit_some)]
(
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: 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

@@ -0,0 +1,21 @@
#![enable(implicit_some)]
(
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: 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

@@ -0,0 +1,21 @@
#![enable(implicit_some)]
(
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: 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

@@ -0,0 +1,21 @@
#![enable(implicit_some)]
(
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: 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

@@ -0,0 +1,21 @@
#![enable(implicit_some)]
(
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: 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

@@ -0,0 +1,21 @@
#![enable(implicit_some)]
(
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: 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

@@ -0,0 +1,21 @@
#![enable(implicit_some)]
(
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: 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

@@ -0,0 +1,23 @@
#![enable(implicit_some)]
(
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: 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

@@ -0,0 +1,23 @@
#![enable(implicit_some)]
(
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: 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

@@ -0,0 +1,23 @@
#![enable(implicit_some)]
(
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: 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

@@ -0,0 +1,23 @@
#![enable(implicit_some)]
(
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: 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

@@ -0,0 +1,23 @@
#![enable(implicit_some)]
(
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: 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

@@ -0,0 +1,23 @@
#![enable(implicit_some)]
(
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: 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")),
]),
)