Villagers and Cultists

This commit is contained in:
Monty Marz 2020-04-30 20:43:24 +00:00
parent 46b8f49231
commit 65151bf175
120 changed files with 962 additions and 269 deletions

View File

@ -65,6 +65,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Added a Level of Detail (LoD) system for terrain sprites and entities
- Added owl, hyena, parrot npcs
- Added dungeon entrances
- Villagers tools and clothing
- Cultists clothing
### Changed
@ -80,6 +82,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Asset cleanup to lower client-size
- Rewrote the humanoid skeleton to be more ideal for attack animations
- Arrows can no longer hurt their owners
- Increased overall character scale
### Removed

View File

@ -0,0 +1,8 @@
Item(
name: "Cultist Belt",
description: "Belt\n\nArmor: 0\n\n<Right-Click to use>",
kind: Armor(
kind: Belt(Cultist),
stats: (20),
),
)

View File

@ -0,0 +1,8 @@
Item(
name: "Blue Cultist Chest",
description: "Chest\n\nArmor: 0\n\n<Right-Click to use>",
kind: Armor(
kind: Chest(CultistBlue),
stats: (20),
),
)

View File

@ -0,0 +1,8 @@
Item(
name: "Purple Cultist Chest",
description: "Chest\n\nArmor: 0\n\n<Right-Click to use>",
kind: Armor(
kind: Chest(CultistPurple),
stats: (20),
),
)

View File

@ -0,0 +1,8 @@
Item(
name: "Green Worker Shirt",
description: "Chest\n\nArmor: 0\n\n<Right-Click to use>",
kind: Armor(
kind: Chest(WorkerGreen0),
stats: (20),
),
)

View File

@ -0,0 +1,8 @@
Item(
name: "Green Worker Shirt",
description: "Chest\n\nArmor: 0\n\n<Right-Click to use>",
kind: Armor(
kind: Chest(WorkerGreen1),
stats: (20),
),
)

View File

@ -0,0 +1,8 @@
Item(
name: "Orange Worker Shirt",
description: "Chest\n\nArmor: 0\n\n<Right-Click to use>",
kind: Armor(
kind: Chest(WorkerOrange0),
stats: (20),
),
)

View File

@ -0,0 +1,8 @@
Item(
name: "Orange Worker Shirt",
description: "Chest\n\nArmor: 0\n\n<Right-Click to use>",
kind: Armor(
kind: Chest(WorkerOrange1),
stats: (20),
),
)

View File

@ -0,0 +1,8 @@
Item(
name: "Purple Worker Shirt",
description: "Chest\n\nArmor: 0\n\n<Right-Click to use>",
kind: Armor(
kind: Chest(WorkerPurple0),
stats: (20),
),
)

View File

@ -0,0 +1,8 @@
Item(
name: "Purple Worker Shirt",
description: "Chest\n\nArmor: 0\n\n<Right-Click to use>",
kind: Armor(
kind: Chest(WorkerPurple1),
stats: (20),
),
)

View File

@ -0,0 +1,8 @@
Item(
name: "Red Worker Shirt",
description: "Chest\n\nArmor: 0\n\n<Right-Click to use>",
kind: Armor(
kind: Chest(WorkerRed0),
stats: (20),
),
)

View File

@ -0,0 +1,8 @@
Item(
name: "Red Worker Shirt",
description: "Chest\n\nArmor: 0\n\n<Right-Click to use>",
kind: Armor(
kind: Chest(WorkerRed1),
stats: (20),
),
)

View File

@ -0,0 +1,8 @@
Item(
name: "Yellow Worker Shirt",
description: "Chest\n\nArmor: 0\n\n<Right-Click to use>",
kind: Armor(
kind: Chest(WorkerYellow0),
stats: (20),
),
)

View File

@ -0,0 +1,8 @@
Item(
name: "Yellow Worker Shirt",
description: "Chest\n\nArmor: 0\n\n<Right-Click to use>",
kind: Armor(
kind: Chest(WorkerYellow1),
stats: (20),
),
)

View File

@ -0,0 +1,8 @@
Item(
name: "Cultist Boots",
description: "Feet\n\nArmor: 0\n\n<Right-Click to use>",
kind: Armor(
kind: Foot(Cultist),
stats: (20),
),
)

View File

