Merge branch 'master' into 'More-potions'

# Conflicts:
#   CHANGELOG.md
This commit is contained in:
Pybit 2024-01-04 11:48:30 +00:00
commit f6204f9d04
239 changed files with 8566 additions and 3765 deletions

View File

@ -33,9 +33,12 @@ gittag:
extends: .publish extends: .publish
rules: rules:
- if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH && $CI_PIPELINE_SOURCE == "schedule" - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH && $CI_PIPELINE_SOURCE == "schedule"
image: registry.gitlab.com/veloren/veloren-docker-ci/base/common:${CACHE_IMAGE_TAG} image: bitnami/git:latest
dependencies: [] dependencies: []
tags: ["veloren/veloren", "publish", "trusted"] tags: ["veloren/veloren", "publish", "trusted"]
before_script:
- git --version
- git lfs --version
script: script:
- git config --global user.email "gitlab-veloren-bot@veloren.net" - git config --global user.email "gitlab-veloren-bot@veloren.net"
- git config --global user.name "veloren-bot" - git config --global user.name "veloren-bot"

View File

@ -38,7 +38,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- A way to target non-player entities with commands. With rtsim_id: `rtsim@<id>`, with uid: `uid@<id>`. - A way to target non-player entities with commands. With rtsim_id: `rtsim@<id>`, with uid: `uid@<id>`.
- Shorthand in voxygen for specific entities in commands, some examples `@target`, `@mount`, `@viewpoint`. - Shorthand in voxygen for specific entities in commands, some examples `@target`, `@mount`, `@viewpoint`.
- Added hit_timing to BasicMelee abilities - Added hit_timing to BasicMelee abilities
- Potion of Agility - A tavern building where npcs go to relax.
- Toggle for walking instead of running (Default: `I`).
- Added day duration slider configuration on map creation UI.
### Changed ### Changed
@ -90,6 +92,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Fixed "low fps" of different shaders caused by low floating point precision when using time. - Fixed "low fps" of different shaders caused by low floating point precision when using time.
- Fixed bug where airship captains would mass generate after using /reload_chunks - Fixed bug where airship captains would mass generate after using /reload_chunks
- Fixed french translation "Énergie Consommée" -> "Regain d'Énergie" - Fixed french translation "Énergie Consommée" -> "Regain d'Énergie"
- Fixed Perforate icon not displaying
## [0.15.0] - 2023-07-01 ## [0.15.0] - 2023-07-01

5
Cargo.lock generated
View File

@ -1880,9 +1880,9 @@ dependencies = [
[[package]] [[package]]
name = "enumset" name = "enumset"
version = "1.1.2" version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e875f1719c16de097dee81ed675e2d9bb63096823ed3f0ca827b7dea3028bbbb" checksum = "226c0da7462c13fb57e5cc9e0dc8f0635e7d27f276a3a7fd30054647f669007d"
dependencies = [ dependencies = [
"enumset_derive", "enumset_derive",
] ]
@ -7430,6 +7430,7 @@ dependencies = [
"csv", "csv",
"deflate", "deflate",
"enum-map", "enum-map",
"enumset",
"fallible-iterator", "fallible-iterator",
"flate2", "flate2",
"fxhash", "fxhash",

View File

@ -565,6 +565,12 @@
Simple(None, "common.abilities.custom.arthropods.dagonite.leapshockwave"), Simple(None, "common.abilities.custom.arthropods.dagonite.leapshockwave"),
], ],
), ),
// Crustaceans
Custom("Crab"): (
primary: Simple(None, "common.abilities.custom.crab.triplestrike"),
secondary: Simple(None, "common.abilities.custom.crab.triplestrike"),
abilities: [],
),
/// TODO: Organize the rest into further catagories and give purple tier droppers+ custom skillsets /// TODO: Organize the rest into further catagories and give purple tier droppers+ custom skillsets
Custom("Turret"): ( Custom("Turret"): (
primary: Simple(None, "common.abilities.custom.turret.arrows"), primary: Simple(None, "common.abilities.custom.turret.arrows"),

View File

@ -1,55 +1,57 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 8.0, kind: Slash(
damage_increase: 1.0, damage: 8,
base_poise_damage: 15, poise: 15,
poise_damage_increase: 0, knockback: 8,
knockback: 8.0, energy_regen: 0,
range: 3.5, ),
angle: 50.0, range: 3.5,
base_buildup_duration: 0.4, angle: 50.0,
base_swing_duration: 0.08, damage_effect: Some(Buff((
kind: Bleeding,
dur_secs: 10.0,
strength: DamageFraction(0.1),
chance: 0.1,
))),
),
buildup_duration: 0.4,
swing_duration: 0.08,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.5, recover_duration: 0.5,
forward_movement: 2.5, movement: (
damage_kind: Slashing, swing: Some(Forward(2.5)),
damage_effect: Some(Buff(( ),
kind: Bleeding, ori_modifier: 0.7,
dur_secs: 10.0,
strength: DamageFraction(0.1),
chance: 0.1,
))),
), ),
( (
stage: 2, melee_constructor: (
base_damage: 10.0, kind: Slash(
damage_increase: 1.5, damage: 10,
base_poise_damage: 20, poise: 20,
poise_damage_increase: 0, knockback: 12,
knockback: 12.0, energy_regen: 0,
range: 3.5, ),
angle: 30.0, range: 3.5,
base_buildup_duration: 0.7, angle: 30.0,
base_swing_duration: 0.1, damage_effect: Some(Buff((
kind: Bleeding,
dur_secs: 10.0,
strength: DamageFraction(0.1),
chance: 0.1,
))),
),
buildup_duration: 0.7,
swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.7, recover_duration: 0.7,
forward_movement: 2.0, movement: (
damage_kind: Slashing, swing: Some(Forward(2.0)),
damage_effect: Some(Buff(( ),
kind: Bleeding, ori_modifier: 0.7,
dur_secs: 10.0,
strength: DamageFraction(0.1),
chance: 0.1,
))),
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.7,
) )

View File

@ -1,33 +1,31 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 74, kind: Bash(
damage_increase: 0, damage: 74,
base_poise_damage: 27.5, poise: 27.5,
poise_damage_increase: 0, knockback: 9,
knockback: 9.0, energy_regen: 0,
range: 3.0, ),
angle: 60.0, range: 3.0,
base_buildup_duration: 1.4, angle: 60.0,
base_swing_duration: 0.1, damage_effect: Some(Buff((
kind: Ensnared,
dur_secs: 6.0,
strength: Value(0.5),
chance: 0.6,
))),
),
buildup_duration: 1.4,
swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.8, recover_duration: 0.8,
forward_movement: 1.0, movement: (
damage_kind: Crushing, swing: Some(Forward(1.0)),
damage_effect: Some(Buff(( ),
kind: Ensnared, ori_modifier: 0.8,
dur_secs: 6.0,
strength: DamageFraction(0.1),
chance: 0.6,
))),
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.8,
) )

View File

@ -1,33 +1,31 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 50, kind: Stab(
damage_increase: 0, damage: 50,
base_poise_damage: 16, poise: 16,
poise_damage_increase: 0, knockback: 2,
knockback: 2.0, energy_regen: 0,
range: 3.0, ),
angle: 60.0, range: 3.0,
base_buildup_duration: 0.8, angle: 60.0,
base_swing_duration: 0.1, damage_effect: Some(Buff((
kind: Poisoned,
dur_secs: 7.0,
strength: DamageFraction(0.6),
chance: 0.4,
))),
),
buildup_duration: 0.8,
swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.8, recover_duration: 0.8,
forward_movement: 1.0, movement: (
damage_kind: Piercing, swing: Some(Forward(1.0)),
damage_effect: Some(Buff(( ),
kind: Poisoned, ori_modifier: 0.8,
dur_secs: 7.0,
strength: DamageFraction(0.6),
chance: 0.4,
))),
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.8,
) )

View File

@ -1,27 +1,25 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 54, kind: Bash(
damage_increase: 0, damage: 54,
base_poise_damage: 20, poise: 20,
poise_damage_increase: 0, knockback: 5,
knockback: 5.0, energy_regen: 0,
range: 3.0, ),
angle: 60.0, range: 3.0,
base_buildup_duration: 0.8, angle: 60.0,
base_swing_duration: 0.1, ),
buildup_duration: 0.8,
swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.8, recover_duration: 0.8,
forward_movement: 1.0, movement: (
damage_kind: Crushing, swing: Some(Forward(1.0)),
),
ori_modifier: 0.5,
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.5,
) )

View File

@ -1,33 +1,31 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 60, kind: Stab(
damage_increase: 0, damage: 60,
base_poise_damage: 21, poise: 21,
poise_damage_increase: 0, knockback: 3,
knockback: 3.0, energy_regen: 0,
range: 3.0, ),
angle: 60.0, range: 3.0,
base_buildup_duration: 0.8, angle: 60.0,
base_swing_duration: 0.1, damage_effect: Some(Buff((
kind: Poisoned,
dur_secs: 9.0,
strength: DamageFraction(0.7),
chance: 0.8,
))),
),
buildup_duration: 0.8,
swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.8, recover_duration: 0.8,
forward_movement: 1.0, movement: (
damage_kind: Piercing, swing: Some(Forward(1.0)),
damage_effect: Some(Buff(( ),
kind: Poisoned, ori_modifier: 0.8,
dur_secs: 9.0,
strength: DamageFraction(0.7),
chance: 0.8,
))),
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.8,
) )

View File

@ -1,27 +1,25 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 44, kind: Bash(
damage_increase: 0, damage: 44,
base_poise_damage: 14, poise: 14,
poise_damage_increase: 0, knockback: 3,
knockback: 3.0, energy_regen: 0,
range: 3.0, ),
angle: 60.0, range: 3.0,
base_buildup_duration: 0.8, angle: 60.0,
base_swing_duration: 0.1, ),
buildup_duration: 0.8,
swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.8, recover_duration: 0.8,
forward_movement: 1.0, movement: (
damage_kind: Crushing, swing: Some(Forward(1.0)),
),
ori_modifier: 0.6,
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.6,
) )

View File

@ -1,27 +1,25 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 28.0, kind: Bash(
damage_increase: 0, damage: 28,
base_poise_damage: 28, poise: 28,
poise_damage_increase: 0, knockback: 3,
knockback: 3.0, energy_regen: 0,
range: 3.5, ),
angle: 60.0, range: 3.5,
base_buildup_duration: 1.2, angle: 60.0,
base_swing_duration: 0.1, ),
buildup_duration: 1.2,
swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.4, recover_duration: 0.4,
forward_movement: 2.0, movement: (
damage_kind: Crushing, swing: Some(Forward(2.0)),
),
ori_modifier: 0.65,
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.65,
) )

View File

@ -1,59 +1,65 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 36.0, kind: Bash(
damage_increase: 0, damage: 36,
base_poise_damage: 15, poise: 15,
poise_damage_increase: 0, knockback: 3,
knockback: 3.0, energy_regen: 0,
range: 2.8, ),
angle: 30.0, range: 2.8,
base_buildup_duration: 1.4, angle: 30.0,
base_swing_duration: 0.07, ),
buildup_duration: 1.4,
swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, recover_duration: 0.3,
forward_movement: 2.0, movement: (
damage_kind: Crushing, swing: Some(Forward(2.0)),
),
ori_modifier: 0.65,
), ),
( (
stage: 2, melee_constructor: (
base_damage: 36.0, kind: Bash(
damage_increase: 0, damage: 36,
base_poise_damage: 18, poise: 18,
poise_damage_increase: 0, knockback: 3,
knockback: 3.0, energy_regen: 0,
range: 2.8, ),
angle: 30.0, range: 2.8,
base_buildup_duration: 0.8, angle: 30.0,
base_swing_duration: 0.07, ),
buildup_duration: 0.8,
swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, recover_duration: 0.3,
forward_movement: 1.5, movement: (
damage_kind: Crushing, swing: Some(Forward(1.5)),
),
ori_modifier: 0.65,
), ),
( (
stage: 3, melee_constructor: (
base_damage: 36.0, kind: Bash(
damage_increase: 0, damage: 36,
base_poise_damage: 20, poise: 20,
poise_damage_increase: 0, knockback: 3,
knockback: 3.0, energy_regen: 0,
range: 2.8, ),
angle: 30.0, range: 2.8,
base_buildup_duration: 0.8, angle: 30.0,
base_swing_duration: 0.07, ),
buildup_duration: 0.8,
swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, recover_duration: 0.3,
forward_movement: 1.5, movement: (
damage_kind: Crushing, swing: Some(Forward(1.5)),
),
ori_modifier: 0.65,
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.65,
) )

View File

@ -1,27 +1,18 @@
ComboMelee( BasicMelee(
stage_data: [ energy_cost: 0,
( buildup_duration: 0.1,
stage: 1, swing_duration: 0.07,
base_damage: 1.0, hit_timing: 0.5,
damage_increase: 0, recover_duration: 0.2,
base_poise_damage: 0, melee_constructor: (
poise_damage_increase: 0, kind: Stab(
knockback: 0.0, damage: 1,
range: 2.5, poise: 0,
angle: 150.0, knockback: 0,
base_buildup_duration: 0.1, energy_regen: 0,
base_swing_duration: 0.07,
hit_timing: 0.5,
base_recover_duration: 0.2,
forward_movement: 0.0,
damage_kind: Piercing,
), ),
], range: 2.5,
initial_energy_gain: 0, angle: 150.0,
max_energy_gain: 0, ),
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.6, ori_modifier: 0.6,
) )

View File

@ -1,31 +1,28 @@
ComboMelee( ComboMelee2(
stage_data: [( strikes: [
stage: 1, (
base_damage: 15.0, melee_constructor: (
damage_increase: 0.75, kind: Bash(
base_poise_damage: 0, damage: 15,
poise_damage_increase: 0, poise: 0,
knockback: 3.5, knockback: 3.5,
range: 4.5, energy_regen: 5,
angle: 50.0, ),
base_buildup_duration: 0.7, range: 4.5,
base_swing_duration: 0.1, angle: 50.0,
hit_timing: 0.5, damage_effect: Some(Buff((
base_recover_duration: 0.45, kind: Frozen,
forward_movement: 0.0, dur_secs: 2.0,
damage_kind: Crushing, strength: Value(0.3),
damage_effect: Some(Buff(( chance: 0.4,
kind: Frozen, ))),
dur_secs: 2.0, ),
strength: Value(0.3), buildup_duration: 0.7,
chance: 0.4, swing_duration: 0.1,
))), hit_timing: 0.5,
)], recover_duration: 0.45,
initial_energy_gain: 5.0, ori_modifier: 1.0,
max_energy_gain: 12.5, ),
energy_increase: 2.5, ],
speed_increase: 0.1, energy_cost_per_strike: 0,
max_speed_increase: 0.4,
scales_from_combo: 2,
ori_modifier: 1.0,
) )

View File

@ -0,0 +1,65 @@
ComboMelee2(
strikes: [
(
melee_constructor: (
kind: Slash(
damage: 5,
poise: 5,
knockback: 0,
energy_regen: 0,
),
range: 1.1,
angle: 30.0,
),
buildup_duration: 1.3,
swing_duration: 0.07,
hit_timing: 0.5,
recover_duration: 0.6,
movement: (
swing: Some(Forward(0.5)),
),
ori_modifier: 0.65,
),
(
melee_constructor: (
kind: Slash(
damage: 8,
poise: 8,
knockback: 1,
energy_regen: 0,
),
range: 1.1,
angle: 30.0,
),
buildup_duration: 0.8,
swing_duration: 0.07,
hit_timing: 0.5,
recover_duration: 0.6,
movement: (
swing: Some(Forward(0.5)),
),
ori_modifier: 0.65,
),
(
melee_constructor: (
kind: Slash(
damage: 12,
poise: 9,
knockback: 1,
energy_regen: 0,
),
range: 1.1,
angle: 30.0,
),
buildup_duration: 0.8,
swing_duration: 0.07,
hit_timing: 0.5,
recover_duration: 0.6,
movement: (
swing: Some(Forward(0.5)),
),
ori_modifier: 0.65,
),
],
energy_cost_per_strike: 0,
)

View File

@ -1,49 +1,51 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 32.0, kind: Bash(
damage_increase: 0.0, damage: 32,
base_poise_damage: 20, poise: 20,
poise_damage_increase: 0.0, knockback: 5,
knockback: 5.0, energy_regen: 0,
range: 6, ),
angle: 90.0, range: 6.0,
base_buildup_duration: 0.5, angle: 90.0,
base_swing_duration: 0.4, ),
buildup_duration: 0.5,
swing_duration: 0.4,
hit_timing: 0.4, hit_timing: 0.4,
base_recover_duration: 0.4, recover_duration: 0.4,
forward_movement: 0.3, movement: (
damage_kind: Crushing, swing: Some(Forward(0.3)),
),
ori_modifier: 0.65,
), ),
( (
stage: 2, melee_constructor: (
base_damage: 36.0, kind: Bash(
damage_increase: 0.0, damage: 36,
base_poise_damage: 40.0, poise: 40,
poise_damage_increase: 0.0, knockback: 10,
knockback: 10.0, energy_regen: 0,
range: 8, ),
angle: 45.0, range: 8.0,
base_buildup_duration: 0.6, angle: 45.0,
base_swing_duration: 0.6, damage_effect: Some(Buff((
kind: Crippled,
dur_secs: 3.0,
strength: DamageFraction(0.1),
chance: 1.0,
))),
),
buildup_duration: 0.6,
swing_duration: 0.6,
hit_timing: 0.3, hit_timing: 0.3,
base_recover_duration: 1.2, recover_duration: 1.2,
forward_movement: 0.2, movement: (
damage_kind: Crushing, swing: Some(Forward(0.2)),
damage_effect: Some(Buff(( ),
kind: Crippled, ori_modifier: 0.65,
dur_secs: 3.0,
strength: DamageFraction(0.1),
chance: 1.0,
))),
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.65,
) )

View File

@ -1,55 +1,57 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 35.5, kind: Slash(
damage_increase: 0.0, damage: 35,
base_poise_damage: 15.0, poise: 15,
poise_damage_increase: 0.0, knockback: 2,
knockback: 2.0, energy_regen: 0,
range: 6.0, ),
angle: 60.0, range: 6.0,
base_buildup_duration: 0.8, angle: 60.0,
base_swing_duration: 0.1, damage_effect: Some(Buff((
kind: Bleeding,
dur_secs: 3.0,
strength: DamageFraction(0.05),
chance: 0.3,
))),
),
buildup_duration: 0.8,
swing_duration: 0.1,
hit_timing: 0.4, hit_timing: 0.4,
base_recover_duration: 0.3, recover_duration: 0.3,
forward_movement: 0.8, movement: (
damage_kind: Slashing, swing: Some(Forward(0.8)),
damage_effect: Some(Buff(( ),
kind: Bleeding, ori_modifier: 0.6,
dur_secs: 3.0,
strength: DamageFraction(0.05),
chance: 0.3,
))),
), ),
( (
stage: 2, melee_constructor: (
base_damage: 38.5, kind: Slash(
damage_increase: 0.0, damage: 38.5,
base_poise_damage: 20.0, poise: 20,
poise_damage_increase: 0.0, knockback: 8,
knockback: 8.0, energy_regen: 0,
range: 6.0, ),
angle: 60.0, range: 6.0,
base_buildup_duration: 0.7, angle: 60.0,
base_swing_duration: 0.1, damage_effect: Some(Buff((
kind: Bleeding,
dur_secs: 3.0,
strength: DamageFraction(0.1),
chance: 0.15,
))),
),
buildup_duration: 0.7,
swing_duration: 0.1,
hit_timing: 0.4, hit_timing: 0.4,
base_recover_duration: 1.3, recover_duration: 1.3,
forward_movement: 0.2, movement: (
damage_kind: Slashing, swing: Some(Forward(0.2)),
damage_effect: Some(Buff(( ),
kind: Bleeding, ori_modifier: 0.6,
dur_secs: 3.0,
strength: DamageFraction(0.1),
chance: 0.15,
))),
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.6,
) )

View File

@ -1,27 +1,18 @@
ComboMelee( BasicMelee(
stage_data: [ energy_cost: 0,
( buildup_duration: 1.0,
stage: 1, swing_duration: 0.2,
base_damage: 40.0, hit_timing: 0.5,
damage_increase: 0, recover_duration: 1.0,
base_poise_damage: 12, melee_constructor: (
poise_damage_increase: 0, kind: Bash(
knockback: 5.0, damage: 40,
range: 3.5, poise: 12,
angle: 60.0, knockback: 5,
base_buildup_duration: 1.0, energy_regen: 0,
base_swing_duration: 0.2,
hit_timing: 0.5,
base_recover_duration: 1.0,
forward_movement: 0.5,
damage_kind: Crushing,
), ),
], range: 3.5,
initial_energy_gain: 0, angle: 60.0,
max_energy_gain: 0, ),
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.6, ori_modifier: 0.6,
) )

View File

@ -1,27 +1,25 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 40.0, kind: Bash(
damage_increase: 0, damage: 40,
base_poise_damage: 28, poise: 28,
poise_damage_increase: 0, knockback: 3,
knockback: 3.0, energy_regen: 0,
range: 3.5, ),
angle: 60.0, range: 3.5,
base_buildup_duration: 1.0, angle: 60.0,
base_swing_duration: 0.075, ),
buildup_duration: 1.0,
swing_duration: 0.075,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.4, recover_duration: 0.4,
forward_movement: 2.0, movement: (
damage_kind: Crushing, swing: Some(Forward(2.0)),
),
ori_modifier: 0.65,
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.65,
) )

View File

@ -1,55 +1,57 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 18.0, kind: Slash(
damage_increase: 1.0, damage: 18,
base_poise_damage: 0, poise: 0,
poise_damage_increase: 0, knockback: 4,
knockback: 4.0, energy_regen: 0,
range: 3.5, ),
angle: 50.0, range: 3.5,
base_buildup_duration: 1.2, angle: 50.0,
base_swing_duration: 0.12, damage_effect: Some(Buff((
kind: Bleeding,
dur_secs: 10.0,
strength: DamageFraction(0.1),
chance: 0.1,
))),
),
buildup_duration: 1.2,
swing_duration: 0.12,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 1.2, recover_duration: 1.2,
forward_movement: 3.5, movement: (
damage_kind: Slashing, swing: Some(Forward(3.5)),
damage_effect: Some(Buff(( ),
kind: Bleeding, ori_modifier: 0.6,
dur_secs: 10.0,
strength: DamageFraction(0.1),
chance: 0.1,
))),
), ),
( (
stage: 2, melee_constructor: (
base_damage: 26.0, kind: Slash(
damage_increase: 1.5, damage: 26,
base_poise_damage: 0, poise: 0,
poise_damage_increase: 0, knockback: 16,
knockback: 16.0, energy_regen: 0,
range: 5.5, ),
angle: 15.0, range: 5.5,
base_buildup_duration: 1.0, angle: 15.0,
base_swing_duration: 0.15, damage_effect: Some(Buff((
kind: Bleeding,
dur_secs: 10.0,
strength: DamageFraction(0.1),
chance: 0.1,
))),
),
buildup_duration: 1.0,
swing_duration: 0.15,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 2.4, recover_duration: 2.4,
forward_movement: 4.5, movement: (
damage_kind: Slashing, swing: Some(Forward(4.5)),
damage_effect: Some(Buff(( ),
kind: Bleeding, ori_modifier: 0.6,
dur_secs: 10.0,
strength: DamageFraction(0.1),
chance: 0.1,
))),
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.6,
) )

