mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
haniwa
This commit is contained in:
parent
88a4d0898f
commit
48a79b3e78
@ -416,6 +416,11 @@
|
|||||||
secondary: Simple(None, "common.abilities.custom.quadmedhoof.basic"),
|
secondary: Simple(None, "common.abilities.custom.quadmedhoof.basic"),
|
||||||
abilities: [],
|
abilities: [],
|
||||||
),
|
),
|
||||||
|
Custom("ClaySteed"): (
|
||||||
|
primary: Simple(None, "common.abilities.custom.claysteed.basic"),
|
||||||
|
secondary: Simple(None, "common.abilities.custom.claysteed.shockwave"),
|
||||||
|
abilities: [],
|
||||||
|
),
|
||||||
Custom("Quad Med Basic"): (
|
Custom("Quad Med Basic"): (
|
||||||
primary: Simple(None, "common.abilities.custom.quadmedbasic.singlestrike"),
|
primary: Simple(None, "common.abilities.custom.quadmedbasic.singlestrike"),
|
||||||
secondary: Simple(None, "common.abilities.custom.quadmedbasic.triplestrike"),
|
secondary: Simple(None, "common.abilities.custom.quadmedbasic.triplestrike"),
|
||||||
@ -654,13 +659,18 @@
|
|||||||
|
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
|
Custom("Grave Warden"): (
|
||||||
|
primary: Simple(None, "common.abilities.custom.gravewarden.strike"),
|
||||||
|
secondary: Simple(None, "common.abilities.custom.gravewarden.laser"),
|
||||||
|
abilities: [
|
||||||
|
Simple(None, "common.abilities.custom.gravewarden.shockwave"),
|
||||||
|
Simple(None, "common.abilities.custom.gravewarden.rocket"),
|
||||||
|
],
|
||||||
|
),
|
||||||
Custom("Clay Golem"): (
|
Custom("Clay Golem"): (
|
||||||
primary: Simple(None, "common.abilities.custom.claygolem.strike"),
|
primary: Simple(None, "common.abilities.custom.claygolem.strike"),
|
||||||
secondary: Simple(None, "common.abilities.custom.claygolem.laser"),
|
secondary: Simple(None, "common.abilities.custom.claygolem.dashstrike"),
|
||||||
abilities: [
|
abilities: [],
|
||||||
Simple(None, "common.abilities.custom.claygolem.shockwave"),
|
|
||||||
Simple(None, "common.abilities.custom.claygolem.rocket"),
|
|
||||||
],
|
|
||||||
),
|
),
|
||||||
Custom("Yeti"): (
|
Custom("Yeti"): (
|
||||||
primary: Simple(None, "common.abilities.custom.yeti.strike"),
|
primary: Simple(None, "common.abilities.custom.yeti.strike"),
|
||||||
@ -670,6 +680,11 @@
|
|||||||
Simple(None, "common.abilities.custom.yeti.snowball"),
|
Simple(None, "common.abilities.custom.yeti.snowball"),
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
|
Custom("Ancient Effigy"): (
|
||||||
|
primary: Simple(None, "common.abilities.custom.ancienteffigy.laser"),
|
||||||
|
secondary: Simple(None, "common.abilities.custom.ancienteffigy.blast"),
|
||||||
|
abilities: [],
|
||||||
|
),
|
||||||
Custom("Harvester"): (
|
Custom("Harvester"): (
|
||||||
primary: Simple(None, "common.abilities.custom.harvester.scythe"),
|
primary: Simple(None, "common.abilities.custom.harvester.scythe"),
|
||||||
secondary: Simple(None, "common.abilities.custom.harvester.firebreath"),
|
secondary: Simple(None, "common.abilities.custom.harvester.firebreath"),
|
||||||
@ -892,6 +907,16 @@
|
|||||||
secondary: Simple(None, "common.abilities.music.sitar"),
|
secondary: Simple(None, "common.abilities.music.sitar"),
|
||||||
abilities: [],
|
abilities: [],
|
||||||
),
|
),
|
||||||
|
Custom("Steeldrum"): (
|
||||||
|
primary: Simple(None, "common.abilities.music.steeldrum"),
|
||||||
|
secondary: Simple(None, "common.abilities.music.steeldrum"),
|
||||||
|
abilities: [],
|
||||||
|
),
|
||||||
|
Custom("Shamisen"): (
|
||||||
|
primary: Simple(None, "common.abilities.music.shamisen"),
|
||||||
|
secondary: Simple(None, "common.abilities.music.shamisen"),
|
||||||
|
abilities: [],
|
||||||
|
),
|
||||||
Tool(Debug): (
|
Tool(Debug): (
|
||||||
primary: Simple(None, "common.abilities.debug.forwardboost"),
|
primary: Simple(None, "common.abilities.debug.forwardboost"),
|
||||||
secondary: Simple(None, "common.abilities.debug.upboost"),
|
secondary: Simple(None, "common.abilities.debug.upboost"),
|
||||||
@ -944,4 +969,25 @@
|
|||||||
Simple(None, "common.abilities.adlet.elder.leap"),
|
Simple(None, "common.abilities.adlet.elder.leap"),
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
|
// Haniwa
|
||||||
|
Custom("Haniwa Soldier"): (
|
||||||
|
primary: Simple(None, "common.abilities.haniwa.soldier.strike"),
|
||||||
|
secondary: Simple(None, "common.abilities.haniwa.soldier.riposte"),
|
||||||
|
guard: Simple(None, "common.abilities.haniwa.soldier.guard"),
|
||||||
|
abilities: [],
|
||||||
|
),
|
||||||
|
Custom("Haniwa Guard"): (
|
||||||
|
primary: Simple(None, "common.abilities.haniwa.guard.strike"),
|
||||||
|
secondary: Simple(None, "common.abilities.haniwa.guard.flurry"),
|
||||||
|
abilities: [
|
||||||
|
Simple(None, "common.abilities.haniwa.guard.backpedal")
|
||||||
|
],
|
||||||
|
),
|
||||||
|
Custom("Haniwa Archer"): (
|
||||||
|
primary: Simple(None, "common.abilities.haniwa.archer.arrow"),
|
||||||
|
secondary: Simple(None, "common.abilities.haniwa.archer.kick"),
|
||||||
|
abilities: [
|
||||||
|
Simple(None, "common.abilities.haniwa.archer.explosive")
|
||||||
|
],
|
||||||
|
),
|
||||||
})
|
})
|
||||||
|
16
assets/common/abilities/custom/ancienteffigy/blast.ron
Normal file
16
assets/common/abilities/custom/ancienteffigy/blast.ron
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
BasicRanged(
|
||||||
|
energy_cost: 0,
|
||||||
|
buildup_duration: 2.5,
|
||||||
|
recover_duration: 1.0,
|
||||||
|
projectile: ClayRocket(
|
||||||
|
damage: 75.0,
|
||||||
|
knockback: 35.0,
|
||||||
|
radius: 10.0,
|
||||||
|
min_falloff: 0.75,
|
||||||
|
),
|
||||||
|
projectile_body: Object(FireRainDrop),
|
||||||
|
projectile_speed: 0.0,
|
||||||
|
num_projectiles: 1,
|
||||||
|
projectile_spread: 0.0,
|
||||||
|
move_efficiency: 0.3,
|
||||||
|
)
|
19
assets/common/abilities/custom/ancienteffigy/laser.ron
Normal file
19
assets/common/abilities/custom/ancienteffigy/laser.ron
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
BasicBeam(
|
||||||
|
buildup_duration: 0.9,
|
||||||
|
recover_duration: 2.8,
|
||||||
|
beam_duration: 0.25,
|
||||||
|
damage: 5.5,
|
||||||
|
tick_rate: 2.0,
|
||||||
|
range: 40.0,
|
||||||
|
max_angle: 1.0,
|
||||||
|
damage_effect: Some(Buff((
|
||||||
|
kind: Burning,
|
||||||
|
dur_secs: 5.0,
|
||||||
|
strength: DamageFraction(0.50),
|
||||||
|
chance: 0.75,
|
||||||
|
))),
|
||||||
|
energy_regen: 0,
|
||||||
|
energy_drain: 0,
|
||||||
|
ori_rate: 0.5,
|
||||||
|
specifier: Gravewarden,
|
||||||
|
)
|
28
assets/common/abilities/custom/claygolem/dashstrike.ron
Normal file
28
assets/common/abilities/custom/claygolem/dashstrike.ron
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
ComboMelee2(
|
||||||
|
strikes: [
|
||||||
|
(
|
||||||
|
melee_constructor: (
|
||||||
|
kind: Bash(
|
||||||
|
damage: 60,
|
||||||
|
poise: 40,
|
||||||
|
knockback: 35.0,
|
||||||
|
energy_regen: 0,
|
||||||
|
),
|
||||||
|
range: 4.0,
|
||||||
|
angle: 60.0,
|
||||||
|
),
|
||||||
|
buildup_duration: 2.0,
|
||||||
|
swing_duration: 0.8,
|
||||||
|
hit_timing: 0.5,
|
||||||
|
recover_duration: 3.0,
|
||||||
|
movement: (
|
||||||
|
buildup: Some(Forward(1.0)),
|
||||||
|
),
|
||||||
|
ori_modifier: 0.7,
|
||||||
|
),
|
||||||
|
],
|
||||||
|
energy_cost_per_strike: 0,
|
||||||
|
auto_progress: true,
|
||||||
|
specifier: Some(ClayGolemDash),
|
||||||
|
)
|
||||||
|
|
@ -1,19 +1,26 @@
|
|||||||
BasicMelee(
|
ComboMelee2(
|
||||||
energy_cost: 0,
|
strikes: [
|
||||||
buildup_duration: 1.2,
|
(
|
||||||
swing_duration: 0.1,
|
melee_constructor: (
|
||||||
hit_timing: 0.4,
|
kind: Bash(
|
||||||
recover_duration: 1.0,
|
damage: 60,
|
||||||
melee_constructor: (
|
poise: 40,
|
||||||
kind: Bash(
|
knockback: 35.0,
|
||||||
damage: 30.0,
|
energy_regen: 0,
|
||||||
poise: 50.0,
|
),
|
||||||
knockback: 10.0,
|
range: 4.0,
|
||||||
energy_regen: 0.0,
|
angle: 60.0,
|
||||||
|
),
|
||||||
|
buildup_duration: 1.4,
|
||||||
|
swing_duration: 0.1,
|
||||||
|
hit_timing: 0.5,
|
||||||
|
recover_duration: 0.5,
|
||||||
|
movement: (
|
||||||
|
swing: Some(Forward(0.5)),
|
||||||
|
),
|
||||||
|
ori_modifier: 0.7,
|
||||||
),
|
),
|
||||||
range: 4.0,
|
],
|
||||||
angle: 45.0,
|
energy_cost_per_strike: 0,
|
||||||
multi_target: Some(Normal),
|
auto_progress: true,
|
||||||
),
|
|
||||||
ori_modifier: 1.0,
|
|
||||||
)
|
)
|
18
assets/common/abilities/custom/claysteed/basic.ron
Normal file
18
assets/common/abilities/custom/claysteed/basic.ron
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
BasicMelee(
|
||||||
|
energy_cost: 0,
|
||||||
|
buildup_duration: 0.50,
|
||||||
|
swing_duration: 0.6,
|
||||||
|
hit_timing: 0.4,
|
||||||
|
recover_duration: 0.85,
|
||||||
|
melee_constructor: (
|
||||||
|
kind: Bash(
|
||||||
|
damage:20.0,
|
||||||
|
poise: 28.0,
|
||||||
|
knockback: 15.0,
|
||||||
|
energy_regen: 0.0,
|
||||||
|
),
|
||||||
|
range: 0.8,
|
||||||
|
angle: 50.0,
|
||||||
|
),
|
||||||
|
ori_modifier: 1.0,
|
||||||
|
)
|
18
assets/common/abilities/custom/claysteed/shockwave.ron
Normal file
18
assets/common/abilities/custom/claysteed/shockwave.ron
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
Shockwave(
|
||||||
|
energy_cost: 0,
|
||||||
|
buildup_duration: 1.0,
|
||||||
|
swing_duration: 0.12,
|
||||||
|
recover_duration: 2.0,
|
||||||
|
damage: 30.0,
|
||||||
|
poise_damage: 20,
|
||||||
|
knockback: (strength: 20.0, direction: TowardsUp),
|
||||||
|
shockwave_angle: 360.0,
|
||||||
|
shockwave_vertical_angle: 90.0,
|
||||||
|
shockwave_speed: 25.0,
|
||||||
|
shockwave_duration: 2.0,
|
||||||
|
dodgeable: Jump,
|
||||||
|
move_efficiency: 0.0,
|
||||||
|
damage_kind: Crushing,
|
||||||
|
specifier: Ground,
|
||||||
|
ori_rate: 1.0,
|
||||||
|
)
|
@ -15,5 +15,5 @@ BasicBeam(
|
|||||||
energy_regen: 0,
|
energy_regen: 0,
|
||||||
energy_drain: 0,
|
energy_drain: 0,
|
||||||
ori_rate: 0.07,
|
ori_rate: 0.07,
|
||||||
specifier: ClayGolem,
|
specifier: Gravewarden,
|
||||||
)
|
)
|
26
assets/common/abilities/custom/gravewarden/strike.ron
Normal file
26
assets/common/abilities/custom/gravewarden/strike.ron
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
ComboMelee2(
|
||||||
|
strikes: [
|
||||||
|
(
|
||||||
|
melee_constructor: (
|
||||||
|
kind: Bash(
|
||||||
|
damage: 30,
|
||||||
|
poise: 50,
|
||||||
|
knockback: 10.0,
|
||||||
|
energy_regen: 0,
|
||||||
|
),
|
||||||
|
range: 4.0,
|
||||||
|
angle: 45.0,
|
||||||
|
),
|
||||||
|
buildup_duration: 1.2,
|
||||||
|
swing_duration: 0.1,
|
||||||
|
hit_timing: 0.4,
|
||||||
|
recover_duration: 1.0,
|
||||||
|
movement: (
|
||||||
|
swing: Some(Forward(0.5)),
|
||||||
|
),
|
||||||
|
ori_modifier: 1.0,
|
||||||
|
),
|
||||||
|
],
|
||||||
|
energy_cost_per_strike: 0,
|
||||||
|
auto_progress: true,
|
||||||
|
)
|
@ -1,6 +1,6 @@
|
|||||||
BasicMelee(
|
BasicMelee(
|
||||||
energy_cost: 0,
|
energy_cost: 0,
|
||||||
buildup_duration: 1.15,
|
buildup_duration: 0.55,
|
||||||
swing_duration: 0.3,
|
swing_duration: 0.3,
|
||||||
hit_timing: 0.4,
|
hit_timing: 0.4,
|
||||||
recover_duration: 0.85,
|
recover_duration: 0.85,
|
||||||
|
16
assets/common/abilities/haniwa/archer/arrow.ron
Normal file
16
assets/common/abilities/haniwa/archer/arrow.ron
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
BasicRanged(
|
||||||
|
energy_cost: 0,
|
||||||
|
buildup_duration: 1.3,
|
||||||
|
recover_duration: 1.2,
|
||||||
|
projectile: Arrow(
|
||||||
|
damage: 25,
|
||||||
|
knockback: 8.0,
|
||||||
|
energy_regen: 0,
|
||||||
|
),
|
||||||
|
projectile_body: Object(ArrowClay),
|
||||||
|
projectile_light: None,
|
||||||
|
projectile_speed: 75.0,
|
||||||
|
num_projectiles: 1,
|
||||||
|
projectile_spread: 0.0,
|
||||||
|
move_efficiency: 0.2,
|
||||||
|
)
|
17
assets/common/abilities/haniwa/archer/explosive.ron
Normal file
17
assets/common/abilities/haniwa/archer/explosive.ron
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
BasicRanged(
|
||||||
|
energy_cost: 0,
|
||||||
|
buildup_duration: 2.4,
|
||||||
|
recover_duration: 0.6,
|
||||||
|
projectile: ClayRocket(
|
||||||
|
damage: 30,
|
||||||
|
knockback: 10.0,
|
||||||
|
radius: 5.0,
|
||||||
|
min_falloff: 0.75,
|
||||||
|
),
|
||||||
|
projectile_body: Object(GrenadeClay),
|
||||||
|
projectile_light: None,
|
||||||
|
projectile_speed: 50.0,
|
||||||
|
num_projectiles: 1,
|
||||||
|
projectile_spread: 0.0,
|
||||||
|
move_efficiency: 0.5,
|
||||||
|
)
|
18
assets/common/abilities/haniwa/archer/kick.ron
Normal file
18
assets/common/abilities/haniwa/archer/kick.ron
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
BasicMelee(
|
||||||
|
energy_cost: 0,
|
||||||
|
buildup_duration: 0.4,
|
||||||
|
swing_duration: 0.1,
|
||||||
|
hit_timing: 0.5,
|
||||||
|
recover_duration: 0.5,
|
||||||
|
melee_constructor: (
|
||||||
|
kind: Bash(
|
||||||
|
damage: 20,
|
||||||
|
poise: 20,
|
||||||
|
knockback: 25,
|
||||||
|
energy_regen: 0,
|
||||||
|
),
|
||||||
|
range: 3.0,
|
||||||
|
angle: 90.0,
|
||||||
|
),
|
||||||
|
ori_modifier: 1.0,
|
||||||
|
)
|
25
assets/common/abilities/haniwa/guard/backpedal.ron
Normal file
25
assets/common/abilities/haniwa/guard/backpedal.ron
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
ComboMelee2(
|
||||||
|
strikes: [
|
||||||
|
(
|
||||||
|
melee_constructor: (
|
||||||
|
kind: Stab(
|
||||||
|
damage: 20,
|
||||||
|
poise: 10,
|
||||||
|
knockback: 10,
|
||||||
|
energy_regen: 0,
|
||||||
|
),
|
||||||
|
range: 4.0,
|
||||||
|
angle: 10.0,
|
||||||
|
),
|
||||||
|
buildup_duration: 0.2,
|
||||||
|
swing_duration: 0.2,
|
||||||
|
hit_timing: 0.5,
|
||||||
|
recover_duration: 0.8,
|
||||||
|
movement: (
|
||||||
|
recover: Some(Reverse(1.5)),
|
||||||
|
),
|
||||||
|
ori_modifier: 1.0,
|
||||||
|
),
|
||||||
|
],
|
||||||
|
energy_cost_per_strike: 0,
|
||||||
|
)
|
19
assets/common/abilities/haniwa/guard/flurry.ron
Normal file
19
assets/common/abilities/haniwa/guard/flurry.ron
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
RapidMelee(
|
||||||
|
buildup_duration: 0.5,
|
||||||
|
swing_duration: 0.3,
|
||||||
|
recover_duration: 0.5,
|
||||||
|
melee_constructor: (
|
||||||
|
kind: Stab(
|
||||||
|
damage: 10,
|
||||||
|
poise: 5,
|
||||||
|
knockback: 0,
|
||||||
|
energy_regen: 0,
|
||||||
|
),
|
||||||
|
range: 4.0,
|
||||||
|
angle: 10.0,
|
||||||
|
),
|
||||||
|
energy_cost: 0,
|
||||||
|
max_strikes: Some(5),
|
||||||
|
move_modifier: 0.7,
|
||||||
|
ori_modifier: 0.7,
|
||||||
|
)
|
18
assets/common/abilities/haniwa/guard/strike.ron
Normal file
18
assets/common/abilities/haniwa/guard/strike.ron
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
BasicMelee(
|
||||||
|
energy_cost: 0,
|
||||||
|
buildup_duration: 1.0,
|
||||||
|
swing_duration: 0.2,
|
||||||
|
hit_timing: 0.5,
|
||||||
|
recover_duration: 0.8,
|
||||||
|
melee_constructor: (
|
||||||
|
kind: Stab(
|
||||||
|
damage: 30,
|
||||||
|
poise: 15,
|
||||||
|
knockback: 5,
|
||||||
|
energy_regen: 0,
|
||||||
|
),
|
||||||
|
range: 4.0,
|
||||||
|
angle: 10.0,
|
||||||
|
),
|
||||||
|
ori_modifier: 1.0,
|
||||||
|
)
|
21
assets/common/abilities/haniwa/soldier/guard.ron
Normal file
21
assets/common/abilities/haniwa/soldier/guard.ron
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
BasicBlock(
|
||||||
|
buildup_duration: 0.25,
|
||||||
|
recover_duration: 0.25,
|
||||||
|
max_angle: 90.0,
|
||||||
|
block_strength: 0.5,
|
||||||
|
parry_window: (
|
||||||
|
buildup: false,
|
||||||
|
recover: false,
|
||||||
|
),
|
||||||
|
energy_cost: 0,
|
||||||
|
energy_regen: 0,
|
||||||
|
can_hold: true,
|
||||||
|
blocked_attacks: (
|
||||||
|
melee: true,
|
||||||
|
projectiles: true,
|
||||||
|
beams: true,
|
||||||
|
ground_shockwaves: false,
|
||||||
|
air_shockwaves: true,
|
||||||
|
explosions: true,
|
||||||
|
),
|
||||||
|
)
|
16
assets/common/abilities/haniwa/soldier/riposte.ron
Normal file
16
assets/common/abilities/haniwa/soldier/riposte.ron
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
RiposteMelee(
|
||||||
|
energy_cost: 0,
|
||||||
|
buildup_duration: 0.7,
|
||||||
|
swing_duration: 0.3,
|
||||||
|
recover_duration: 0.2,
|
||||||
|
melee_constructor: (
|
||||||
|
kind: Slash(
|
||||||
|
damage: 30,
|
||||||
|
poise: 60,
|
||||||
|
knockback: 15,
|
||||||
|
energy_regen: 0,
|
||||||
|
),
|
||||||
|
range: 4.0,
|
||||||
|
angle: 60.0,
|
||||||
|
),
|
||||||
|
)
|
18
assets/common/abilities/haniwa/soldier/strike.ron
Normal file
18
assets/common/abilities/haniwa/soldier/strike.ron
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
BasicMelee(
|
||||||
|
energy_cost: 0,
|
||||||
|
buildup_duration: 0.8,
|
||||||
|
swing_duration: 0.2,
|
||||||
|
hit_timing: 0.5,
|
||||||
|
recover_duration: 0.6,
|
||||||
|
melee_constructor: (
|
||||||
|
kind: Slash(
|
||||||
|
damage: 40,
|
||||||
|
poise: 40,
|
||||||
|
knockback: 10,
|
||||||
|
energy_regen: 0,
|
||||||
|
),
|
||||||
|
range: 4.0,
|
||||||
|
angle: 45.0,
|
||||||
|
),
|
||||||
|
ori_modifier: 1.0,
|
||||||
|
)
|
4
assets/common/abilities/music/shamisen.ron
Normal file
4
assets/common/abilities/music/shamisen.ron
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
Music(
|
||||||
|
play_duration: 0.4,
|
||||||
|
ori_modifier: 1.0,
|
||||||
|
)
|
4
assets/common/abilities/music/steeldrum.ron
Normal file
4
assets/common/abilities/music/steeldrum.ron
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
Music(
|
||||||
|
play_duration: 0.4,
|
||||||
|
ori_modifier: 1.0,
|
||||||
|
)
|
11
assets/common/entity/dungeon/haniwa/ancienteffigy.ron
Normal file
11
assets/common/entity/dungeon/haniwa/ancienteffigy.ron
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
#![enable(implicit_some)]
|
||||||
|
(
|
||||||
|
name: Name("Ancient Effigy"),
|
||||||
|
body: RandomWith("ancienteffigy"),
|
||||||
|
alignment: Alignment(Enemy),
|
||||||
|
loot: LootTable("common.loot_tables.dungeon.haniwa.enemy"),
|
||||||
|
inventory: (
|
||||||
|
loadout: FromBody,
|
||||||
|
),
|
||||||
|
meta: [],
|
||||||
|
)
|
@ -1,11 +0,0 @@
|
|||||||
#![enable(implicit_some)]
|
|
||||||
(
|
|
||||||
name: Name("Bonerattler"),
|
|
||||||
body: RandomWith("bonerattler"),
|
|
||||||
alignment: Alignment(Enemy),
|
|
||||||
loot: LootTable("common.loot_tables.creature.quad_medium.carapace"),
|
|
||||||
inventory: (
|
|
||||||
loadout: FromBody,
|
|
||||||
),
|
|
||||||
meta: [],
|
|
||||||
)
|
|
@ -3,7 +3,7 @@
|
|||||||
name: Name("Clay Golem"),
|
name: Name("Clay Golem"),
|
||||||
body: RandomWith("claygolem"),
|
body: RandomWith("claygolem"),
|
||||||
alignment: Alignment(Enemy),
|
alignment: Alignment(Enemy),
|
||||||
loot: LootTable("common.loot_tables.dungeon.haniwa.claygolem"),
|
loot: LootTable("common.loot_tables.dungeon.haniwa.enemy"),
|
||||||
inventory: (
|
inventory: (
|
||||||
loadout: FromBody,
|
loadout: FromBody,
|
||||||
),
|
),
|
||||||
|
11
assets/common/entity/dungeon/haniwa/claysteed.ron
Normal file
11
assets/common/entity/dungeon/haniwa/claysteed.ron
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
#![enable(implicit_some)]
|
||||||
|
(
|
||||||
|
name: Automatic,
|
||||||
|
body: RandomWith("claysteed"),
|
||||||
|
alignment: Alignment(Enemy),
|
||||||
|
loot: LootTable("common.loot_tables.dungeon.haniwa.enemy"),
|
||||||
|
inventory: (
|
||||||
|
loadout: FromBody,
|
||||||
|
),
|
||||||
|
meta: [],
|
||||||
|
)
|
11
assets/common/entity/dungeon/haniwa/general.ron
Normal file
11
assets/common/entity/dungeon/haniwa/general.ron
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
#![enable(implicit_some)]
|
||||||
|
(
|
||||||
|
name: Automatic,
|
||||||
|
body: RandomWith("haniwa_general"),
|
||||||
|
alignment: Alignment(Enemy),
|
||||||
|
loot: LootTable("common.loot_tables.dungeon.haniwa.enemy"),
|
||||||
|
inventory: (
|
||||||
|
loadout: FromBody,
|
||||||
|
),
|
||||||
|
meta: [],
|
||||||
|
)
|
11
assets/common/entity/dungeon/haniwa/gravewarden.ron
Normal file
11
assets/common/entity/dungeon/haniwa/gravewarden.ron
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
#![enable(implicit_some)]
|
||||||
|
(
|
||||||
|
name: Name("Gravewarden"),
|
||||||
|
body: RandomWith("gravewarden"),
|
||||||
|
alignment: Alignment(Enemy),
|
||||||
|
loot: LootTable("common.loot_tables.dungeon.haniwa.gravewarden"),
|
||||||
|
inventory: (
|
||||||
|
loadout: FromBody,
|
||||||
|
),
|
||||||
|
meta: [],
|
||||||
|
)
|
@ -36,6 +36,12 @@
|
|||||||
Simple(
|
Simple(
|
||||||
"common.items.npc_armor.golem.woodgolem",
|
"common.items.npc_armor.golem.woodgolem",
|
||||||
): "common-items-npc_armor-golem-woodgolem",
|
): "common-items-npc_armor-golem-woodgolem",
|
||||||
|
Simple(
|
||||||
|
"common.items.npc_armor.golem.ancienteffigy",
|
||||||
|
): "common-items-npc_armor-golem-ancienteffigy",
|
||||||
|
Simple(
|
||||||
|
"common.items.npc_armor.golem.gravewarden",
|
||||||
|
): "common-items-npc_armor-golem-gravewarden",
|
||||||
Simple(
|
Simple(
|
||||||
"common.items.npc_armor.biped_small.myrmidon.foot.hoplite",
|
"common.items.npc_armor.biped_small.myrmidon.foot.hoplite",
|
||||||
): "common-items-npc_armor-biped_small-myrmidon-foot-hoplite",
|
): "common-items-npc_armor-biped_small-myrmidon-foot-hoplite",
|
||||||
@ -519,6 +525,9 @@
|
|||||||
Simple(
|
Simple(
|
||||||
"common.items.npc_armor.quadruped_medium.roshwalr",
|
"common.items.npc_armor.quadruped_medium.roshwalr",
|
||||||
): "common-items-npc_armor-quadruped_medium-roshwalr",
|
): "common-items-npc_armor-quadruped_medium-roshwalr",
|
||||||
|
Simple(
|
||||||
|
"common.items.npc_armor.quadruped_medium.claysteed",
|
||||||
|
): "common-items-npc_armor-quadruped_medium-claysteed",
|
||||||
Simple(
|
Simple(
|
||||||
"common.items.npc_armor.theropod.rugged",
|
"common.items.npc_armor.theropod.rugged",
|
||||||
): "common-items-npc_armor-theropod-rugged",
|
): "common-items-npc_armor-theropod-rugged",
|
||||||
@ -564,9 +573,15 @@
|
|||||||
Simple(
|
Simple(
|
||||||
"common.items.npc_armor.biped_large.yeti",
|
"common.items.npc_armor.biped_large.yeti",
|
||||||
): "common-items-npc_armor-biped_large-yeti",
|
): "common-items-npc_armor-biped_large-yeti",
|
||||||
|
Simple(
|
||||||
|
"common.items.npc_armor.biped_large.haniwageneral",
|
||||||
|
): "common-items-npc_armor-biped_large-haniwageneral",
|
||||||
Simple(
|
Simple(
|
||||||
"common.items.keys.bone_key",
|
"common.items.keys.bone_key",
|
||||||
): "object-key_bone",
|
): "object-key_bone",
|
||||||
|
Simple(
|
||||||
|
"common.items.keys.haniwa_key",
|
||||||
|
): "object-key_haniwa",
|
||||||
Simple(
|
Simple(
|
||||||
"common.items.keys.glass_key",
|
"common.items.keys.glass_key",
|
||||||
): "object-key_glass",
|
): "object-key_glass",
|
||||||
@ -2249,6 +2264,12 @@
|
|||||||
Simple(
|
Simple(
|
||||||
"common.items.tool.instruments.wildskin_drum",
|
"common.items.tool.instruments.wildskin_drum",
|
||||||
): "weapon-tool-wildskin_drum",
|
): "weapon-tool-wildskin_drum",
|
||||||
|
Simple(
|
||||||
|
"common.items.tool.instruments.steeldrum",
|
||||||
|
): "weapon-tool-steeldrum",
|
||||||
|
Simple(
|
||||||
|
"common.items.tool.instruments.shamisen",
|
||||||
|
): "weapon-tool-shamisen",
|
||||||
Simple(
|
Simple(
|
||||||
"common.items.log.bamboo",
|
"common.items.log.bamboo",
|
||||||
): "sprite-wood-item-bamboo",
|
): "sprite-wood-item-bamboo",
|
||||||
@ -2379,6 +2400,9 @@
|
|||||||
Simple(
|
Simple(
|
||||||
"common.items.npc_weapons.sword.saurok_sword",
|
"common.items.npc_weapons.sword.saurok_sword",
|
||||||
): "common-items-npc_weapons-sword-saurok_sword",
|
): "common-items-npc_weapons-sword-saurok_sword",
|
||||||
|
Simple(
|
||||||
|
"common.items.npc_weapons.sword.haniwa_general_sword",
|
||||||
|
): "common-items-npc_weapons-sword-haniwa_general_sword",
|
||||||
Simple(
|
Simple(
|
||||||
"common.items.npc_weapons.unique.akhlut",
|
"common.items.npc_weapons.unique.akhlut",
|
||||||
): "common-items-npc_weapons-unique-akhlut",
|
): "common-items-npc_weapons-unique-akhlut",
|
||||||
@ -2571,6 +2595,15 @@
|
|||||||
Simple(
|
Simple(
|
||||||
"common.items.npc_weapons.unique.wood_golem_fist",
|
"common.items.npc_weapons.unique.wood_golem_fist",
|
||||||
): "common-items-npc_weapons-unique-wood_golem_fist",
|
): "common-items-npc_weapons-unique-wood_golem_fist",
|
||||||
|
Simple(
|
||||||
|
"common.items.npc_weapons.unique.ancient_effigy_eyes",
|
||||||
|
): "common-items-npc_weapons-unique-ancient_effigy_eyes",
|
||||||
|
Simple(
|
||||||
|
"common.items.npc_weapons.unique.claysteed",
|
||||||
|
): "common-items-npc_weapons-unique-claysteed",
|
||||||
|
Simple(
|
||||||
|
"common.items.npc_weapons.unique.gravewarden_fist",
|
||||||
|
): "common-items-npc_weapons-unique-gravewarden_fist",
|
||||||
Simple(
|
Simple(
|
||||||
"common.items.npc_weapons.unique.arthropods.antlion",
|
"common.items.npc_weapons.unique.arthropods.antlion",
|
||||||
): "common-items-npc_weapons-unique-arthropods-antlion",
|
): "common-items-npc_weapons-unique-arthropods-antlion",
|
||||||
|
11
assets/common/items/keys/haniwa_key.ron
Normal file
11
assets/common/items/keys/haniwa_key.ron
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
ItemDef(
|
||||||
|
legacy_name: "Haniwa Keystone",
|
||||||
|
legacy_description: "Used to open doors. Will break after use.",
|
||||||
|
kind: Utility(
|
||||||
|
kind: Key,
|
||||||
|
),
|
||||||
|
amount: 1,
|
||||||
|
quality: Common,
|
||||||
|
tags: [Utility],
|
||||||
|
)
|
||||||
|
|
13
assets/common/items/npc_armor/biped_large/haniwageneral.ron
Normal file
13
assets/common/items/npc_armor/biped_large/haniwageneral.ron
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
ItemDef(
|
||||||
|
legacy_name: "Haniwa General Armor",
|
||||||
|
legacy_description: "Worn by haniwa general.",
|
||||||
|
kind: Armor((
|
||||||
|
kind: Chest,
|
||||||
|
stats: Direct((
|
||||||
|
protection: Some(Normal(80.0)),
|
||||||
|
poise_resilience: Some(Normal(30.0)),
|
||||||
|
)),
|
||||||
|
)),
|
||||||
|
quality: Epic,
|
||||||
|
tags: [],
|
||||||
|
)
|
13
assets/common/items/npc_armor/golem/ancienteffigy.ron
Normal file
13
assets/common/items/npc_armor/golem/ancienteffigy.ron
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
ItemDef(
|
||||||
|
legacy_name: "Ancient Effigy Armor",
|
||||||
|
legacy_description: "Worn by ancient effigy.",
|
||||||
|
kind: Armor((
|
||||||
|
kind: Chest,
|
||||||
|
stats: Direct((
|
||||||
|
protection: Some(Normal(100.0)),
|
||||||
|
poise_resilience: Some(Normal(1.0)),
|
||||||
|
)),
|
||||||
|
)),
|
||||||
|
quality: Legendary,
|
||||||
|
tags: [],
|
||||||
|
)
|
@ -4,7 +4,7 @@ ItemDef(
|
|||||||
kind: Armor((
|
kind: Armor((
|
||||||
kind: Chest,
|
kind: Chest,
|
||||||
stats: Direct((
|
stats: Direct((
|
||||||
protection: Some(Normal(180.0)),
|
protection: Some(Normal(100.0)),
|
||||||
poise_resilience: Some(Normal(1.0)),
|
poise_resilience: Some(Normal(1.0)),
|
||||||
)),
|
)),
|
||||||
)),
|
)),
|
||||||
|
13
assets/common/items/npc_armor/golem/gravewarden.ron
Normal file
13
assets/common/items/npc_armor/golem/gravewarden.ron
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
ItemDef(
|
||||||
|
legacy_name: "Grave Warden Armor",
|
||||||
|
legacy_description: "Worn by grave warden.",
|
||||||
|
kind: Armor((
|
||||||
|
kind: Chest,
|
||||||
|
stats: Direct((
|
||||||
|
protection: Some(Normal(180.0)),
|
||||||
|
poise_resilience: Some(Normal(1.0)),
|
||||||
|
)),
|
||||||
|
)),
|
||||||
|
quality: Legendary,
|
||||||
|
tags: [],
|
||||||
|
)
|
13
assets/common/items/npc_armor/quadruped_medium/claysteed.ron
Normal file
13
assets/common/items/npc_armor/quadruped_medium/claysteed.ron
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
ItemDef(
|
||||||
|
legacy_name: "Clay Steed's Thick Fur",
|
||||||
|
legacy_description: "testing123",
|
||||||
|
kind: Armor((
|
||||||
|
kind: Chest,
|
||||||
|
stats: Direct((
|
||||||
|
protection: Some(Normal(40.0)),
|
||||||
|
poise_resilience: Some(Normal(1.0)),
|
||||||
|
)),
|
||||||
|
)),
|
||||||
|
quality: Common,
|
||||||
|
tags: [],
|
||||||
|
)
|
@ -6,9 +6,9 @@ ItemDef(
|
|||||||
hands: Two,
|
hands: Two,
|
||||||
stats: (
|
stats: (
|
||||||
equip_time_secs: 0.0,
|
equip_time_secs: 0.0,
|
||||||
power: 1.6,
|
power: 1.0,
|
||||||
effect_power: 0.8,
|
effect_power: 1.0,
|
||||||
speed: 0.7,
|
speed: 1.0,
|
||||||
range: 1.0,
|
range: 1.0,
|
||||||
energy_efficiency: 1.0,
|
energy_efficiency: 1.0,
|
||||||
buff_strength: 1.0,
|
buff_strength: 1.0,
|
||||||
@ -16,5 +16,5 @@ ItemDef(
|
|||||||
)),
|
)),
|
||||||
quality: Moderate,
|
quality: Moderate,
|
||||||
tags: [],
|
tags: [],
|
||||||
ability_spec: Some(Custom("Bow Simple")),
|
ability_spec: Some(Custom("Haniwa Archer")),
|
||||||
)
|
)
|
@ -6,7 +6,7 @@ ItemDef(
|
|||||||
hands: Two,
|
hands: Two,
|
||||||
stats: (
|
stats: (
|
||||||
equip_time_secs: 0.0,
|
equip_time_secs: 0.0,
|
||||||
power: 1.6,
|
power: 1.0,
|
||||||
effect_power: 1.0,
|
effect_power: 1.0,
|
||||||
speed: 1.0,
|
speed: 1.0,
|
||||||
range: 1.0,
|
range: 1.0,
|
||||||
@ -16,5 +16,5 @@ ItemDef(
|
|||||||
)),
|
)),
|
||||||
quality: Low,
|
quality: Low,
|
||||||
tags: [],
|
tags: [],
|
||||||
ability_spec: None,
|
ability_spec: Some(Custom("Haniwa Guard")),
|
||||||
)
|
)
|
@ -2,13 +2,13 @@ ItemDef(
|
|||||||
legacy_name: "Soldier Sword",
|
legacy_name: "Soldier Sword",
|
||||||
legacy_description: "",
|
legacy_description: "",
|
||||||
kind: Tool((
|
kind: Tool((
|
||||||
kind: Dagger,
|
kind: Sword,
|
||||||
hands: Two,
|
hands: Two,
|
||||||
stats: (
|
stats: (
|
||||||
equip_time_secs: 0.0,
|
equip_time_secs: 0.0,
|
||||||
power: 1.6,
|
power: 1.0,
|
||||||
effect_power: 0.8,
|
effect_power: 1.0,
|
||||||
speed: 0.8,
|
speed: 1.0,
|
||||||
range: 1.0,
|
range: 1.0,
|
||||||
energy_efficiency: 1.0,
|
energy_efficiency: 1.0,
|
||||||
buff_strength: 1.0,
|
buff_strength: 1.0,
|
||||||
@ -16,5 +16,5 @@ ItemDef(
|
|||||||
)),
|
)),
|
||||||
quality: Low,
|
quality: Low,
|
||||||
tags: [],
|
tags: [],
|
||||||
ability_spec: Some(Custom("Dagger Simple")),
|
ability_spec: Some(Custom("Haniwa Soldier")),
|
||||||
)
|
)
|
@ -0,0 +1,20 @@
|
|||||||
|
ItemDef(
|
||||||
|
legacy_name: "Haniwa General Sword",
|
||||||
|
legacy_description: "Placeholder",
|
||||||
|
kind: Tool((
|
||||||
|
kind: Sword,
|
||||||
|
hands: One,
|
||||||
|
stats: (
|
||||||
|
equip_time_secs: 0.5,
|
||||||
|
power: 1.5,
|
||||||
|
effect_power: 1.0,
|
||||||
|
speed: 0.75,
|
||||||
|
range: 1.0,
|
||||||
|
energy_efficiency: 1.0,
|
||||||
|
buff_strength: 1.0,
|
||||||
|
),
|
||||||
|
)),
|
||||||
|
quality: Low,
|
||||||
|
tags: [],
|
||||||
|
ability_spec: Some(Custom("Sword Simple")),
|
||||||
|
)
|
@ -0,0 +1,20 @@
|
|||||||
|
ItemDef(
|
||||||
|
legacy_name: "Ancient Effigy Eyes",
|
||||||
|
legacy_description: "Yeet.",
|
||||||
|
kind: Tool((
|
||||||
|
kind: Natural,
|
||||||
|
hands: Two,
|
||||||
|
stats: (
|
||||||
|
equip_time_secs: 0.001,
|
||||||
|
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("Ancient Effigy")),
|
||||||
|
)
|
20
assets/common/items/npc_weapons/unique/claysteed.ron
Normal file
20
assets/common/items/npc_weapons/unique/claysteed.ron
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
ItemDef(
|
||||||
|
legacy_name: "ClaySteed",
|
||||||
|
legacy_description: "testing123",
|
||||||
|
kind: Tool((
|
||||||
|
kind: Natural,
|
||||||
|
hands: Two,
|
||||||
|
stats: (
|
||||||
|
equip_time_secs: 0.01,
|
||||||
|
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("ClaySteed")),
|
||||||
|
)
|
20
assets/common/items/npc_weapons/unique/gravewarden_fist.ron
Normal file
20
assets/common/items/npc_weapons/unique/gravewarden_fist.ron
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
ItemDef(
|
||||||
|
legacy_name: "Grave Warden Fists",
|
||||||
|
legacy_description: "Yeet.",
|
||||||
|
kind: Tool((
|
||||||
|
kind: Natural,
|
||||||
|
hands: Two,
|
||||||
|
stats: (
|
||||||
|
equip_time_secs: 0.001,
|
||||||
|
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("Grave Warden")),
|
||||||
|
)
|
21
assets/common/items/tool/instruments/shamisen.ron
Normal file
21
assets/common/items/tool/instruments/shamisen.ron
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
ItemDef(
|
||||||
|
legacy_name: "Shamisen",
|
||||||
|
legacy_description: "Shamisen.",
|
||||||
|
kind: Tool((
|
||||||
|
kind: Instrument,
|
||||||
|
hands: Two,
|
||||||
|
stats: (
|
||||||
|
equip_time_secs: 0.4,
|
||||||
|
power: 0.0,
|
||||||
|
effect_power: 1.0,
|
||||||
|
speed: 1.0,
|
||||||
|
crit_chance: 0.0,
|
||||||
|
range: 0.0,
|
||||||
|
energy_efficiency: 1.0,
|
||||||
|
buff_strength: 1.0,
|
||||||
|
),
|
||||||
|
)),
|
||||||
|
quality: Legendary,
|
||||||
|
tags: [Utility],
|
||||||
|
ability_spec: Some(Custom("Shamisen")),
|
||||||
|
)
|
21
assets/common/items/tool/instruments/steeldrum.ron
Normal file
21
assets/common/items/tool/instruments/steeldrum.ron
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
ItemDef(
|
||||||
|
legacy_name: "Steeldrum",
|
||||||
|
legacy_description: "Steeldrum.",
|
||||||
|
kind: Tool((
|
||||||
|
kind: Instrument,
|
||||||
|
hands: Two,
|
||||||
|
stats: (
|
||||||
|
equip_time_secs: 0.4,
|
||||||
|
power: 0.0,
|
||||||
|
effect_power: 1.0,
|
||||||
|
speed: 1.0,
|
||||||
|
crit_chance: 0.0,
|
||||||
|
range: 0.0,
|
||||||
|
energy_efficiency: 1.0,
|
||||||
|
buff_strength: 1.0,
|
||||||
|
),
|
||||||
|
)),
|
||||||
|
quality: Legendary,
|
||||||
|
tags: [Utility],
|
||||||
|
ability_spec: Some(Custom("Steeldrum")),
|
||||||
|
)
|
@ -5,4 +5,5 @@
|
|||||||
(3.0, LootTable("common.loot_tables.armor.tier-4")),
|
(3.0, LootTable("common.loot_tables.armor.tier-4")),
|
||||||
// Misc
|
// Misc
|
||||||
(2.0, Item("common.items.armor.misc.neck.haniwa_talisman")),
|
(2.0, Item("common.items.armor.misc.neck.haniwa_talisman")),
|
||||||
|
(0.2, Item("common.items.tool.instruments.shamisen")),
|
||||||
]
|
]
|
3
assets/common/loot_tables/dungeon/haniwa/key.ron
Normal file
3
assets/common/loot_tables/dungeon/haniwa/key.ron
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
[
|
||||||
|
(1.0, Item("common.items.keys.haniwa_key")),
|
||||||
|
]
|
@ -571,6 +571,10 @@
|
|||||||
keyword: "bristleback",
|
keyword: "bristleback",
|
||||||
generic: "Bristleback"
|
generic: "Bristleback"
|
||||||
),
|
),
|
||||||
|
claysteed: (
|
||||||
|
keyword: "claysteed",
|
||||||
|
generic: "Clay Steed"
|
||||||
|
),
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
quadruped_small: (
|
quadruped_small: (
|
||||||
@ -981,6 +985,10 @@
|
|||||||
sea_bishop: (
|
sea_bishop: (
|
||||||
keyword: "sea_bishop",
|
keyword: "sea_bishop",
|
||||||
generic: "Sea Bishop"
|
generic: "Sea Bishop"
|
||||||
|
),
|
||||||
|
haniwa_general: (
|
||||||
|
keyword: "haniwa_general",
|
||||||
|
generic: "Haniwa General"
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
@ -994,7 +1002,7 @@
|
|||||||
species: (
|
species: (
|
||||||
stonegolem: (
|
stonegolem: (
|
||||||
keyword: "stonegolem",
|
keyword: "stonegolem",
|
||||||
generic: "StoneGolem"
|
generic: "Stone Golem"
|
||||||
),
|
),
|
||||||
treant: (
|
treant: (
|
||||||
keyword: "treant",
|
keyword: "treant",
|
||||||
@ -1004,13 +1012,21 @@
|
|||||||
keyword: "woodgolem",
|
keyword: "woodgolem",
|
||||||
generic: "Wooden Golem"
|
generic: "Wooden Golem"
|
||||||
),
|
),
|
||||||
|
gravewarden: (
|
||||||
|
keyword: "gravewarden",
|
||||||
|
generic: "Gravewarden"
|
||||||
|
),
|
||||||
claygolem: (
|
claygolem: (
|
||||||
keyword: "claygolem",
|
keyword: "claygolem",
|
||||||
generic: "ClayGolem"
|
generic: "Clay Golem"
|
||||||
|
),
|
||||||
|
ancienteffigy: (
|
||||||
|
keyword: "ancienteffigy",
|
||||||
|
generic: "Ancient Effigy"
|
||||||
),
|
),
|
||||||
coralgolem: (
|
coralgolem: (
|
||||||
keyword: "coralgolem",
|
keyword: "coralgolem",
|
||||||
generic: "CoralGolem"
|
generic: "Coral Golem"
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
|
@ -412,5 +412,7 @@
|
|||||||
(Item("common.items.tool.instruments.sitar"),1),
|
(Item("common.items.tool.instruments.sitar"),1),
|
||||||
(Item("common.items.tool.instruments.washboard"),1),
|
(Item("common.items.tool.instruments.washboard"),1),
|
||||||
(Item("common.items.tool.instruments.wildskin_drum"),1),
|
(Item("common.items.tool.instruments.wildskin_drum"),1),
|
||||||
|
(Item("common.items.tool.instruments.steeldrum"),1),
|
||||||
|
(Item("common.items.tool.instruments.shamisen"),1),
|
||||||
],
|
],
|
||||||
})
|
})
|
||||||
|
@ -760,6 +760,50 @@
|
|||||||
threshold: 0.5,
|
threshold: 0.5,
|
||||||
subtitle: "subtitle-instrument_lute",
|
subtitle: "subtitle-instrument_lute",
|
||||||
),
|
),
|
||||||
|
Music(Instrument, Custom("Steeldrum")): (
|
||||||
|
files: [
|
||||||
|
"voxygen.audio.sfx.instrument.steeldrum.steeldrum_eg",
|
||||||
|
"voxygen.audio.sfx.instrument.steeldrum.steeldrum_ec1g",
|
||||||
|
"voxygen.audio.sfx.instrument.steeldrum.steeldrum_e",
|
||||||
|
"voxygen.audio.sfx.instrument.steeldrum.steeldrum_d1c1",
|
||||||
|
"voxygen.audio.sfx.instrument.steeldrum.steeldrum_d1",
|
||||||
|
"voxygen.audio.sfx.instrument.steeldrum.steeldrum_d",
|
||||||
|
"voxygen.audio.sfx.instrument.steeldrum.steeldrum_ce",
|
||||||
|
"voxygen.audio.sfx.instrument.steeldrum.steeldrum_c1ag",
|
||||||
|
"voxygen.audio.sfx.instrument.steeldrum.steeldrum_c1ae",
|
||||||
|
"voxygen.audio.sfx.instrument.steeldrum.steeldrum_c1",
|
||||||
|
"voxygen.audio.sfx.instrument.steeldrum.steeldrum_c",
|
||||||
|
"voxygen.audio.sfx.instrument.steeldrum.steeldrum_ac1",
|
||||||
|
"voxygen.audio.sfx.instrument.steeldrum.steeldrum_a",
|
||||||
|
"voxygen.audio.sfx.instrument.steeldrum.steeldrum_c1c1",
|
||||||
|
"voxygen.audio.sfx.instrument.steeldrum.steeldrum_g",
|
||||||
|
],
|
||||||
|
threshold: 0.5,
|
||||||
|
subtitle: "subtitle-instrument_steeldrum",
|
||||||
|
),
|
||||||
|
Music(Instrument, Custom("Shamisen")): (
|
||||||
|
files: [
|
||||||
|
"voxygen.audio.sfx.instrument.shamisen.shamisen_a",
|
||||||
|
"voxygen.audio.sfx.instrument.shamisen.shamisen_aec1",
|
||||||
|
"voxygen.audio.sfx.instrument.shamisen.shamisen_c",
|
||||||
|
"voxygen.audio.sfx.instrument.shamisen.shamisen_c1",
|
||||||
|
"voxygen.audio.sfx.instrument.shamisen.shamisen_c1c1a",
|
||||||
|
"voxygen.audio.sfx.instrument.shamisen.shamisen_cc",
|
||||||
|
"voxygen.audio.sfx.instrument.shamisen.shamisen_cdc1",
|
||||||
|
"voxygen.audio.sfx.instrument.shamisen.shamisen_cea",
|
||||||
|
"voxygen.audio.sfx.instrument.shamisen.shamisen_ceg",
|
||||||
|
"voxygen.audio.sfx.instrument.shamisen.shamisen_cge",
|
||||||
|
"voxygen.audio.sfx.instrument.shamisen.shamisen_d",
|
||||||
|
"voxygen.audio.sfx.instrument.shamisen.shamisen_dac",
|
||||||
|
"voxygen.audio.sfx.instrument.shamisen.shamisen_e",
|
||||||
|
"voxygen.audio.sfx.instrument.shamisen.shamisen_ea",
|
||||||
|
"voxygen.audio.sfx.instrument.shamisen.shamisen_eac1c",
|
||||||
|
"voxygen.audio.sfx.instrument.shamisen.shamisen_g",
|
||||||
|
"voxygen.audio.sfx.instrument.shamisen.shamisen_gg",
|
||||||
|
],
|
||||||
|
threshold: 0.5,
|
||||||
|
subtitle: "subtitle-instrument_shamisen",
|
||||||
|
),
|
||||||
Music(Instrument, Custom("Sitar")): (
|
Music(Instrument, Custom("Sitar")): (
|
||||||
files: [
|
files: [
|
||||||
"voxygen.audio.sfx.instrument.sitar.sitar_c",
|
"voxygen.audio.sfx.instrument.sitar.sitar_c",
|
||||||
@ -1412,6 +1456,13 @@
|
|||||||
threshold: 0.3,
|
threshold: 0.3,
|
||||||
subtitle: "subtitle-attack-cyclops_charge",
|
subtitle: "subtitle-attack-cyclops_charge",
|
||||||
),
|
),
|
||||||
|
FuseCharge: (
|
||||||
|
files: [
|
||||||
|
"voxygen.audio.sfx.abilities.fuse",
|
||||||
|
],
|
||||||
|
threshold: 0.2,
|
||||||
|
subtitle: "subtitle-attack-fuse_charge",
|
||||||
|
),
|
||||||
GigaRoar: (
|
GigaRoar: (
|
||||||
files: [
|
files: [
|
||||||
"voxygen.audio.sfx.abilities.gigas_frost_roar",
|
"voxygen.audio.sfx.abilities.gigas_frost_roar",
|
||||||
|
BIN
assets/voxygen/audio/sfx/abilities/fuse.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/abilities/fuse.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_a.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_a.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_aec1.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_aec1.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_c.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_c.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_c1.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_c1.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_c1c1a.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_c1c1a.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_cc.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_cc.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_cdc1.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_cdc1.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_cea.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_cea.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_ceg.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_ceg.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_cge.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_cge.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_d.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_d.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_dac.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_dac.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_e.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_e.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_ea.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_ea.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_eac1c.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_eac1c.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_g.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_g.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_gg.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/shamisen/shamisen_gg.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/steeldrum/steeldrum_a.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/steeldrum/steeldrum_a.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/steeldrum/steeldrum_ac1.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/steeldrum/steeldrum_ac1.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/steeldrum/steeldrum_c.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/steeldrum/steeldrum_c.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/steeldrum/steeldrum_c1.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/steeldrum/steeldrum_c1.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/steeldrum/steeldrum_c1ae.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/steeldrum/steeldrum_c1ae.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/steeldrum/steeldrum_c1ag.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/steeldrum/steeldrum_c1ag.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/steeldrum/steeldrum_c1c1.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/steeldrum/steeldrum_c1c1.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/steeldrum/steeldrum_ce.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/steeldrum/steeldrum_ce.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/steeldrum/steeldrum_d.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/steeldrum/steeldrum_d.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/steeldrum/steeldrum_d1.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/steeldrum/steeldrum_d1.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/steeldrum/steeldrum_d1c1.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/steeldrum/steeldrum_d1c1.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/steeldrum/steeldrum_e.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/steeldrum/steeldrum_e.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/steeldrum/steeldrum_ec1g.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/steeldrum/steeldrum_ec1g.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/steeldrum/steeldrum_eg.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/steeldrum/steeldrum_eg.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/audio/sfx/instrument/steeldrum/steeldrum_g.ogg
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/audio/sfx/instrument/steeldrum/steeldrum_g.ogg
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/element/ui/map/buttons/haniwa.png
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/element/ui/map/buttons/haniwa.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/element/ui/map/buttons/haniwa_bg.png
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/element/ui/map/buttons/haniwa_bg.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
assets/voxygen/element/ui/map/buttons/haniwa_hover.png
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/element/ui/map/buttons/haniwa_hover.png
(Stored with Git LFS)
Normal file
Binary file not shown.
@ -35,4 +35,5 @@ hud-map-zoom_minimap_explanation =
|
|||||||
hud-map-gnarling = Gnarling Fortification
|
hud-map-gnarling = Gnarling Fortification
|
||||||
hud-map-chapel_site = Sea Chapel
|
hud-map-chapel_site = Sea Chapel
|
||||||
hud-map-adlet = Adlet Stronghold
|
hud-map-adlet = Adlet Stronghold
|
||||||
|
hud-map-haniwa = Haniwa Catacomb
|
||||||
hud-map-placed_by = Placed by { $name }
|
hud-map-placed_by = Placed by { $name }
|
@ -78,6 +78,8 @@ subtitle-instrument_icy_talharpa = Icy Talharpa playing
|
|||||||
subtitle-instrument_kalimba = Kalimba playing
|
subtitle-instrument_kalimba = Kalimba playing
|
||||||
subtitle-instrument_melodica = Melodica playing
|
subtitle-instrument_melodica = Melodica playing
|
||||||
subtitle-instrument_lute = Lute playing
|
subtitle-instrument_lute = Lute playing
|
||||||
|
subtitle-instrument_steeldrum = Steeldrum playing
|
||||||
|
subtitle-instrument_shamisen = Shamisen playing
|
||||||
subtitle-instrument_sitar = Sitar playing
|
subtitle-instrument_sitar = Sitar playing
|
||||||
subtitle-instrument_guitar = Guitar playing
|
subtitle-instrument_guitar = Guitar playing
|
||||||
subtitle-instrument_dark_guitar = Dark Guitar playing
|
subtitle-instrument_dark_guitar = Dark Guitar playing
|
||||||
@ -104,6 +106,7 @@ subtitle-knocked_down = Knocked down
|
|||||||
subtitle-attack-ground_slam = Ground slam
|
subtitle-attack-ground_slam = Ground slam
|
||||||
subtitle-attack-laser_beam = Laser beam
|
subtitle-attack-laser_beam = Laser beam
|
||||||
subtitle-attack-cyclops_charge = Cyclops charge
|
subtitle-attack-cyclops_charge = Cyclops charge
|
||||||
|
subtitle-attack-fuse_charge = Fuse sizzling
|
||||||
subtitle-giga_roar = Frost gigas roar
|
subtitle-giga_roar = Frost gigas roar
|
||||||
subtitle-deep_laugh = Deep Laugh
|
subtitle-deep_laugh = Deep Laugh
|
||||||
subtitle-attack-flash_freeze = Flash freeze
|
subtitle-attack-flash_freeze = Flash freeze
|
||||||
|
@ -48,6 +48,12 @@ common-items-npc_armor-golem-claygolem = Clay Golem Armor
|
|||||||
common-items-npc_armor-golem-woodgolem = Wood Golem Armor
|
common-items-npc_armor-golem-woodgolem = Wood Golem Armor
|
||||||
.desc = Yeet
|
.desc = Yeet
|
||||||
|
|
||||||
|
common-items-npc_armor-golem-ancienteffigy = Ancient Effigy Armor
|
||||||
|
.desc = Worn by ancient effigy.
|
||||||
|
|
||||||
|
common-items-npc_armor-golem-gravewarden = Grave Warden Armor
|
||||||
|
.desc = Worn by grave warden.
|
||||||
|
|
||||||
common-items-npc_armor-biped_small-myrmidon-foot-hoplite = Myrmidon Hoplite
|
common-items-npc_armor-biped_small-myrmidon-foot-hoplite = Myrmidon Hoplite
|
||||||
.desc = Ceremonial attire used by members..
|
.desc = Ceremonial attire used by members..
|
||||||
|
|
||||||
@ -528,6 +534,9 @@ common-items-npc_armor-quadruped_medium-frostfang = Frostfang's Thick Skin
|
|||||||
common-items-npc_armor-quadruped_medium-roshwalr = Roshwalr's Thick Skin
|
common-items-npc_armor-quadruped_medium-roshwalr = Roshwalr's Thick Skin
|
||||||
.desc = testing123
|
.desc = testing123
|
||||||
|
|
||||||
|
common-items-npc_armor-quadruped_medium-claysteed = Claysteeds's Thick Skin
|
||||||
|
.desc = testing123
|
||||||
|
|
||||||
common-items-npc_armor-theropod-rugged = Theropod Rugged
|
common-items-npc_armor-theropod-rugged = Theropod Rugged
|
||||||
.desc = stronk.
|
.desc = stronk.
|
||||||
|
|
||||||
@ -567,6 +576,9 @@ common-items-npc_armor-biped_large-warlord = Giant Warlord Chest
|
|||||||
common-items-npc_armor-biped_large-yeti = Yeti Hide
|
common-items-npc_armor-biped_large-yeti = Yeti Hide
|
||||||
.desc = Strong as Yeti itself.
|
.desc = Strong as Yeti itself.
|
||||||
|
|
||||||
|
common-items-npc_armor-biped_large-haniwageneral = Haniwa General Uniform
|
||||||
|
.desc = Has seen combat.
|
||||||
|
|
||||||
common-items-weapons-empty-empty = Empty Item
|
common-items-weapons-empty-empty = Empty Item
|
||||||
.desc = This item may grant abilities, but is invisible
|
.desc = This item may grant abilities, but is invisible
|
||||||
|
|
||||||
@ -837,6 +849,9 @@ common-items-npc_weapons-sword-pickaxe_velorite_sword = Velorite Pickaxe
|
|||||||
common-items-npc_weapons-sword-saurok_sword = Saurok Sword
|
common-items-npc_weapons-sword-saurok_sword = Saurok Sword
|
||||||
.desc = Placeholder
|
.desc = Placeholder
|
||||||
|
|
||||||
|
common-items-npc_weapons-sword-haniwa_general_sword = Haniwa General Sword
|
||||||
|
.desc = Placeholder
|
||||||
|
|
||||||
common-items-npc_weapons-unique-akhlut = Quad Med Basic
|
common-items-npc_weapons-unique-akhlut = Quad Med Basic
|
||||||
.desc = testing123
|
.desc = testing123
|
||||||
|
|
||||||
@ -1029,6 +1044,15 @@ common-items-npc_weapons-unique-wendigo_magic = Wendigo Magic
|
|||||||
common-items-npc_weapons-unique-wood_golem_fist = Wood Golem Fists
|
common-items-npc_weapons-unique-wood_golem_fist = Wood Golem Fists
|
||||||
.desc = Yeet
|
.desc = Yeet
|
||||||
|
|
||||||
|
common-items-npc_weapons-unique-ancient_effigy_eyes = Ancient Effigy Eyes
|
||||||
|
.desc = testing123
|
||||||
|
|
||||||
|
common-items-npc_weapons-unique-claysteed = Claysteed Hoof
|
||||||
|
.desc = testing123
|
||||||
|
|
||||||
|
common-items-npc_weapons-unique-gravewarden_fist = Gravewarden Fist
|
||||||
|
.desc = testing123
|
||||||
|
|
||||||
common-items-npc_weapons-unique-arthropods-antlion = Antlion
|
common-items-npc_weapons-unique-arthropods-antlion = Antlion
|
||||||
.desc = testing123
|
.desc = testing123
|
||||||
|
|
||||||
|
@ -15,6 +15,9 @@
|
|||||||
object-key_bone = Bone Key
|
object-key_bone = Bone Key
|
||||||
.desc = Used to open bone locks. Will break after use.
|
.desc = Used to open bone locks. Will break after use.
|
||||||
|
|
||||||
|
object-key_haniwa = Haniwa Keystone
|
||||||
|
.desc = Used to open doors. Will break after use.
|
||||||
|
|
||||||
object-key_glass = Glass Key
|
object-key_glass = Glass Key
|
||||||
.desc = Used to open Glass Barriers. Will break after use.
|
.desc = Used to open Glass Barriers. Will break after use.
|
||||||
|
|
||||||
|
@ -207,6 +207,12 @@ weapon-tool-melodica = Melodica
|
|||||||
weapon-tool-wooden_sitar = Sitar
|
weapon-tool-wooden_sitar = Sitar
|
||||||
.desc = Wooden Sitar.
|
.desc = Wooden Sitar.
|
||||||
|
|
||||||
|
weapon-tool-steeldrum = Steeldrum
|
||||||
|
.desc = Steeldrum.
|
||||||
|
|
||||||
|
weapon-tool-shamisen = Shamisen
|
||||||
|
.desc = Shamisen.
|
||||||
|
|
||||||
weapon-tool-washboard = Washboard
|
weapon-tool-washboard = Washboard
|
||||||
.desc = Washboard.
|
.desc = Washboard.
|
||||||
|
|
||||||
|
@ -1662,6 +1662,14 @@
|
|||||||
"voxel.weapon.tool.wooden_lute",
|
"voxel.weapon.tool.wooden_lute",
|
||||||
(0.0, 0.0, 0.0), (45.0, 90.0, 0.0), 1.0,
|
(0.0, 0.0, 0.0), (45.0, 90.0, 0.0), 1.0,
|
||||||
),
|
),
|
||||||
|
Simple("common.items.tool.instruments.steeldrum"): VoxTrans(
|
||||||
|
"voxel.weapon.tool.steeldrum",
|
||||||
|
(0.0, 0.0, 0.0), (45.0, 90.0, 0.0), 1.0,
|
||||||
|
),
|
||||||
|
Simple("common.items.tool.instruments.shamisen"): VoxTrans(
|
||||||
|
"voxel.weapon.tool.shamisen",
|
||||||
|
(0.0, 0.0, 0.0), (45.0, 90.0, 0.0), 1.0,
|
||||||
|
),
|
||||||
Simple("common.items.tool.instruments.guitar"): VoxTrans(
|
Simple("common.items.tool.instruments.guitar"): VoxTrans(
|
||||||
"voxel.weapon.tool.wooden_guitar",
|
"voxel.weapon.tool.wooden_guitar",
|
||||||
(0.0, 0.0, 0.0), (45.0, 90.0, 0.0), 1.1,
|
(0.0, 0.0, 0.0), (45.0, 90.0, 0.0), 1.1,
|
||||||
@ -4930,6 +4938,10 @@
|
|||||||
"voxel.object.key_bone",
|
"voxel.object.key_bone",
|
||||||
(0.0, 0.0, 0.0), (-100.0, 250.0, 15.0), 1.0,
|
(0.0, 0.0, 0.0), (-100.0, 250.0, 15.0), 1.0,
|
||||||
),
|
),
|
||||||
|
Simple("common.items.keys.haniwa_key"): VoxTrans(
|
||||||
|
"voxel.object.key_haniwa",
|
||||||
|
(0.0, 0.0, 0.0), (-100.0, 250.0, 15.0), 1.0,
|
||||||
|
),
|
||||||
Simple("common.items.keys.glass_key"): VoxTrans(
|
Simple("common.items.keys.glass_key"): VoxTrans(
|
||||||
"voxel.object.key_glass",
|
"voxel.object.key_glass",
|
||||||
(0.0, 0.0, 0.0), (-100.0, 250.0, 15.0), 1.0,
|
(0.0, 0.0, 0.0), (-100.0, 250.0, 15.0), 1.0,
|
||||||
|
@ -94,6 +94,7 @@ const int FIERY_DROPLET_TRACE = 54;
|
|||||||
const int ENERGY_PHOENIX = 55;
|
const int ENERGY_PHOENIX = 55;
|
||||||
const int PHOENIX_BEAM = 56;
|
const int PHOENIX_BEAM = 56;
|
||||||
const int PHOENIX_BUILD_UP_AIM = 57;
|
const int PHOENIX_BUILD_UP_AIM = 57;
|
||||||
|
const int CLAY_SHRAPNEL = 58;
|
||||||
|
|
||||||
// meters per second squared (acceleration)
|
// meters per second squared (acceleration)
|
||||||
const float earth_gravity = 9.807;
|
const float earth_gravity = 9.807;
|
||||||
@ -971,6 +972,18 @@ void main() {
|
|||||||
spin_in_axis(vec3(rand6, rand7, rand8), perc_t * 10.0 + 3.0 * rand9)
|
spin_in_axis(vec3(rand6, rand7, rand8), perc_t * 10.0 + 3.0 * rand9)
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
|
case CLAY_SHRAPNEL:
|
||||||
|
float clay_color = 0.025 + 0.02 * rand1;
|
||||||
|
attr = Attr(
|
||||||
|
linear_motion(
|
||||||
|
vec3(0),
|
||||||
|
normalize(vec3(rand4, rand5, rand6)) * 15.0 + grav_vel(earth_gravity)
|
||||||
|
),
|
||||||
|
vec3(5 * (1 - percent())),
|
||||||
|
vec4(vec3(clay_color * 3, clay_color * 2, clay_color), 1),
|
||||||
|
spin_in_axis(vec3(1,0,0),0)
|
||||||
|
);
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
attr = Attr(
|
attr = Attr(
|
||||||
linear_motion(
|
linear_motion(
|
||||||
|
@ -1300,4 +1300,60 @@
|
|||||||
central: ("armor.empty"),
|
central: ("armor.empty"),
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
|
(HaniwaGeneral, Male): (
|
||||||
|
head: (
|
||||||
|
offset: (-7.5, 0.0, -6.5),
|
||||||
|
central: ("npc.haniwa.general.haniwa_general"),
|
||||||
|
),
|
||||||
|
torso_upper: (
|
||||||
|
offset: (-6.5, -4.0, -4.5),
|
||||||
|
central: ("npc.haniwa.general.haniwa_general"),
|
||||||
|
model_index: 1,
|
||||||
|
),
|
||||||
|
torso_lower: (
|
||||||
|
offset: (-7.5, -6.0, -5.0),
|
||||||
|
central: ("npc.haniwa.general.haniwa_general"),
|
||||||
|
model_index: 2,
|
||||||
|
),
|
||||||
|
jaw: (
|
||||||
|
offset: (-5.0, 0.0, -3.5),
|
||||||
|
central: ("armor.empty"),
|
||||||
|
),
|
||||||
|
tail: (
|
||||||
|
offset: (-2.0, -17.0, -1.0),
|
||||||
|
central: ("armor.empty"),
|
||||||
|
),
|
||||||
|
second: (
|
||||||
|
offset: (0.0, 0.0, 0.0),
|
||||||
|
central: ("armor.empty"),
|
||||||
|
)
|
||||||
|
),
|
||||||
|
(HaniwaGeneral, Female): (
|
||||||
|
head: (
|
||||||
|
offset: (-7.5, 0.0, -6.5),
|
||||||
|
central: ("npc.haniwa.general.haniwa_general"),
|
||||||
|
),
|
||||||
|
torso_upper: (
|
||||||
|
offset: (-6.5, -4.0, -4.5),
|
||||||
|
central: ("npc.haniwa.general.haniwa_general"),
|
||||||
|
model_index: 1,
|
||||||
|
),
|
||||||
|
torso_lower: (
|
||||||
|
offset: (-7.5, -6.0, -5.0),
|
||||||
|
central: ("npc.haniwa.general.haniwa_general"),
|
||||||
|
model_index: 2,
|
||||||
|
),
|
||||||
|
jaw: (
|
||||||
|
offset: (-5.0, 0.0, -3.5),
|
||||||
|
central: ("armor.empty"),
|
||||||
|
),
|
||||||
|
tail: (
|
||||||
|
offset: (-2.0, -17.0, -1.0),
|
||||||
|
central: ("armor.empty"),
|
||||||
|
),
|
||||||
|
second: (
|
||||||
|
offset: (0.0, 0.0, 0.0),
|
||||||
|
central: ("armor.empty"),
|
||||||
|
)
|
||||||
|
),
|
||||||
})
|
})
|
||||||
|
@ -1699,4 +1699,88 @@
|
|||||||
lateral: ("armor.empty"),
|
lateral: ("armor.empty"),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
(HaniwaGeneral, Male): (
|
||||||
|
shoulder_l: (
|
||||||
|
offset: (-3.5, -3.0, -7.0),
|
||||||
|
lateral: ("npc.haniwa.general.haniwa_general"),
|
||||||
|
model_index: 3,
|
||||||
|
),
|
||||||
|
shoulder_r: (
|
||||||
|
offset: (-3.5, -3.0, -7.0),
|
||||||
|
lateral: ("npc.haniwa.general.haniwa_general"),
|
||||||
|
model_index: 4,
|
||||||
|
),
|
||||||
|
hand_l: (
|
||||||
|
offset: (-2.5, -2.0, -8.0),
|
||||||
|
lateral: ("npc.haniwa.general.haniwa_general"),
|
||||||
|
model_index: 5,
|
||||||
|
),
|
||||||
|
hand_r: (
|
||||||
|
offset: (-2.5, -2.0, -8.0),
|
||||||
|
lateral: ("npc.haniwa.general.haniwa_general"),
|
||||||
|
model_index: 6,
|
||||||
|
),
|
||||||
|
leg_l: (
|
||||||
|
offset: (-2.5, -3.0, -3.0),
|
||||||
|
lateral: ("npc.haniwa.general.haniwa_general"),
|
||||||
|
model_index: 7,
|
||||||
|
),
|
||||||
|
leg_r: (
|
||||||
|
offset: (-2.5, -3.0, -3.0),
|
||||||
|
lateral: ("npc.haniwa.general.haniwa_general"),
|
||||||
|
model_index: 8,
|
||||||
|
),
|
||||||
|
foot_l: (
|
||||||
|
offset: (-1.5, -3.0, -2.5),
|
||||||
|
lateral: ("npc.haniwa.general.haniwa_general"),
|
||||||
|
model_index: 9,
|
||||||
|
),
|
||||||
|
foot_r: (
|
||||||
|
offset: (-1.5, -3.0, -2.5),
|
||||||
|
lateral: ("npc.haniwa.general.haniwa_general"),
|
||||||
|
model_index: 10,
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(HaniwaGeneral, Female): (
|
||||||
|
shoulder_l: (
|
||||||
|
offset: (-3.5, -3.0, -7.0),
|
||||||
|
lateral: ("npc.haniwa.general.haniwa_general"),
|
||||||
|
model_index: 3,
|
||||||
|
),
|
||||||
|
shoulder_r: (
|
||||||
|
offset: (-3.5, -3.0, -7.0),
|
||||||
|
lateral: ("npc.haniwa.general.haniwa_general"),
|
||||||
|
model_index: 4,
|
||||||
|
),
|
||||||
|
hand_l: (
|
||||||
|
offset: (-2.5, -2.0, -8.0),
|
||||||
|
lateral: ("npc.haniwa.general.haniwa_general"),
|
||||||
|
model_index: 5,
|
||||||
|
),
|
||||||
|
hand_r: (
|
||||||
|
offset: (-2.5, -2.0, -8.0),
|
||||||
|
lateral: ("npc.haniwa.general.haniwa_general"),
|
||||||
|
model_index: 6,
|
||||||
|
),
|
||||||
|
leg_l: (
|
||||||
|
offset: (-2.5, -3.0, -3.0),
|
||||||
|
lateral: ("npc.haniwa.general.haniwa_general"),
|
||||||
|
model_index: 7,
|
||||||
|
),
|
||||||
|
leg_r: (
|
||||||
|
offset: (-2.5, -3.0, -3.0),
|
||||||
|
lateral: ("npc.haniwa.general.haniwa_general"),
|
||||||
|
model_index: 8,
|
||||||
|
),
|
||||||
|
foot_l: (
|
||||||
|
offset: (-1.5, -3.0, -2.5),
|
||||||
|
lateral: ("npc.haniwa.general.haniwa_general"),
|
||||||
|
model_index: 9,
|
||||||
|
),
|
||||||
|
foot_r: (
|
||||||
|
offset: (-1.5, -3.0, -2.5),
|
||||||
|
lateral: ("npc.haniwa.general.haniwa_general"),
|
||||||
|
model_index: 10,
|
||||||
|
),
|
||||||
|
),
|
||||||
})
|
})
|
@ -1160,6 +1160,14 @@
|
|||||||
vox_spec: ("weapon.tool.wooden_lute", (-2.5, -6.0, 4.0)),
|
vox_spec: ("weapon.tool.wooden_lute", (-2.5, -6.0, 4.0)),
|
||||||
color: None
|
color: None
|
||||||
),
|
),
|
||||||
|
Tool("common.items.tool.instruments.steeldrum"): (
|
||||||
|
vox_spec: ("weapon.tool.steeldrum", (-4.5, -8.0, 8.0)),
|
||||||
|
color: None
|
||||||
|
),
|
||||||
|
Tool("common.items.tool.instruments.shamisen"): (
|
||||||
|
vox_spec: ("weapon.tool.shamisen", (-2.5, -6.0, 0.0)),
|
||||||
|
color: None
|
||||||
|
),
|
||||||
Tool("common.items.tool.instruments.guitar"): (
|
Tool("common.items.tool.instruments.guitar"): (
|
||||||
vox_spec: ("weapon.tool.wooden_guitar", (-4.5, -6.0, 0.0)),
|
vox_spec: ("weapon.tool.wooden_guitar", (-4.5, -6.0, 0.0)),
|
||||||
color: None
|
color: None
|
||||||
@ -1639,10 +1647,14 @@
|
|||||||
vox_spec: ("weapon.sword.long_2h_saurok", (-2.5, -4.0, -5.0)),
|
vox_spec: ("weapon.sword.long_2h_saurok", (-2.5, -4.0, -5.0)),
|
||||||
color: None
|
color: None
|
||||||
),
|
),
|
||||||
Tool("common.items.npc_weapons.sword.adlet_elder_sword"): (
|
Tool("common.items.npc_weapons.sword.haniwa_general_sword"): (
|
||||||
vox_spec: ("weapon.sword.adlet_elder_sword", (-2.5, -5.0, -5.0)),
|
vox_spec: ("weapon.sword.adlet_elder_sword", (-2.5, -5.0, -5.0)),
|
||||||
color: None
|
color: None
|
||||||
),
|
),
|
||||||
|
Tool("common.items.npc_weapons.sword.haniwa_general_sword"): (
|
||||||
|
vox_spec: ("weapon.sword.haniwa_general_sword", (-2.5, -5.0, -5.0)),
|
||||||
|
color: None
|
||||||
|
),
|
||||||
Tool("common.items.npc_weapons.bow.saurok_bow"): (
|
Tool("common.items.npc_weapons.bow.saurok_bow"): (
|
||||||
vox_spec: ("weapon.bow.longbow_saurok", (-2.5, -4.0, -16.5)),
|
vox_spec: ("weapon.bow.longbow_saurok", (-2.5, -4.0, -16.5)),
|
||||||
color: None
|
color: None
|
||||||
|
@ -71,10 +71,10 @@
|
|||||||
central: ("npc.treant.male.chest_lower"),
|
central: ("npc.treant.male.chest_lower"),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
(ClayGolem, Male): (
|
(Gravewarden, Male): (
|
||||||
head: (
|
head: (
|
||||||
offset: (-10.5, -3.0, -3.0),
|
offset: (-10.5, -3.0, -3.0),
|
||||||
central: ("npc.claygolem.male.head"),
|
central: ("npc.gravewarden.male.head"),
|
||||||
),
|
),
|
||||||
jaw: (
|
jaw: (
|
||||||
offset: (-9.5, 0.0, -3.0),
|
offset: (-9.5, 0.0, -3.0),
|
||||||
@ -82,29 +82,113 @@
|
|||||||
),
|
),
|
||||||
torso_upper: (
|
torso_upper: (
|
||||||
offset: (-9.5, -7.0, -6.5),
|
offset: (-9.5, -7.0, -6.5),
|
||||||
central: ("npc.claygolem.male.chest_upper"),
|
central: ("npc.gravewarden.male.chest_upper"),
|
||||||
),
|
),
|
||||||
torso_lower: (
|
torso_lower: (
|
||||||
offset: (-9.5, -7.0, -8.0),
|
offset: (-9.5, -7.0, -8.0),
|
||||||
central: ("npc.claygolem.male.chest_lower"),
|
central: ("npc.gravewarden.male.chest_lower"),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(Gravewarden, Female): (
|
||||||
|
head: (
|
||||||
|
offset: (-10.5, -3.0, -3.0),
|
||||||
|
central: ("npc.gravewarden.male.head"),
|
||||||
|
),
|
||||||
|
jaw: (
|
||||||
|
offset: (-9.5, 0.0, -3.0),
|
||||||
|
central: ("armor.empty"),
|
||||||
|
),
|
||||||
|
torso_upper: (
|
||||||
|
offset: (-9.5, -7.0, -6.5),
|
||||||
|
central: ("npc.gravewarden.male.chest_upper"),
|
||||||
|
),
|
||||||
|
torso_lower: (
|
||||||
|
offset: (-9.5, -7.0, -8.0),
|
||||||
|
central: ("npc.gravewarden.male.chest_lower"),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(ClayGolem, Male): (
|
||||||
|
head: (
|
||||||
|
offset: (-7.5, -3.5, -3.0),
|
||||||
|
central: ("npc.claygolem.male.claygolem"),
|
||||||
|
model_index: 0,
|
||||||
|
),
|
||||||
|
jaw: (
|
||||||
|
offset: (-9.5, 0.0, -3.0),
|
||||||
|
central: ("armor.empty"),
|
||||||
|
),
|
||||||
|
torso_upper: (
|
||||||
|
offset: (-13.5, -7.5, -8.0),
|
||||||
|
central: ("npc.claygolem.male.claygolem"),
|
||||||
|
model_index: 1,
|
||||||
|
),
|
||||||
|
torso_lower: (
|
||||||
|
offset: (-8.5, -7.0, -7.0),
|
||||||
|
central: ("npc.claygolem.male.claygolem"),
|
||||||
|
model_index: 2,
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
(ClayGolem, Female): (
|
(ClayGolem, Female): (
|
||||||
head: (
|
head: (
|
||||||
offset: (-10.5, -3.0, -3.0),
|
offset: (-7.5, -3.5, -3.0),
|
||||||
central: ("npc.claygolem.male.head"),
|
central: ("npc.claygolem.male.claygolem"),
|
||||||
|
model_index: 0,
|
||||||
),
|
),
|
||||||
jaw: (
|
jaw: (
|
||||||
offset: (-9.5, 0.0, -3.0),
|
offset: (-9.5, 0.0, -3.0),
|
||||||
central: ("armor.empty"),
|
central: ("armor.empty"),
|
||||||
),
|
),
|
||||||
torso_upper: (
|
torso_upper: (
|
||||||
offset: (-9.5, -7.0, -6.5),
|
offset: (-13.5, -7.5, -8.0),
|
||||||
central: ("npc.claygolem.male.chest_upper"),
|
central: ("npc.claygolem.male.claygolem"),
|
||||||
|
model_index: 1,
|
||||||
),
|
),
|
||||||
torso_lower: (
|
torso_lower: (
|
||||||
offset: (-9.5, -7.0, -8.0),
|
offset: (-8.5, -7.0, -7.0),
|
||||||
central: ("npc.claygolem.male.chest_lower"),
|
central: ("npc.claygolem.male.claygolem"),
|
||||||
|
model_index: 2,
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(AncientEffigy, Male): (
|
||||||
|
head: (
|
||||||
|
offset: (-7.5, -3.0, -5.0),
|
||||||
|
central: ("npc.ancienteffigy.male.ancienteffigy"),
|
||||||
|
model_index: 0,
|
||||||
|
),
|
||||||
|
jaw: (
|
||||||
|
offset: (-9.5, 0.0, -3.0),
|
||||||
|
central: ("armor.empty"),
|
||||||
|
),
|
||||||
|
torso_upper: (
|
||||||
|
offset: (-11.5, -5.0, -5.5),
|
||||||
|
central: ("npc.ancienteffigy.male.ancienteffigy"),
|
||||||
|
model_index: 1,
|
||||||
|
),
|
||||||
|
torso_lower: (
|
||||||
|
offset: (-7.5, -5.5, -5.5),
|
||||||
|
central: ("npc.ancienteffigy.male.ancienteffigy"),
|
||||||
|
model_index: 2,
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(AncientEffigy, Female): (
|
||||||
|
head: (
|
||||||
|
offset: (-7.5, -3.0, -5.0),
|
||||||
|
central: ("npc.ancienteffigy.male.ancienteffigy"),
|
||||||
|
model_index: 0,
|
||||||
|
),
|
||||||
|
jaw: (
|
||||||
|
offset: (-9.5, 0.0, -3.0),
|
||||||
|
central: ("armor.empty"),
|
||||||
|
),
|
||||||
|
torso_upper: (
|
||||||
|
offset: (-11.5, -5.0, -5.5),
|
||||||
|
central: ("npc.ancienteffigy.male.ancienteffigy"),
|
||||||
|
model_index: 1,
|
||||||
|
),
|
||||||
|
torso_lower: (
|
||||||
|
offset: (-7.5, -5.5, -5.5),
|
||||||
|
central: ("npc.ancienteffigy.male.ancienteffigy"),
|
||||||
|
model_index: 2,
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
(WoodGolem, Male): (
|
(WoodGolem, Male): (
|
||||||
|
@ -135,73 +135,227 @@
|
|||||||
lateral: ("npc.treant.male.foot_r"),
|
lateral: ("npc.treant.male.foot_r"),
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
(ClayGolem, Male): (
|
(Gravewarden, Male): (
|
||||||
shoulder_l: (
|
shoulder_l: (
|
||||||
offset: (-13.0, -3.5, -6.5),
|
offset: (-13.0, -3.5, -6.5),
|
||||||
lateral: ("npc.claygolem.male.shoulder_l"),
|
lateral: ("npc.gravewarden.male.shoulder_l"),
|
||||||
),
|
),
|
||||||
shoulder_r: (
|
shoulder_r: (
|
||||||
offset: (0.0, -3.5, -6.5),
|
offset: (0.0, -3.5, -6.5),
|
||||||
lateral: ("npc.claygolem.male.shoulder_r"),
|
lateral: ("npc.gravewarden.male.shoulder_r"),
|
||||||
),
|
),
|
||||||
hand_l: (
|
hand_l: (
|
||||||
offset: (-7.5, -6.5, -17.0),
|
offset: (-7.5, -6.5, -17.0),
|
||||||
lateral: ("npc.claygolem.male.hand_l"),
|
lateral: ("npc.gravewarden.male.hand_l"),
|
||||||
),
|
),
|
||||||
hand_r: (
|
hand_r: (
|
||||||
offset: (-7.5, -6.5, -17.0),
|
offset: (-7.5, -6.5, -17.0),
|
||||||
lateral: ("npc.claygolem.male.hand_r"),
|
lateral: ("npc.gravewarden.male.hand_r"),
|
||||||
),
|
),
|
||||||
leg_l: (
|
leg_l: (
|
||||||
offset: (-8.0, -4.0, -10.0),
|
offset: (-8.0, -4.0, -10.0),
|
||||||
lateral: ("npc.claygolem.male.leg_l"),
|
lateral: ("npc.gravewarden.male.leg_l"),
|
||||||
),
|
),
|
||||||
leg_r: (
|
leg_r: (
|
||||||
offset: (0.0, -4.0, -10.0),
|
offset: (0.0, -4.0, -10.0),
|
||||||
lateral: ("npc.claygolem.male.leg_r"),
|
lateral: ("npc.gravewarden.male.leg_r"),
|
||||||
),
|
),
|
||||||
foot_l: (
|
foot_l: (
|
||||||
offset: (-2.5, -3.0, -7.0),
|
offset: (-2.5, -3.0, -7.0),
|
||||||
lateral: ("npc.claygolem.male.foot_l"),
|
lateral: ("npc.gravewarden.male.foot_l"),
|
||||||
),
|
),
|
||||||
foot_r: (
|
foot_r: (
|
||||||
offset: (-2.5, -3.0, -7.0),
|
offset: (-2.5, -3.0, -7.0),
|
||||||
lateral: ("npc.claygolem.male.foot_r"),
|
lateral: ("npc.gravewarden.male.foot_r"),
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
|
(Gravewarden, Female): (
|
||||||
|
shoulder_l: (
|
||||||
|
offset: (-13.0, -3.5, -6.5),
|
||||||
|
lateral: ("npc.gravewarden.male.shoulder_l"),
|
||||||
|
),
|
||||||
|
shoulder_r: (
|
||||||
|
offset: (0.0, -3.5, -6.5),
|
||||||
|
lateral: ("npc.gravewarden.male.shoulder_r"),
|
||||||
|
),
|
||||||
|
hand_l: (
|
||||||
|
offset: (-7.5, -6.5, -17.0),
|
||||||
|
lateral: ("npc.gravewarden.male.hand_l"),
|
||||||
|
),
|
||||||
|
hand_r: (
|
||||||
|
offset: (-7.5, -6.5, -17.0),
|
||||||
|
lateral: ("npc.gravewarden.male.hand_r"),
|
||||||
|
),
|
||||||
|
leg_l: (
|
||||||
|
offset: (-8.0, -4.0, -10.0),
|
||||||
|
lateral: ("npc.gravewarden.male.leg_l"),
|
||||||
|
),
|
||||||
|
leg_r: (
|
||||||
|
offset: (0.0, -4.0, -10.0),
|
||||||
|
lateral: ("npc.gravewarden.male.leg_r"),
|
||||||
|
),
|
||||||
|
foot_l: (
|
||||||
|
offset: (-2.5, -3.0, -7.0),
|
||||||
|
lateral: ("npc.gravewarden.male.foot_l"),
|
||||||
|
),
|
||||||
|
foot_r: (
|
||||||
|
offset: (-2.5, -3.0, -7.0),
|
||||||
|
lateral: ("npc.gravewarden.male.foot_r"),
|
||||||
|
)
|
||||||
|
),
|
||||||
|
(ClayGolem, Male): (
|
||||||
|
shoulder_l: (
|
||||||
|
offset: (-9.0, -2.5, -4.0),
|
||||||
|
lateral: ("npc.claygolem.male.claygolem"),
|
||||||
|
model_index: 3,
|
||||||
|
),
|
||||||
|
shoulder_r: (
|
||||||
|
offset: (0.0, -2.5, -4.0),
|
||||||
|
lateral: ("npc.claygolem.male.claygolem"),
|
||||||
|
model_index: 4,
|
||||||
|
),
|
||||||
|
hand_l: (
|
||||||
|
offset: (-5.5, -5.0, -18.0),
|
||||||
|
lateral: ("npc.claygolem.male.claygolem"),
|
||||||
|
model_index: 5,
|
||||||
|
),
|
||||||
|
hand_r: (
|
||||||
|
offset: (-5.5, -5.0, -18.0),
|
||||||
|
lateral: ("npc.claygolem.male.claygolem"),
|
||||||
|
model_index: 6,
|
||||||
|
),
|
||||||
|
leg_l: (
|
||||||
|
offset: (-7.0, -4.0, -7.0),
|
||||||
|
lateral: ("npc.claygolem.male.claygolem"),
|
||||||
|
model_index: 7,
|
||||||
|
),
|
||||||
|
leg_r: (
|
||||||
|
offset: (0.0, -4.0, -7.0),
|
||||||
|
lateral: ("npc.claygolem.male.claygolem"),
|
||||||
|
model_index: 8,
|
||||||
|
),
|
||||||
|
foot_l: (
|
||||||
|
offset: (-4.0, -5.0, -7.0),
|
||||||
|
lateral: ("npc.claygolem.male.claygolem"),
|
||||||
|
model_index: 9,
|
||||||
|
),
|
||||||
|
foot_r: (
|
||||||
|
offset: (-4.0, -5.0, -7.0),
|
||||||
|
lateral: ("npc.claygolem.male.claygolem"),
|
||||||
|
model_index: 10,
|
||||||
|
),
|
||||||
|
),
|
||||||
(ClayGolem, Female): (
|
(ClayGolem, Female): (
|
||||||
shoulder_l: (
|
shoulder_l: (
|
||||||
offset: (-13.0, -3.5, -6.5),
|
offset: (-9.0, -2.5, -4.0),
|
||||||
lateral: ("npc.claygolem.male.shoulder_l"),
|
lateral: ("npc.claygolem.male.claygolem"),
|
||||||
|
model_index: 3,
|
||||||
),
|
),
|
||||||
shoulder_r: (
|
shoulder_r: (
|
||||||
offset: (0.0, -3.5, -6.5),
|
offset: (0.0, -2.5, -4.0),
|
||||||
lateral: ("npc.claygolem.male.shoulder_r"),
|
lateral: ("npc.claygolem.male.claygolem"),
|
||||||
|
model_index: 4,
|
||||||
),
|
),
|
||||||
hand_l: (
|
hand_l: (
|
||||||
offset: (-7.5, -6.5, -17.0),
|
offset: (-5.5, -5.0, -18.0),
|
||||||
lateral: ("npc.claygolem.male.hand_l"),
|
lateral: ("npc.claygolem.male.claygolem"),
|
||||||
|
model_index: 5,
|
||||||
),
|
),
|
||||||
hand_r: (
|
hand_r: (
|
||||||
offset: (-7.5, -6.5, -17.0),
|
offset: (-5.5, -5.0, -18.0),
|
||||||
lateral: ("npc.claygolem.male.hand_r"),
|
lateral: ("npc.claygolem.male.claygolem"),
|
||||||
|
model_index: 6,
|
||||||
),
|
),
|
||||||
leg_l: (
|
leg_l: (
|
||||||
offset: (-8.0, -4.0, -10.0),
|
offset: (-7.0, -4.0, -7.0),
|
||||||
lateral: ("npc.claygolem.male.leg_l"),
|
lateral: ("npc.claygolem.male.claygolem"),
|
||||||
|
model_index: 7,
|
||||||
),
|
),
|
||||||
leg_r: (
|
leg_r: (
|
||||||
offset: (0.0, -4.0, -10.0),
|
offset: (0.0, -4.0, -7.0),
|
||||||
lateral: ("npc.claygolem.male.leg_r"),
|
lateral: ("npc.claygolem.male.claygolem"),
|
||||||
|
model_index: 8,
|
||||||
),
|
),
|
||||||
foot_l: (
|
foot_l: (
|
||||||
offset: (-2.5, -3.0, -7.0),
|
offset: (-4.0, -5.0, -7.0),
|
||||||
lateral: ("npc.claygolem.male.foot_l"),
|
lateral: ("npc.claygolem.male.claygolem"),
|
||||||
|
model_index: 9,
|
||||||
),
|
),
|
||||||
foot_r: (
|
foot_r: (
|
||||||
offset: (-2.5, -3.0, -7.0),
|
offset: (-4.0, -5.0, -7.0),
|
||||||
lateral: ("npc.claygolem.male.foot_r"),
|
lateral: ("npc.claygolem.male.claygolem"),
|
||||||
)
|
model_index: 10,
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(AncientEffigy, Male): (
|
||||||
|
shoulder_l: (
|
||||||
|
offset: (-9.0, -2.5, -4.0),
|
||||||
|
lateral: ("armor.empty"),
|
||||||
|
|
||||||
|
),
|
||||||
|
shoulder_r: (
|
||||||
|
offset: (0.0, -2.5, -4.0),
|
||||||
|
lateral: ("armor.empty"),
|
||||||
|
),
|
||||||
|
hand_l: (
|
||||||
|
offset: (-5.5, -5.0, -18.0),
|
||||||
|
lateral: ("armor.empty"),
|
||||||
|
),
|
||||||
|
hand_r: (
|
||||||
|
offset: (-5.5, -5.0, -18.0),
|
||||||
|
lateral: ("armor.empty"),
|
||||||
|
),
|
||||||
|
leg_l: (
|
||||||
|
offset: (-7.0, -4.0, -7.0),
|
||||||
|
lateral: ("armor.empty"),
|
||||||
|
),
|
||||||
|
leg_r: (
|
||||||
|
offset: (0.0, -4.0, -7.0),
|
||||||
|
lateral: ("armor.empty"),
|
||||||
|
),
|
||||||
|
foot_l: (
|
||||||
|
offset: (-4.0, -5.0, -7.0),
|
||||||
|
lateral: ("armor.empty"),
|
||||||
|
),
|
||||||
|
foot_r: (
|
||||||
|
offset: (-4.0, -5.0, -7.0),
|
||||||
|
lateral: ("armor.empty"),
|
||||||
|
),
|
||||||
|
),
|
||||||
|
(AncientEffigy, Female): (
|
||||||
|
shoulder_l: (
|
||||||
|
offset: (-9.0, -2.5, -4.0),
|
||||||
|
lateral: ("armor.empty"),
|
||||||
|
|
||||||
|
),
|
||||||
|
shoulder_r: (
|
||||||
|
offset: (0.0, -2.5, -4.0),
|
||||||
|
lateral: ("armor.empty"),
|
||||||
|
),
|
||||||
|
hand_l: (
|
||||||
|
offset: (-5.5, -5.0, -18.0),
|
||||||
|
lateral: ("armor.empty"),
|
||||||
|
),
|
||||||
|
hand_r: (
|
||||||
|
offset: (-5.5, -5.0, -18.0),
|
||||||
|
lateral: ("armor.empty"),
|
||||||
|
),
|
||||||
|
leg_l: (
|
||||||
|
offset: (-7.0, -4.0, -7.0),
|
||||||
|
lateral: ("armor.empty"),
|
||||||
|
),
|
||||||
|
leg_r: (
|
||||||
|
offset: (0.0, -4.0, -7.0),
|
||||||
|
lateral: ("armor.empty"),
|
||||||
|
),
|
||||||
|
foot_l: (
|
||||||
|
offset: (-4.0, -5.0, -7.0),
|
||||||
|
lateral: ("armor.empty"),
|
||||||
|
),
|
||||||
|
foot_r: (
|
||||||
|
offset: (-4.0, -5.0, -7.0),
|
||||||
|
lateral: ("armor.empty"),
|
||||||
|
),
|
||||||
),
|
),
|
||||||
(WoodGolem, Male): (
|
(WoodGolem, Male): (
|
||||||
shoulder_l: (
|
shoulder_l: (
|
||||||
|
@ -408,6 +408,8 @@
|
|||||||
Simple("common.items.tool.instruments.kalimba"): "voxel.weapon.tool.wooden_kalimba",
|
Simple("common.items.tool.instruments.kalimba"): "voxel.weapon.tool.wooden_kalimba",
|
||||||
Simple("common.items.tool.instruments.melodica"): "voxel.weapon.tool.melodica",
|
Simple("common.items.tool.instruments.melodica"): "voxel.weapon.tool.melodica",
|
||||||
Simple("common.items.tool.instruments.lute"): "voxel.weapon.tool.wooden_lute",
|
Simple("common.items.tool.instruments.lute"): "voxel.weapon.tool.wooden_lute",
|
||||||
|
Simple("common.items.tool.instruments.steeldrum"): "voxel.weapon.tool.steeldrum",
|
||||||
|
Simple("common.items.tool.instruments.shamisen"): "voxel.weapon.tool.shamisen",
|
||||||
Simple("common.items.tool.instruments.sitar"): "voxel.weapon.tool.wooden_sitar",
|
Simple("common.items.tool.instruments.sitar"): "voxel.weapon.tool.wooden_sitar",
|
||||||
Simple("common.items.tool.instruments.guitar"): "voxel.weapon.tool.wooden_guitar",
|
Simple("common.items.tool.instruments.guitar"): "voxel.weapon.tool.wooden_guitar",
|
||||||
Simple("common.items.tool.instruments.guitar_dark"): "voxel.weapon.tool.black_velvet_guitar",
|
Simple("common.items.tool.instruments.guitar_dark"): "voxel.weapon.tool.black_velvet_guitar",
|
||||||
@ -946,6 +948,7 @@
|
|||||||
// Keys and Lockpicks
|
// Keys and Lockpicks
|
||||||
Simple("common.items.keys.rusty_tower_key"): "voxel.object.key_rusty-0",
|
Simple("common.items.keys.rusty_tower_key"): "voxel.object.key_rusty-0",
|
||||||
Simple("common.items.keys.bone_key"): "voxel.object.key_bone",
|
Simple("common.items.keys.bone_key"): "voxel.object.key_bone",
|
||||||
|
Simple("common.items.keys.haniwa_key"): "voxel.object.key_haniwa",
|
||||||
Simple("common.items.keys.glass_key"): "voxel.object.key_glass",
|
Simple("common.items.keys.glass_key"): "voxel.object.key_glass",
|
||||||
Simple("common.items.utility.lockpick_0"): "voxel.object.lockpick",
|
Simple("common.items.utility.lockpick_0"): "voxel.object.lockpick",
|
||||||
Simple("common.items.keys.quarry_keys.ancient"): "voxel.object.key_rusty-0",
|
Simple("common.items.keys.quarry_keys.ancient"): "voxel.object.key_rusty-0",
|
||||||
|
BIN
assets/voxygen/voxel/npc/ancienteffigy/male/ancienteffigy.vox
(Stored with Git LFS)
Normal file
BIN
assets/voxygen/voxel/npc/ancienteffigy/male/ancienteffigy.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
Loading…
Reference in New Issue
Block a user