@ -0,0 +1,8 @@
Item(
name: "Blue Cultist Gloves",
description: "Hands\n\nArmor: 0\n\n<Right-Click to use>",
kind: Armor(
kind: Hand(CultistBlue),
stats: (20),
),
)

View File

@ -0,0 +1,8 @@
Item(
name: "Purple Cultist Gloves",
description: "Hands\n\nArmor: 0\n\n<Right-Click to use>",
kind: Armor(
kind: Hand(CultistPurple),
stats: (20),
),
)

View File

@ -0,0 +1,8 @@
Item(
name: "Blue Cultist Skirt",
description: "Legs\n\nArmor: 0\n\n<Right-Click to use>",
kind: Armor(
kind: Pants(CultistBlue),
stats: (20),
),
)

View File

@ -0,0 +1,8 @@
Item(
name: "Purple Cultist Skirt",
description: "Legs\n\nArmor: 0\n\n<Right-Click to use>",
kind: Armor(
kind: Pants(CultistPurple),
stats: (20),
),
)

View File

@ -0,0 +1,8 @@
Item(
name: "Blue Worker Pants",
description: "Legs\n\nArmor: 0\n\n<Right-Click to use>",
kind: Armor(
kind: Pants(WorkerBlue0),
stats: (20),
),
)

View File

@ -0,0 +1,8 @@
Item(
name: "Blue Cultist Mantle",
description: "Shoulders\n\nArmor: 0\n\nA strong shoulder to lean on.\n\n<Right-Click to use>",
kind: Armor(
kind: Shoulder(CultistBlue),
stats: (20),
),
)

View File

@ -0,0 +1,8 @@
Item(
name: "Purple Cultist Mantle",
description: "Shoulders\n\nArmor: 0\n\nA strong shoulder to lean on.\n\n<Right-Click to use>",
kind: Armor(
kind: Shoulder(CultistPurple),
stats: (20),
),
)

View File

@ -0,0 +1,8 @@
Item(
name: "Cultist Belt",
description: "Belt\n\nArmor: 0\n\n<Right-Click to use>",
kind: Armor(
kind: Belt(Cultist),
stats: (20),
),
)

View File

@ -0,0 +1,8 @@
Item(
name: "Cultist Boots",
description: "Feet\n\nArmor: 0\n\n<Right-Click to use>",
kind: Armor(
kind: Foot(Cultist),
stats: (20),
),
)

View File

@ -0,0 +1,8 @@
Item(
name: "Blue Cultist Chest",
description: "Chest\n\nArmor: 0\n\n<Right-Click to use>",
kind: Armor(
kind: Chest(CultistBlue),
stats: (20),
),
)

View File

@ -0,0 +1,8 @@
Item(
name: "Blue Cultist Gloves",
description: "Hands\n\nArmor: 0\n\n<Right-Click to use>",
kind: Armor(
kind: Hand(CultistBlue),
stats: (20),
),
)

View File

@ -0,0 +1,8 @@
Item(
name: "Blue Cultist Skirt",
description: "Legs\n\nArmor: 0\n\n<Right-Click to use>",
kind: Armor(
kind: Pants(CultistBlue),
stats: (20),
),
)

View File

@ -0,0 +1,8 @@
Item(
name: "Blue Cultist Mantle",
description: "Shoulders\n\nArmor: 0\n\nA strong shoulder to lean on.\n\n<Right-Click to use>",
kind: Armor(
kind: Shoulder(CultistBlue),
stats: (20),
),
)

View File

@ -1,8 +0,0 @@
Item(
name: "Iron Belt",
description: "Belt\n\nArmor: 0\n\n",
kind: Armor(
kind: Belt(Plate0),
stats: (20),
),
)

View File

@ -1,8 +0,0 @@
Item(
name: "Iron Feet",
description: "Feet\n\nArmor: 0\n\n",
kind: Armor(
kind: Foot(Plate0),
stats: (20),
),
)

View File

@ -1,8 +0,0 @@
Item(
name: "Iron Chestplate",
description: "Chest\n\nArmor: 0",
kind: Armor(
kind: Chest(PlateGreen0),
stats: (20),
),
)

View File

@ -1,8 +0,0 @@
Item(
name: "Iron Legguards",
description: "Legs\n\nArmor: 0\n\n",
kind: Armor(
kind: Pants(PlateGreen0),
stats: (20),
),
)

View File