View File

@ -1,27 +1,25 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 40.0, kind: Bash(
damage_increase: 0, damage: 40,
base_poise_damage: 28, poise: 28,
poise_damage_increase: 0, knockback: 3,
knockback: 3.0, energy_regen: 0,
range: 2.0, ),
angle: 60.0, range: 2.0,
base_buildup_duration: 1.2, angle: 60.0,
base_swing_duration: 0.07, ),
buildup_duration: 1.2,
swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.8, recover_duration: 0.8,
forward_movement: 3.0, movement: (
damage_kind: Crushing, swing: Some(Forward(3.0)),
),
ori_modifier: 0.6,
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.6,
) )

View File

@ -1,59 +1,65 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 28.0, kind: Bash(
damage_increase: 0, damage: 28,
base_poise_damage: 15, poise: 15,
poise_damage_increase: 0, knockback: 3,
knockback: 3.0, energy_regen: 0,
range: 2.2, ),
angle: 30.0, range: 2.2,
base_buildup_duration: 1.3, angle: 30.0,
base_swing_duration: 0.07, ),
buildup_duration: 1.3,
swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.6, recover_duration: 0.6,
forward_movement: 2.0, movement: (
damage_kind: Crushing, swing: Some(Forward(2.0)),
),
ori_modifier: 0.65,
), ),
( (
stage: 2, melee_constructor: (
base_damage: 28.0, kind: Bash(
damage_increase: 0, damage: 28,
base_poise_damage: 18, poise: 18,
poise_damage_increase: 0, knockback: 3,
knockback: 3.0, energy_regen: 0,
range: 2.2, ),
angle: 30.0, range: 2.2,
base_buildup_duration: 0.8, angle: 30.0,
base_swing_duration: 0.07, ),
buildup_duration: 0.8,
swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.6, recover_duration: 0.6,
forward_movement: 1.5, movement: (
damage_kind: Crushing, swing: Some(Forward(1.5)),
),
ori_modifier: 0.65,
), ),
( (
stage: 3, melee_constructor: (
base_damage: 28.0, kind: Bash(
damage_increase: 0, damage: 28,
base_poise_damage: 20, poise: 20,
poise_damage_increase: 0, knockback: 3,
knockback: 3.0, energy_regen: 0,
range: 2.2, ),
angle: 30.0, range: 2.2,
base_buildup_duration: 0.8, angle: 30.0,
base_swing_duration: 0.07, ),
buildup_duration: 0.8,
swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.6, recover_duration: 0.6,
forward_movement: 1.5, movement: (
damage_kind: Crushing, swing: Some(Forward(1.5)),
),
ori_modifier: 0.65,
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.65,
) )

View File

@ -1,59 +1,65 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 44.0, kind: Bash(
damage_increase: 0, damage: 44,
base_poise_damage: 20, poise: 20,
poise_damage_increase: 0, knockback: 3,
knockback: 3.0, energy_regen: 0,
range: 2.5, ),
angle: 30.0, range: 2.5,
base_buildup_duration: 1.3, angle: 30.0,
base_swing_duration: 0.1, ),
buildup_duration: 1.3,
swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.6, recover_duration: 0.6,
forward_movement: 2.0, movement: (
damage_kind: Crushing, swing: Some(Forward(2.0)),
),
ori_modifier: 0.7,
), ),
( (
stage: 2, melee_constructor: (
base_damage: 44.0, kind: Bash(
damage_increase: 0, damage: 44,
base_poise_damage: 20, poise: 20,
poise_damage_increase: 0, knockback: 3,
knockback: 3.0, energy_regen: 0,
range: 2.5, ),
angle: 30.0, range: 2.5,
base_buildup_duration: 0.8, angle: 30.0,
base_swing_duration: 0.1, ),
buildup_duration: 0.8,
swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.6, recover_duration: 0.6,
forward_movement: 1.5, movement: (
damage_kind: Crushing, swing: Some(Forward(1.5)),
),
ori_modifier: 0.7,
), ),
( (
stage: 3, melee_constructor: (
base_damage: 44.0, kind: Bash(
damage_increase: 0, damage: 44,
base_poise_damage: 20, poise: 20,
poise_damage_increase: 0, knockback: 3,
knockback: 3.0, energy_regen: 0,
range: 2.5, ),
angle: 30.0, range: 2.5,
base_buildup_duration: 0.8, angle: 30.0,
base_swing_duration: 0.1, ),
buildup_duration: 0.8,
swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.6, recover_duration: 0.6,
forward_movement: 1.5, movement: (
damage_kind: Crushing, swing: Some(Forward(1.5)),
),
ori_modifier: 0.7,
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.7,
) )

View File

@ -1,75 +1,85 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 12.0, kind: Bash(
damage_increase: 0, damage: 12,
base_poise_damage: 15, poise: 15,
poise_damage_increase: 0, knockback: 1,
knockback: 1.0, energy_regen: 0,
range: 2.5, ),
angle: 30.0, range: 2.5,
base_buildup_duration: 1.2, angle: 30.0,
base_swing_duration: 0.1, ),
buildup_duration: 1.2,
swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.2, recover_duration: 0.2,
forward_movement: 1.5, movement: (
damage_kind: Crushing, swing: Some(Forward(1.5)),
),
ori_modifier: 0.8,
), ),
( (
stage: 2, melee_constructor: (
base_damage: 12.0, kind: Bash(
damage_increase: 0, damage: 12,
base_poise_damage: 15, poise: 15,
poise_damage_increase: 0, knockback: 1,
knockback: 1.0, energy_regen: 0,
range: 2.5, ),
angle: 30.0, range: 2.5,
base_buildup_duration: 0.3, angle: 30.0,
base_swing_duration: 0.07, ),
buildup_duration: 0.3,
swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.2, recover_duration: 0.2,
forward_movement: 0.8, movement: (
damage_kind: Crushing, swing: Some(Forward(0.8)),
),
ori_modifier: 0.8,
), ),
( (
stage: 3, melee_constructor: (
base_damage: 12.0, kind: Bash(
damage_increase: 0, damage: 12,
base_poise_damage: 15, poise: 15,
poise_damage_increase: 0, knockback: 1,
knockback: 1.0, energy_regen: 0,
range: 2.5, ),
angle: 30.0, range: 2.5,
base_buildup_duration: 0.4, angle: 30.0,
base_swing_duration: 0.07, ),
buildup_duration: 0.4,
swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.2, recover_duration: 0.2,
forward_movement: 0.8, movement: (
damage_kind: Crushing, swing: Some(Forward(0.8)),
),
ori_modifier: 0.8,
), ),
( (
stage: 4, melee_constructor: (
base_damage: 12.0, kind: Bash(
damage_increase: 0, damage: 12,
base_poise_damage: 15, poise: 15,
poise_damage_increase: 0, knockback: 8,
knockback: 8.0, energy_regen: 0,
range: 2.5, ),
angle: 30.0, range: 2.5,
base_buildup_duration: 0.4, angle: 30.0,
base_swing_duration: 0.07, ),
buildup_duration: 0.4,
swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.2, recover_duration: 0.2,
forward_movement: 0.8, movement: (
damage_kind: Crushing, swing: Some(Forward(0.8)),
),
ori_modifier: 0.8,
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.8,
) )

View File

@ -1,59 +1,65 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 16.0, kind: Bash(
damage_increase: 0, damage: 16,
base_poise_damage: 0, poise: 22,
poise_damage_increase: 22, knockback: 10,
knockback: 10.0, energy_regen: 0,
range: 2.2, ),
angle: 30.0, range: 2.2,
base_buildup_duration: 1.3, angle: 30.0,
base_swing_duration: 0.1, ),
buildup_duration: 1.3,
swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.4, recover_duration: 0.4,
forward_movement: 2.0, movement: (
damage_kind: Crushing, swing: Some(Forward(2.0)),
),
ori_modifier: 0.7,
), ),
( (
stage: 2, melee_constructor: (
base_damage: 16.0, kind: Bash(
damage_increase: 0, damage: 16,
base_poise_damage: 22, poise: 22,
poise_damage_increase: 0, knockback: 10,
knockback: 10.0, energy_regen: 0,
range: 2.2, ),
angle: 30.0, range: 2.2,
base_buildup_duration: 0.4, angle: 30.0,
base_swing_duration: 0.1, ),
buildup_duration: 0.4,
swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.4, recover_duration: 0.4,
forward_movement: 1.0, movement: (
damage_kind: Crushing, swing: Some(Forward(1.0)),
),
ori_modifier: 0.7,
), ),
( (
stage: 3, melee_constructor: (
base_damage: 16.0, kind: Bash(
damage_increase: 0, damage: 16,
base_poise_damage: 22, poise: 22,
poise_damage_increase: 0, knockback: 10,
knockback: 10.0, energy_regen: 0,
range: 2.2, ),
angle: 30.0, range: 2.2,
base_buildup_duration: 0.2, angle: 30.0,
base_swing_duration: 0.1, ),
buildup_duration: 0.2,
swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.4, recover_duration: 0.4,
forward_movement: 1.0, movement: (
damage_kind: Crushing, swing: Some(Forward(1.0)),
),
ori_modifier: 0.7,
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.7,
) )

View File

@ -1,27 +1,25 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 20.0, kind: Bash(
damage_increase: 0, damage: 20,
base_poise_damage: 28, poise: 28,
poise_damage_increase: 0, knockback: 3,
knockback: 3.0, energy_regen: 0,
range: 2.7, ),
angle: 60.0, range: 2.7,
base_buildup_duration: 0.8, angle: 60.0,
base_swing_duration: 0.1, ),
buildup_duration: 0.8,
swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.8, recover_duration: 0.8,
forward_movement: 1.0, movement: (
damage_kind: Crushing, swing: Some(Forward(1.0)),
),
ori_modifier: 0.7,
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.7,
) )

View File

@ -1,59 +1,62 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 10.0, kind: Bash(
damage_increase: 0, damage: 10,
base_poise_damage: 15, poise: 15,
poise_damage_increase: 0, knockback: 5,
knockback: 5.0, energy_regen: 0,
range: 2.5, ),
angle: 30.0, range: 2.5,
base_buildup_duration: 0.9, angle: 30.0,
base_swing_duration: 0.07, ),
buildup_duration: 0.9,
swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.4, recover_duration: 0.4,
forward_movement: 1.0, movement: (
damage_kind: Crushing, swing: Some(Forward(1.0)),
),
ori_modifier: 0.7,
), ),
( (
stage: 2, melee_constructor: (
base_damage: 10.0, kind: Bash(
damage_increase: 0, damage: 10,
base_poise_damage: 18, poise: 18,
poise_damage_increase: 0, knockback: 5,
knockback: 5.0, energy_regen: 0,
range: 2.5, ),
angle: 30.0, range: 2.5,
base_buildup_duration: 0.8, angle: 30.0,
base_swing_duration: 0.07, ),
buildup_duration: 0.8,
swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.4, recover_duration: 0.4,
forward_movement: 0.0, ori_modifier: 0.7,
damage_kind: Crushing,
), ),
( (
stage: 3, melee_constructor: (
base_damage: 10.0, kind: Bash(
damage_increase: 0, damage: 10,
base_poise_damage: 20, poise: 20,
poise_damage_increase: 0, knockback: 5,
knockback: 5.0, energy_regen: 0,
range: 2.5, ),
angle: 30.0, range: 2.5,
base_buildup_duration: 0.8, angle: 30.0,
base_swing_duration: 0.07, ),
buildup_duration: 0.8,
swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.4, recover_duration: 0.4,
forward_movement: 1.0, movement: (
damage_kind: Crushing, swing: Some(Forward(1.0)),
),
ori_modifier: 0.7,
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.7,
) )

View File

@ -1,43 +1,45 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 50.0, kind: Bash(
damage_increase: 0, damage: 50,
base_poise_damage: 22, poise: 22,
poise_damage_increase: 0, knockback: 4,
knockback: 4.0, energy_regen: 0,
range: 2.5, ),
angle: 30.0, range: 2.5,
base_buildup_duration: 1.3, angle: 30.0,
base_swing_duration: 0.1, ),
buildup_duration: 1.3,
swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.6, recover_duration: 0.6,
forward_movement: 1.0, movement: (
damage_kind: Crushing, swing: Some(Forward(1.0)),
),
ori_modifier: 0.7,
), ),
( (
stage: 2, melee_constructor: (
base_damage: 74.0, kind: Bash(
damage_increase: 0, damage: 74,
base_poise_damage: 0, poise: 22,
poise_damage_increase: 22, knockback: 4,
knockback: 4.0, energy_regen: 0,
range: 2.5, ),
angle: 30.0, range: 2.5,
base_buildup_duration: 0.8, angle: 30.0,
base_swing_duration: 0.1, ),
buildup_duration: 0.8,
swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.6, recover_duration: 0.6,
forward_movement: 0.5, movement: (
damage_kind: Crushing, swing: Some(Forward(0.5)),
),
ori_modifier: 0.7,
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.7,
) )

View File

@ -1,43 +1,45 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 16.0, kind: Bash(
damage_increase: 0, damage: 16,
base_poise_damage: 30, poise: 30,
poise_damage_increase: 0, knockback: 4,
knockback: 4.0, energy_regen: 0,
range: 2.2, ),
angle: 30.0, range: 2.2,
base_buildup_duration: 1.3, angle: 30.0,
base_swing_duration: 0.1, ),
buildup_duration: 1.3,
swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.6, recover_duration: 0.6,
forward_movement: 1.0, movement: (
damage_kind: Crushing, swing: Some(Forward(1.0)),
),
ori_modifier: 0.8,
), ),
( (
stage: 2, melee_constructor: (
base_damage: 16.0, kind: Bash(
damage_increase: 0, damage: 16,
base_poise_damage: 30, poise: 30,
poise_damage_increase: 0, knockback: 4,
knockback: 4.0, energy_regen: 0,
range: 2.2, ),
angle: 30.0, range: 2.2,
base_buildup_duration: 0.8, angle: 30.0,
base_swing_duration: 0.1, ),
buildup_duration: 0.8,
swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.6, recover_duration: 0.6,
forward_movement: 1.5, movement: (
damage_kind: Crushing, swing: Some(Forward(1.5)),
),
ori_modifier: 0.8,
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.8,
) )

View File

@ -1,59 +1,65 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 20.0, kind: Bash(
damage_increase: 0, damage: 20,
base_poise_damage: 15, poise: 15,
poise_damage_increase: 0, knockback: 5,
knockback: 5.0, energy_regen: 0,
range: 2.2, ),
angle: 40.0, range: 2.2,
base_buildup_duration: 1.2, angle: 40.0,
base_swing_duration: 0.15, ),
buildup_duration: 1.2,
swing_duration: 0.15,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.8, recover_duration: 0.8,
forward_movement: 0.3, movement: (
damage_kind: Crushing, swing: Some(Forward(0.3)),
),
ori_modifier: 0.8,
), ),
( (
stage: 2, melee_constructor: (
base_damage: 20.0, kind: Bash(
damage_increase: 0, damage: 20,
base_poise_damage: 17, poise: 17,
poise_damage_increase: 0, knockback: 5,
knockback: 5.0, energy_regen: 0,
range: 2.2, ),
angle: 40.0, range: 2.2,
base_buildup_duration: 0.8, angle: 40.0,
base_swing_duration: 0.15, ),
buildup_duration: 0.8,
swing_duration: 0.15,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.6, recover_duration: 0.6,
forward_movement: 0.5, movement: (
damage_kind: Crushing, swing: Some(Forward(0.5)),
),
ori_modifier: 0.8,
), ),
( (
stage: 3, melee_constructor: (
base_damage: 20.0, kind: Bash(
damage_increase: 0, damage: 20,
base_poise_damage: 20, poise: 20,
poise_damage_increase: 0, knockback: 5,
knockback: 5.0, energy_regen: 0,
range: 2.2, ),
angle: 40.0, range: 2.2,
base_buildup_duration: 0.8, angle: 40.0,
base_swing_duration: 0.15, ),
buildup_duration: 0.8,
swing_duration: 0.15,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.6, recover_duration: 0.6,
forward_movement: 0.5, movement: (
damage_kind: Crushing, swing: Some(Forward(0.5)),
),
ori_modifier: 0.8,
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.8,
) )

View File

@ -1,27 +1,18 @@
ComboMelee( BasicMelee(
stage_data: [ energy_cost: 0,
( buildup_duration: 0.6,
stage: 1, swing_duration: 0.15,
base_damage: 6.0, hit_timing: 0.5,
damage_increase: 0, recover_duration: 0.6,
base_poise_damage: 10, melee_constructor: (
poise_damage_increase: 0, kind: Bash(
knockback: 1.0, damage: 6,
range: 1.5, poise: 10,
angle: 50.0, knockback: 1,
base_buildup_duration: 0.6, energy_regen: 0,
base_swing_duration: 0.15,
hit_timing: 0.5,
base_recover_duration: 0.6,
forward_movement: 1.0,
damage_kind: Crushing,
), ),
], range: 1.5,
initial_energy_gain: 0, angle: 50.0,
max_energy_gain: 0, ),
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.7, ori_modifier: 0.7,
) )

View File

@ -1,43 +1,45 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 28.0, kind: Stab(
damage_increase: 0, damage: 28,
base_poise_damage: 7.5, poise: 7.5,
poise_damage_increase: 0, knockback: 3,
knockback: 3.0, energy_regen: 5,
range: 3, ),
angle: 75.0, range: 3.0,
base_buildup_duration: 1.2, angle: 75.0,
base_swing_duration: 0.07, ),
buildup_duration: 1.2,
swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, recover_duration: 0.3,
forward_movement: 0.25, movement: (
damage_kind: Piercing, swing: Some(Forward(0.25)),
),
ori_modifier: 0.5,
), ),
( (
stage: 2, melee_constructor: (
base_damage: 28.0, kind: Stab(
damage_increase: 0, damage: 28,
base_poise_damage: 7.5, poise: 7.5,
poise_damage_increase: 0, knockback: 3,
knockback: 3.0, energy_regen: 5,
range: 3, ),
angle: 75.0, range: 3.0,
base_buildup_duration: 0.2, angle: 75.0,
base_swing_duration: 0.07, ),
buildup_duration: 0.2,
swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.6, recover_duration: 0.6,
forward_movement: 0.25, movement: (
damage_kind: Piercing, swing: Some(Forward(0.25)),
),
ori_modifier: 0.5,
), ),
], ],
initial_energy_gain: 5, energy_cost_per_strike: 0,
max_energy_gain: 5,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.65,
) )

View File

@ -1,27 +1,18 @@
ComboMelee( BasicMelee(
stage_data: [ energy_cost: 0,
( buildup_duration: 0.1,
stage: 1, swing_duration: 0.07,
base_damage: 1.0, hit_timing: 0.5,
damage_increase: 0, recover_duration: 0.2,
base_poise_damage: 0, melee_constructor: (
poise_damage_increase: 0, kind: Stab(
knockback: 0.0, damage: 1,
range: 2.5, poise: 0,
angle: 150.0, knockback: 0,
base_buildup_duration: 0.1, energy_regen: 0,
base_swing_duration: 0.07,
hit_timing: 0.5,
base_recover_duration: 0.2,
forward_movement: 0.0,
damage_kind: Piercing,
), ),
], range: 2.5,
initial_energy_gain: 0, angle: 150.0,
max_energy_gain: 0, ),
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.6, ori_modifier: 0.6,
) )

View File

@ -1,27 +1,18 @@
ComboMelee( BasicMelee(
stage_data: [ energy_cost: 0,
( buildup_duration: 1.8,
stage: 1, swing_duration: 0.1,
base_damage: 60.0, hit_timing: 0.5,
damage_increase: 0, recover_duration: 1.8,
base_poise_damage: 40, melee_constructor: (
poise_damage_increase: 0, kind: Bash(
knockback: 3.0, damage: 60,
range: 3.5, poise: 40,
angle: 60.0, knockback: 3,
base_buildup_duration: 1.8, energy_regen: 0,
base_swing_duration: 0.1,
hit_timing: 0.5,
base_recover_duration: 1.8,
forward_movement: 3.0,
damage_kind: Crushing,
), ),
], range: 3.5,
initial_energy_gain: 0, angle: 60.0,
max_energy_gain: 0, ),
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.7, ori_modifier: 0.7,
) )

View File

@ -1,27 +1,25 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 54.0, kind: Bash(
damage_increase: 0, damage: 54,
base_poise_damage: 40, poise: 40,
poise_damage_increase: 0, knockback: 4,
knockback: 4.0, energy_regen: 0,
range: 7.5, ),
angle: 60.0, range: 7.5,
base_buildup_duration: 0.8, angle: 60.0,
base_swing_duration: 0.15, ),
buildup_duration: 0.8,
swing_duration: 0.15,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.8, recover_duration: 0.8,
forward_movement: 3.0, movement: (
damage_kind: Crushing, swing: Some(Forward(3.0)),
),
ori_modifier: 0.7,
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.7,
) )

View File