@ -1,8 +0,0 @@
Item(
name: "Iron Handguards",
description: "Hands\n\nArmor: 0\n\n",
kind: Armor(
kind: Hand(Plate0),
stats: (20),
),
)

View File

@ -1,8 +0,0 @@
Item(
name: "Iron Shoulderguards",
description: "Shoulders\n\nArmor: 0\n\A strong shoulder to lean on.",
kind: Armor(
kind: Shoulder(Plate0),
stats: (20),
),
)

View File

@ -3,7 +3,7 @@ Item(
description: "Bow\n\nPower: 5\n\nSomeone carved his initials into it...\n\n<Right-Click to use>",
kind: Tool(
(
kind: Bow(BasicBow),
kind: Bow(ShortBow0),
equip_time_millis: 400,
)
),

View File

@ -0,0 +1,10 @@
Item(
name: "Broom",
description: "",
kind: Tool (
(
kind: Farming(Broom),
equip_time_millis: 400,
)
),
)

View File

@ -0,0 +1,10 @@
Item(
name: "Fishing Rod",
description: "",
kind: Tool (
(
kind: Farming(FishingRod0),
equip_time_millis: 400,
)
),
)

View File

@ -0,0 +1,10 @@
Item(
name: "Hoe",
description: "",
kind: Tool (
(
kind: Farming(Hoe0),
equip_time_millis: 400,
)
),
)

View File

@ -0,0 +1,10 @@
Item(
name: "Pickaxe",
description: "",
kind: Tool (
(
kind: Farming(Pickaxe0),
equip_time_millis: 400,
)
),
)

View File

@ -0,0 +1,10 @@
Item(
name: "Pitchfork",
description: "",
kind: Tool (
(
kind: Farming(Pitchfork),
equip_time_millis: 400,
)
),
)

View File

@ -0,0 +1,10 @@
Item(
name: "Rake",
description: "",
kind: Tool (
(
kind: Farming(Rake),
equip_time_millis: 400,
)
),
)

View File

@ -0,0 +1,10 @@
Item(
name: "Shovel",
description: "",
kind: Tool (
(
kind: Farming(Shovel0),
equip_time_millis: 400,
)
),
)

View File

@ -0,0 +1,10 @@
Item(
name: "Shovel",
description: "",
kind: Tool (
(
kind: Farming(Shovel1),
equip_time_millis: 400,
)
),
)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 318 B

After

Width:  |  Height:  |  Size: 320 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 245 B

Binary file not shown.

View File

@ -4,8 +4,8 @@
({
// Weapons
// Bows
Tool(Bow(BasicBow)): VoxTrans(
"voxel.weapon.bow.simple-bow",
Tool(Bow(ShortBow0)): VoxTrans(
"voxel.weapon.bow.shortbow-0",
(0.0, 0.0, 0.0), (90.0, 90.0, 0.0), 1.0,
),
// Daggers
@ -16,38 +16,38 @@
// Swords
Tool(Sword(Short0)): VoxTrans(
"voxel.weapon.sword.short_2h-0",
(0.0, 9.0, 0.0), (-90.0, 90.0, 0.0), 2.4,
(-3.0, 3.0, 0.0), (-135.0, 90.0, 0.0), 1.60,
),
Tool(Sword(BasicSword)): VoxTrans(
"voxel.weapon.sword.rusty_2h",
(0.0, 9.0, 0.0), (-90.0, 90.0, 0.0), 2.4,
(0.0, 0.0, 0.0), (-135.0, 90.0, 0.0), 1.3,
),
Tool(Sword(Zweihander0)): VoxTrans(
"voxel.weapon.sword.zweihander_2h-0",
(0.0, 9.0, 0.0), (-90.0, 90.0, 0.0), 2.4,
(0.0, 0.0, 0.0), (-135.0, 90.0, 0.0), 1.2,
),
Tool(Sword(WoodTraining)): VoxTrans(
"voxel.weapon.sword.wood_2h",
(0.0, 9.0, 0.0), (-90.0, 90.0, 0.0), 2.4,
(0.0, 0.0, 0.0), (-135.0, 90.0, 0.0), 1.3,
),
// Axes
Tool(Axe(BasicAxe)): VoxTrans(
"voxel.weapon.axe.rusty_2h",
(0.0, -8.0, 0.0), (-90.0, 90.0, 0.0), 2.0,
(1.0, -1.0, 0.0), (-135.0, 90.0, 0.0), 1.2,
),
// Hammers
Tool(Hammer(BasicHammer)): VoxTrans(
"voxel.weapon.hammer.rusty_2h",
(0.0, -8.0, 0.0), (-90.0, 90.0, 0.0), 2.0,
(2.0, -1.0, 0.0), (-135.0, 90.0, 0.0), 1.1,
),
// Staffs
Tool(Staff(BasicStaff)): VoxTrans(
"voxel.weapon.staff.wood-fire",
(0.0, -9.0, 0.0), (90.0, 90.0, 0.0), 2.5,
(1.0, 0.0, 0.0), (-310., 90.0, 0.0), 1.2,
),
Tool(Staff(Sceptre)): VoxTrans(
"voxel.weapon.staff.wood-nature",
(0.0, -9.0, 0.0), (90.0, 90.0, 0.0), 2.5,
(1.0, -1.0, 0.0), (-310., 90.0, 0.0), 1.2,
),
// Shields
Tool(Shield(BasicShield)): VoxTrans(
@ -61,6 +61,48 @@
Lantern(Green0): Png(
"element.icons.lantern_green-0",
),
// Farming Equipment
Tool(Farming(Broom)): VoxTrans(
"voxel.weapon.tool.broom-0",
(0.0, 0.0, 0.0), (-135.0, 90.0, 0.0), 1.1,
),
Tool(Farming(Hoe0)): VoxTrans(
"voxel.weapon.tool.hoe_green",
(0.0, 0.0, 0.0), (130.0, 35.0, 180.0), 1.0,
),
Tool(Farming(Hoe1)): VoxTrans(
"voxel.weapon.tool.hoe_blue",
(0.0, 0.0, 0.0), (130.0, 35.0, 180.0), 1.0,
),
Tool(Farming(Pitchfork)): VoxTrans(
"voxel.weapon.tool.pitchfork-0",
(0.0, 0.0, 0.0), (-135.0, 90.0, 0.0), 1.1,
),
Tool(Farming(Rake)): VoxTrans(
"voxel.weapon.tool.rake-0",
(0.0, 0.0, 0.0), (-135.0, 90.0, 0.0), 1.0,
),
Tool(Farming(FishingRod0)): VoxTrans(
"voxel.weapon.tool.fishing_rod_blue-0",
(0.0, 0.0, 0.0), (90.0, 90.0, 0.0), 1.5,
),
Tool(Farming(FishingRod0)): VoxTrans(
"voxel.weapon.tool.fishing_rod_orange-0",
(0.0, 0.0, 0.0), (90.0, 90.0, 0.0), 1.0,
),
Tool(Farming(Pickaxe0)): VoxTrans(
"voxel.weapon.tool.pickaxe_green-0",
(0.0, 0.0, 0.0), (-135.0, 90.0, 0.0), 1.0,
),
Tool(Farming(Shovel0)): VoxTrans(
"voxel.weapon.tool.shovel_green",
(0.0, 0.0, 0.0), (-135.0, 90.0, 0.0), 1.2,
),
Tool(Farming(Shovel1)): VoxTrans(
"voxel.weapon.tool.shovel_gold",
(0.0, 0.0, 0.0), (-135.0, 90.0, 0.0), 1.2,
),
// Other
Utility(Collar): Png(
"element.icons.collar",
@ -79,6 +121,92 @@
"voxel.armor.chest.rugged-0",
(0.0, 0.0, 0.0), (-90.0, 180.0, 0.0), 1.2,
),
// Cultist Clothing
Armor(Chest(CultistPurple)): VoxTrans(
"voxel.armor.chest.cultist",
(0.0, 0.0, 0.0), (-90.0, 180.0, 0.0), 1.2,
),
Armor(Pants(CultistPurple)): VoxTrans(
"voxel.armor.pants.cultist",
(0.0, 0.0, 0.0), (-90.0, 180.0, 0.0), 1.2,
),
Armor(Belt(Cultist)): VoxTrans(
"voxel.armor.belt.cultist",
(0.0, 0.0, 0.0), (-90.0, 180.0, 0.0), 1.4,
),
Armor(Foot(Cultist)): VoxTrans(
"voxel.armor.foot.cultist",
(0.0, 0.0, 0.0), (-95.0, 140.0, 0.0), 1.1,
),
Armor(Hand(CultistPurple)): VoxTrans(
"voxel.armor.hand.cultist_right",
(0.0, -1.0, 0.0), (-90.0, 135.0, 0.0), 1.0,
),
Armor(Shoulder(CultistPurple)): VoxTrans(
"voxel.armor.shoulder.cultist_right",
(0.0, 0.0, 0.0), (-90.0, 180.0, 0.0), 1.2,
),
Armor(Chest(CultistBlue)): VoxTrans(
"voxel.armor.chest.cultist",
(0.0, 0.0, 0.0), (-90.0, 180.0, 0.0), 1.2,
),
Armor(Pants(CultistBlue)): VoxTrans(
"voxel.armor.pants.cultist",
(0.0, 0.0, 0.0), (-90.0, 180.0, 0.0), 1.2,
),
Armor(Hand(CultistBlue)): VoxTrans(
"voxel.armor.hand.cultist_right",
(0.0, -1.0, 0.0), (-90.0, 135.0, 0.0), 1.0,
),
Armor(Shoulder(CultistBlue)): VoxTrans(
"voxel.armor.shoulder.cultist_right",
(0.0, 0.0, 0.0), (-90.0, 180.0, 0.0), 1.2,
),
// Villager Clothing
Armor(Pants(WorkerBlue0)): VoxTrans(
"voxel.armor.pants.worker_blue-0",
(0.0, 0.0, 0.0), (-90.0, 180.0, 0.0), 1.2,
),
Armor(Chest(WorkerGreen0)): VoxTrans(
"voxel.armor.chest.worker_green-0",
(0.0, 0.0, 0.0), (-90.0, 180.0, 0.0), 1.2,
),
Armor(Chest(WorkerGreen1)): VoxTrans(
"voxel.armor.chest.shirt_white-0",
(0.0, 0.0, 0.0), (-90.0, 180.0, 0.0), 1.2,
),
Armor(Chest(WorkerRed0)): VoxTrans(
"voxel.armor.chest.worker_green-0",
(0.0, 0.0, 0.0), (-90.0, 180.0, 0.0), 1.2,
),
Armor(Chest(WorkerRed1)): VoxTrans(
"voxel.armor.chest.shirt_white-0",
(0.0, 0.0, 0.0), (-90.0, 180.0, 0.0), 1.2,
),
Armor(Chest(WorkerPurple0)): VoxTrans(
"voxel.armor.chest.worker_green-0",
(0.0, 0.0, 0.0), (-90.0, 180.0, 0.0), 1.2,
),
Armor(Chest(WorkerPurple1)): VoxTrans(
"voxel.armor.chest.shirt_white-0",
(0.0, 0.0, 0.0), (-90.0, 180.0, 0.0), 1.2,
),
Armor(Chest(WorkerYellow0)): VoxTrans(
"voxel.armor.chest.worker_green-0",
(0.0, 0.0, 0.0), (-90.0, 180.0, 0.0), 1.2,
),
Armor(Chest(WorkerYellow1)): VoxTrans(
"voxel.armor.chest.shirt_white-0",
(0.0, 0.0, 0.0), (-90.0, 180.0, 0.0), 1.2,
),
Armor(Chest(WorkerOrange0)): VoxTrans(
"voxel.armor.chest.worker_green-0",
(0.0, 0.0, 0.0), (-90.0, 180.0, 0.0), 1.2,
),
Armor(Chest(WorkerOrange1)): VoxTrans(
"voxel.armor.chest.shirt_white-0",
(0.0, 0.0, 0.0), (-90.0, 180.0, 0.0), 1.2,
),
// Assassin Set
Armor(Chest(Assassin)): VoxTrans(
"voxel.armor.chest.assa",
@ -284,9 +412,10 @@
"voxel.object.potion_red",
(0.0, 0.0, 0.0), (-50.0, 30.0, 20.0), 0.8,
),
Consumable(Cheese): Png(
Consumable(Cheese): VoxTrans(
"element.icons.item_cheese",
),
(0.0, 0.0, 0.0), (-90.0, 90.0, 0.0), 0.9,
),
Consumable(Potion): VoxTrans(
"voxel.object.potion_red",
(0.0, 0.0, 0.0), (90.0, 90.0, 0.0), 1.0,

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -48,5 +48,9 @@
vox_spec: ("armor.belt.cloth_green-0", (-5.0, -3.5, 2.0)),
color: None
),
Cultist: (
vox_spec: ("armor.belt.cultist", (-5.0, -3.5, 1.0)),
color: None
),
},
))

View File

@ -60,5 +60,55 @@
vox_spec: ("armor.chest.rugged-0", (-7.0, -3.5, 2.0)),
color: None
),
// Villagers
WorkerGreen0:(
vox_spec: ("armor.chest.worker_white-0", (-7.0, -3.5, 2.0)),
color: Some((88, 108, 65))
),
WorkerGreen1:(
vox_spec: ("armor.chest.shirt_white-0", (-7.0, -3.5, 2.0)),
color: Some((88, 108, 65))
),
WorkerRed0:(
vox_spec: ("armor.chest.worker_white-0", (-7.0, -3.5, 2.0)),
color: Some((124, 38, 46))
),
WorkerRed1:(
vox_spec: ("armor.chest.shirt_white-0", (-7.0, -3.5, 2.0)),
color: Some((124, 38, 46))
),
WorkerPurple0:(
vox_spec: ("armor.chest.worker_white-0", (-7.0, -3.5, 2.0)),
color: Some((64, 47, 56))
),
WorkerPurple1:(
vox_spec: ("armor.chest.shirt_white-0", (-7.0, -3.5, 2.0)),
color: Some((64, 47, 56))
),
WorkerYellow0:(
vox_spec: ("armor.chest.worker_white-0", (-7.0, -3.5, 2.0)),
color: Some((184, 132, 40))
),
WorkerYellow1:(
vox_spec: ("armor.chest.shirt_white-0", (-7.0, -3.5, 2.0)),
color: Some((184, 132, 40))
),
WorkerOrange0:(
vox_spec: ("armor.chest.worker_white-0", (-7.0, -3.5, 2.0)),
color: Some((135, 82, 67))
),
WorkerOrange1:(
vox_spec: ("armor.chest.shirt_white-0", (-7.0, -3.5, 2.0)),
color: Some((135, 82, 67))
),
// Cultists
CultistPurple: (
vox_spec: ("armor.chest.cultist", (-7.0, -3.5, 2.0)),
color: Some((30, 0, 64))
),
CultistBlue: (
vox_spec: ("armor.chest.cultist", (-7.0, -3.5, 2.0)),
color: Some((57, 81, 132))
),
},
))