@ -1,59 +1,65 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 40.0, kind: Bash(
damage_increase: 0, damage: 40,
base_poise_damage: 32.5, poise: 32.5,
poise_damage_increase: 0, knockback: 3,
knockback: 3.0, energy_regen: 0,
range: 7.5, ),
angle: 30.0, range: 7.5,
base_buildup_duration: 1.3, angle: 30.0,
base_swing_duration: 0.15, ),
buildup_duration: 1.3,
swing_duration: 0.15,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.5, recover_duration: 0.5,
forward_movement: 1.0, movement: (
damage_kind: Crushing, swing: Some(Forward(1.0)),
),
ori_modifier: 0.7,
), ),
( (
stage: 2, melee_constructor: (
base_damage: 50.0, kind: Bash(
damage_increase: 0, damage: 50,
base_poise_damage: 32.5, poise: 32.5,
poise_damage_increase: 0, knockback: 3,
knockback: 3.0, energy_regen: 0,
range: 5.5, ),
angle: 30.0, range: 5.5,
base_buildup_duration: 0.2, angle: 30.0,
base_swing_duration: 0.15, ),
buildup_duration: 0.2,
swing_duration: 0.15,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, recover_duration: 0.3,
forward_movement: 1.0, movement: (
damage_kind: Crushing, swing: Some(Forward(1.0)),
),
ori_modifier: 0.7,
), ),
( (
stage: 3, melee_constructor: (
base_damage: 60.0, kind: Bash(
damage_increase: 0, damage: 60,
base_poise_damage: 32.5, poise: 32.5,
poise_damage_increase: 0, knockback: 25,
knockback: 25.0, energy_regen: 0,
range: 5.5, ),
angle: 30.0, range: 5.5,
base_buildup_duration: 0.4, angle: 30.0,
base_swing_duration: 0.125, ),
buildup_duration: 0.4,
swing_duration: 0.125,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 1.6, recover_duration: 1.6,
forward_movement: 1.0, movement: (
damage_kind: Crushing, swing: Some(Forward(1.0)),
),
ori_modifier: 0.7,
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.7,
) )

View File

@ -1,27 +1,25 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 22.0, kind: Bash(
damage_increase: 0, damage: 22,
base_poise_damage: 28, poise: 28,
poise_damage_increase: 0, knockback: 2,
knockback: 2.0, energy_regen: 0,
range: 3.0, ),
angle: 15.0, range: 3.0,
base_buildup_duration: 0.8, angle: 15.0,
base_swing_duration: 0.15, ),
buildup_duration: 0.8,
swing_duration: 0.15,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.8, recover_duration: 0.8,
forward_movement: 3.0, movement: (
damage_kind: Crushing, swing: Some(Forward(3.0)),
),
ori_modifier: 0.7,
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.7,
) )

View File

@ -1,59 +1,65 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 16.5, kind: Bash(
damage_increase: 0, damage: 16.5,
base_poise_damage: 20, poise: 20,
poise_damage_increase: 0, knockback: 3,
knockback: 3.0, energy_regen: 0,
range: 3.0, ),
angle: 15.0, range: 3.0,
base_buildup_duration: 0.95, angle: 15.0,
base_swing_duration: 0.15, ),
buildup_duration: 0.95,
swing_duration: 0.15,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.50, recover_duration: 0.5,
forward_movement: 1.0, movement: (
damage_kind: Crushing, swing: Some(Forward(1.0)),
),
ori_modifier: 0.6,
), ),
( (
stage: 2, melee_constructor: (
base_damage: 30.0, kind: Bash(
damage_increase: 0, damage: 30,
base_poise_damage: 20, poise: 20,
poise_damage_increase: 0, knockback: 3,
knockback: 3.0, energy_regen: 0,
range: 3.0, ),
angle: 15.0, range: 3.0,
base_buildup_duration: 0.65, angle: 15.0,
base_swing_duration: 0.15, ),
buildup_duration: 0.65,
swing_duration: 0.15,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.50, recover_duration: 0.5,
forward_movement: 1.0, movement: (
damage_kind: Crushing, swing: Some(Forward(1.0)),
),
ori_modifier: 0.6,
), ),
( (
stage: 3, melee_constructor: (
base_damage: 36.0, kind: Bash(
damage_increase: 0, damage: 36,
base_poise_damage: 20, poise: 20,
poise_damage_increase: 0, knockback: 3,
knockback: 3.0, energy_regen: 0,
range: 3.0, ),
angle: 15.0, range: 3.0,
base_buildup_duration: 0.525, angle: 15.0,
base_swing_duration: 0.125, ),
buildup_duration: 0.525,
swing_duration: 0.125,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 1.25, recover_duration: 1.25,
forward_movement: 1.0, movement: (
damage_kind: Crushing, swing: Some(Forward(1.0)),
),
ori_modifier: 0.6,
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.6,
) )

View File

@ -1,59 +1,65 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 30.0, kind: Bash(
damage_increase: 0, damage: 30,
base_poise_damage: 17.5, poise: 17.5,
poise_damage_increase: 0, knockback: 3,
knockback: 3.0, energy_regen: 0,
range: 4.5, ),
angle: 30.0, range: 4.5,
base_buildup_duration: 1.3, angle: 30.0,
base_swing_duration: 0.15, ),
buildup_duration: 1.3,
swing_duration: 0.15,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.5, recover_duration: 0.5,
forward_movement: 1.0, movement: (
damage_kind: Crushing, swing: Some(Forward(1.0)),
),
ori_modifier: 0.7,
), ),
( (
stage: 2, melee_constructor: (
base_damage: 30.0, kind: Bash(
damage_increase: 0, damage: 30,
base_poise_damage: 20.5, poise: 20.5,
poise_damage_increase: 0, knockback: 3,
knockback: 3.0, energy_regen: 0,
range: 4.5, ),
angle: 30.0, range: 4.5,
base_buildup_duration: 0.2, angle: 30.0,
base_swing_duration: 0.15, ),
buildup_duration: 0.2,
swing_duration: 0.15,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, recover_duration: 0.3,
forward_movement: 1.0, movement: (
damage_kind: Crushing, swing: Some(Forward(1.0)),
),
ori_modifier: 0.7,
), ),
( (
stage: 3, melee_constructor: (
base_damage: 30.0, kind: Bash(
damage_increase: 0, damage: 30,
base_poise_damage: 22.5, poise: 22.5,
poise_damage_increase: 0, knockback: 25,
knockback: 25.0, energy_regen: 0,
range: 5.5, ),
angle: 30.0, range: 5.5,
base_buildup_duration: 0.4, angle: 30.0,
base_swing_duration: 0.125, ),
buildup_duration: 0.4,
swing_duration: 0.125,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 1.6, recover_duration: 1.6,
forward_movement: 1.0, movement: (
damage_kind: Crushing, swing: Some(Forward(1.0)),
),
ori_modifier: 0.7,
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.7,
) )

View File

@ -1,27 +1,18 @@
ComboMelee( BasicMelee(
stage_data: [ energy_cost: 0,
( buildup_duration: 1.2,
stage: 1, swing_duration: 0.4,
base_damage: 36.0, hit_timing: 0.5,
damage_increase: 0, recover_duration: 0.8,
base_poise_damage: 40, melee_constructor: (
poise_damage_increase: 0, kind: Bash(
knockback: 3.0, damage: 36,
range: 2.5, poise: 40,
angle: 30.0, knockback: 3,
base_buildup_duration: 1.2, energy_regen: 0,
base_swing_duration: 0.4,
hit_timing: 0.5,
base_recover_duration: 0.8,
forward_movement: 5.0,
damage_kind: Crushing,
), ),
], range: 2.5,
initial_energy_gain: 0, angle: 30.0,
max_energy_gain: 0, ),
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.7, ori_modifier: 0.7,
) )

View File

@ -1,33 +1,25 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 2.0, kind: Slash(
damage_increase: 1.0, damage: 2,
base_poise_damage: 8, poise: 8,
poise_damage_increase: 0, knockback: 8,
knockback: 8.0, energy_regen: 0,
range: 3.5, ),
angle: 50.0, range: 3.5,
base_buildup_duration: 0.1, angle: 50.0,
base_swing_duration: 0.05, ),
buildup_duration: 0.1,
swing_duration: 0.05,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.05, recover_duration: 0.05,
forward_movement: 1.0, movement: (
damage_kind: Slashing, swing: Some(Forward(1.0)),
damage_effect: Some(Buff(( ),
kind: Bleeding, ori_modifier: 0.7,
dur_secs: 10.0,
strength: DamageFraction(0.1),
chance: 0.1,
))),
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.7,
) )

View File

@ -1,4 +1,4 @@
ComboMelee( ComboMeleeDeprecated(
stage_data: [( stage_data: [(
stage: 1, stage: 1,
base_damage: 15.0, base_damage: 15.0,

View File

@ -1,43 +1,45 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 24.0, kind: Bash(
damage_increase: 1.0, damage: 24,
base_poise_damage: 40, poise: 40,
poise_damage_increase: 0, knockback: 4,
knockback: 4.0, energy_regen: 0,
range: 4.5, ),
angle: 50.0, range: 4.5,
base_buildup_duration: 0.6, angle: 50.0,
base_swing_duration: 0.08, ),
buildup_duration: 0.6,
swing_duration: 0.08,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.6, recover_duration: 0.6,
forward_movement: 3.5, movement: (
damage_kind: Crushing, swing: Some(Forward(3.5)),
),
ori_modifier: 0.65,
), ),
( (
stage: 2, melee_constructor: (
base_damage: 32.0, kind: Bash(
damage_increase: 1.5, damage: 32,
base_poise_damage: 40, poise: 40,
poise_damage_increase: 0, knockback: 16,
knockback: 16.0, energy_regen: 0,
range: 2.5, ),
angle: 30.0, range: 2.5,
base_buildup_duration: 0.6, angle: 30.0,
base_swing_duration: 0.25, ),
buildup_duration: 0.6,
swing_duration: 0.25,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 1.2, recover_duration: 1.2,
forward_movement: 2.0, movement: (
damage_kind: Crushing, swing: Some(Forward(2.0)),
),
ori_modifier: 0.65,
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.65,
) )

View File

@ -1,55 +1,57 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 6.5, kind: Stab(
damage_increase: 0, damage: 6.5,
base_poise_damage: 18, poise: 18,
poise_damage_increase: 0, knockback: 4,
knockback: 4.0, energy_regen: 0,
range: 2.5, ),
angle: 15.0, range: 2.5,
base_buildup_duration: 0.35, angle: 15.0,
base_swing_duration: 0.075, damage_effect: Some(Buff((
kind: Bleeding,
dur_secs: 10.0,
strength: DamageFraction(0.1),
chance: 0.1,
))),
),
buildup_duration: 0.35,
swing_duration: 0.075,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.4, recover_duration: 0.4,
forward_movement: 0.7, movement: (
damage_kind: Piercing, swing: Some(Forward(0.7)),
damage_effect: Some(Buff(( ),
kind: Bleeding, ori_modifier: 0.75,
dur_secs: 10.0,
strength: DamageFraction(0.1),
chance: 0.1,
))),
), ),
( (
stage: 2, melee_constructor: (
base_damage: 8.0, kind: Stab(
damage_increase: 0, damage: 8,
base_poise_damage: 18, poise: 18,
poise_damage_increase: 0, knockback: 7,
knockback: 7.0, energy_regen: 0,
range: 2.5, ),
angle: 15.0, range: 2.5,
base_buildup_duration: 0.5, angle: 15.0,
base_swing_duration: 0.1, damage_effect: Some(Buff((
kind: Bleeding,
dur_secs: 10.0,
strength: DamageFraction(0.1),
chance: 0.1,
))),
),
buildup_duration: 0.5,
swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.5, recover_duration: 0.5,
forward_movement: 0.7, movement: (
damage_kind: Piercing, swing: Some(Forward(0.7)),
damage_effect: Some(Buff(( ),
kind: Bleeding, ori_modifier: 0.75,
dur_secs: 10.0,
strength: DamageFraction(0.1),
chance: 0.1,
))),
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 3.0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 2,
ori_modifier: 0.75,
) )

View File

@ -1,55 +1,57 @@
ComboMelee( ComboMelee2(
stage_data: [ strikes: [
( (
stage: 1, melee_constructor: (
base_damage: 8.0, kind: Slash(
damage_increase: 1.0, damage: 8,
base_poise_damage: 15, poise: 15,
poise_damage_increase: 0, knockback: 8,
knockback: 8.0, energy_regen: 0,
range: 3.5, ),
angle: 50.0, range: 3.5,
base_buildup_duration: 0.4, angle: 50.0,
base_swing_duration: 0.08, damage_effect: Some(Buff((
kind: Bleeding,
dur_secs: 10.0,
strength: DamageFraction(0.1),
chance: 0.1,
))),
),
buildup_duration: 0.4,
swing_duration: 0.08,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.5, recover_duration: 0.5,
forward_movement: 2.5, movement: (
damage_kind: Slashing, swing: Some(Forward(2.5)),
damage_effect: Some(Buff(( ),
kind: Bleeding, ori_modifier: 0.7,
dur_secs: 10.0,
strength: DamageFraction(0.1),
chance: 0.1,
))),
), ),
( (
stage: 2, melee_constructor: (
base_damage: 10.0, kind: Slash(
damage_increase: 1.5, damage: 10,
base_poise_damage: 20, poise: 20,
poise_damage_increase: 0, knockback: 12,
knockback: 12.0, energy_regen: 0,
range: 3.5, ),
angle: 30.0, range: 3.5,
base_buildup_duration: 0.7, angle: 30.0,
base_swing_duration: 0.1, damage_effect: Some(Buff((
kind: Bleeding,
dur_secs: 10.0,
strength: DamageFraction(0.1),
chance: 0.1,
))),
),
buildup_duration: 0.7,
swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.7, recover_duration: 0.7,
forward_movement: 2.0, movement: (
damage_kind: Slashing, swing: Some(Forward(2.0)),
damage_effect: Some(Buff(( ),
kind: Bleeding, ori_modifier: 0.7,
dur_secs: 10.0,
strength: DamageFraction(0.1),
chance: 0.1,
))),
), ),
], ],
initial_energy_gain: 0, energy_cost_per_strike: 0,
max_energy_gain: 0,
energy_increase: 0,
speed_increase: 0.0,
max_speed_increase: 0.0,
scales_from_combo: 0,
ori_modifier: 0.7,
) )

View File

@ -0,0 +1,11 @@
#![enable(implicit_some)]
(
name: Automatic,
body: RandomWith("crab"),
alignment: Alignment(Wild),
loot: LootTable("common.loot_tables.creature.crustacean.crab"),
inventory: (
loadout: FromBody,
),
meta: [],
)

View File

@ -8,7 +8,7 @@ ItemDef(
quality: Common, quality: Common,
tags: [ tags: [
Bag, Bag,
SalvageInto(Leather, 1), SalvageInto(Rawhide, 1),
], ],
slots: 6, slots: 6,
) )

View File

@ -5,7 +5,7 @@ ItemDef(
kind: Chest, kind: Chest,
stats: Direct(( stats: Direct((
protection: Some(Normal(150.0)), protection: Some(Normal(150.0)),
poise_resilience: Some(Normal(5.0)), poise_resilience: Some(Normal(25.0)),
)), )),
)), )),
quality: Epic, quality: Epic,

View File

@ -5,7 +5,7 @@ ItemDef(
kind: Chest, kind: Chest,
stats: Direct(( stats: Direct((
protection: Some(Normal(100.0)), protection: Some(Normal(100.0)),
poise_resilience: Some(Normal(5.0)), poise_resilience: Some(Normal(25.0)),
)), )),
)), )),
quality: Epic, quality: Epic,

View File

@ -5,7 +5,7 @@ ItemDef(
kind: Chest, kind: Chest,
stats: Direct(( stats: Direct((
protection: Some(Normal(80.0)), protection: Some(Normal(80.0)),
poise_resilience: Some(Normal(0.0)), poise_resilience: Some(Normal(25.0)),
)), )),
)), )),
quality: Moderate, quality: Moderate,

View File