View File

@ -40,5 +40,9 @@
vox_spec: ("armor.foot.cloth_sandals", (-2.5, -3.5, -9.0)),
color: None
),
Cultist: (
vox_spec: ("armor.foot.cultist", (-2.5, -3.5, -9.0)),
color: None
),
},
))

View File

@ -80,5 +80,26 @@
color: None
)
),
CultistPurple: (
left: (
vox_spec: ("armor.hand.cultist_right", (-3.0, -1.5, -7.0)),
color: Some((30, 0, 64))
),
right: (
vox_spec: ("armor.hand.cultist_right", (-2.0, -1.5, -7.0)),
color: Some((30, 0, 64))
)
),
CultistBlue: (
left: (
vox_spec: ("armor.hand.cultist_right", (-3.0, -1.5, -7.0)),
color: Some((57, 81, 132))
),
right: (
vox_spec: ("armor.hand.cultist_right", (-2.0, -1.5, -7.0)),
color: Some((57, 81, 132))
)
),
},
))

View File

@ -56,5 +56,17 @@
vox_spec: ("armor.pants.rugged-0", (-5.0, -3.5, 1.0)),
color: None
),
WorkerBlue0:(
vox_spec: ("armor.pants.worker_blue-0", (-5.0, -3.5, 1.0)),
color: None
),
CultistPurple: (
vox_spec: ("armor.pants.cultist", (-5.0, -3.5, 1.0)),
color: Some((30, 0, 64))
),
CultistBlue : (
vox_spec: ("armor.pants.cultist", (-5.0, -3.5, 1.0)),
color: Some((57, 81, 132))
),
},
))

View File

@ -111,5 +111,25 @@
color: None
)
),
CultistPurple: (
left: (
vox_spec: ("armor.shoulder.cultist_right", (-2.0, -3.5, 1.0)),
color: Some((30, 0, 64))
),
right: (
vox_spec: ("armor.shoulder.cultist_right", (-2.9, -3.5, 1.0)),
color: Some((30, 0, 64))
)
),
CultistBlue: (
left: (
vox_spec: ("armor.shoulder.cultist_right", (-2.0, -3.5, 1.0)),
color: Some((57, 81, 132))
),
right: (
vox_spec: ("armor.shoulder.cultist_right", (-2.9, -3.5, 1.0)),
color: Some((57, 81, 132))
)
),
},
))

View File

@ -1,4 +1,4 @@
({
({ //Swords
Sword(BasicSword): (
vox_spec: ("weapon.sword.rusty_2h", (-1.5, -6.5, -4.0)),
color: None
@ -19,34 +19,99 @@
vox_spec: ("weapon.sword.short_2h-0", (-1.5, -6.5, -1.0)),
color: None
),
// Axes
Axe(BasicAxe): (
vox_spec: ("weapon.axe.rusty_2h", (-1.5, -5.0, -4.0)),
color: None
),
// Hammers
Hammer(BasicHammer): (
vox_spec: ("weapon.hammer.rusty_2h", (-2.5, -5.5, -4.0)),
color: None
),
// Daggers
Dagger(BasicDagger): (
vox_spec: ("weapon.hammer.rusty_2h", (-2.5, -5.5, -4.0)), // TODO
color: None
),
// Shields
Shield(BasicShield): (
vox_spec: ("weapon.shield.wood-0", (-2.5, -6.5, -2.0)),
color: None
),
Bow(BasicBow): (
vox_spec: ("weapon.bow.simple-bow", (-1.0, -6.0, -2.0)),
// Bows
Bow(ShortBow0): (
vox_spec: ("weapon.bow.shortbow-0", (-1.0, -6.0, 2.5)),
color: None
),
Bow(ShortBow1): (
vox_spec: ("weapon.bow.shortbow-1", (-1.0, -6.0, 2.5)),
color: None
),
Bow(LongBow0): (
vox_spec: ("weapon.bow.longbow-0", (-1.0, -6.0, 2.5)),
color: None
),
Bow(LongBow1): (
vox_spec: ("weapon.bow.longbow-1", (-1.0, -6.0, 2.5)),
color: None
),
Bow(RareBow0): (
vox_spec: ("weapon.bow.rare_bow-0", (-1.0, -6.0, 2.5)),
color: None
),
// Farming Equipment
Farming(Broom): (
vox_spec: ("weapon.tool.broom-0", (-1.5, -4.0, -4.0)),
color: None
),
Farming(Hoe0): (
vox_spec: ("weapon.tool.hoe_green", (-2.5, -4.5, -4.0)),
color: None
),
Farming(Hoe1): (
vox_spec: ("weapon.tool.hoe_blue", (-2.5, -4.5, -4.0)),
color: None
),
Farming(Pitchfork): (
vox_spec: ("weapon.tool.pitchfork-0", (-1.0, -3.5, -4.0)),
color: None
),
Farming(FishingRod0): (
vox_spec: ("weapon.tool.fishing_rod_blue-0", (-2.5, -4.5, -4.0)),
color: None
),
Farming(Rake): (
vox_spec: ("weapon.tool.rake-0", (-1.0, -5.5, -4.0)),
color: None
),
Farming(FishingRod1): (
vox_spec: ("weapon.tool.fishing_rod_orange-0", (-2.5, -4.5, -4.0)),
color: None
),
Farming(Pickaxe0): (
vox_spec: ("weapon.tool.pickaxe_green-0", (-1.5, -7.5, -4.0)),
color: None
),
Farming(Shovel0): (
vox_spec: ("weapon.tool.shovel_green", (-1.0, -2.5, -4.0)),
color: None
),
Farming(Shovel1): (
vox_spec: ("weapon.tool.shovel_gold", (-1.0, -2.5, -4.0)),
color: None
),
// Staves
Staff(BasicStaff): (
vox_spec: ("weapon.staff.wood-fire", (-1.0, -6.0, -3.0)),
color: None
),
// Sceptres
Staff(Sceptre): (
vox_spec: ("weapon.staff.wood-nature", (-1.0, -6.0, -5.0)),
color: None
),
// Misc
Debug(Boost): (
vox_spec: ("weapon.debug_wand", (-1.5, -9.5, -4.0)),
color: None

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

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