@ -0,0 +1,20 @@
ItemDef(
name: "Crab Pincer",
description: "testing123",
kind: Tool((
kind: Natural,
hands: Two,
stats: (
equip_time_secs: 0.5,
power: 1.0,
effect_power: 1.0,
speed: 1.0,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Low,
tags: [],
ability_spec: Some(Custom("Crab")),
)

View File

@ -1,8 +1,12 @@
// Christmas event
//(1.0, Some(Item("common.items.calendar.christmas.armor.misc.head.woolly_wintercap"))),
#![enable(implicit_some)] #![enable(implicit_some)]
( (
head: Item("common.items.armor.pirate.hat"), 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"), shoulders: Item("common.items.armor.mail.orichalcum.shoulder"),
chest: Item("common.items.armor.mail.orichalcum.chest"), chest: Item("common.items.armor.mail.orichalcum.chest"),
gloves: Item("common.items.armor.mail.orichalcum.hand"), gloves: Item("common.items.armor.mail.orichalcum.hand"),

View File

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

View File

@ -1,14 +1,11 @@
// Christmas event
//(1.0, Some(Item("common.items.calendar.christmas.armor.misc.head.woolly_wintercap"))),
// Christmas event
//(1.0, Some(Item("common.items.lantern.blue_0"))),
//(1.0, Some(Item("common.items.lantern.polaris"))),
//(2.0, Some(Item("common.items.lantern.red_0"))),
//(2.0, Some(Item("common.items.lantern.green_0"))),
#![enable(implicit_some)] #![enable(implicit_some)]
( (
head: Choice([ head: Seasonal([
(1, Item("common.items.armor.misc.head.helmet")), (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"), shoulders: Item("common.items.armor.leather_plate.shoulder"),
chest: Item("common.items.armor.leather_plate.chest"), chest: Item("common.items.armor.leather_plate.chest"),
@ -16,8 +13,18 @@
belt: Item("common.items.armor.leather_plate.belt"), belt: Item("common.items.armor.leather_plate.belt"),
legs: Item("common.items.armor.leather_plate.pants"), legs: Item("common.items.armor.leather_plate.pants"),
feet: Item("common.items.armor.leather_plate.foot"), feet: Item("common.items.armor.leather_plate.foot"),
lantern: Choice([ lantern: Seasonal([
(1, Item("common.items.lantern.black_0")), (Some(Christmas), Choice([
(2, None), (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

@ -1,11 +1,17 @@
// Christmas event
//(1.0, Some(Item("common.items.calendar.christmas.armor.misc.head.woolly_wintercap"))),
#![enable(implicit_some)] #![enable(implicit_some)]
( (
head: Choice([ head: Seasonal([
(3, Item("common.items.armor.misc.head.straw")), (Some(Christmas), Choice([
(3, Item("common.items.armor.misc.head.hood")), (9, Some(Item("common.items.calendar.christmas.armor.misc.head.woolly_wintercap"))),
(2, None), (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([ chest: Choice([
(1, Item("common.items.armor.twigs.chest")), (1, Item("common.items.armor.twigs.chest")),

View File

@ -1,12 +1,19 @@
// Christmas event
//(1.0, Some(Item("common.items.calendar.christmas.armor.misc.head.woolly_wintercap"))),
#![enable(implicit_some)] #![enable(implicit_some)]
( (
head: Choice([ head: Seasonal([
(6, None), (Some(Christmas), Choice([
(2, Item("common.items.armor.misc.head.straw")), (15, Some(Item("common.items.calendar.christmas.armor.misc.head.woolly_wintercap"))),
(3, Item("common.items.armor.misc.head.hood")), (6, None),
(3, Item("common.items.armor.misc.head.hood_dark")), (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([ chest: Choice([
(1, Item("common.items.armor.hide.leather.chest")), (1, Item("common.items.armor.hide.leather.chest")),

View File

@ -1,10 +1,15 @@
// Christmas event
//(1.0, Some(Item("common.items.calendar.christmas.armor.misc.head.woolly_wintercap"))),
#![enable(implicit_some)] #![enable(implicit_some)]
( (
head: Choice([ head: Seasonal([
(1, Item("common.items.armor.misc.head.headband")), (Some(Christmas), Choice([
(2, None), (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([ shoulders: Choice([
(1, Item("common.items.armor.cloth_blue.shoulder_0")), (1, Item("common.items.armor.cloth_blue.shoulder_0")),

View File

@ -1,10 +1,15 @@
// Christmas event
//(1.0, Some(Item("common.items.calendar.christmas.armor.misc.head.woolly_wintercap"))),
#![enable(implicit_some)] #![enable(implicit_some)]
( (
head: Choice([ head: Seasonal([
(1, Item("common.items.armor.misc.head.straw")), (Some(Christmas), Choice([
(2, None), (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([ chest: Choice([
(1, Item("common.items.armor.misc.chest.worker_green_0")), (1, Item("common.items.armor.misc.chest.worker_green_0")),

View File

@ -0,0 +1,5 @@
[
(2.0, Nothing),
(1.0, Item("common.items.crafting_ing.animal_misc.viscous_ooze")),
(1.0, Item("common.items.crafting_ing.animal_misc.strong_pincer")),
]

View File

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

View File

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

View File

@ -127,11 +127,11 @@
poise_resilience: Some(Normal(30.0)), poise_resilience: Some(Normal(30.0)),
), ),
"Cobalt": ( "Cobalt": (
protection: Some(Normal(122.0)), protection: Some(Normal(132.0)),
poise_resilience: Some(Normal(40.0)), poise_resilience: Some(Normal(40.0)),
), ),
"Bloodsteel": ( "Bloodsteel": (
protection: Some(Normal(146.0)), protection: Some(Normal(156.0)),
poise_resilience: Some(Normal(50.0)), poise_resilience: Some(Normal(50.0)),
), ),
"Orichalcum": ( "Orichalcum": (

View File

@ -1417,4 +1417,16 @@
), ),
) )
), ),
crustacean: (
body: (
keyword: "crustacean",
names_0: ["Ferris"],
),
species: (
crab: (
keyword: "crab",
generic: "Crab",
),
)
),
) )

View File

@ -16,7 +16,7 @@ loot_tables: [
// Ingredients // Ingredients
(72.5, true, "common.trading.sellable_materials"), (72.5, true, "common.trading.sellable_materials"),
(1.7205, false, "common.trading.unsellable_materials"), (2.774, false, "common.trading.unsellable_materials"),
// Food Ingredients // Food Ingredients
(20.375, true, "common.trading.food"), (20.375, true, "common.trading.food"),

View File

@ -37,6 +37,11 @@
(0.15, Item("common.items.crafting_ing.animal_misc.lively_vine")), (0.15, Item("common.items.crafting_ing.animal_misc.lively_vine")),
(0.225, Item("common.items.crafting_ing.sticky_thread")), (0.225, Item("common.items.crafting_ing.sticky_thread")),
// Miscellaneous Materials
(0.75, Item("common.items.crafting_ing.resin")),
(1.0, Item("common.items.crafting_ing.sentient_seed")),
(2.0, Item("common.items.crafting_ing.living_embers")),
// Ultra Rare drops // Ultra Rare drops
(0.0005, Item("common.items.crafting_ing.mindflayer_bag_damaged")), (0.0005, Item("common.items.crafting_ing.mindflayer_bag_damaged")),
] ]

View File

@ -307,6 +307,19 @@
// Dungeon music // Dungeon music
Individual((
title: "A Heart's Ice-Cold Protection",
path: "voxygen.audio.soundtrack.dungeon.a_hearts_ice-cold_protection",
length: 205.0,
timing: None,
weather: None,
biomes:[],
sites: [
Dungeon(Adlet),
],
music_state: Activity(Explore),
artist: ("GeekyGami", "https://geekygami.newgrounds.com/audio/"),
)),
Individual(( Individual((
title: "Mysty Temple", title: "Mysty Temple",
path: "voxygen.audio.soundtrack.dungeon.mysty_temple", path: "voxygen.audio.soundtrack.dungeon.mysty_temple",
@ -316,6 +329,7 @@
biomes:[], biomes:[],
sites: [ sites: [
Dungeon(Old), Dungeon(Old),
Dungeon(Adlet),
], ],
music_state: Activity(Explore), music_state: Activity(Explore),
artist: ("Tiny", None), artist: ("Tiny", None),
@ -342,6 +356,7 @@
biomes: [], biomes: [],
sites: [ sites: [
Dungeon(Old), Dungeon(Old),
Dungeon(Adlet),
], ],
music_state: Activity(Explore), music_state: Activity(Explore),
artist: ("Aeronic", "https://soundcloud.com/aeronic"), artist: ("Aeronic", "https://soundcloud.com/aeronic"),
@ -355,6 +370,7 @@
biomes: [], biomes: [],
sites: [ sites: [
Dungeon(Old), Dungeon(Old),
Dungeon(Adlet),
], ],
music_state: Activity(Explore), music_state: Activity(Explore),
artist: ("Aeronic", "https://soundcloud.com/aeronic"), artist: ("Aeronic", "https://soundcloud.com/aeronic"),
@ -436,8 +452,8 @@
Dungeon(Old), Dungeon(Old),
], ],
segments: [ segments: [
("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-start", 56.0, Transition(Explore, Combat(High)), Some(Combat(High))), ("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-start", 61.818, Transition(Explore, Combat(High)), Some(Combat(High))),
("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-loop", 54.0, Activity(Combat(High)), None), ("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-loop", 54.545, Activity(Combat(High)), None),
("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-end", 6.0, Transition(Combat(High), Explore), None), ("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-end", 6.0, Transition(Combat(High), Explore), None),
], ],
artist: ("DaforLynx", "https://daforlynx.neocities.org/"), artist: ("DaforLynx", "https://daforlynx.neocities.org/"),
@ -451,14 +467,14 @@
Dungeon(Old), Dungeon(Old),
], ],
segments: [ segments: [
("voxygen.audio.soundtrack.combat.reversal.reversal-start", 60.0, Transition(Explore, Combat(High)), Some(Combat(High))), ("voxygen.audio.soundtrack.combat.reversal.reversal-start", 61.666, Transition(Explore, Combat(High)), Some(Combat(High))),
("voxygen.audio.soundtrack.combat.reversal.reversal-loop", 60.0, Activity(Combat(High)), None), ("voxygen.audio.soundtrack.combat.reversal.reversal-loop", 60.0, Activity(Combat(High)), None),
("voxygen.audio.soundtrack.combat.reversal.reversal-end", 4.0, Transition(Combat(High), Explore), None), ("voxygen.audio.soundtrack.combat.reversal.reversal-end", 3.666, Transition(Combat(High), Explore), None),
], ],
artist: ("DaforLynx", "https://daforlynx.neocities.org/"), artist: ("DaforLynx", "https://daforlynx.neocities.org/"),
), ),
Segmented( Segmented(
title: "Valiant Voxels", title: "Clash",
timing: None, timing: None,
weather: None, weather: None,
biomes: [], biomes: [],
@ -466,11 +482,11 @@
Dungeon(Old), Dungeon(Old),
], ],
segments: [ segments: [
("voxygen.audio.soundtrack.combat.valiant_voxels.valiant_voxels-start", 7.846, Transition(Explore, Combat(High)), Some(Combat(High))), ("voxygen.audio.soundtrack.combat.clash.clash-start", 121.5, Transition(Explore, Combat(High)), Some(Combat(High))),
("voxygen.audio.soundtrack.combat.valiant_voxels.valiant_voxels-loop", 59.126, Activity(Combat(High)), None), ("voxygen.audio.soundtrack.combat.clash.clash-loop", 81.0, Activity(Combat(High)), None),
("voxygen.audio.soundtrack.combat.valiant_voxels.valiant_voxels-end", 5.49, Transition(Combat(High), Explore), None), ("voxygen.audio.soundtrack.combat.clash.clash-end", 1.5, Transition(Combat(High), Explore), None),
], ],
artist: ("Seventh Sam", "https://seventhsam.com/"), artist: ("Alfredo Pompa D & Rodriogo Plata", None),
), ),
] ]
) )

View File

@ -165,6 +165,19 @@
// Dungeon music // Dungeon music
Individual((
title: "A Heart's Ice-Cold Protection",
path: "voxygen.audio.soundtrack.dungeon.a_hearts_ice-cold_protection",
length: 205.0,
timing: None,
weather: None,
biomes:[],
sites: [
Dungeon(Adlet),
],
music_state: Activity(Explore),
artist: ("GeekyGami", "https://geekygami.newgrounds.com/audio/"),
)),
Individual(( Individual((
title: "Mysty Temple", title: "Mysty Temple",
path: "voxygen.audio.soundtrack.dungeon.mysty_temple", path: "voxygen.audio.soundtrack.dungeon.mysty_temple",
@ -174,6 +187,7 @@
biomes:[], biomes:[],
sites: [ sites: [
Dungeon(Old), Dungeon(Old),
Dungeon(Adlet),
], ],
music_state: Activity(Explore), music_state: Activity(Explore),
artist: ("Tiny", None), artist: ("Tiny", None),
@ -200,6 +214,7 @@
biomes: [], biomes: [],
sites: [ sites: [
Dungeon(Old), Dungeon(Old),
Dungeon(Adlet),
], ],
music_state: Activity(Explore), music_state: Activity(Explore),
artist: ("Aeronic", "https://soundcloud.com/aeronic"), artist: ("Aeronic", "https://soundcloud.com/aeronic"),
@ -213,6 +228,7 @@
biomes: [], biomes: [],
sites: [ sites: [
Dungeon(Old), Dungeon(Old),
Dungeon(Adlet),
], ],
music_state: Activity(Explore), music_state: Activity(Explore),
artist: ("Aeronic", "https://soundcloud.com/aeronic"), artist: ("Aeronic", "https://soundcloud.com/aeronic"),
@ -294,8 +310,8 @@
Dungeon(Old), Dungeon(Old),
], ],
segments: [ segments: [
("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-start", 56.0, Transition(Explore, Combat(High)), Some(Combat(High))), ("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-start", 61.818, Transition(Explore, Combat(High)), Some(Combat(High))),
("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-loop", 54.0, Activity(Combat(High)), None), ("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-loop", 54.545, Activity(Combat(High)), None),
("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-end", 6.0, Transition(Combat(High), Explore), None), ("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-end", 6.0, Transition(Combat(High), Explore), None),
], ],
artist: ("DaforLynx", "https://daforlynx.neocities.org/"), artist: ("DaforLynx", "https://daforlynx.neocities.org/"),
@ -309,11 +325,26 @@
Dungeon(Old), Dungeon(Old),
], ],
segments: [ segments: [
("voxygen.audio.soundtrack.combat.reversal.reversal-start", 60.0, Transition(Explore, Combat(High)), Some(Combat(High))), ("voxygen.audio.soundtrack.combat.reversal.reversal-start", 61.666, Transition(Explore, Combat(High)), Some(Combat(High))),
("voxygen.audio.soundtrack.combat.reversal.reversal-loop", 60.0, Activity(Combat(High)), None), ("voxygen.audio.soundtrack.combat.reversal.reversal-loop", 60.0, Activity(Combat(High)), None),
("voxygen.audio.soundtrack.combat.reversal.reversal-end", 4.0, Transition(Combat(High), Explore), None), ("voxygen.audio.soundtrack.combat.reversal.reversal-end", 3.666, Transition(Combat(High), Explore), None),
], ],
artist: ("DaforLynx", "https://daforlynx.neocities.org/"), artist: ("DaforLynx", "https://daforlynx.neocities.org/"),
), ),
Segmented(
title: "Clash",
timing: None,
weather: None,
biomes: [],
sites: [
Dungeon(Old),
],
segments: [
("voxygen.audio.soundtrack.combat.clash.clash-start", 121.5, Transition(Explore, Combat(High)), Some(Combat(High))),
("voxygen.audio.soundtrack.combat.clash.clash-loop", 81.0, Activity(Combat(High)), None),
("voxygen.audio.soundtrack.combat.clash.clash-end", 1.5, Transition(Combat(High), Explore), None),
],
artist: ("Alfredo Pompa D & Rodriogo Plata", None),
),
] ]
) )

View File

@ -397,27 +397,6 @@
threshold: 0.7, threshold: 0.7,
subtitle: "subtitle-hammer-attack", subtitle: "subtitle-hammer-attack",
), ),
Attack(ComboMelee(Action, 1), Sword): (
files: [
"voxygen.audio.sfx.abilities.swing_sword",
],
threshold: 0.7,
subtitle: "subtitle-sword_attack",
),
Attack(ComboMelee(Action, 2), Sword): (
files: [
"voxygen.audio.sfx.abilities.separated_second_swing",
],
threshold: 0.7,
subtitle: "subtitle-sword_attack",
),
Attack(ComboMelee(Action, 3), Sword): (
files: [
"voxygen.audio.sfx.abilities.separated_third_swing",
],
threshold: 0.7,
subtitle: "subtitle-sword_attack",
),
Inventory(CollectedTool(Sword)): ( Inventory(CollectedTool(Sword)): (
files: [ files: [
"voxygen.audio.sfx.inventory.pickup_sword", "voxygen.audio.sfx.inventory.pickup_sword",
@ -443,7 +422,7 @@
threshold: 0.5, threshold: 0.5,
subtitle: "subtitle-unwield_hammer", subtitle: "subtitle-unwield_hammer",
), ),
Attack(ComboMelee(Action, 1), Hammer): ( Attack(ComboMeleeDeprecated(Action, 1), Hammer): (
files: [ files: [
"voxygen.audio.sfx.abilities.swing", "voxygen.audio.sfx.abilities.swing",
], ],
@ -489,20 +468,6 @@
threshold: 0.5, threshold: 0.5,
subtitle: "subtitle-unwield_axe", subtitle: "subtitle-unwield_axe",
), ),
Attack(ComboMelee(Action, 1), Axe): (
files: [
"voxygen.audio.sfx.abilities.swing",
],
threshold: 0.7,
subtitle: "subtitle-axe_attack",
),
Attack(ComboMelee(Action, 2), Axe): (
files: [
"voxygen.audio.sfx.abilities.swing",
],
threshold: 0.7,
subtitle: "subtitle-axe_attack",
),
Attack(RapidMelee(Action), Axe): ( Attack(RapidMelee(Action), Axe): (
files: [ files: [
"voxygen.audio.sfx.abilities.swing", "voxygen.audio.sfx.abilities.swing",
@ -549,13 +514,6 @@
threshold: 0.5, threshold: 0.5,
subtitle: "subtitle-unwield_staff", subtitle: "subtitle-unwield_staff",
), ),
Attack(BasicBeam, Staff): (
files: [
"voxygen.audio.sfx.abilities.flame_thrower",
],
threshold: 0.2,
subtitle: "subtitle-staff_attack",
),
//Attack(BasicRanged, Staff): ( //Attack(BasicRanged, Staff): (
// files: [ // files: [
// "voxygen.audio.sfx.abilities.staff_channeling", // "voxygen.audio.sfx.abilities.staff_channeling",

View File

@ -16,6 +16,20 @@
// Overworld exploration tracks // Overworld exploration tracks
Individual((
title: "Graceful Journey",
path: "voxygen.audio.soundtrack.overworld.graceful_journey",
length: 240.0,
timing: Day,
weather: None,
biomes: [
(Lake, 1),
(Grassland, 1),
],
sites: [Void],
music_state: Activity(Explore),
artist: ("Tobias Thy - (Thy SFX)", "https://soundcloud.com/thyofficial"),
)),
Individual(( Individual((
title: "A Cold Breeze Blows", title: "A Cold Breeze Blows",
path: "voxygen.audio.soundtrack.overworld.a_cold_breeze_blows", path: "voxygen.audio.soundtrack.overworld.a_cold_breeze_blows",
@ -744,6 +758,19 @@
// Dungeon music // Dungeon music
Individual((
title: "A Heart's Ice-Cold Protection",
path: "voxygen.audio.soundtrack.dungeon.a_hearts_ice-cold_protection",
length: 205.0,
timing: None,
weather: None,
biomes:[],
sites: [
Dungeon(Adlet),
],
music_state: Activity(Explore),
artist: ("GeekyGami", "https://geekygami.newgrounds.com/audio/"),
)),
Individual(( Individual((
title: "Mysty Temple", title: "Mysty Temple",
path: "voxygen.audio.soundtrack.dungeon.mysty_temple", path: "voxygen.audio.soundtrack.dungeon.mysty_temple",
@ -753,6 +780,7 @@
biomes:[], biomes:[],
sites: [ sites: [
Dungeon(Old), Dungeon(Old),
Dungeon(Adlet),
], ],
music_state: Activity(Explore), music_state: Activity(Explore),
artist: ("Tiny", None), artist: ("Tiny", None),
@ -779,6 +807,7 @@
biomes: [], biomes: [],
sites: [ sites: [
Dungeon(Old), Dungeon(Old),
Dungeon(Adlet),
], ],
music_state: Activity(Explore), music_state: Activity(Explore),
artist: ("Aeronic", "https://soundcloud.com/aeronic"), artist: ("Aeronic", "https://soundcloud.com/aeronic"),
@ -792,6 +821,7 @@
biomes: [], biomes: [],
sites: [ sites: [
Dungeon(Old), Dungeon(Old),
Dungeon(Adlet),
], ],
music_state: Activity(Explore), music_state: Activity(Explore),
artist: ("Aeronic", "https://soundcloud.com/aeronic"), artist: ("Aeronic", "https://soundcloud.com/aeronic"),
@ -873,8 +903,8 @@
Dungeon(Old), Dungeon(Old),
], ],
segments: [ segments: [
("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-start", 56.0, Transition(Explore, Combat(High)), Some(Combat(High))), ("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-start", 61.818, Transition(Explore, Combat(High)), Some(Combat(High))),
("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-loop", 54.0, Activity(Combat(High)), None), ("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-loop", 54.545, Activity(Combat(High)), None),
("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-end", 6.0, Transition(Combat(High), Explore), None), ("voxygen.audio.soundtrack.combat.barred_paths.barred_paths-end", 6.0, Transition(Combat(High), Explore), None),
], ],
artist: ("DaforLynx", "https://daforlynx.neocities.org/"), artist: ("DaforLynx", "https://daforlynx.neocities.org/"),
@ -888,11 +918,26 @@
Dungeon(Old), Dungeon(Old),
], ],
segments: [ segments: [
("voxygen.audio.soundtrack.combat.reversal.reversal-start", 60.0, Transition(Explore, Combat(High)), Some(Combat(High))), ("voxygen.audio.soundtrack.combat.reversal.reversal-start", 61.666, Transition(Explore, Combat(High)), Some(Combat(High))),
("voxygen.audio.soundtrack.combat.reversal.reversal-loop", 60.0, Activity(Combat(High)), None), ("voxygen.audio.soundtrack.combat.reversal.reversal-loop", 60.0, Activity(Combat(High)), None),
("voxygen.audio.soundtrack.combat.reversal.reversal-end", 4.0, Transition(Combat(High), Explore), None), ("voxygen.audio.soundtrack.combat.reversal.reversal-end", 3.666, Transition(Combat(High), Explore), None),
], ],
artist: ("DaforLynx", "https://daforlynx.neocities.org/"), artist: ("DaforLynx", "https://daforlynx.neocities.org/"),
), ),
Segmented(
title: "Clash",
timing: None,
weather: None,
biomes: [],
sites: [
Dungeon(Old),
],
segments: [
("voxygen.audio.soundtrack.combat.clash.clash-start", 121.5, Transition(Explore, Combat(High)), Some(Combat(High))),
("voxygen.audio.soundtrack.combat.clash.clash-loop", 81.0, Activity(Combat(High)), None),
("voxygen.audio.soundtrack.combat.clash.clash-end", 1.5, Transition(Combat(High), Explore), None),
],
artist: ("Alfredo Pompa D & Rodriogo Plata", None),
),
] ]
) )

BIN
assets/voxygen/audio/soundtrack/combat/clash/clash-end.ogg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
assets/voxygen/audio/soundtrack/combat/clash/clash-loop.ogg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
assets/voxygen/audio/soundtrack/combat/clash/clash-start.ogg (Stored with Git LFS) Normal file

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

@ -75,3 +75,4 @@ gameinput-muteinactivemaster = Mute master volume (inactive window)
gameinput-mutemusic = Mute music volume gameinput-mutemusic = Mute music volume
gameinput-mutesfx = Mute SFX volume gameinput-mutesfx = Mute SFX volume
gameinput-muteambience = Mute ambience volume gameinput-muteambience = Mute ambience volume
gameinput-togglewalk = Toggle Walking

View File

@ -59,6 +59,7 @@ hud-follow = Follow
hud-stay= Stay hud-stay= Stay
hud-sit = Sit hud-sit = Sit
hud-steer = Steer hud-steer = Steer
hud-lay = Lay
hud-portal = Portal hud-portal = Portal
-server = Server -server = Server

View File

@ -53,6 +53,8 @@ hud-settings-invert_controller_y_axis = Invert Controller Y Axis
hud-settings-enable_mouse_smoothing = Camera Smoothing hud-settings-enable_mouse_smoothing = Camera Smoothing
hud-settings-free_look_behavior = Free look behavior hud-settings-free_look_behavior = Free look behavior
hud-settings-auto_walk_behavior = Auto walk behavior hud-settings-auto_walk_behavior = Auto walk behavior
hud-settings-walking_speed_behavior = Walking speed behavior
hud-settings-walking_speed = Walking speed
hud-settings-camera_clamp_behavior = Camera clamp behavior hud-settings-camera_clamp_behavior = Camera clamp behavior
hud-settings-zoom_lock_behavior = Camera zoom lock behavior hud-settings-zoom_lock_behavior = Camera zoom lock behavior
hud-settings-player_physics_behavior = Player physics (experimental) hud-settings-player_physics_behavior = Player physics (experimental)

View File

@ -38,6 +38,7 @@ main-singleplayer-regenerate = Regenerate
main-singleplayer-create_custom = Create Custom main-singleplayer-create_custom = Create Custom
main-singleplayer-invalid_name = Error: Invalid name main-singleplayer-invalid_name = Error: Invalid name
main-singleplayer-seed = Seed main-singleplayer-seed = Seed
main-singleplayer-day_length = Day duration
main-singleplayer-random_seed = Random main-singleplayer-random_seed = Random
main-singleplayer-size_lg = Logarithmic size main-singleplayer-size_lg = Logarithmic size
main-singleplayer-map_large_warning = Warning: Large worlds will take a long time to start for the first time main-singleplayer-map_large_warning = Warning: Large worlds will take a long time to start for the first time

View File

@ -13,17 +13,14 @@ layout(push_constant) uniform Params {
layout(location = 0) out vec2 source_coords; layout(location = 0) out vec2 source_coords;
uvec2 unpack(uint xy) { vec2 unpack(uint xy) {
return uvec2( return vec2(xy & 0xFFFF, (xy >> 16) & 0xFFFF);
bitfieldExtract(xy, 0, 16),
bitfieldExtract(xy, 16, 16)
);
} }
void main() { void main() {
vec2 source_size = vec2(unpack(source_size_xy)); vec2 source_size = unpack(source_size_xy);
vec2 target_offset = vec2(unpack(target_offset_xy)); vec2 target_offset = unpack(target_offset_xy);
vec2 target_size = vec2(unpack(target_size_xy)); vec2 target_size = unpack(target_size_xy);
// Generate rectangle (counter clockwise triangles) // Generate rectangle (counter clockwise triangles)
// //

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,30 @@
({
(Crab, Male): (
chest: (
offset: (-5.0, -4.5, 2.0),
central: ("npc.crab.crab"),
),
tail_f: (
offset: (0.0, 0.0, 0.0),
central: ("armor.empty"),
),
tail_b: (
offset: (0.0, 0.0, 0.0),
central: ("armor.empty"),
),
),
(Crab, Female): (
chest: (
offset: (-5.0, -4.5, 2.0),
central: ("npc.crab.crab"),
),
tail_f: (
offset: (0.0, 0.0, 0.0),
central: ("armor.empty"),
),
tail_b: (
offset: (0.0, 0.0, 0.0),
central: ("armor.empty"),
),
),
})

View File

@ -0,0 +1,127 @@
({
(Crab, Male): (
arm_l: (
offset: (-6.0, 0.5, 2.0),
lateral: ("npc.crab.crab"),
model_index: 1,
),
pincer_l0: (
offset: (-9.0, 2.5, 1.0),
lateral: ("npc.crab.crab"),
model_index: 5,
),
pincer_l1: (
offset: (-5.0, 4.5, 2.0),
lateral: ("npc.crab.crab"),
model_index: 6,
),
arm_r: (
offset: (3.0, 0.5, 2.0),
lateral: ("npc.crab.crab"),
model_index: 1,
),
pincer_r0: (
offset: (2.0, 2.5, 1.0),
lateral: ("npc.crab.crab"),
model_index: 5,
),
pincer_r1: (
offset: (2.0, 4.5, 2.0),
lateral: ("npc.crab.crab"),
model_index: 6,
),
leg_fl: (
offset: (-8.5, -2.5, 0.0),
lateral: ("npc.crab.crab"),
model_index: 4,
),
leg_cl: (
offset: (-8.5, -2.5, 0.0),
lateral: ("npc.crab.crab"),
model_index: 3,
),
leg_bl: (
offset: (-7.5, -3.0, 0.0),
lateral: ("npc.crab.crab"),
model_index: 2,
),
leg_fr: (
offset: (3.5, -2.5, 0.0),
lateral: ("npc.crab.crab"),
model_index: 4,
),
leg_cr: (
offset: (3.5, -2.5, 0.0),
lateral: ("npc.crab.crab"),
model_index: 3,
),
leg_br: (
offset: (2.5, -3.0, 0.0),
lateral: ("npc.crab.crab"),
model_index: 2,
),
),
(Crab, Female): (
arm_l: (
offset: (-6.0, 0.5, 2.0),
lateral: ("npc.crab.crab"),
model_index: 1,
),
pincer_l0: (
offset: (-9.0, 2.5, 1.0),
lateral: ("npc.crab.crab"),
model_index: 5,
),
pincer_l1: (
offset: (-5.0, 4.5, 2.0),
lateral: ("npc.crab.crab"),
model_index: 6,
),
arm_r: (
offset: (3.0, 0.5, 2.0),
lateral: ("npc.crab.crab"),
model_index: 1,
),
pincer_r0: (
offset: (2.0, 2.5, 1.0),
lateral: ("npc.crab.crab"),
model_index: 5,
),
pincer_r1: (
offset: (2.0, 4.5, 2.0),
lateral: ("npc.crab.crab"),
model_index: 6,
),
leg_fl: (
offset: (-8.5, -2.5, 0.0),
lateral: ("npc.crab.crab"),
model_index: 4,
),
leg_cl: (
offset: (-8.5, -2.5, 0.0),
lateral: ("npc.crab.crab"),
model_index: 3,
),
leg_bl: (
offset: (-7.5, -3.0, 0.0),
lateral: ("npc.crab.crab"),
model_index: 2,
),
leg_fr: (
offset: (3.5, -2.5, 0.0),
lateral: ("npc.crab.crab"),
model_index: 4,
),
leg_cr: (
offset: (3.5, -2.5, 0.0),
lateral: ("npc.crab.crab"),
model_index: 3,
),
leg_br: (
offset: (2.5, -3.0, 0.0),
lateral: ("npc.crab.crab"),
model_index: 2,
),
),
})

View File

@ -5,23 +5,23 @@
), ),
map: { map: {
"common.items.armor.misc.back.short_0": ( "common.items.armor.misc.back.short_0": (
vox_spec: ("armor.misc.back.short-0", (-5.0, -1.0, -11.0)), vox_spec: ("armor.misc.back.short-0", (-5.0, -1.5, -11.0)),
color: None color: None
), ),
"common.items.armor.misc.back.admin": ( "common.items.armor.misc.back.admin": (
vox_spec: ("armor.misc.back.admin", (-5.0, -1.0, -11.0)), vox_spec: ("armor.misc.back.admin", (-5.0, -1.5, -11.0)),
color: None color: None
), ),
"common.items.debug.admin_back": ( "common.items.debug.admin_back": (
vox_spec: ("armor.misc.back.admin", (-5.0, -1.0, -11.0)), vox_spec: ("armor.misc.back.admin", (-5.0, -1.5, -11.0)),
color: None color: None
), ),
"common.items.armor.misc.back.dungeon_purple": ( "common.items.armor.misc.back.dungeon_purple": (
vox_spec: ("armor.misc.back.dungeon_purple", (-5.0, -1.0, -14.0)), vox_spec: ("armor.misc.back.dungeon_purple", (-5.0, -1.5, -14.0)),
color: None color: None
), ),
"common.items.armor.misc.back.short_1": ( "common.items.armor.misc.back.short_1": (
vox_spec: ("armor.misc.back.short-1", (-5.0, -1.0, -11.0)), vox_spec: ("armor.misc.back.short-1", (-5.0, -1.5, -11.0)),
color: None color: None
), ),
"common.items.armor.ferocious.back": ( "common.items.armor.ferocious.back": (
@ -29,55 +29,55 @@
color: None color: None
), ),
"common.items.armor.boreal.back": ( "common.items.armor.boreal.back": (
vox_spec: ("armor.boreal.back", (-5.0, -2.0, -14.0)), vox_spec: ("armor.boreal.back", (-5.0, -2.5, -13.0)),
color: None color: None
), ),
"common.items.armor.brinestone.back": ( "common.items.armor.brinestone.back": (
vox_spec: ("armor.brinestone.back", (-5.0, -2.0, -14.0)), vox_spec: ("armor.brinestone.back", (-5.0, -2.5, -12.0)),
color: None color: None
), ),
"common.items.armor.misc.back.backpack": ( "common.items.armor.misc.back.backpack": (
vox_spec: ("armor.misc.back.backpack", (-7.0, -5.0, -10.0)), vox_spec: ("armor.misc.back.backpack", (-7.0, -5.5, -10.0)),
color: None color: None
), ),
"common.items.npc_armor.back.backpack_blue": ( "common.items.npc_armor.back.backpack_blue": (
vox_spec: ("armor.misc.back.backpack-grey", (-7.0, -5.0, -10.0)), vox_spec: ("armor.misc.back.backpack-grey", (-7.0, -5.5, -10.0)),
color: Some((76, 72, 178)) color: Some((76, 72, 178))
), ),
"common.items.armor.velorite_mage.back": ( "common.items.armor.velorite_mage.back": (
vox_spec: ("armor.velorite_battlemage.back", (-5.0, -1.0, -14.0)), vox_spec: ("armor.velorite_battlemage.back", (-5.0, -1.5, -14.0)),
color: None color: None
), ),
"common.items.debug.admin_back": ( "common.items.debug.admin_back": (
vox_spec: ("armor.velorite_battlemage.back", (-5.0, -1.0, -14.0)), vox_spec: ("armor.velorite_battlemage.back", (-5.0, -1.5, -14.0)),
color: None color: None
), ),
"common.items.debug.admin_back": ( "common.items.debug.admin_back": (
vox_spec: ("armor.velorite_battlemage.back", (-5.0, -1.0, -14.0)), vox_spec: ("armor.velorite_battlemage.back", (-5.0, -1.5, -14.0)),
color: None color: None
), ),
"common.items.debug.dungeon_purple": ( "common.items.debug.dungeon_purple": (
vox_spec: ("armor.velorite_battlemage.back", (-5.0, -1.0, -14.0)), vox_spec: ("armor.velorite_battlemage.back", (-5.0, -1.5, -14.0)),
color: None color: None
), ),
"common.items.npc_armor.back.leather_blue": ( "common.items.npc_armor.back.leather_blue": (
vox_spec: ("armor.leather_blue.back", (-5.0, -1.0, -11.0)), vox_spec: ("armor.leather_blue.back", (-5.0, -1.5, -10.0)),
color: None color: None
), ),
"common.items.armor.hide.rawhide.back": ( "common.items.armor.hide.rawhide.back": (
vox_spec: ("armor.hide.rawhide.back", (-4.0, -1.0, -6.0)), vox_spec: ("armor.hide.rawhide.back", (-4.0, -1.5, -7.0)),
color: None color: None
), ),
"common.items.armor.hide.leather.back": ( "common.items.armor.hide.leather.back": (
vox_spec: ("armor.hide.leather.back", (-5.0, -1.0, -11.0)), vox_spec: ("armor.hide.leather.back", (-5.0, -1.5, -11.0)),
color: None color: None
), ),
"common.items.armor.miner.back": ( "common.items.armor.miner.back": (
vox_spec: ("armor.hide.leather.back", (-5.0, -1.0, -11.0)), vox_spec: ("armor.hide.leather.back", (-5.0, -1.5, -11.0)),
color: None color: None
), ),
"common.items.armor.hide.scale.back": ( "common.items.armor.hide.scale.back": (
vox_spec: ("armor.hide.scale.back", (-5.0, -2.0, -10.5)), vox_spec: ("armor.hide.scale.back", (-5.0, -1.5, -10.0)),
color: None color: None
), ),
"common.items.armor.hide.carapace.back": ( "common.items.armor.hide.carapace.back": (
@ -85,7 +85,7 @@
color: None color: None
), ),
"common.items.armor.hide.primal.back": ( "common.items.armor.hide.primal.back": (
vox_spec: ("armor.hide.primal.back", (-5.0, -4.5, -10.5)), vox_spec: ("armor.hide.primal.back", (-5.0, -3.5, -10.0)),
color: None color: None
), ),
"common.items.armor.hide.dragonscale.back": ( "common.items.armor.hide.dragonscale.back": (
@ -97,19 +97,19 @@
color: None color: None
), ),
"common.items.armor.cloth.linen.back": ( "common.items.armor.cloth.linen.back": (
vox_spec: ("armor.cloth.linen.back", (-4.0, -2.5, -8.5)), vox_spec: ("armor.cloth.linen.back", (-4.0, -1.5, -8.0)),
color: None color: None
), ),
"common.items.armor.cloth.woolen.back": ( "common.items.armor.cloth.woolen.back": (
vox_spec: ("armor.cloth.woolen.back", (-5.0, -2.5, -8.5)), vox_spec: ("armor.cloth.woolen.back", (-5.0, -1.5, -8.0)),
color: None color: None
), ),
"common.items.armor.cloth.silken.back": ( "common.items.armor.cloth.silken.back": (
vox_spec: ("armor.cloth.silken.back", (-4.0, -2.5, -11.5)), vox_spec: ("armor.cloth.silken.back", (-4.0, -1.5, -11.0)),
color: None color: None
), ),
"common.items.armor.witch.back": ( "common.items.armor.witch.back": (
vox_spec: ("armor.witch.back", (-4.0, -2.5, -11.5)), vox_spec: ("armor.witch.back", (-4.0, -1.5, -11.0)),
color: None color: None
), ),
"common.items.armor.cloth.druid.back": ( "common.items.armor.cloth.druid.back": (
@ -117,7 +117,7 @@
color: None color: None
), ),
"common.items.armor.cloth.moonweave.back": ( "common.items.armor.cloth.moonweave.back": (
vox_spec: ("armor.cloth.moonweave.back", (-4.0, -2.0, -12.5)), vox_spec: ("armor.cloth.moonweave.back", (-4.0, -1.5, -12.5)),
color: None color: None
), ),
"common.items.armor.cloth.sunsilk.back": ( "common.items.armor.cloth.sunsilk.back": (
@ -125,19 +125,19 @@
color: None color: None
), ),
"common.items.armor.mail.bronze.back": ( "common.items.armor.mail.bronze.back": (
vox_spec: ("armor.mail.bronze.back", (-4.0, -2.5, -7.0)), vox_spec: ("armor.mail.bronze.back", (-4.0, -1.5, -7.0)),
color: None color: None
), ),
"common.items.armor.mail.iron.back": ( "common.items.armor.mail.iron.back": (
vox_spec: ("armor.mail.iron.back", (-4.0, -2.5, -10.0)), vox_spec: ("armor.mail.iron.back", (-4.0, -1.5, -10.0)),
color: None color: None
), ),
"common.items.armor.mail.steel.back": ( "common.items.armor.mail.steel.back": (
vox_spec: ("armor.mail.steel.back", (-4.0, -2.5, -12.0)), vox_spec: ("armor.mail.steel.back", (-4.0, -1.5, -10.0)),
color: None color: None
), ),
"common.items.armor.mail.cobalt.back": ( "common.items.armor.mail.cobalt.back": (
vox_spec: ("armor.mail.cobalt.back", (-4.0, -2.5, -12.0)), vox_spec: ("armor.mail.cobalt.back", (-4.0, -1.5, -11.0)),
color: None color: None
), ),
"common.items.armor.mail.bloodsteel.back": ( "common.items.armor.mail.bloodsteel.back": (
@ -145,11 +145,11 @@
color: None color: None
), ),
"common.items.armor.mail.orichalcum.back": ( "common.items.armor.mail.orichalcum.back": (
vox_spec: ("armor.mail.orichalcum", (-5.0, -4.5, -12.0), 6), vox_spec: ("armor.mail.orichalcum", (-5.0, -4.5, -12.5), 6),
color: None color: None
), ),
"common.items.armor.merchant.back": ( "common.items.armor.merchant.back": (
vox_spec: ("armor.merchant.back", (-8.0, -7.0, -11.0)), vox_spec: ("armor.merchant.back", (-8.0, -8.5, -11.0)),
color: None color: None
), ),
}, },

View File

@ -29,11 +29,11 @@
color: None color: None
), ),
"common.items.armor.boreal.belt": ( "common.items.armor.boreal.belt": (
vox_spec: ("armor.boreal.belt", (-4.0, -3.0, 2.0)), vox_spec: ("armor.boreal.belt", (-4.0, -3.5, 2.0)),
color: None color: None
), ),
"common.items.armor.brinestone.belt": ( "common.items.armor.brinestone.belt": (
vox_spec: ("armor.brinestone.belt", (-4.0, -3.0, 2.0)), vox_spec: ("armor.brinestone.belt", (-4.0, -3.5, 1.0)),
color: None color: None
), ),
"common.items.armor.cloth_purple.belt": ( "common.items.armor.cloth_purple.belt": (
@ -53,7 +53,7 @@
color: None color: None
), ),
"common.items.armor.leather_plate.belt": ( "common.items.armor.leather_plate.belt": (
vox_spec: ("armor.leather_plate.belt", (-4.0, -4.5, 2.0)), vox_spec: ("armor.leather_plate.belt", (-4.0, -3.5, 2.0)),
color: None color: None
), ),
"common.items.armor.twigs.belt": ( "common.items.armor.twigs.belt": (
@ -101,19 +101,19 @@
color: None color: None
), ),
"common.items.armor.hide.carapace.belt":( "common.items.armor.hide.carapace.belt":(
vox_spec: ("armor.hide.carapace.belt", (-4.0, -4.0, 1.5)), vox_spec: ("armor.hide.carapace.belt", (-4.0, -3.5, 2.0)),
color: None color: None
), ),
"common.items.armor.hide.primal.belt":( "common.items.armor.hide.primal.belt":(
vox_spec: ("armor.hide.primal.belt", (-4.0, -4.0, 1.0)), vox_spec: ("armor.hide.primal.belt", (-4.0, -3.5, 2.0)),
color: None color: None
), ),
"common.items.armor.hide.dragonscale.belt":( "common.items.armor.hide.dragonscale.belt":(
vox_spec: ("armor.hide.dragonscale.belt", (-4.0, -3.5, 1.5)), vox_spec: ("armor.hide.dragonscale.belt", (-4.0, -3.5, 2.0)),
color: None color: None
), ),
"common.items.armor.savage.belt":( "common.items.armor.savage.belt":(
vox_spec: ("armor.savage.belt", (-4.0, -4.0, 1.0)), vox_spec: ("armor.savage.belt", (-4.0, -4.5, 2.0)),
color: None color: None
), ),
"common.items.armor.witch.belt":( "common.items.armor.witch.belt":(
@ -121,59 +121,59 @@
color: None color: None
), ),
"common.items.armor.pirate.belt":( "common.items.armor.pirate.belt":(
vox_spec: ("armor.pirate.belt", (-4.0, -4.0, 2.5)), vox_spec: ("armor.pirate.belt", (-4.0, -3.5, 2.0)),
color: None color: None
), ),
"common.items.armor.alchemist.belt":( "common.items.armor.alchemist.belt":(
vox_spec: ("armor.alchemist", (-4.0, -4.0, 2.5), 2), vox_spec: ("armor.alchemist", (-4.0, -3.5, 2.0), 2),
color: None color: None
), ),
"common.items.armor.blacksmith.belt":( "common.items.armor.blacksmith.belt":(
vox_spec: ("armor.blacksmith.belt", (-4.0, -4.0, 2.0)), vox_spec: ("armor.blacksmith.belt", (-4.0, -3.5, 2.0)),
color: None color: None
), ),
"common.items.armor.chef.belt":( "common.items.armor.chef.belt":(
vox_spec: ("armor.chef.belt", (-4.0, -4.0, 2.0)), vox_spec: ("armor.chef.belt", (-4.0, -4.5, 2.0)),
color: None color: None
), ),
"common.items.armor.cloth.linen.belt":( "common.items.armor.cloth.linen.belt":(
vox_spec: ("armor.cloth.linen.belt", (-4.0, -4.0, 0.0)), vox_spec: ("armor.cloth.linen.belt", (-4.0, -3.5, 0.0)),
color: None color: None
), ),
"common.items.armor.cloth.woolen.belt":( "common.items.armor.cloth.woolen.belt":(
vox_spec: ("armor.cloth.woolen.belt", (-4.0, -4.0, 1.0)), vox_spec: ("armor.cloth.woolen.belt", (-4.0, -3.5, 2.0)),
color: None color: None
), ),
"common.items.armor.cloth.silken.belt":( "common.items.armor.cloth.silken.belt":(
vox_spec: ("armor.cloth.silken.belt", (-4.0, -3.5, -3.0)), vox_spec: ("armor.cloth.silken.belt", (-4.0, -3.5, -2.0)),
color: None color: None
), ),
"common.items.armor.cloth.druid.belt":( "common.items.armor.cloth.druid.belt":(
vox_spec: ("armor.cloth.druid.belt", (-4.0, -4.0, -0.5)), vox_spec: ("armor.cloth.druid.belt", (-4.0, -3.5, -1.0)),
color: None color: None
), ),
"common.items.armor.cloth.moonweave.belt":( "common.items.armor.cloth.moonweave.belt":(
vox_spec: ("armor.cloth.moonweave.belt", (-4.0, -3.5, 1.0)), vox_spec: ("armor.cloth.moonweave.belt", (-4.0, -3.5, 2.0)),
color: None color: None
), ),
"common.items.armor.cloth.sunsilk.belt":( "common.items.armor.cloth.sunsilk.belt":(
vox_spec: ("armor.cloth.sunsilk.belt", (-4.0, -3.5, -2.5)), vox_spec: ("armor.cloth.sunsilk.belt", (-4.0, -3.5, -2.0)),
color: None color: None
), ),
"common.items.armor.mail.bronze.belt":( "common.items.armor.mail.bronze.belt":(
vox_spec: ("armor.mail.bronze.belt", (-4.0, -4.0, 2.0)), vox_spec: ("armor.mail.bronze.belt", (-4.0, -3.5, 2.0)),
color: None color: None
), ),
"common.items.armor.mail.iron.belt":( "common.items.armor.mail.iron.belt":(
vox_spec: ("armor.mail.iron.belt", (-4.0, -4.0, 2.0)), vox_spec: ("armor.mail.iron.belt", (-4.0, -3.5, 2.0)),
color: None color: None
), ),
"common.items.armor.mail.steel.belt":( "common.items.armor.mail.steel.belt":(
vox_spec: ("armor.mail.steel.belt", (-5.0, -4.0, 1.0)), vox_spec: ("armor.mail.steel.belt", (-5.0, -4.5, 2.0)),
color: None color: None
), ),
"common.items.armor.mail.cobalt.belt":( "common.items.armor.mail.cobalt.belt":(
vox_spec: ("armor.mail.cobalt.belt", (-5.0, -4.0, 1.0)), vox_spec: ("armor.mail.cobalt.belt", (-5.0, -3.5, 2.0)),
color: None color: None
), ),
"common.items.armor.mail.bloodsteel.belt":( "common.items.armor.mail.bloodsteel.belt":(
@ -185,11 +185,11 @@
color: None color: None
), ),
"common.items.armor.cardinal.belt": ( "common.items.armor.cardinal.belt": (
vox_spec: ("armor.cardinal.belt", (-4.0, -3.8, 1.3)), vox_spec: ("armor.cardinal.belt", (-4.0, -3.5, 2.0)),
color: None color: None
), ),
"common.items.armor.merchant.belt": ( "common.items.armor.merchant.belt": (
vox_spec: ("armor.merchant.belt", (-5.0, -4.0, 2.0)), vox_spec: ("armor.merchant.belt", (-5.0, -3.5, 2.0)),
color: None color: None
), ),
}, },

View File

@ -37,7 +37,7 @@
color: None color: None
), ),
"common.items.armor.brinestone.chest": ( "common.items.armor.brinestone.chest": (
vox_spec: ("armor.brinestone.chest", (-7.0, -3.5, 0.0)), vox_spec: ("armor.brinestone.chest", (-7.0, -3.5, 2.0)),
color: None color: None
), ),
"common.items.armor.assassin.chest": ( "common.items.armor.assassin.chest": (
@ -135,7 +135,7 @@
color: Some((30, 0, 64)) color: Some((30, 0, 64))
), ),
"common.items.armor.leather_plate.chest": ( "common.items.armor.leather_plate.chest": (
vox_spec: ("armor.leather_plate.chest", (-8.0, -5.5, 2.0)), vox_spec: ("armor.leather_plate.chest", (-8.0, -4.5, 2.0)),
color: None color: None
), ),
"common.items.armor.tarasque.chest":( "common.items.armor.tarasque.chest":(
@ -147,11 +147,11 @@
color: None color: None
), ),
"common.items.armor.velorite_mage.chest": ( "common.items.armor.velorite_mage.chest": (
vox_spec: ("armor.velorite_battlemage.chest", (-7.0, -3.5, 0.5)), vox_spec: ("armor.velorite_battlemage.chest", (-7.0, -3.5, 1.0)),
color: None color: None
), ),
"common.items.debug.cultist_chest_blue": ( "common.items.debug.cultist_chest_blue": (
vox_spec: ("armor.velorite_battlemage.chest", (-7.0, -3.5, 0.5)), vox_spec: ("armor.velorite_battlemage.chest", (-7.0, -3.5, 1.0)),
color: None color: None
), ),
"common.items.armor.hide.rawhide.chest": ( "common.items.armor.hide.rawhide.chest": (
@ -171,15 +171,15 @@
color: None color: None
), ),
"common.items.armor.hide.carapace.chest": ( "common.items.armor.hide.carapace.chest": (
vox_spec: ("armor.hide.carapace.chest", (-7.0, -3.5, 1.5)), vox_spec: ("armor.hide.carapace.chest", (-7.0, -3.5, 2.0)),
color: None color: None
), ),
"common.items.armor.hide.primal.chest": ( "common.items.armor.hide.primal.chest": (
vox_spec: ("armor.hide.primal.chest", (-7.0, -3.5, 0.5)), vox_spec: ("armor.hide.primal.chest", (-7.0, -3.5, 2.0)),
color: None color: None
), ),
"common.items.armor.hide.dragonscale.chest": ( "common.items.armor.hide.dragonscale.chest": (
vox_spec: ("armor.hide.dragonscale.chest", (-7.0, -3.5, 1.5)), vox_spec: ("armor.hide.dragonscale.chest", (-7.0, -3.5, 2.0)),
color: None color: None
), ),
"common.items.armor.savage.chest": ( "common.items.armor.savage.chest": (
@ -187,79 +187,79 @@
color: None color: None
), ),
"common.items.armor.witch.chest": ( "common.items.armor.witch.chest": (
vox_spec: ("armor.witch.chest", (-7.0, -4.0, 2.0)), vox_spec: ("armor.witch.chest", (-7.0, -3.5, 2.0)),
color: None color: None
), ),
"common.items.armor.pirate.chest": ( "common.items.armor.pirate.chest": (
vox_spec: ("armor.pirate.chest", (-7.0, -4.0, 2.0)), vox_spec: ("armor.pirate.chest", (-7.0, -3.5, 2.0)),
color: None color: None
), ),
"common.items.armor.alchemist.chest": ( "common.items.armor.alchemist.chest": (
vox_spec: ("armor.alchemist", (-7.0, -4.0, 2.0), 1), vox_spec: ("armor.alchemist", (-7.0, -3.5, 2.0), 1),
color: None color: None
), ),
"common.items.armor.blacksmith.chest": ( "common.items.armor.blacksmith.chest": (
vox_spec: ("armor.blacksmith.chest", (-7.0, -4.0, 2.0)), vox_spec: ("armor.blacksmith.chest", (-7.0, -3.5, 2.0)),
color: None color: None
), ),
"common.items.armor.chef.chest": ( "common.items.armor.chef.chest": (
vox_spec: ("armor.chef.chest", (-7.0, -4.0, 2.0)), vox_spec: ("armor.chef.chest", (-7.0, -3.5, 2.0)),
color: None color: None
), ),
"common.items.armor.cloth.linen.chest": ( "common.items.armor.cloth.linen.chest": (
vox_spec: ("armor.cloth.linen.chest", (-7.0, -4.0, 2.0)), vox_spec: ("armor.cloth.linen.chest", (-7.0, -3.5, 2.0)),
color: None color: None
), ),
"common.items.armor.cloth.woolen.chest": ( "common.items.armor.cloth.woolen.chest": (
vox_spec: ("armor.cloth.woolen.chest", (-7.0, -4.0, 1.0)), vox_spec: ("armor.cloth.woolen.chest", (-7.0, -3.5, 2.0)),
color: None color: None
), ),
"common.items.armor.cloth.silken.chest": ( "common.items.armor.cloth.silken.chest": (
vox_spec: ("armor.cloth.silken.chest", (-7.0, -4.0, 1.0)), vox_spec: ("armor.cloth.silken.chest", (-7.0, -3.5, 2.0)),
color: None color: None
), ),
"common.items.armor.cloth.druid.chest": ( "common.items.armor.cloth.druid.chest": (
vox_spec: ("armor.cloth.druid.chest", (-7.0, -4.0, 2.0)), vox_spec: ("armor.cloth.druid.chest", (-7.0, -3.5, 2.0)),
color: None color: None
), ),
"common.items.armor.cloth.moonweave.chest": ( "common.items.armor.cloth.moonweave.chest": (
vox_spec: ("armor.cloth.moonweave.chest", (-7.0, -4.0, 1.0)), vox_spec: ("armor.cloth.moonweave.chest", (-7.0, -3.5, 2.0)),
color: None color: None
), ),
"common.items.armor.cloth.sunsilk.chest": ( "common.items.armor.cloth.sunsilk.chest": (
vox_spec: ("armor.cloth.sunsilk.chest", (-7.0, -4.0, 1.0)), vox_spec: ("armor.cloth.sunsilk.chest", (-7.0, -3.5, 2.0)),
color: None color: None
), ),
"common.items.armor.mail.bronze.chest": ( "common.items.armor.mail.bronze.chest": (
vox_spec: ("armor.mail.bronze.chest", (-7.0, -4.0, 2.0)), vox_spec: ("armor.mail.bronze.chest", (-7.0, -3.5, 2.0)),
color: None color: None
), ),
"common.items.armor.mail.iron.chest": ( "common.items.armor.mail.iron.chest": (
vox_spec: ("armor.mail.iron.chest", (-7.0, -4.0, 2.0)), vox_spec: ("armor.mail.iron.chest", (-7.0, -3.5, 2.0)),
color: None color: None
), ),
"common.items.armor.mail.steel.chest": ( "common.items.armor.mail.steel.chest": (
vox_spec: ("armor.mail.steel.chest", (-8.0, -4.0, 1.0)), vox_spec: ("armor.mail.steel.chest", (-8.0, -4.5, 2.0)),
color: None color: None
), ),
"common.items.armor.mail.cobalt.chest": ( "common.items.armor.mail.cobalt.chest": (
vox_spec: ("armor.mail.cobalt.chest", (-8.0, -4.0, 1.0)), vox_spec: ("armor.mail.cobalt.chest", (-8.0, -4.5, 2.0)),
color: None color: None
), ),
"common.items.armor.mail.bloodsteel.chest": ( "common.items.armor.mail.bloodsteel.chest": (
vox_spec: ("armor.mail.bloodsteel.chest", (-8.0, -4.0, 1.0)), vox_spec: ("armor.mail.bloodsteel.chest", (-8.0, -4.5, 2.0)),
color: None color: None
), ),
"common.items.armor.mail.orichalcum.chest": ( "common.items.armor.mail.orichalcum.chest": (
vox_spec: ("armor.mail.orichalcum", (-7.0, -4.0, 1.0), 0), vox_spec: ("armor.mail.orichalcum", (-7.0, -3.5, 2.0), 0),
color: None color: None
), ),
"common.items.armor.cardinal.chest": ( "common.items.armor.cardinal.chest": (
vox_spec: ("armor.cardinal.chest", (-7.0, -4.0, 1.0)), vox_spec: ("armor.cardinal.chest", (-7.0, -3.5, 2.0)),
color: None color: None
), ),
"common.items.armor.merchant.chest": ( "common.items.armor.merchant.chest": (
vox_spec: ("armor.merchant.chest", (-7.0, -4.0, 1.0)), vox_spec: ("armor.merchant.chest", (-7.0, -3.5, 1.0)),
color: None color: None
), ),
}, },

View File

@ -29,7 +29,7 @@
color: None color: None
), ),
"common.items.armor.brinestone.foot": ( "common.items.armor.brinestone.foot": (
vox_spec: ("armor.brinestone.foot", (-2.5, -3.5, -2.0)), vox_spec: ("armor.brinestone.foot", (-2.5, -4.5, -2.0)),
color: None color: None
), ),
"common.items.armor.cloth_blue.foot": ( "common.items.armor.cloth_blue.foot": (
@ -53,7 +53,7 @@
color: None color: None
), ),
"common.items.armor.misc.foot.jackalope_slippers": ( "common.items.armor.misc.foot.jackalope_slippers": (
vox_spec: ("armor.misc.foot.jackalope", (-2.5, -3.5, -2.0)), vox_spec: ("armor.misc.foot.jackalope", (-2.5, -4.5, -2.0)),
color: None color: None
), ),
"common.items.armor.twigs.foot": ( "common.items.armor.twigs.foot": (
@ -97,7 +97,7 @@
color: None color: None
), ),
"common.items.armor.hide.scale.foot": ( "common.items.armor.hide.scale.foot": (
vox_spec: ("armor.hide.scale.foot", (-2.5, -3.5, -2.0)), vox_spec: ("armor.hide.scale.foot", (-2.5, -4.5, -2.0)),
color: None color: None
), ),
"common.items.armor.hide.carapace.foot": ( "common.items.armor.hide.carapace.foot": (
@ -105,7 +105,7 @@
color: None color: None
), ),
"common.items.armor.hide.primal.foot": ( "common.items.armor.hide.primal.foot": (
vox_spec: ("armor.hide.primal.foot", (-2.5, -3.5, -2.0)), vox_spec: ("armor.hide.primal.foot", (-2.5, -4.5, -2.0)),
color: None color: None
), ),
"common.items.armor.hide.dragonscale.foot": ( "common.items.armor.hide.dragonscale.foot": (
@ -161,15 +161,15 @@
color: None color: None
), ),
"common.items.armor.mail.cobalt.foot": ( "common.items.armor.mail.cobalt.foot": (
vox_spec: ("armor.mail.cobalt.foot", (-2.5, -3.5, -2.0)), vox_spec: ("armor.mail.cobalt.foot", (-2.5, -4.5, -2.0)),
color: None color: None
), ),
"common.items.armor.mail.bloodsteel.foot": ( "common.items.armor.mail.bloodsteel.foot": (
vox_spec: ("armor.mail.bloodsteel.foot", (-2.5, -3.5, -2.0)), vox_spec: ("armor.mail.bloodsteel.foot", (-2.5, -4.5, -2.0)),
color: None color: None
), ),
"common.items.armor.mail.orichalcum.foot": ( "common.items.armor.mail.orichalcum.foot": (
vox_spec: ("armor.mail.orichalcum", (-2.5, -3.5, -2.0), 3), vox_spec: ("armor.mail.orichalcum", (-2.5, -4.5, -2.0), 3),
color: None color: None
), ),
"common.items.armor.cardinal.foot": ( "common.items.armor.cardinal.foot": (
@ -185,7 +185,7 @@
color: None color: None
), ),
"common.items.armor.misc.foot.iceskate": ( "common.items.armor.misc.foot.iceskate": (
vox_spec: ("armor.misc.foot.iceskate", (-2.5, -3.5, -2.0)), vox_spec: ("armor.misc.foot.iceskate", (-2.5, -4.5, -2.0)),
color: None color: None
), ),
}, },

View File

@ -32,31 +32,31 @@
), ),
"common.items.armor.ferocious.hand": ( "common.items.armor.ferocious.hand": (
left: ( left: (
vox_spec: ("armor.ferocious.hand", (-1.5, -1.5, -3.0)), vox_spec: ("armor.ferocious.hand", (-1.5, -1.5, -2.5)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.ferocious.hand", (-1.5, -1.5, -3.0)), vox_spec: ("armor.ferocious.hand", (-1.5, -1.5, -2.5)),
color: None color: None
) )
), ),
"common.items.armor.boreal.hand": ( "common.items.armor.boreal.hand": (
left: ( left: (
vox_spec: ("armor.boreal.hand", (-2.0, -1.5, -3.0)), vox_spec: ("armor.boreal.hand", (-2.5, -1.5, -2.5)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.boreal.hand", (-2.0, -1.5, -3.0)), vox_spec: ("armor.boreal.hand", (-1.5, -1.5, -2.5)),
color: None color: None
) )
), ),
"common.items.armor.brinestone.hand": ( "common.items.armor.brinestone.hand": (
left: ( left: (
vox_spec: ("armor.brinestone.hand", (-3.5, -1.5, -4.0)), vox_spec: ("armor.brinestone.hand", (-3.5, -1.5, -3.5)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.brinestone.hand", (-1.5, -1.5, -4.0)), vox_spec: ("armor.brinestone.hand", (-1.5, -1.5, -3.5)),
color: None color: None
) )
), ),
@ -92,11 +92,11 @@
), ),
"common.items.armor.cultist.hand": ( "common.items.armor.cultist.hand": (
left: ( left: (
vox_spec: ("armor.cultist.hand", (-3.0, -1.5, -2.5)), vox_spec: ("armor.cultist.hand", (-2.5, -2.5, -2.5)),
color: Some((30, 0, 64)) color: Some((30, 0, 64))
), ),
right: ( right: (
vox_spec: ("armor.cultist.hand", (-2.0, -1.5, -2.5)), vox_spec: ("armor.cultist.hand", (-2.2, -2.5, -2.5)),
color: Some((30, 0, 64)) color: Some((30, 0, 64))
) )
), ),
@ -122,7 +122,7 @@
), ),
"common.items.armor.twigsleaves.hand": ( "common.items.armor.twigsleaves.hand": (
left: ( left: (
vox_spec: ("armor.twigsleaves.hand", (-1.5, -1.5, -2.5)), vox_spec: ("armor.twigsleaves.hand", (-2.5, -1.5, -2.5)),
color: None color: None
), ),
right: ( right: (
@ -132,7 +132,7 @@
), ),
"common.items.armor.twigsflowers.hand": ( "common.items.armor.twigsflowers.hand": (
left: ( left: (
vox_spec: ("armor.twigsflowers.hand", (-1.5, -1.5, -2.5)), vox_spec: ("armor.twigsflowers.hand", (-2.5, -1.5, -2.5)),
color: None color: None
), ),
right: ( right: (
@ -162,21 +162,21 @@
), ),
"common.items.armor.velorite_mage.hand": ( "common.items.armor.velorite_mage.hand": (
left: ( left: (
vox_spec: ("armor.velorite_battlemage.hand", (-2.5, -1.5, -2.5)), vox_spec: ("armor.velorite_battlemage.hand", (-2.5, -2.5, -2.5)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.velorite_battlemage.hand", (-2.5, -1.5, -2.5)), vox_spec: ("armor.velorite_battlemage.hand", (-2.5, -2.5, -2.5)),
color: None color: None
) )
), ),
"common.items.debug.cultist_hands_blue": ( "common.items.debug.cultist_hands_blue": (
left: ( left: (
vox_spec: ("armor.velorite_battlemage.hand", (-2.5, -1.5, -2.5)), vox_spec: ("armor.velorite_battlemage.hand", (-2.5, -2.5, -2.5)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.velorite_battlemage.hand", (-2.5, -1.5, -2.5)), vox_spec: ("armor.velorite_battlemage.hand", (-2.5, -2.5, -2.5)),
color: None color: None
) )
), ),
@ -202,11 +202,11 @@
), ),
"common.items.armor.miner.hand": ( "common.items.armor.miner.hand": (
left: ( left: (
vox_spec: ("armor.mail.bronze.hand", (-1.5, -1.0, -3.0)), vox_spec: ("armor.mail.bronze.hand", (-1.5, -1.5, -2.5)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.mail.bronze.hand", (-1.5, -1.0, -3.0)), vox_spec: ("armor.mail.bronze.hand", (-1.5, -1.5, -2.5)),
color: None color: None
) )
), ),
@ -222,211 +222,211 @@
), ),
"common.items.armor.hide.carapace.hand": ( "common.items.armor.hide.carapace.hand": (
left: ( left: (
vox_spec: ("armor.hide.carapace.hand", (-3.5, -2.5, -3.0)), vox_spec: ("armor.hide.carapace.hand", (-3.5, -2.5, -3.5)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.hide.carapace.hand", (-1.5, -2.5, -3.0)), vox_spec: ("armor.hide.carapace.hand", (-1.5, -2.5, -3.5)),
color: None color: None
) )
), ),
"common.items.armor.hide.primal.hand": ( "common.items.armor.hide.primal.hand": (
left: ( left: (
vox_spec: ("armor.hide.primal.hand", (-3.5, -3.5, -4.0)), vox_spec: ("armor.hide.primal.hand", (-3.5, -2.5, -3.5)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.hide.primal.hand", (-1.5, -3.5, -4.0)), vox_spec: ("armor.hide.primal.hand", (-1.5, -2.5, -3.5)),
color: None color: None
) )
), ),
"common.items.armor.hide.dragonscale.hand": ( "common.items.armor.hide.dragonscale.hand": (
left: ( left: (
vox_spec: ("armor.hide.dragonscale.hand", (-5.0, -1.5, -3.5)), vox_spec: ("armor.hide.dragonscale.hand", (-5.5, -1.5, -3.5)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.hide.dragonscale.hand", (-2.0, -1.5, -3.5)), vox_spec: ("armor.hide.dragonscale.hand", (-1.5, -1.5, -3.5)),
color: None color: None
) )
), ),
"common.items.armor.savage.hand": ( "common.items.armor.savage.hand": (
left: ( left: (
vox_spec: ("armor.savage.hand", (-2.5, -3.0, -4.0)), vox_spec: ("armor.savage.hand", (-2.5, -2.5, -3.5)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.savage.hand", (-1.5, -3.0, -4.0)), vox_spec: ("armor.savage.hand", (-1.5, -2.5, -3.5)),
color: None color: None
) )
), ),
"common.items.armor.witch.hand": ( "common.items.armor.witch.hand": (
left: ( left: (
vox_spec: ("armor.witch.hand", (-2.5, -2.5, -4.0)), vox_spec: ("armor.witch.hand", (-2.5, -2.5, -3.5)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.witch.hand", (-1.5, -2.5, -4.0)), vox_spec: ("armor.witch.hand", (-1.5, -2.5, -3.5)),
color: None color: None
) )
), ),
"common.items.armor.pirate.hand": ( "common.items.armor.pirate.hand": (
left: ( left: (
vox_spec: ("armor.pirate.hand", (-2.5, -2.5, -4.0)), vox_spec: ("armor.pirate.hand", (-2.5, -2.5, -3.5)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.pirate.hand", (-1.5, -2.5, -4.0)), vox_spec: ("armor.pirate.hand", (-1.5, -2.5, -3.5)),
color: None color: None
) )
), ),
"common.items.armor.blacksmith.hand": ( "common.items.armor.blacksmith.hand": (
left: ( left: (
vox_spec: ("armor.blacksmith.hand", (-1.5, -2.5, -4.0)), vox_spec: ("armor.blacksmith.hand", (-1.5, -1.5, -2.5)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.blacksmith.hand", (-1.5, -2.5, -4.0)), vox_spec: ("armor.blacksmith.hand", (-1.5, -1.5, -2.5)),
color: None color: None
) )
), ),
"common.items.armor.cloth.linen.hand": ( "common.items.armor.cloth.linen.hand": (
left: ( left: (
vox_spec: ("armor.cloth.linen.hand", (-1.5, -2.0, -3.0)), vox_spec: ("armor.cloth.linen.hand", (-1.5, -1.5, -2.5)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.cloth.linen.hand", (-1.5, -2.0, -3.0)), vox_spec: ("armor.cloth.linen.hand", (-1.5, -1.5, -2.5)),
color: None color: None
) )
), ),
"common.items.armor.cloth.woolen.hand": ( "common.items.armor.cloth.woolen.hand": (
left: ( left: (
vox_spec: ("armor.cloth.woolen.hand", (-2.5, -2.5, -3.5)), vox_spec: ("armor.cloth.woolen.hand", (-2.5, -2.5, -2.5)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.cloth.woolen.hand", (-2.5, -2.5, -3.5)), vox_spec: ("armor.cloth.woolen.hand", (-2.5, -2.5, -2.5)),
color: None color: None
) )
), ),
"common.items.armor.cloth.silken.hand": ( "common.items.armor.cloth.silken.hand": (
left: ( left: (
vox_spec: ("armor.cloth.silken.hand", (-2.5, -2.5, -4.0)), vox_spec: ("armor.cloth.silken.hand", (-2.5, -2.5, -3.5)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.cloth.silken.hand", (-1.5, -2.5, -4.0)), vox_spec: ("armor.cloth.silken.hand", (-1.5, -2.5, -3.5)),
color: None color: None
) )
), ),
"common.items.armor.cloth.druid.hand": ( "common.items.armor.cloth.druid.hand": (
left: ( left: (
vox_spec: ("armor.cloth.druid.hand", (-2.5, -1.0, -3.0)), vox_spec: ("armor.cloth.druid.hand", (-1.5, -1.5, -2.5)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.cloth.druid.hand", (-1.5, -1.0, -3.0)), vox_spec: ("armor.cloth.druid.hand", (-1.5, -1.5, -2.5)),
color: None color: None
) )
), ),
"common.items.armor.cloth.moonweave.hand": ( "common.items.armor.cloth.moonweave.hand": (
left: ( left: (
vox_spec: ("armor.cloth.moonweave.hand", (-2.5, -2.0, -4.0)), vox_spec: ("armor.cloth.moonweave.hand", (-1.5, -1.5, -2.5)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.cloth.moonweave.hand", (-1.5, -2.0, -4.0)), vox_spec: ("armor.cloth.moonweave.hand", (-1.5, -1.5, -2.5)),
color: None color: None
) )
), ),
"common.items.armor.cloth.sunsilk.hand": ( "common.items.armor.cloth.sunsilk.hand": (
left: ( left: (
vox_spec: ("armor.cloth.sunsilk.hand", (-2.5, -2.5, -4.0)), vox_spec: ("armor.cloth.sunsilk.hand", (-2.5, -2.5, -3.5)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.cloth.sunsilk.hand", (-1.5, -2.5, -4.0)), vox_spec: ("armor.cloth.sunsilk.hand", (-1.5, -2.5, -3.5)),
color: None color: None
) )
), ),
"common.items.armor.mail.bronze.hand": ( "common.items.armor.mail.bronze.hand": (
left: ( left: (
vox_spec: ("armor.mail.bronze.hand", (-2.5, -2.0, -3.0)), vox_spec: ("armor.mail.bronze.hand", (-1.5, -1.5, -2.5)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.mail.bronze.hand", (-1.5, -2.0, -3.0)), vox_spec: ("armor.mail.bronze.hand", (-1.5, -1.5, -2.5)),
color: None color: None
) )
), ),
"common.items.armor.mail.iron.hand": ( "common.items.armor.mail.iron.hand": (
left: ( left: (
vox_spec: ("armor.mail.iron.hand", (-1.5, -1.5, -3.0)), vox_spec: ("armor.mail.iron.hand", (-1.5, -1.5, -2.5)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.mail.iron.hand", (-1.5, -1.5, -3.0)), vox_spec: ("armor.mail.iron.hand", (-1.5, -1.5, -2.5)),
color: None color: None
) )
), ),
"common.items.armor.mail.steel.hand": ( "common.items.armor.mail.steel.hand": (
left: ( left: (
vox_spec: ("armor.mail.steel.hand", (-2.5, -1.0, -4.0)), vox_spec: ("armor.mail.steel.hand", (-1.5, -1.5, -2.5)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.mail.steel.hand", (-1.5, -1.0, -4.0)), vox_spec: ("armor.mail.steel.hand", (-1.5, -1.5, -2.5)),
color: None color: None
) )
), ),
"common.items.armor.mail.cobalt.hand": ( "common.items.armor.mail.cobalt.hand": (
left: ( left: (
vox_spec: ("armor.mail.cobalt.hand", (-2.5, -2.0, -4.0)), vox_spec: ("armor.mail.cobalt.hand", (-3.5, -2.5, -2.5)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.mail.cobalt.hand", (-1.5, -2.0, -4.0)), vox_spec: ("armor.mail.cobalt.hand", (-1.5, -2.5, -2.5)),
color: None color: None
) )
), ),
"common.items.armor.mail.bloodsteel.hand": ( "common.items.armor.mail.bloodsteel.hand": (
left: ( left: (
vox_spec: ("armor.mail.bloodsteel.hand", (-5.0, -1.0, -4.0)), vox_spec: ("armor.mail.bloodsteel.hand", (-4.5, -2.5, -2.5)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.mail.bloodsteel.hand", (-1.0, -1.0, -4.0)), vox_spec: ("armor.mail.bloodsteel.hand", (-1.5, -2.5, -2.5)),
color: None color: None
) )
), ),
"common.items.armor.mail.orichalcum.hand": ( "common.items.armor.mail.orichalcum.hand": (
left: ( left: (
vox_spec: ("armor.mail.orichalcum", (-4.5, -2.0, -4.0), 4), vox_spec: ("armor.mail.orichalcum", (-4.5, -2.5, -3.5), 4),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.mail.orichalcum", (-1.5, -2.0, -4.0), 4), vox_spec: ("armor.mail.orichalcum", (-1.5, -2.5, -3.5), 4),
color: None color: None
) )
), ),
"common.items.armor.cardinal.hand": ( "common.items.armor.cardinal.hand": (
left: ( left: (
vox_spec: ("armor.cardinal.hand", (-2.5, -2.5, -4.0)), vox_spec: ("armor.cardinal.hand", (-2.5, -2.5, -3.5)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.cardinal.hand", (-1.5, -2.5, -4.0)), vox_spec: ("armor.cardinal.hand", (-1.5, -2.5, -3.5)),
color: None color: None
) )
), ),
"common.items.armor.merchant.hand": ( "common.items.armor.merchant.hand": (
left: ( left: (
vox_spec: ("armor.merchant.hand", (-2.5, -2.0, -4.0)), vox_spec: ("armor.merchant.hand", (-1.5, -1.5, -2.5)),
color: None color: None
), ),
right:( right:(
vox_spec: ("armor.merchant.hand", (-1.5, -2.0, -4.0)), vox_spec: ("armor.merchant.hand", (-1.5, -1.5, -2.5)),
color: None color: None
) )
), ),

View File

@ -549,7 +549,7 @@
color: None color: None
), ),
(Danari, Female, "common.items.armor.misc.head.straw"): ( (Danari, Female, "common.items.armor.misc.head.straw"): (
vox_spec: ("armor.misc.head.straw", (-2.0, -5.0, 7.0)), vox_spec: ("armor.misc.head.straw", (-2.0, -6.0, 7.0)),
color: None color: None
), ),
(Draugr, Male, "common.items.armor.misc.head.straw"): ( (Draugr, Male, "common.items.armor.misc.head.straw"): (
@ -647,7 +647,7 @@
color: None color: None
), ),
(Danari, Female, "common.items.armor.misc.head.mitre"): ( (Danari, Female, "common.items.armor.misc.head.mitre"): (
vox_spec: ("armor.misc.head.mitre", (-2.0, -5.0, 7.0)), vox_spec: ("armor.misc.head.mitre", (-2.0, -4.0, 7.0)),
color: None color: None
), ),
(Draugr, Male, "common.items.armor.misc.head.mitre"): ( (Draugr, Male, "common.items.armor.misc.head.mitre"): (
@ -757,11 +757,11 @@
color: None color: None
), ),
(Danari, Female, "common.items.armor.misc.head.helmet"): ( (Danari, Female, "common.items.armor.misc.head.helmet"): (
vox_spec: ("armor.misc.head.helmet", (-2.0, -5.0, 1.0)), vox_spec: ("armor.misc.head.helmet", (-2.0, -6.0, 1.0)),
color: None color: None
), ),
(Danari, Male, "common.items.armor.misc.head.helmet"): ( (Danari, Male, "common.items.armor.misc.head.helmet"): (
vox_spec: ("armor.misc.head.helmet", (-2.0, -5.0, -1.0)), vox_spec: ("armor.misc.head.helmet", (-2.0, -6.0, 1.0)),
color: None color: None
), ),
// //
@ -786,7 +786,7 @@
color: None color: None
), ),
(Human, Female, "common.items.armor.misc.head.bandana.red"): ( (Human, Female, "common.items.armor.misc.head.bandana.red"): (
vox_spec: ("armor.misc.head.bandana.red", (-4.0, -2.0, -10.0)), vox_spec: ("armor.misc.head.bandana.red", (-4.0, -1.0, -10.0)),
color: None color: None
), ),
(Draugr, Male, "common.items.armor.misc.head.bandana.red"): ( (Draugr, Male, "common.items.armor.misc.head.bandana.red"): (
@ -806,7 +806,7 @@
color: None color: None
), ),
(Orc, Male, "common.items.armor.misc.head.bandana.red"): ( (Orc, Male, "common.items.armor.misc.head.bandana.red"): (
vox_spec: ("armor.misc.head.bandana.red", (-3.0, 0.0, -8.0)), vox_spec: ("armor.misc.head.bandana.red", (-3.0, 0.0, -7.0)),
color: None color: None
), ),
(Orc, Female, "common.items.armor.misc.head.bandana.red"): ( (Orc, Female, "common.items.armor.misc.head.bandana.red"): (
@ -818,7 +818,7 @@
vox_spec: ("armor.misc.head.bandana.thief", (-2.0, -2.0, -8.0)), vox_spec: ("armor.misc.head.bandana.thief", (-2.0, -2.0, -8.0)),
color: None color: None
), ),
(Danari, Female, "Thicommon.items.armor.misc.head.bandana.thiefef"): ( (Danari, Female, "common.items.armor.misc.head.bandana.thief"): (
vox_spec: ("armor.misc.head.bandana.thief", (-2.0, -2.0, -8.0)), vox_spec: ("armor.misc.head.bandana.thief", (-2.0, -2.0, -8.0)),
color: None color: None
), ),
@ -834,8 +834,8 @@
vox_spec: ("armor.misc.head.bandana.thief", (-4.0, -2.0, -10.0)), vox_spec: ("armor.misc.head.bandana.thief", (-4.0, -2.0, -10.0)),
color: None color: None
), ),
(Human, Female, "Thcommon.items.armor.misc.head.bandana.thiefief"): ( (Human, Female, "common.items.armor.misc.head.bandana.thief"): (
vox_spec: ("armor.misc.head.bandana.thief", (-4.0, -2.0, -10.0)), vox_spec: ("armor.misc.head.bandana.thief", (-4.0, -1.0, -10.0)),
color: None color: None
), ),
(Draugr, Male, "common.items.armor.misc.head.bandana.thief"): ( (Draugr, Male, "common.items.armor.misc.head.bandana.thief"): (
@ -855,7 +855,7 @@
color: None color: None
), ),
(Orc, Male, "common.items.armor.misc.head.bandana.thief"): ( (Orc, Male, "common.items.armor.misc.head.bandana.thief"): (
vox_spec: ("armor.misc.head.bandana.thief", (-3.0, 0.0, -8.0)), vox_spec: ("armor.misc.head.bandana.thief", (-3.0, 0.0, -7.0)),
color: None color: None
), ),
(Orc, Female, "common.items.armor.misc.head.bandana.thief"): ( (Orc, Female, "common.items.armor.misc.head.bandana.thief"): (
@ -864,43 +864,43 @@
), ),
// //
(Danari, Male, "common.items.armor.cultist.bandana"): ( (Danari, Male, "common.items.armor.cultist.bandana"): (
vox_spec: ("armor.cultist.bandana", (-2.0, -1.0, -8.0)), vox_spec: ("armor.cultist.bandana", (-2.0, -2.0, -8.0)),
color: None color: None
), ),
(Danari, Female, "common.items.armor.cultist.bandana"): ( (Danari, Female, "common.items.armor.cultist.bandana"): (
vox_spec: ("armor.cultist.bandana", (-2.0, -1.0, -8.0)), vox_spec: ("armor.cultist.bandana", (-2.0, -2.0, -8.0)),
color: None color: None
), ),
(Dwarf, Male, "common.items.armor.cultist.bandana"): ( (Dwarf, Male, "common.items.armor.cultist.bandana"): (
vox_spec: ("armor.cultist.bandana", (-5.0, 0.0, -10.0)), vox_spec: ("armor.cultist.bandana", (-5.0, -1.0, -10.0)),
color: None color: None
), ),
(Dwarf, Female, "common.items.armor.cultist.bandana"): ( (Dwarf, Female, "common.items.armor.cultist.bandana"): (
vox_spec: ("armor.cultist.bandana", (-5.0, 0.0, -10.0)), vox_spec: ("armor.cultist.bandana", (-5.0, -1.0, -10.0)),
color: None color: None
), ),
(Human, Male, "common.items.armor.cultist.bandana"): ( (Human, Male, "common.items.armor.cultist.bandana"): (
vox_spec: ("armor.cultist.bandana", (-4.0, -1.0, -10.0)), vox_spec: ("armor.cultist.bandana", (-4.0, -2.0, -10.0)),
color: None color: None
), ),
(Human, Female, "common.items.armor.cultist.bandana"): ( (Human, Female, "common.items.armor.cultist.bandana"): (
vox_spec: ("armor.cultist.bandana", (-4.0, 0.0, -10.0)), vox_spec: ("armor.cultist.bandana", (-4.0, -1.0, -10.0)),
color: None color: None
), ),
(Draugr, Male, "common.items.armor.cultist.bandana"): ( (Draugr, Male, "common.items.armor.cultist.bandana"): (
vox_spec: ("armor.cultist.bandana", (-6.0, -1.0, -8.0)), vox_spec: ("armor.cultist.bandana", (-6.0, -2.0, -8.0)),
color: None color: None
), ),
(Draugr, Female, "common.items.armor.cultist.bandana"): ( (Draugr, Female, "common.items.armor.cultist.bandana"): (
vox_spec: ("armor.cultist.bandana", (-6.0, -1.0, -9.0)), vox_spec: ("armor.cultist.bandana", (-6.0, -2.0, -9.0)),
color: None color: None
), ),
(Elf, Male, "common.items.armor.cultist.bandana"): ( (Elf, Male, "common.items.armor.cultist.bandana"): (
vox_spec: ("armor.cultist.bandana", (-3.0, -1.0, -10.0)), vox_spec: ("armor.cultist.bandana", (-3.0, -2.0, -10.0)),
color: None color: None
), ),
(Elf, Female, "common.items.armor.cultist.bandana"): ( (Elf, Female, "common.items.armor.cultist.bandana"): (
vox_spec: ("armor.cultist.bandana", (-3.0, -1.0, -10.0)), vox_spec: ("armor.cultist.bandana", (-3.0, -2.0, -10.0)),
color: None color: None
), ),
(Orc, Male, "common.items.armor.cultist.bandana"): ( (Orc, Male, "common.items.armor.cultist.bandana"): (
@ -908,7 +908,7 @@
color: None color: None
), ),
(Orc, Female, "common.items.armor.cultist.bandana"): ( (Orc, Female, "common.items.armor.cultist.bandana"): (
vox_spec: ("armor.cultist.bandana", (-3.0, -2.0, -10.0)), vox_spec: ("armor.cultist.bandana", (-3.0, -3.0, -10.0)),
color: None color: None
), ),
// //
@ -941,7 +941,7 @@
color: None color: None
), ),
(Danari, Female, "common.items.armor.misc.head.hood"): ( (Danari, Female, "common.items.armor.misc.head.hood"): (
vox_spec: ("armor.misc.head.hood", (-2.0, -6.0, -2.0)), vox_spec: ("armor.misc.head.hood", (-2.0, -5.0, -2.0)),
color: None color: None
), ),
(Draugr, Male, "common.items.armor.misc.head.hood"): ( (Draugr, Male, "common.items.armor.misc.head.hood"): (
@ -990,7 +990,7 @@
color: None color: None
), ),
(Danari, Female, "common.items.armor.misc.head.hood_dark"): ( (Danari, Female, "common.items.armor.misc.head.hood_dark"): (
vox_spec: ("armor.misc.head.hood_dark", (-2.0, -7.0, -3.0)), vox_spec: ("armor.misc.head.hood_dark", (-2.0, -6.0, -3.0)),
color: None color: None
), ),
(Draugr, Male, "common.items.armor.misc.head.hood_dark"): ( (Draugr, Male, "common.items.armor.misc.head.hood_dark"): (
@ -1035,15 +1035,15 @@
color: None color: None
), ),
(Danari, Male, "common.items.armor.misc.head.spikeguard"): ( (Danari, Male, "common.items.armor.misc.head.spikeguard"): (
vox_spec: ("armor.misc.head.spikeguard", (-2.0, -4.0, 8.5)), vox_spec: ("armor.misc.head.spikeguard", (-2.0, -5.0, 8.5)),
color: None color: None
), ),
(Danari, Female, "common.items.armor.misc.head.spikeguard"): ( (Danari, Female, "common.items.armor.misc.head.spikeguard"): (
vox_spec: ("armor.misc.head.spikeguard", (-2.0, -4.0, 9.0)), vox_spec: ("armor.misc.head.spikeguard", (-2.0, -5.0, 9.0)),
color: None color: None
), ),
(Draugr, Male, "common.items.armor.misc.head.spikeguard"): ( (Draugr, Male, "common.items.armor.misc.head.spikeguard"): (
vox_spec: ("armor.misc.head.spikeguard", (-6.0, -4.0, 7.0)), vox_spec: ("armor.misc.head.spikeguard", (-6.0, -4.0, 8.0)),
color: None color: None
), ),
(Draugr, Female, "common.items.armor.misc.head.spikeguard"): ( (Draugr, Female, "common.items.armor.misc.head.spikeguard"): (
@ -1137,7 +1137,7 @@
color: None color: None
), ),
(Danari, Female, "common.items.armor.cardinal.mitre"): ( (Danari, Female, "common.items.armor.cardinal.mitre"): (
vox_spec: ("armor.cardinal.mitre", (-2.0, -5.0, 7.0)), vox_spec: ("armor.cardinal.mitre", (-2.0, -4.0, 7.0)),
color: None color: None
), ),
(Draugr, Male, "common.items.armor.cardinal.mitre"): ( (Draugr, Male, "common.items.armor.cardinal.mitre"): (
@ -1231,11 +1231,11 @@
color: None color: None
), ),
(Danari, Male, "common.items.armor.misc.head.winged_coronet"): ( (Danari, Male, "common.items.armor.misc.head.winged_coronet"): (
vox_spec: ("armor.misc.head.winged_coronet", (-2.0, -3.0, 0.0)), vox_spec: ("armor.misc.head.winged_coronet", (-2.0, -4.0, 0.0)),
color: None color: None
), ),
(Danari, Female, "common.items.armor.misc.head.winged_coronet"): ( (Danari, Female, "common.items.armor.misc.head.winged_coronet"): (
vox_spec: ("armor.misc.head.winged_coronet", (-2.0, -3.0, 0.0)), vox_spec: ("armor.misc.head.winged_coronet", (-2.0, -4.0, 0.0)),
color: None color: None
), ),
(Draugr, Male, "common.items.armor.misc.head.winged_coronet"): ( (Draugr, Male, "common.items.armor.misc.head.winged_coronet"): (
@ -1337,7 +1337,7 @@
color: None color: None
), ),
(Draugr, Male, "common.items.armor.brinestone.crown"): ( (Draugr, Male, "common.items.armor.brinestone.crown"): (
vox_spec: ("armor.brinestone.crown", (-6.0, -4.0, 2.0)), vox_spec: ("armor.brinestone.crown", (-6.0, -4.0, 0.0)),
color: None color: None
), ),
(Draugr, Female, "common.items.armor.brinestone.crown"): ( (Draugr, Female, "common.items.armor.brinestone.crown"): (
@ -1345,7 +1345,7 @@
color: None color: None
), ),
(Orc, Male, "common.items.armor.brinestone.crown"): ( (Orc, Male, "common.items.armor.brinestone.crown"): (
vox_spec: ("armor.brinestone.crown", (-3.0, -2.0, 2.0)), vox_spec: ("armor.brinestone.crown", (-3.0, -2.0, 1.0)),
color: None color: None
), ),
(Orc, Female, "common.items.armor.brinestone.crown"): ( (Orc, Female, "common.items.armor.brinestone.crown"): (

View File

@ -41,7 +41,7 @@
color: None color: None
), ),
"common.items.armor.brinestone.pants": ( "common.items.armor.brinestone.pants": (
vox_spec: ("armor.brinestone.pants", (-7.0, -3.5, 0.0)), vox_spec: ("armor.brinestone.pants", (-7.0, -3.5, -1.0)),
color: None color: None
), ),
"common.items.npc_armor.pants.plate_red": ( "common.items.npc_armor.pants.plate_red": (
@ -77,7 +77,7 @@
color: Some((30, 0, 64)) color: Some((30, 0, 64))
), ),
"common.items.armor.leather_plate.pants": ( "common.items.armor.leather_plate.pants": (
vox_spec: ("armor.leather_plate.pants", (-5.0, -4.5, 1.0)), vox_spec: ("armor.leather_plate.pants", (-5.0, -3.5, 1.0)),
color: None color: None
), ),
"common.items.armor.twigs.pants": ( "common.items.armor.twigs.pants": (
@ -125,39 +125,39 @@
color: None color: None
), ),
"common.items.armor.hide.scale.pants": ( "common.items.armor.hide.scale.pants": (
vox_spec: ("armor.hide.scale.pants", (-5.0, -4.0, 0.0)), vox_spec: ("armor.hide.scale.pants", (-5.0, -3.5, 0.0)),
color: None color: None
), ),
"common.items.armor.hide.carapace.pants": ( "common.items.armor.hide.carapace.pants": (
vox_spec: ("armor.hide.carapace.pants", (-6.0, -4.0, 0.5)), vox_spec: ("armor.hide.carapace.pants", (-6.0, -3.5, 1.0)),
color: None color: None
), ),
"common.items.armor.hide.primal.pants": ( "common.items.armor.hide.primal.pants": (
vox_spec: ("armor.hide.primal.pants", (-6.0, -4.0, 0.0)), vox_spec: ("armor.hide.primal.pants", (-6.0, -3.5, 1.0)),
color: None color: None
), ),
"common.items.armor.hide.dragonscale.pants": ( "common.items.armor.hide.dragonscale.pants": (
vox_spec: ("armor.hide.dragonscale.pants", (-5.0, -3.5, -1.5)), vox_spec: ("armor.hide.dragonscale.pants", (-5.0, -3.5, -1.0)),
color: None color: None
), ),
"common.items.armor.savage.pants": ( "common.items.armor.savage.pants": (
vox_spec: ("armor.savage.pants", (-5.0, -4.0, 0.5)), vox_spec: ("armor.savage.pants", (-5.0, -3.5, 1.0)),
color: None color: None
), ),
"common.items.armor.witch.pants": ( "common.items.armor.witch.pants": (
vox_spec: ("armor.witch.pants", (-5.0, -4.0, 0.5)), vox_spec: ("armor.witch.pants", (-5.0, -3.5, 0.0)),
color: None color: None
), ),
"common.items.armor.pirate.pants": ( "common.items.armor.pirate.pants": (
vox_spec: ("armor.pirate.pants", (-5.0, -4.0, 1.5)), vox_spec: ("armor.pirate.pants", (-5.0, -3.5, 0.0)),
color: None color: None
), ),
"common.items.armor.alchemist.pants": ( "common.items.armor.alchemist.pants": (
vox_spec: ("armor.alchemist", (-5.0, -4.0, 0.5), 3), vox_spec: ("armor.alchemist", (-5.0, -3.5, 0.0), 3),
color: None color: None
), ),
"common.items.armor.blacksmith.pants": ( "common.items.armor.blacksmith.pants": (
vox_spec: ("armor.blacksmith.pants", (-5.0, -4.0, 0.5)), vox_spec: ("armor.blacksmith.pants", (-5.0, -3.5, 0.0)),
color: None color: None
), ),
"common.items.armor.chef.pants": ( "common.items.armor.chef.pants": (
@ -165,59 +165,59 @@
color: None color: None
), ),
"common.items.armor.cloth.linen.pants": ( "common.items.armor.cloth.linen.pants": (
vox_spec: ("armor.cloth.linen.pants", (-5.0, -4.0, 0.5)), vox_spec: ("armor.cloth.linen.pants", (-5.0, -3.5, 0.0)),
color: None color: None
), ),
"common.items.armor.cloth.woolen.pants": ( "common.items.armor.cloth.woolen.pants": (
vox_spec: ("armor.cloth.woolen.pants", (-6.0, -5.0, 0.5)), vox_spec: ("armor.cloth.woolen.pants", (-6.0, -4.5, 1.0)),
color: None color: None
), ),
"common.items.armor.cloth.silken.pants": ( "common.items.armor.cloth.silken.pants": (
vox_spec: ("armor.cloth.silken.pants", (-5.0, -4.0, 0.5)), vox_spec: ("armor.cloth.silken.pants", (-5.0, -3.5, 0.0)),
color: None color: None
), ),
"common.items.armor.cloth.druid.pants": ( "common.items.armor.cloth.druid.pants": (
vox_spec: ("armor.cloth.druid.pants", (-5.0, -4.0, 0.5)), vox_spec: ("armor.cloth.druid.pants", (-5.0, -3.5, -1.0)),
color: None color: None
), ),
"common.items.armor.cloth.moonweave.pants": ( "common.items.armor.cloth.moonweave.pants": (
vox_spec: ("armor.cloth.moonweave.pants", (-6.0, -5.5, 0.5)), vox_spec: ("armor.cloth.moonweave.pants", (-6.0, -4.5, 0.0)),
color: None color: None
), ),
"common.items.armor.cloth.sunsilk.pants": ( "common.items.armor.cloth.sunsilk.pants": (
vox_spec: ("armor.cloth.sunsilk.pants", (-6.0, -5.0, 0.5)), vox_spec: ("armor.cloth.sunsilk.pants", (-6.0, -4.5, 0.0)),
color: None color: None
), ),
"common.items.armor.mail.bronze.pants": ( "common.items.armor.mail.bronze.pants": (
vox_spec: ("armor.mail.bronze.pants", (-5.0, -4.0, 1.0)), vox_spec: ("armor.mail.bronze.pants", (-5.0, -3.5, 1.0)),
color: None color: None
), ),
"common.items.armor.mail.iron.pants": ( "common.items.armor.mail.iron.pants": (
vox_spec: ("armor.mail.iron.pants", (-5.0, -4.0, 1.5)), vox_spec: ("armor.mail.iron.pants", (-5.0, -3.5, 1.0)),
color: None color: None
), ),
"common.items.armor.mail.steel.pants": ( "common.items.armor.mail.steel.pants": (
vox_spec: ("armor.mail.steel.pants", (-6.0, -4.0, 0.0)), vox_spec: ("armor.mail.steel.pants", (-6.0, -3.5, 1.0)),
color: None color: None
), ),
"common.items.armor.mail.cobalt.pants": ( "common.items.armor.mail.cobalt.pants": (
vox_spec: ("armor.mail.cobalt.pants", (-6.0, -5.0, 0.5)), vox_spec: ("armor.mail.cobalt.pants", (-6.0, -5.5, 1.0)),
color: None color: None
), ),
"common.items.armor.mail.bloodsteel.pants": ( "common.items.armor.mail.bloodsteel.pants": (
vox_spec: ("armor.mail.bloodsteel.pants", (-7.0, -4.0, 0.5)), vox_spec: ("armor.mail.bloodsteel.pants", (-7.0, -4.5, 0.0)),
color: None color: None
), ),
"common.items.armor.mail.orichalcum.pants": ( "common.items.armor.mail.orichalcum.pants": (
vox_spec: ("armor.mail.orichalcum", (-6.0, -4.0, 0.5), 1), vox_spec: ("armor.mail.orichalcum", (-6.0, -3.5, -1.0), 1),
color: None color: None
), ),
"common.items.armor.cardinal.pants": ( "common.items.armor.cardinal.pants": (
vox_spec: ("armor.cardinal.pants", (-5.0, -4.0, -0.4)), vox_spec: ("armor.cardinal.pants", (-5.0, -3.5, 0.0)),
color: None color: None
), ),
"common.items.armor.merchant.pants": ( "common.items.armor.merchant.pants": (
vox_spec: ("armor.merchant.pants", (-6.0, -4.0, 0.5)), vox_spec: ("armor.merchant.pants", (-5.0, -3.5, 0.0)),
color: None color: None
), ),
}, },

View File

@ -23,11 +23,11 @@
), ),
"common.items.armor.assassin.shoulder": ( "common.items.armor.assassin.shoulder": (
left: ( left: (
vox_spec: ("armor.assassin.shoulder", (-4.0, -3.5, 1.0)), vox_spec: ("armor.assassin.shoulder", (-5.0, -3.5, 0.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.assassin.shoulder", (-2.0, -3.5, 1.0)), vox_spec: ("armor.assassin.shoulder", (-1.0, -3.5, 0.0)),
color: None color: None
) )
), ),
@ -53,121 +53,121 @@
), ),
"common.items.armor.boreal.shoulder": ( "common.items.armor.boreal.shoulder": (
left: ( left: (
vox_spec: ("armor.boreal.shoulder", (-3.5, -3.5, -3.0)), vox_spec: ("armor.boreal.shoulder", (-4.0, -3.5, -1.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.boreal.shoulder", (-1.5, -3.5, -3.0)), vox_spec: ("armor.boreal.shoulder", (-1.0, -3.5, -1.0)),
color: None color: None
) )
), ),
"common.items.armor.brinestone.shoulder": ( "common.items.armor.brinestone.shoulder": (
left: ( left: (
vox_spec: ("armor.brinestone.shoulder", (-5.0, -3.5, -2.0)), vox_spec: ("armor.brinestone.shoulder", (-6.0, -3.5, -1.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.brinestone.shoulder", (-3.0, -3.5, -2.0)), vox_spec: ("armor.brinestone.shoulder", (-2.0, -3.5, -1.0)),
color: None color: None
) )
), ),
"common.items.armor.cloth_purple.shoulder": ( "common.items.armor.cloth_purple.shoulder": (
left: ( left: (
vox_spec: ("armor.cloth_purple.shoulder", (-3.2, -3.5, 0.0)), vox_spec: ("armor.cloth_purple.shoulder", (-4.0, -3.5, 0.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.cloth_purple.shoulder", (-1.8, -3.5, 0.0)), vox_spec: ("armor.cloth_purple.shoulder", (-1.0, -3.5, 0.0)),
color: None color: None
) )
), ),
"common.items.armor.cloth_blue.shoulder_0": ( "common.items.armor.cloth_blue.shoulder_0": (
left: ( left: (
vox_spec: ("armor.cloth_blue.shoulder_0", (-3.2, -3.5, 0.0)), vox_spec: ("armor.cloth_blue.shoulder_0", (-4.0, -3.5, 0.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.cloth_blue.shoulder_0", (-1.8, -3.5, 0.0)), vox_spec: ("armor.cloth_blue.shoulder_0", (-1.0, -3.5, 0.0)),
color: None color: None
) )
), ),
"common.items.armor.cloth_green.shoulder": ( "common.items.armor.cloth_green.shoulder": (
left: ( left: (
vox_spec: ("armor.cloth_green.shoulder", (-3.2, -3.5, 0.0)), vox_spec: ("armor.cloth_green.shoulder", (-4.0, -3.5, 0.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.cloth_green.shoulder", (-1.8, -3.5, 0.0)), vox_spec: ("armor.cloth_green.shoulder", (-1.0, -3.5, 0.0)),
color: None color: None
) )
), ),
"common.items.armor.cultist.shoulder": ( "common.items.armor.cultist.shoulder": (
left: ( left: (
vox_spec: ("armor.cultist.shoulder", (-2.0, -3.5, 0.0)), vox_spec: ("armor.cultist.shoulder", (-3.0, -3.5, -1.0)),
color: Some((30, 0, 64)) color: Some((30, 0, 64))
), ),
right: ( right: (
vox_spec: ("armor.cultist.shoulder", (-2.9, -3.5, 0.0)), vox_spec: ("armor.cultist.shoulder", (-2.0, -3.5, -1.0)),
color: Some((30, 0, 64)) color: Some((30, 0, 64))
) )
), ),
"common.items.armor.leather_plate.shoulder": ( "common.items.armor.leather_plate.shoulder": (
left: ( left: (
vox_spec: ("armor.leather_plate.shoulder", (-4.0, -4.5 , 0.0)), vox_spec: ("armor.leather_plate.shoulder", (-4.0, -3.5 , 0.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.leather_plate.shoulder", (-0.9, -4.5, 0.0)), vox_spec: ("armor.leather_plate.shoulder", (-0.9, -3.5, 0.0)),
color: None color: None
) )
), ),
"common.items.armor.twigs.shoulder": ( "common.items.armor.twigs.shoulder": (
left: ( left: (
vox_spec: ("armor.twigs.shoulder", (-5.0, -4.5 , -1.0)), vox_spec: ("armor.twigs.shoulder", (-5.0, -4.0 , -1.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.twigs.shoulder", (-1.0, -4.5, -1.0)), vox_spec: ("armor.twigs.shoulder", (-1.0, -4.0, -1.0)),
color: None color: None
) )
), ),
"common.items.armor.twigsleaves.shoulder": ( "common.items.armor.twigsleaves.shoulder": (
left: ( left: (
vox_spec: ("armor.twigsleaves.shoulder", (-5.5, -5.0 , 0.0)), vox_spec: ("armor.twigsleaves.shoulder", (-6.0, -5.0 , -1.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.twigsleaves.shoulder", (-1.5, -5.0, 0.0)), vox_spec: ("armor.twigsleaves.shoulder", (-1.0, -5.0, -1.0)),
color: None color: None
) )
), ),
"common.items.armor.twigsflowers.shoulder": ( "common.items.armor.twigsflowers.shoulder": (
left: ( left: (
vox_spec: ("armor.twigsflowers.shoulder", (-5.5, -5.0 , 0.0)), vox_spec: ("armor.twigsflowers.shoulder", (-6.0, -4.0 , -2.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.twigsflowers.shoulder", (-1.5, -5.0, 0.0)), vox_spec: ("armor.twigsflowers.shoulder", (-1.0, -4.0, -2.0)),
color: None color: None
), ),
), ),
"common.items.armor.cloth_blue.shoulder_1": ( "common.items.armor.cloth_blue.shoulder_1": (
left: ( left: (
vox_spec: ("armor.cloth_blue.shoulder_1", (-4.0, -2.5, -0.5)), vox_spec: ("armor.cloth_blue.shoulder_1", (-4.0, -2.5, 0.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.cloth_blue.shoulder_1", (-1.0, -2.5, -0.5)), vox_spec: ("armor.cloth_blue.shoulder_1", (-1.0, -2.5, 0.0)),
color: None color: None
) )
), ),
"common.items.armor.misc.shoulder.iron_spikes": ( "common.items.armor.misc.shoulder.iron_spikes": (
left: ( left: (
vox_spec: ("armor.misc.shoulder.iron_spikes", (-5.5, -3.8, -2.0)), vox_spec: ("armor.misc.shoulder.iron_spikes", (-6.0, -3.5, -2.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.misc.shoulder.iron_spikes", (-1.5, -3.8, -2.0)), vox_spec: ("armor.misc.shoulder.iron_spikes", (-1.0, -3.5, -2.0)),
color: None color: None
) )
), ),
@ -183,31 +183,31 @@
), ),
"common.items.armor.misc.shoulder.leather_iron_2": ( "common.items.armor.misc.shoulder.leather_iron_2": (
left: ( left: (
vox_spec: ("armor.misc.shoulder.leather_iron_2", (-5.0, -2.5, -0.5)), vox_spec: ("armor.misc.shoulder.leather_iron_2", (-5.0, -2.5, 0.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.misc.shoulder.leather_iron_2", (-2.0, -2.5, -0.5)), vox_spec: ("armor.misc.shoulder.leather_iron_2", (-2.0, -2.5, 0.0)),
color: None color: None
) )
), ),
"common.items.armor.misc.shoulder.leather_iron_1": ( "common.items.armor.misc.shoulder.leather_iron_1": (
left: ( left: (
vox_spec: ("armor.misc.shoulder.leather_iron_1", (-5.0, -2.5, -0.5)), vox_spec: ("armor.misc.shoulder.leather_iron_1", (-5.0, -2.5, 0.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.misc.shoulder.leather_iron_1", (-2.0, -2.5, -0.5)), vox_spec: ("armor.misc.shoulder.leather_iron_1", (-2.0, -2.5, 0.0)),
color: None color: None
) )
), ),
"common.items.armor.misc.shoulder.leather_iron_0": ( "common.items.armor.misc.shoulder.leather_iron_0": (
left: ( left: (
vox_spec: ("armor.misc.shoulder.leather_iron_0", (-6.0, -2.5, -0.5)), vox_spec: ("armor.misc.shoulder.leather_iron_0", (-6.0, -2.5, 0.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.misc.shoulder.leather_iron_0", (-2.0, -2.5, -0.5)), vox_spec: ("armor.misc.shoulder.leather_iron_0", (-2.0, -2.5, 0.0)),
color: None color: None
) )
), ),
@ -223,21 +223,21 @@
), ),
"common.items.armor.tarasque.shoulder": ( "common.items.armor.tarasque.shoulder": (
left: ( left: (
vox_spec: ("armor.tarasque.shoulder", (-5.0, -3.5 , 0.0)), vox_spec: ("armor.tarasque.shoulder", (-4.0, -3.5 , -1.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.tarasque.shoulder", (-0.0, -3.5, 0.0)), vox_spec: ("armor.tarasque.shoulder", (-1.0, -3.5, -1.0)),
color: None color: None
) )
), ),
"common.items.armor.bonerattler.shoulder": ( "common.items.armor.bonerattler.shoulder": (
left: ( left: (
vox_spec: ("armor.bonerattler.shoulder", (-4.0, -3.5 , 1.0)), vox_spec: ("armor.bonerattler.shoulder", (-4.0, -3.5 , 0.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.bonerattler.shoulder", (-1.0, -3.5, 1.0)), vox_spec: ("armor.bonerattler.shoulder", (-1.0, -3.5, 0.0)),
color: None color: None
) )
), ),
@ -263,97 +263,97 @@
), ),
"common.items.armor.hide.rawhide.shoulder": ( "common.items.armor.hide.rawhide.shoulder": (
left: ( left: (
vox_spec: ("armor.hide.rawhide.shoulder", (-4.0, -3.2, -0.5)), vox_spec: ("armor.hide.rawhide.shoulder", (-4.0, -3.5, 0.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.hide.rawhide.shoulder", (-1.0, -3.2, -0.5)), vox_spec: ("armor.hide.rawhide.shoulder", (-1.0, -3.5, 0.0)),
color: None color: None
) )
), ),
"common.items.armor.hide.leather.shoulder": ( "common.items.armor.hide.leather.shoulder": (
left: ( left: (
vox_spec: ("armor.hide.leather.shoulder", (-5.5, -3.2, -1.8)), vox_spec: ("armor.hide.leather.shoulder", (-5.0, -3.5, -2.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.hide.leather.shoulder", (-0.5, -3.2, -1.8)), vox_spec: ("armor.hide.leather.shoulder", (-1.0, -3.5, -2.0)),
color: None color: None
) )
), ),
"common.items.armor.miner.shoulder": ( "common.items.armor.miner.shoulder": (
left: ( left: (
vox_spec: ("armor.hide.leather.shoulder", (-5.5, -3.2, -1.8)), vox_spec: ("armor.hide.leather.shoulder", (-5.0, -3.5, -2.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.hide.leather.shoulder", (-0.5, -3.2, -1.8)), vox_spec: ("armor.hide.leather.shoulder", (-1.0, -3.5, -2.0)),
color: None color: None
) )
), ),
"common.items.armor.hide.scale.shoulder": ( "common.items.armor.hide.scale.shoulder": (
left: ( left: (
vox_spec: ("armor.hide.scale.shoulder", (-3.2, -3.5 , 0.0)), vox_spec: ("armor.hide.scale.shoulder", (-5.0, -3.5, -1.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.hide.scale.shoulder", (-1.4, -3.5, -0.5)), vox_spec: ("armor.hide.scale.shoulder", (-1.0, -3.5, -1.0)),
color: None color: None
) )
), ),
"common.items.armor.hide.carapace.shoulder": ( "common.items.armor.hide.carapace.shoulder": (
left: ( left: (
vox_spec: ("armor.hide.carapace.shoulder", (-6.0, -4.0 , -2.0)), vox_spec: ("armor.hide.carapace.shoulder", (-6.0, -3.5, -3.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.hide.carapace.shoulder", (-1.0, -4.0, -2.0)), vox_spec: ("armor.hide.carapace.shoulder", (-1.0, -3.5, -3.0)),
color: None color: None
) )
), ),
"common.items.armor.hide.primal.shoulder": ( "common.items.armor.hide.primal.shoulder": (
left: ( left: (
vox_spec: ("armor.hide.primal.shoulder", (-6.0, -4.0 , -3.0)), vox_spec: ("armor.hide.primal.shoulder", (-6.0, -3.5, -3.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.hide.primal.shoulder", (-1.0, -4.0, -3.0)), vox_spec: ("armor.hide.primal.shoulder", (-1.0, -3.5, -3.0)),
color: None color: None
) )
), ),
"common.items.armor.hide.dragonscale.shoulder": ( "common.items.armor.hide.dragonscale.shoulder": (
left: ( left: (
vox_spec: ("armor.hide.dragonscale.shoulder", (-9.0, -3.5 , -1.0)), vox_spec: ("armor.hide.dragonscale.shoulder", (-8.0, -3.5 , -2.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.hide.dragonscale.shoulder", (0.0, -3.5, -1.0)), vox_spec: ("armor.hide.dragonscale.shoulder", (-1.0, -3.5, -2.0)),
color: None color: None
) )
), ),
"common.items.armor.savage.shoulder": ( "common.items.armor.savage.shoulder": (
left: ( left: (
vox_spec: ("armor.savage.shoulder", (-5.5, -4.0 , -2.0)), vox_spec: ("armor.savage.shoulder", (-5.0, -3.5 , -2.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.savage.shoulder", (-0.5, -4.0, -2.0)), vox_spec: ("armor.savage.shoulder", (-1.0, -3.5, -2.0)),
color: None color: None
) )
), ),
"common.items.armor.witch.shoulder": ( "common.items.armor.witch.shoulder": (
left: ( left: (
vox_spec: ("armor.witch.shoulder", (-5.0, -4.0 , -2.0)), vox_spec: ("armor.witch.shoulder", (-5.0, -3.5, -1.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.witch.shoulder", (-1.0, -4.0 , -2.0)), vox_spec: ("armor.witch.shoulder", (-1.0, -3.5, -1.0)),
color: None color: None
) )
), ),
"common.items.armor.pirate.shoulder": ( "common.items.armor.pirate.shoulder": (
left: ( left: (
vox_spec: ("armor.pirate.shoulder", (-5.0, -4.0 , -2.0)), vox_spec: ("armor.pirate.shoulder", (-5.0, -3.5 , -1.0)),
color: None color: None
), ),
right: ( right: (
@ -363,127 +363,127 @@
), ),
"common.items.armor.cloth.linen.shoulder": ( "common.items.armor.cloth.linen.shoulder": (
left: ( left: (
vox_spec: ("armor.cloth.linen.shoulder", (-3.5, -4.0 , -1.0)), vox_spec: ("armor.cloth.linen.shoulder", (-3.0, -3.5 , 0.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.cloth.linen.shoulder", (-0.5, -4.0, -1.0)), vox_spec: ("armor.cloth.linen.shoulder", (-1.0, -3.5, 0.0)),
color: None color: None
) )
), ),
"common.items.armor.cloth.woolen.shoulder": ( "common.items.armor.cloth.woolen.shoulder": (
left: ( left: (
vox_spec: ("armor.cloth.woolen.shoulder", (-5.5, -4.0 , -3.0)), vox_spec: ("armor.cloth.woolen.shoulder", (-5.0, -3.5, -2.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.cloth.woolen.shoulder", (-0.5, -4.0, -3.0)), vox_spec: ("armor.cloth.woolen.shoulder", (-1.0, -3.5, -2.0)),
color: None color: None
) )
), ),
"common.items.armor.cloth.silken.shoulder": ( "common.items.armor.cloth.silken.shoulder": (
left: ( left: (
vox_spec: ("armor.cloth.silken.shoulder", (-5.0, -4.0 , -2.0)), vox_spec: ("armor.cloth.silken.shoulder", (-5.0, -3.5 , -1.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.cloth.silken.shoulder", (-1.0, -4.0, -2.0)), vox_spec: ("armor.cloth.silken.shoulder", (-1.0, -3.5, -1.0)),
color: None color: None
) )
), ),
"common.items.armor.cloth.druid.shoulder": ( "common.items.armor.cloth.druid.shoulder": (
left: ( left: (
vox_spec: ("armor.cloth.druid.shoulder", (-4.5, -4.0 , -3.5)), vox_spec: ("armor.cloth.druid.shoulder", (-5.0, -4.5 , -4.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.cloth.druid.shoulder", (-1.5, -4.0, -3.5)), vox_spec: ("armor.cloth.druid.shoulder", (-1.0, -4.5, -4.0)),
color: None color: None
) )
), ),
"common.items.armor.cloth.moonweave.shoulder": ( "common.items.armor.cloth.moonweave.shoulder": (
left: ( left: (
vox_spec: ("armor.cloth.moonweave.shoulder", (-4.5, -4.0 , -3.0)), vox_spec: ("armor.cloth.moonweave.shoulder", (-5.0, -3.5 , -3.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.cloth.moonweave.shoulder", (-1.5, -4.0, -3.0)), vox_spec: ("armor.cloth.moonweave.shoulder", (-1.0, -3.5, -3.0)),
color: None color: None
) )
), ),
"common.items.armor.cloth.sunsilk.shoulder": ( "common.items.armor.cloth.sunsilk.shoulder": (
left: ( left: (
vox_spec: ("armor.cloth.sunsilk.shoulder", (-6.5, -4.0 , -2.0)), vox_spec: ("armor.cloth.sunsilk.shoulder", (-6.0, -3.5 , -1.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.cloth.sunsilk.shoulder", (-0.5, -4.0, -2.0)), vox_spec: ("armor.cloth.sunsilk.shoulder", (-1.0, -3.5, -1.0)),
color: None color: None
) )
), ),
"common.items.armor.mail.bronze.shoulder": ( "common.items.armor.mail.bronze.shoulder": (
left: ( left: (
vox_spec: ("armor.mail.bronze.shoulder", (-4.5, -4.0 , 0.0)), vox_spec: ("armor.mail.bronze.shoulder", (-5.0, -3.5 , 0.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.mail.bronze.shoulder", (-1.5, -4.0, 0.0)), vox_spec: ("armor.mail.bronze.shoulder", (-1.0, -3.5, 0.0)),
color: None color: None
) )
), ),
"common.items.armor.mail.iron.shoulder": ( "common.items.armor.mail.iron.shoulder": (
left: ( left: (
vox_spec: ("armor.mail.iron.shoulder", (-5.5, -4.0 , -1.0)), vox_spec: ("armor.mail.iron.shoulder", (-5.0, -3.5, -1.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.mail.iron.shoulder", (-0.5, -4.0, -1.0)), vox_spec: ("armor.mail.iron.shoulder", (-1.0, -3.5, -1.0)),
color: None color: None
) )
), ),
"common.items.armor.mail.steel.shoulder": ( "common.items.armor.mail.steel.shoulder": (
left: ( left: (
vox_spec: ("armor.mail.steel.shoulder", (-5.5, -3.0 , -2.0)), vox_spec: ("armor.mail.steel.shoulder", (-6.0, -3.5 , -1.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.mail.steel.shoulder", (-1.5, -3.0, -2.0)), vox_spec: ("armor.mail.steel.shoulder", (-1.0, -3.5, -1.0)),
color: None color: None
) )
), ),
"common.items.armor.mail.cobalt.shoulder": ( "common.items.armor.mail.cobalt.shoulder": (
left: ( left: (
vox_spec: ("armor.mail.cobalt.shoulder", (-5.5, -4.0 , -1.0)), vox_spec: ("armor.mail.cobalt.shoulder", (-6.0, -4.5 , -1.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.mail.cobalt.shoulder", (-1.5, -4.0, -1.0)), vox_spec: ("armor.mail.cobalt.shoulder", (-1.0, -4.5, -1.0)),
color: None color: None
) )
), ),
"common.items.armor.mail.bloodsteel.shoulder": ( "common.items.armor.mail.bloodsteel.shoulder": (
left: ( left: (
vox_spec: ("armor.mail.bloodsteel.shoulder", (-6.5, -5.0 , -3.0)), vox_spec: ("armor.mail.bloodsteel.shoulder", (-8.0, -5.5, -3.0)),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.mail.bloodsteel.shoulder", (-2.5, -5.0, -3.0)), vox_spec: ("armor.mail.bloodsteel.shoulder", (-1.0, -5.5, -3.0)),
color: None color: None
) )
), ),
"common.items.armor.mail.orichalcum.shoulder": ( "common.items.armor.mail.orichalcum.shoulder": (
left: ( left: (
vox_spec: ("armor.mail.orichalcum", (-7.5, -3.0 , -2.0), 5), vox_spec: ("armor.mail.orichalcum", (-8.0, -3.5, -2.0), 5),
color: None color: None
), ),
right: ( right: (
vox_spec: ("armor.mail.orichalcum", (-1.5, -3.0, -2.0), 5), vox_spec: ("armor.mail.orichalcum", (-1.0, -3.5, -2.0), 5),
color: None color: None
) )
), ),
"common.items.armor.cardinal.shoulder": ( "common.items.armor.cardinal.shoulder": (
left: ( left: (
vox_spec: ("armor.cardinal.shoulder", (-5.0, -4.0, -2.0)), vox_spec: ("armor.cardinal.shoulder", (-5.0, -2.5, -1.0)),
color: None color: None
), ),
right: ( right: (

BIN
assets/voxygen/voxel/npc/crab/crab.vox (Stored with Git LFS) Normal file

Binary file not shown.

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