mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
Merge branch 'slipped/gremlins' into 'master'
dungeon enemy overhaul part 1 See merge request veloren/veloren!1697
This commit is contained in:
commit
d2fffa1a92
@ -36,6 +36,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
- Support for modular weapons.
|
||||
- Saturation buff (healing from food) now queues
|
||||
- Coral reefs, kelp forests, and seagrass
|
||||
- Talk animation
|
||||
- New bosses in 5 lower dungeons
|
||||
= New enemies in 5 lower dungeons
|
||||
|
||||
### Changed
|
||||
|
||||
|
@ -9,9 +9,9 @@ ComboMelee(
|
||||
knockback: 8.0,
|
||||
range: 3.5,
|
||||
angle: 50.0,
|
||||
base_buildup_duration: 0.35,
|
||||
base_buildup_duration: 0.2,
|
||||
base_swing_duration: 0.075,
|
||||
base_recover_duration: 0.4,
|
||||
base_recover_duration: 0.15,
|
||||
forward_movement: 0.5,
|
||||
),
|
||||
(
|
||||
@ -23,9 +23,9 @@ ComboMelee(
|
||||
knockback: 12.0,
|
||||
range: 3.5,
|
||||
angle: 30.0,
|
||||
base_buildup_duration: 0.5,
|
||||
base_buildup_duration: 0.25,
|
||||
base_swing_duration: 0.1,
|
||||
base_recover_duration: 0.5,
|
||||
base_recover_duration: 0.4,
|
||||
forward_movement: 0.25,
|
||||
),
|
||||
],
|
||||
|
19
assets/common/abilities/axesimple/dash.ron
Normal file
19
assets/common/abilities/axesimple/dash.ron
Normal file
@ -0,0 +1,19 @@
|
||||
DashMelee(
|
||||
energy_cost: 0,
|
||||
base_damage: 80,
|
||||
scaled_damage: 160,
|
||||
base_poise_damage: 0,
|
||||
scaled_poise_damage: 0,
|
||||
base_knockback: 8.0,
|
||||
scaled_knockback: 7.0,
|
||||
range: 2.0,
|
||||
angle: 15.0,
|
||||
energy_drain: 0,
|
||||
forward_speed: 3.0,
|
||||
buildup_duration: 0.5,
|
||||
charge_duration: 3.0,
|
||||
swing_duration: 0.35,
|
||||
recover_duration: 1.2,
|
||||
infinite_charge: true,
|
||||
is_interruptible: true,
|
||||
)
|
39
assets/common/abilities/axesimple/doublestrike.ron
Normal file
39
assets/common/abilities/axesimple/doublestrike.ron
Normal file
@ -0,0 +1,39 @@
|
||||
ComboMelee(
|
||||
stage_data: [
|
||||
(
|
||||
stage: 1,
|
||||
base_damage: 90,
|
||||
damage_increase: 10,
|
||||
base_poise_damage: 0,
|
||||
poise_damage_increase: 0,
|
||||
knockback: 4.0,
|
||||
range: 3.5,
|
||||
angle: 50.0,
|
||||
base_buildup_duration: 0.6,
|
||||
base_swing_duration: 0.12,
|
||||
base_recover_duration: 0.6,
|
||||
forward_movement: 3.5,
|
||||
),
|
||||
(
|
||||
stage: 2,
|
||||
base_damage: 130,
|
||||
damage_increase: 15,
|
||||
base_poise_damage: 0,
|
||||
poise_damage_increase: 0,
|
||||
knockback: 16.0,
|
||||
range: 5.5,
|
||||
angle: 15.0,
|
||||
base_buildup_duration: 0.5,
|
||||
base_swing_duration: 0.15,
|
||||
base_recover_duration: 1.2,
|
||||
forward_movement: 4.5,
|
||||
),
|
||||
],
|
||||
initial_energy_gain: 0,
|
||||
max_energy_gain: 0,
|
||||
energy_increase: 0,
|
||||
speed_increase: 0.0,
|
||||
max_speed_increase: 0.0,
|
||||
scales_from_combo: 0,
|
||||
is_interruptible: false,
|
||||
)
|
15
assets/common/abilities/bowsimple/basic.ron
Normal file
15
assets/common/abilities/bowsimple/basic.ron
Normal file
@ -0,0 +1,15 @@
|
||||
BasicRanged(
|
||||
energy_cost: 0,
|
||||
buildup_duration: 0.5,
|
||||
recover_duration: 0.3,
|
||||
projectile: Arrow(
|
||||
damage: 70.0,
|
||||
knockback: 5.0,
|
||||
energy_regen: 40,
|
||||
),
|
||||
projectile_body: Object(Arrow),
|
||||
projectile_light: None,
|
||||
projectile_gravity: Some(Gravity(0.2)),
|
||||
projectile_speed: 100.0,
|
||||
can_continue: true,
|
||||
)
|
@ -1,16 +1,16 @@
|
||||
ComboMelee(
|
||||
stage_data: [(
|
||||
stage: 1,
|
||||
base_damage: 130,
|
||||
base_damage: 150,
|
||||
damage_increase: 10,
|
||||
base_poise_damage: 0,
|
||||
poise_damage_increase: 0,
|
||||
knockback: 10.0,
|
||||
range: 4.5,
|
||||
angle: 50.0,
|
||||
base_buildup_duration: 0.6,
|
||||
base_swing_duration: 0.15,
|
||||
base_recover_duration: 0.3,
|
||||
base_buildup_duration: 0.3,
|
||||
base_swing_duration: 0.1,
|
||||
base_recover_duration: 0.2,
|
||||
forward_movement: 0.0,
|
||||
)],
|
||||
initial_energy_gain: 50,
|
||||
|
39
assets/common/abilities/hammersimple/doublestrike.ron
Normal file
39
assets/common/abilities/hammersimple/doublestrike.ron
Normal file
@ -0,0 +1,39 @@
|
||||
ComboMelee(
|
||||
stage_data: [
|
||||
(
|
||||
stage: 1,
|
||||
base_damage: 90,
|
||||
damage_increase: 10,
|
||||
base_poise_damage: 0,
|
||||
poise_damage_increase: 0,
|
||||
knockback: 4.0,
|
||||
range: 3.5,
|
||||
angle: 50.0,
|
||||
base_buildup_duration: 0.6,
|
||||
base_swing_duration: 0.08,
|
||||
base_recover_duration: 0.6,
|
||||
forward_movement: 3.5,
|
||||
),
|
||||
(
|
||||
stage: 2,
|
||||
base_damage: 130,
|
||||
damage_increase: 15,
|
||||
base_poise_damage: 0,
|
||||
poise_damage_increase: 0,
|
||||
knockback: 16.0,
|
||||
range: 1.5,
|
||||
angle: 30.0,
|
||||
base_buildup_duration: 0.5,
|
||||
base_swing_duration: 0.25,
|
||||
base_recover_duration: 1.2,
|
||||
forward_movement: 2.0,
|
||||
),
|
||||
],
|
||||
initial_energy_gain: 0,
|
||||
max_energy_gain: 0,
|
||||
energy_increase: 0,
|
||||
speed_increase: 0.0,
|
||||
max_speed_increase: 0.0,
|
||||
scales_from_combo: 0,
|
||||
is_interruptible: false,
|
||||
)
|
19
assets/common/abilities/spear/dash.ron
Normal file
19
assets/common/abilities/spear/dash.ron
Normal file
@ -0,0 +1,19 @@
|
||||
DashMelee(
|
||||
energy_cost: 100,
|
||||
base_damage: 80,
|
||||
scaled_damage: 160,
|
||||
base_poise_damage: 0,
|
||||
scaled_poise_damage: 0,
|
||||
base_knockback: 8.0,
|
||||
scaled_knockback: 7.0,
|
||||
range: 5.0,
|
||||
angle: 45.0,
|
||||
energy_drain: 0,
|
||||
forward_speed: 2.0,
|
||||
buildup_duration: 0.5,
|
||||
charge_duration: 1.0,
|
||||
swing_duration: 0.1,
|
||||
recover_duration: 0.5,
|
||||
infinite_charge: true,
|
||||
is_interruptible: true,
|
||||
)
|
39
assets/common/abilities/spear/doublestrike.ron
Normal file
39
assets/common/abilities/spear/doublestrike.ron
Normal file
@ -0,0 +1,39 @@
|
||||
ComboMelee(
|
||||
stage_data: [
|
||||
(
|
||||
stage: 1,
|
||||
base_damage: 90,
|
||||
damage_increase: 10,
|
||||
base_poise_damage: 0,
|
||||
poise_damage_increase: 0,
|
||||
knockback: 8.0,
|
||||
range: 3.5,
|
||||
angle: 50.0,
|
||||
base_buildup_duration: 0.35,
|
||||
base_swing_duration: 0.075,
|
||||
base_recover_duration: 0.4,
|
||||
forward_movement: 1.0,
|
||||
),
|
||||
(
|
||||
stage: 2,
|
||||
base_damage: 130,
|
||||
damage_increase: 15,
|
||||
base_poise_damage: 0,
|
||||
poise_damage_increase: 0,
|
||||
knockback: 12.0,
|
||||
range: 3.5,
|
||||
angle: 30.0,
|
||||
base_buildup_duration: 0.5,
|
||||
base_swing_duration: 0.1,
|
||||
base_recover_duration: 0.5,
|
||||
forward_movement: 1.0,
|
||||
),
|
||||
],
|
||||
initial_energy_gain: 0,
|
||||
max_energy_gain: 0,
|
||||
energy_increase: 30,
|
||||
speed_increase: 0.0,
|
||||
max_speed_increase: 0.0,
|
||||
scales_from_combo: 2,
|
||||
is_interruptible: false,
|
||||
)
|
@ -2,7 +2,7 @@ Shockwave(
|
||||
energy_cost: 600,
|
||||
buildup_duration: 0.7,
|
||||
swing_duration: 0.1,
|
||||
recover_duration: 0.3,
|
||||
recover_duration: 0.2,
|
||||
damage: 200,
|
||||
poise_damage: 0,
|
||||
knockback: ( strength: 25.0, direction: Away),
|
||||
|
@ -1,15 +1,15 @@
|
||||
BasicBeam(
|
||||
buildup_duration: 0.25,
|
||||
recover_duration: 0.25,
|
||||
beam_duration: 0.5,
|
||||
beam_duration: 1.0,
|
||||
base_hps: 0,
|
||||
base_dps: 150,
|
||||
tick_rate: 3.0,
|
||||
range: 15.0,
|
||||
max_angle: 22.5,
|
||||
range: 20.0,
|
||||
max_angle: 10.0,
|
||||
lifesteal_eff: 0.0,
|
||||
energy_regen: 0,
|
||||
energy_cost: 1,
|
||||
energy_drain: 350,
|
||||
orientation_behavior: Normal,
|
||||
)
|
||||
)
|
||||
|
18
assets/common/abilities/staffsimple/firebomb.ron
Normal file
18
assets/common/abilities/staffsimple/firebomb.ron
Normal file
@ -0,0 +1,18 @@
|
||||
BasicRanged(
|
||||
energy_cost: 0,
|
||||
buildup_duration: 0.5,
|
||||
recover_duration: 0.35,
|
||||
projectile: Fireball(
|
||||
damage: 100.0,
|
||||
radius: 5.0,
|
||||
energy_regen: 50,
|
||||
),
|
||||
projectile_body: Object(BoltFire),
|
||||
/*projectile_light: Some(LightEmitter {
|
||||
col: (1.0, 0.75, 0.11).into(),
|
||||
..Default::default()
|
||||
}),*/
|
||||
projectile_gravity: Some(Gravity(0.3)),
|
||||
projectile_speed: 60.0,
|
||||
can_continue: true,
|
||||
)
|
15
assets/common/abilities/staffsimple/flamethrower.ron
Normal file
15
assets/common/abilities/staffsimple/flamethrower.ron
Normal file
@ -0,0 +1,15 @@
|
||||
BasicBeam(
|
||||
buildup_duration: 0.5,
|
||||
recover_duration: 0.5,
|
||||
beam_duration: 1.0,
|
||||
base_hps: 0,
|
||||
base_dps: 150,
|
||||
tick_rate: 3.0,
|
||||
range: 20.0,
|
||||
max_angle: 0.1,
|
||||
lifesteal_eff: 0.0,
|
||||
energy_regen: 0,
|
||||
energy_cost: 1,
|
||||
energy_drain: 350,
|
||||
orientation_behavior: Normal,
|
||||
)
|
@ -9,9 +9,9 @@ ComboMelee(
|
||||
knockback: 10.0,
|
||||
range: 4.0,
|
||||
angle: 30.0,
|
||||
base_buildup_duration: 0.35,
|
||||
base_swing_duration: 0.1,
|
||||
base_recover_duration: 0.4,
|
||||
base_buildup_duration: 0.2,
|
||||
base_swing_duration: 0.075,
|
||||
base_recover_duration: 0.1,
|
||||
forward_movement: 0.5,
|
||||
),
|
||||
(
|
||||
@ -22,10 +22,10 @@ ComboMelee(
|
||||
poise_damage_increase: 0,
|
||||
knockback: 12.0,
|
||||
range: 3.5,
|
||||
angle: 180.0,
|
||||
base_buildup_duration: 0.4,
|
||||
base_swing_duration: 0.6,
|
||||
base_recover_duration: 0.4,
|
||||
angle: 40.0,
|
||||
base_buildup_duration: 0.1,
|
||||
base_swing_duration: 0.1,
|
||||
base_recover_duration: 0.3,
|
||||
forward_movement: 0.0,
|
||||
),
|
||||
(
|
||||
@ -37,9 +37,9 @@ ComboMelee(
|
||||
knockback: 14.0,
|
||||
range: 6.0,
|
||||
angle: 10.0,
|
||||
base_buildup_duration: 0.5,
|
||||
base_swing_duration: 0.2,
|
||||
base_recover_duration: 0.3,
|
||||
base_buildup_duration: 0.3,
|
||||
base_swing_duration: 0.1,
|
||||
base_recover_duration: 0.2,
|
||||
forward_movement: 1.2,
|
||||
),
|
||||
],
|
||||
|
19
assets/common/abilities/swordsimple/dash.ron
Normal file
19
assets/common/abilities/swordsimple/dash.ron
Normal file
@ -0,0 +1,19 @@
|
||||
DashMelee(
|
||||
energy_cost: 100,
|
||||
base_damage: 80,
|
||||
scaled_damage: 160,
|
||||
base_poise_damage: 0,
|
||||
scaled_poise_damage: 0,
|
||||
base_knockback: 8.0,
|
||||
scaled_knockback: 7.0,
|
||||
range: 5.0,
|
||||
angle: 45.0,
|
||||
energy_drain: 0,
|
||||
forward_speed: 4.0,
|
||||
buildup_duration: 0.25,
|
||||
charge_duration: 0.6,
|
||||
swing_duration: 0.1,
|
||||
recover_duration: 0.5,
|
||||
infinite_charge: true,
|
||||
is_interruptible: true,
|
||||
)
|
39
assets/common/abilities/swordsimple/doublestrike.ron
Normal file
39
assets/common/abilities/swordsimple/doublestrike.ron
Normal file
@ -0,0 +1,39 @@
|
||||
ComboMelee(
|
||||
stage_data: [
|
||||
(
|
||||
stage: 1,
|
||||
base_damage: 90,
|
||||
damage_increase: 10,
|
||||
base_poise_damage: 0,
|
||||
poise_damage_increase: 0,
|
||||
knockback: 8.0,
|
||||
range: 3.5,
|
||||
angle: 50.0,
|
||||
base_buildup_duration: 0.4,
|
||||
base_swing_duration: 0.06,
|
||||
base_recover_duration: 0.5,
|
||||
forward_movement: 2.5,
|
||||
),
|
||||
(
|
||||
stage: 2,
|
||||
base_damage: 130,
|
||||
damage_increase: 15,
|
||||
base_poise_damage: 0,
|
||||
poise_damage_increase: 0,
|
||||
knockback: 12.0,
|
||||
range: 3.5,
|
||||
angle: 30.0,
|
||||
base_buildup_duration: 0.5,
|
||||
base_swing_duration: 0.1,
|
||||
base_recover_duration: 0.5,
|
||||
forward_movement: 2.0,
|
||||
),
|
||||
],
|
||||
initial_energy_gain: 0,
|
||||
max_energy_gain: 0,
|
||||
energy_increase: 0,
|
||||
speed_increase: 0.0,
|
||||
max_speed_increase: 0.0,
|
||||
scales_from_combo: 0,
|
||||
is_interruptible: false,
|
||||
)
|
15
assets/common/abilities/unique/quadlowbeam/healingbeam.ron
Normal file
15
assets/common/abilities/unique/quadlowbeam/healingbeam.ron
Normal file
@ -0,0 +1,15 @@
|
||||
BasicBeam(
|
||||
buildup_duration: 0.25,
|
||||
recover_duration: 0.25,
|
||||
beam_duration: 1.0,
|
||||
base_hps: 60,
|
||||
base_dps: 60,
|
||||
tick_rate: 2.0,
|
||||
range: 25.0,
|
||||
max_angle: 1.0,
|
||||
lifesteal_eff: 0.15,
|
||||
energy_regen: 25,
|
||||
energy_cost: 50,
|
||||
energy_drain: 0,
|
||||
orientation_behavior: Normal,
|
||||
)
|
@ -1,11 +0,0 @@
|
||||
BasicMelee(
|
||||
energy_cost: 0,
|
||||
buildup_duration: 0.4,
|
||||
swing_duration: 0.1,
|
||||
recover_duration: 0.25,
|
||||
knockback: 25.0,
|
||||
base_damage: 200,
|
||||
base_poise_damage: 0,
|
||||
range: 5.0,
|
||||
max_angle: 120.0,
|
||||
)
|
@ -1,14 +1,14 @@
|
||||
Shockwave(
|
||||
energy_cost: 0,
|
||||
buildup_duration: 0.5,
|
||||
swing_duration: 0.2,
|
||||
recover_duration: 0.8,
|
||||
buildup_duration: 1.5,
|
||||
swing_duration: 0.15,
|
||||
recover_duration: 1.8,
|
||||
damage: 500,
|
||||
poise_damage: 0,
|
||||
knockback: (strength: 40.0, direction: TowardsUp),
|
||||
shockwave_angle: 90.0,
|
||||
shockwave_angle: 100.0,
|
||||
shockwave_vertical_angle: 90.0,
|
||||
shockwave_speed: 50.0,
|
||||
shockwave_speed: 65.0,
|
||||
shockwave_duration: 1.0,
|
||||
requires_ground: true,
|
||||
move_efficiency: 0.05,
|
||||
|
@ -0,0 +1,25 @@
|
||||
ComboMelee(
|
||||
stage_data: [
|
||||
(
|
||||
stage: 1,
|
||||
base_damage: 300,
|
||||
damage_increase: 0,
|
||||
base_poise_damage: 0,
|
||||
poise_damage_increase: 0,
|
||||
knockback: 5.0,
|
||||
range: 3.5,
|
||||
angle: 60.0,
|
||||
base_buildup_duration: 0.9,
|
||||
base_swing_duration: 0.1,
|
||||
base_recover_duration: 0.9,
|
||||
forward_movement: 3.0,
|
||||
),
|
||||
],
|
||||
initial_energy_gain: 0,
|
||||
max_energy_gain: 0,
|
||||
energy_increase: 0,
|
||||
speed_increase: 0.0,
|
||||
max_speed_increase: 0.0,
|
||||
scales_from_combo: 0,
|
||||
is_interruptible: false,
|
||||
)
|
14
assets/common/abilities/unique/tidalclaws/bubbles.ron
Normal file
14
assets/common/abilities/unique/tidalclaws/bubbles.ron
Normal file
@ -0,0 +1,14 @@
|
||||
BasicBeam(
|
||||
buildup_duration: 0.4,
|
||||
recover_duration: 0.25,
|
||||
beam_duration: 0.5,
|
||||
base_hps: 0,
|
||||
base_dps: 150,
|
||||
tick_rate: 3.0,
|
||||
range: 15.0,
|
||||
max_angle: 22.5,
|
||||
lifesteal_eff: 0.0,
|
||||
energy_regen: 0,
|
||||
energy_cost: 0,
|
||||
energy_drain: 0,
|
||||
)
|
17
assets/common/abilities/unique/wendigomagic/frostbomb.ron
Normal file
17
assets/common/abilities/unique/wendigomagic/frostbomb.ron
Normal file
@ -0,0 +1,17 @@
|
||||
BasicRanged(
|
||||
energy_cost: 0,
|
||||
buildup_duration: 0.5,
|
||||
recover_duration: 0.35,
|
||||
projectile: Frostball(
|
||||
damage: 100.0,
|
||||
radius: 5.0,
|
||||
),
|
||||
projectile_body: Object(BoltFire), // TODO: Get ice projectile model
|
||||
/*projectile_light: Some(LightEmitter {
|
||||
col: (1.0, 0.75, 0.11).into(),
|
||||
..Default::default()
|
||||
}),*/
|
||||
projectile_gravity: Some(Gravity(0.3)),
|
||||
projectile_speed: 60.0,
|
||||
can_continue: true,
|
||||
)
|
25
assets/common/abilities/unique/wendigomagic/singlestrike.ron
Normal file
25
assets/common/abilities/unique/wendigomagic/singlestrike.ron
Normal file
@ -0,0 +1,25 @@
|
||||
ComboMelee(
|
||||
stage_data: [
|
||||
(
|
||||
stage: 1,
|
||||
base_damage: 100,
|
||||
damage_increase: 0,
|
||||
base_poise_damage: 0,
|
||||
poise_damage_increase: 0,
|
||||
knockback: 5.0,
|
||||
range: 3.5,
|
||||
angle: 30.0,
|
||||
base_buildup_duration: 0.5,
|
||||
base_swing_duration: 0.2,
|
||||
base_recover_duration: 0.4,
|
||||
forward_movement: 5.0,
|
||||
),
|
||||
],
|
||||
initial_energy_gain: 0,
|
||||
max_energy_gain: 0,
|
||||
energy_increase: 0,
|
||||
speed_increase: 0.0,
|
||||
max_speed_increase: 0.0,
|
||||
scales_from_combo: 0,
|
||||
is_interruptible: false,
|
||||
)
|
@ -29,6 +29,39 @@
|
||||
(Some(Bow(UnlockRepeater)), "common.abilities.bow.repeater"),
|
||||
],
|
||||
),
|
||||
Spear: (
|
||||
primary: "common.abilities.spear.doublestrike",
|
||||
secondary: "common.abilities.spear.dash",
|
||||
abilities: [],
|
||||
|
||||
),
|
||||
HammerSimple: (
|
||||
primary: "common.abilities.hammersimple.doublestrike",
|
||||
secondary: "common.abilities.hammersimple.doublestrike",
|
||||
abilities: [],
|
||||
),
|
||||
AxeSimple: (
|
||||
primary: "common.abilities.axesimple.doublestrike",
|
||||
secondary: "common.abilities.axesimple.dash",
|
||||
abilities: [],
|
||||
),
|
||||
SwordSimple: (
|
||||
primary: "common.abilities.swordsimple.doublestrike",
|
||||
secondary: "common.abilities.swordsimple.dash",
|
||||
abilities: [
|
||||
],
|
||||
),
|
||||
StaffSimple: (
|
||||
primary: "common.abilities.staffsimple.firebomb",
|
||||
secondary: "common.abilities.staffsimple.flamethrower",
|
||||
abilities: [],
|
||||
),
|
||||
BowSimple: (
|
||||
primary: "common.abilities.bowsimple.basic",
|
||||
secondary: "common.abilities.bowsimple.basic",
|
||||
abilities: [
|
||||
],
|
||||
),
|
||||
Staff: (
|
||||
primary: "common.abilities.staff.firebomb",
|
||||
secondary: "common.abilities.staff.flamethrower",
|
||||
@ -52,7 +85,7 @@
|
||||
abilities: [],
|
||||
),
|
||||
Unique(StoneGolemFist): (
|
||||
primary: "common.abilities.unique.stonegolemfist.basic",
|
||||
primary: "common.abilities.unique.stonegolemfist.singlestrike",
|
||||
secondary: "common.abilities.unique.stonegolemfist.shockwave",
|
||||
abilities: [
|
||||
(None, "common.abilities.unique.stonegolemfist.spin"),
|
||||
@ -63,6 +96,16 @@
|
||||
secondary: "common.abilities.unique.beastclaws.basic",
|
||||
abilities: [],
|
||||
),
|
||||
Unique(WendigoMagic): (
|
||||
primary: "common.abilities.unique.wendigomagic.frostbomb",
|
||||
secondary: "common.abilities.unique.wendigomagic.singlestrike",
|
||||
abilities: [],
|
||||
),
|
||||
Unique(TidalClaws): (
|
||||
primary: "common.abilities.staff.flamethrower",
|
||||
secondary: "common.abilities.unique.wendigomagic.singlestrike",
|
||||
abilities: [],
|
||||
),
|
||||
Unique(QuadMedQuick): (
|
||||
primary: "common.abilities.unique.quadmedquick.triplestrike",
|
||||
secondary: "common.abilities.unique.quadmedquick.dash",
|
||||
@ -117,6 +160,13 @@
|
||||
secondary: "common.abilities.unique.quadlowbasic.singlestrike",
|
||||
abilities: [],
|
||||
),
|
||||
Unique(QuadLowBeam): (
|
||||
primary: "common.abilities.unique.quadlowbeam.healingbeam",
|
||||
secondary: "common.abilities.unique.quadlowbreathe.triplestrike",
|
||||
abilities: [
|
||||
(None, "common.abilities.unique.quadlowbreathe.dash"),
|
||||
],
|
||||
),
|
||||
Unique(QuadSmallBasic): (
|
||||
primary: "common.abilities.unique.quadsmallbasic.singlestrike",
|
||||
secondary: "common.abilities.unique.quadsmallbasic.singlestrike",
|
||||
|
13
assets/common/items/armor/belt/plate_leather_0.ron
Normal file
13
assets/common/items/armor/belt/plate_leather_0.ron
Normal file
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Leather Plate Belt",
|
||||
description: "Leather adorned with steel for better protection.",
|
||||
kind: Armor((
|
||||
kind: Belt("PlateLeather"),
|
||||
stats: (
|
||||
protection: Normal(4.0),
|
||||
poise_resilience: Normal(8.0),
|
||||
),
|
||||
)),
|
||||
quality: Moderate,
|
||||
tags: [],
|
||||
)
|
13
assets/common/items/armor/chest/plate_leather_0.ron
Normal file
13
assets/common/items/armor/chest/plate_leather_0.ron
Normal file
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Leather Plate Chest",
|
||||
description: "Leather adorned with steel for better protection.",
|
||||
kind: Armor((
|
||||
kind: Chest("PlateLeather"),
|
||||
stats: (
|
||||
protection: Normal(25.0),
|
||||
poise_resilience: Normal(40.0),
|
||||
),
|
||||
)),
|
||||
quality: High,
|
||||
tags: [],
|
||||
)
|
13
assets/common/items/armor/foot/plate_leather_0.ron
Normal file
13
assets/common/items/armor/foot/plate_leather_0.ron
Normal file
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Leather Plate Boots",
|
||||
description: "Leather adorned with steel for better protection.",
|
||||
kind: Armor((
|
||||
kind: Foot("PlateLeather"),
|
||||
stats: (
|
||||
protection: Normal(5.0),
|
||||
poise_resilience: Normal(10.0),
|
||||
),
|
||||
)),
|
||||
quality: High,
|
||||
tags: [],
|
||||
)
|
13
assets/common/items/armor/hand/plate_leather_0.ron
Normal file
13
assets/common/items/armor/hand/plate_leather_0.ron
Normal file
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Leather Plate Gloves",
|
||||
description: "Leather adorned with steel for better protection.",
|
||||
kind: Armor((
|
||||
kind: Hand("PlateLeather"),
|
||||
stats: (
|
||||
protection: Normal(10.0),
|
||||
poise_resilience: Normal(15.0),
|
||||
),
|
||||
)),
|
||||
quality: Moderate,
|
||||
tags: [],
|
||||
)
|
13
assets/common/items/armor/pants/plate_leather_0.ron
Normal file
13
assets/common/items/armor/pants/plate_leather_0.ron
Normal file
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Leather Plate Chausses",
|
||||
description: "Leather adorned with steel for better protection.",
|
||||
kind: Armor((
|
||||
kind: Pants("PlateLeather"),
|
||||
stats: (
|
||||
protection: Normal(20.0),
|
||||
poise_resilience: Normal(26.0),
|
||||
),
|
||||
)),
|
||||
quality: Moderate,
|
||||
tags: [],
|
||||
)
|
13
assets/common/items/armor/shoulder/plate_leather_0.ron
Normal file
13
assets/common/items/armor/shoulder/plate_leather_0.ron
Normal file
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Leather Plate Shoulder Pad",
|
||||
description: "Leather adorned with steel for better protection.",
|
||||
kind: Armor((
|
||||
kind: Shoulder("PlateLeather"),
|
||||
stats: (
|
||||
protection: Normal(15.0),
|
||||
poise_resilience: Normal(20.0),
|
||||
),
|
||||
)),
|
||||
quality: Moderate,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Adlet",
|
||||
description: "Ceremonial attire used by members.",
|
||||
kind: Armor((
|
||||
kind: Chest("AdletBow"),
|
||||
stats: (
|
||||
protection: Normal(12.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Adlet",
|
||||
description: "Ceremonial attire used by members.",
|
||||
kind: Armor((
|
||||
kind: Chest("AdletSpear"),
|
||||
stats: (
|
||||
protection: Normal(12.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Adlet",
|
||||
description: "Ceremonial attire used by members.",
|
||||
kind: Armor((
|
||||
kind: Foot("Adlet"),
|
||||
stats: (
|
||||
protection: Normal(10.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Adlet",
|
||||
description: "Ceremonial attire used by members..",
|
||||
kind: Armor((
|
||||
kind: Hand("AdletBow"),
|
||||
stats: (
|
||||
protection: Normal(10.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Adlet",
|
||||
description: "Ceremonial attire used by members..",
|
||||
kind: Armor((
|
||||
kind: Hand("AdletSpear"),
|
||||
stats: (
|
||||
protection: Normal(10.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Adlet",
|
||||
description: "Ceremonial attire used by members.",
|
||||
kind: Armor((
|
||||
kind: Head("AdletBow"),
|
||||
stats: (
|
||||
protection: Normal(10.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Adlet",
|
||||
description: "Ceremonial attire used by members.",
|
||||
kind: Armor((
|
||||
kind: Head("AdletSpear"),
|
||||
stats: (
|
||||
protection: Normal(10.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Adlet",
|
||||
description: "Ceremonial attire used by members..",
|
||||
kind: Armor((
|
||||
kind: Pants("AdletBow"),
|
||||
stats: (
|
||||
protection: Normal(10.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Adlet",
|
||||
description: "Ceremonial attire used by members..",
|
||||
kind: Armor((
|
||||
kind: Pants("AdletSpear"),
|
||||
stats: (
|
||||
protection: Normal(10.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Adlet",
|
||||
description: "Ceremonial attire used by members.",
|
||||
kind: Armor((
|
||||
kind: Belt("Adlet"),
|
||||
stats: (
|
||||
protection: Normal(10.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Gnarling",
|
||||
description: "Ceremonial attire used by members.",
|
||||
kind: Armor((
|
||||
kind: Chest("Gnarling"),
|
||||
stats: (
|
||||
protection: Normal(2.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Gnarling",
|
||||
description: "Ceremonial attire used by members.",
|
||||
kind: Armor((
|
||||
kind: Foot("Gnarling"),
|
||||
stats: (
|
||||
protection: Normal(1.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Gnarling",
|
||||
description: "Ceremonial attire used by members..",
|
||||
kind: Armor((
|
||||
kind: Hand("Gnarling"),
|
||||
stats: (
|
||||
protection: Normal(1.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Gnarling",
|
||||
description: "Ceremonial attire used by members.",
|
||||
kind: Armor((
|
||||
kind: Head("Gnarling"),
|
||||
stats: (
|
||||
protection: Normal(1.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Gnarling",
|
||||
description: "Ceremonial attire used by members..",
|
||||
kind: Armor((
|
||||
kind: Pants("Gnarling"),
|
||||
stats: (
|
||||
protection: Normal(1.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Gnarling",
|
||||
description: "Ceremonial attire used by members.",
|
||||
kind: Armor((
|
||||
kind: Belt("Gnarling"),
|
||||
stats: (
|
||||
protection: Normal(1.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Haniwa",
|
||||
description: "Ceremonial attire used by members.",
|
||||
kind: Armor((
|
||||
kind: Chest("Haniwa"),
|
||||
stats: (
|
||||
protection: Normal(23.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Haniwa",
|
||||
description: "Ceremonial attire used by members..",
|
||||
kind: Armor((
|
||||
kind: Foot("Haniwa"),
|
||||
stats: (
|
||||
protection: Normal(17.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Haniwa",
|
||||
description: "Ceremonial attire used by members..",
|
||||
kind: Armor((
|
||||
kind: Hand("Haniwa"),
|
||||
stats: (
|
||||
protection: Normal(17.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Haniwa",
|
||||
description: "Ceremonial attire used by members.",
|
||||
kind: Armor((
|
||||
kind: Head("Haniwa"),
|
||||
stats: (
|
||||
protection: Normal(17.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Haniwa",
|
||||
description: "Ceremonial attire used by members..",
|
||||
kind: Armor((
|
||||
kind: Pants("Haniwa"),
|
||||
stats: (
|
||||
protection: Normal(17.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Kappa",
|
||||
description: "Ceremonial attire used by members.",
|
||||
kind: Armor((
|
||||
kind: Chest("Kappa"),
|
||||
stats: (
|
||||
protection: Normal(2.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Kappa",
|
||||
description: "Ceremonial attire used by members.",
|
||||
kind: Armor((
|
||||
kind: Foot("Kappa"),
|
||||
stats: (
|
||||
protection: Normal(2.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Kappa",
|
||||
description: "Ceremonial attire used by members..",
|
||||
kind: Armor((
|
||||
kind: Hand("Kappa"),
|
||||
stats: (
|
||||
protection: Normal(2.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Kappa",
|
||||
description: "Ceremonial attire used by members.",
|
||||
kind: Armor((
|
||||
kind: Head("Kappa"),
|
||||
stats: (
|
||||
protection: Normal(2.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Kappa",
|
||||
description: "Ceremonial attire used by members..",
|
||||
kind: Armor((
|
||||
kind: Pants("Kappa"),
|
||||
stats: (
|
||||
protection: Normal(2.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Kappa",
|
||||
description: "Ceremonial attire used by members.",
|
||||
kind: Armor((
|
||||
kind: Belt("Kappa"),
|
||||
stats: (
|
||||
protection: Normal(2.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Myrmidon",
|
||||
description: "Ceremonial attire used by members.",
|
||||
kind: Armor((
|
||||
kind: Chest("Myrmidon"),
|
||||
stats: (
|
||||
protection: Normal(36.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Myrmidon",
|
||||
description: "Ceremonial attire used by members..",
|
||||
kind: Armor((
|
||||
kind: Foot("Myrmidon"),
|
||||
stats: (
|
||||
protection: Normal(25.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Myrmidon",
|
||||
description: "Ceremonial attire used by members..",
|
||||
kind: Armor((
|
||||
kind: Hand("Myrmidon"),
|
||||
stats: (
|
||||
protection: Normal(25.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Myrmidon",
|
||||
description: "Ceremonial attire used by members.",
|
||||
kind: Armor((
|
||||
kind: Head("Myrmidon"),
|
||||
stats: (
|
||||
protection: Normal(25.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Myrmidon",
|
||||
description: "Ceremonial attire used by members..",
|
||||
kind: Armor((
|
||||
kind: Pants("Myrmidon"),
|
||||
stats: (
|
||||
protection: Normal(25.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Myrmidon",
|
||||
description: "Ceremonial attire used by members..",
|
||||
kind: Armor((
|
||||
kind: Belt("Myrmidon"),
|
||||
stats: (
|
||||
protection: Normal(25.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Sahagin",
|
||||
description: "Ceremonial attire used by members.",
|
||||
kind: Armor((
|
||||
kind: Chest("Sahagin"),
|
||||
stats: (
|
||||
protection: Normal(18.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Sahagin",
|
||||
description: "Ceremonial attire used by members..",
|
||||
kind: Armor((
|
||||
kind: Foot("Sahagin"),
|
||||
stats: (
|
||||
protection: Normal(14.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Sahagin",
|
||||
description: "Ceremonial attire used by members..",
|
||||
kind: Armor((
|
||||
kind: Hand("Sahagin"),
|
||||
stats: (
|
||||
protection: Normal(14.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Sahagin",
|
||||
description: "Ceremonial attire used by members.",
|
||||
kind: Armor((
|
||||
kind: Head("Sahagin"),
|
||||
stats: (
|
||||
protection: Normal(14.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Sahagin",
|
||||
description: "Ceremonial attire used by members..",
|
||||
kind: Armor((
|
||||
kind: Pants("Sahagin"),
|
||||
stats: (
|
||||
protection: Normal(14.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Sahagin",
|
||||
description: "Ceremonial attire used by members..",
|
||||
kind: Armor((
|
||||
kind: Belt("Sahagin"),
|
||||
stats: (
|
||||
protection: Normal(14.0),
|
||||
poise_resilience: Normal(1.0),
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
18
assets/common/items/npc_weapons/axe/minotaur_axe.ron
Normal file
18
assets/common/items/npc_weapons/axe/minotaur_axe.ron
Normal file
@ -0,0 +1,18 @@
|
||||
ItemDef(
|
||||
name: "Minotaur Axe",
|
||||
description: "Placeholder",
|
||||
kind: Tool(
|
||||
(
|
||||
kind: AxeSimple,
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 500,
|
||||
power: 1.8,
|
||||
poise_strength: 1.00,
|
||||
speed: 1.0
|
||||
)),
|
||||
)
|
||||
),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,18 @@
|
||||
ItemDef(
|
||||
name: "Adlet Bow",
|
||||
description: "Strips of leather are wrapped around the handle.",
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Bow,
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 0,
|
||||
power: 0.7,
|
||||
poise_strength: 0.8,
|
||||
speed: 0.3
|
||||
)),
|
||||
)
|
||||
),
|
||||
quality: Moderate,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,18 @@
|
||||
ItemDef(
|
||||
name: "Gnoll Staff",
|
||||
description: "eekum bokum",
|
||||
kind: Tool(
|
||||
(
|
||||
kind: StaffSimple,
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 0,
|
||||
power: 0.7,
|
||||
poise_strength: 0.8,
|
||||
speed: 0.5
|
||||
)),
|
||||
)
|
||||
),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,18 @@
|
||||
ItemDef(
|
||||
name: "Wooden Spear",
|
||||
description: "Testing",
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Spear,
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 0,
|
||||
power: 0.7,
|
||||
poise_strength: 0.8,
|
||||
speed: 1.0
|
||||
)),
|
||||
)
|
||||
),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,18 @@
|
||||
ItemDef(
|
||||
name: "Adlet Bow",
|
||||
description: "Strips of leather are wrapped around the handle.",
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Bow,
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 0,
|
||||
power: 0.3,
|
||||
poise_strength: 0.8,
|
||||
speed: 0.7
|
||||
)),
|
||||
)
|
||||
),
|
||||
quality: Moderate,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,18 @@
|
||||
ItemDef(
|
||||
name: "Gnoll Staff",
|
||||
description: "eekum bokum",
|
||||
kind: Tool(
|
||||
(
|
||||
kind: StaffSimple,
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 0,
|
||||
power: 0.3,
|
||||
poise_strength: 0.8,
|
||||
speed: 0.8
|
||||
)),
|
||||
)
|
||||
),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,18 @@
|
||||
ItemDef(
|
||||
name: "Wooden Spear",
|
||||
description: "Testing",
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Spear,
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 0,
|
||||
power: 0.3,
|
||||
poise_strength: 0.8,
|
||||
speed: 1.0
|
||||
)),
|
||||
)
|
||||
),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,16 @@
|
||||
ItemDef(
|
||||
name: "Adlet Bow",
|
||||
description: "Strips of leather are wrapped around the handle.",
|
||||
kind: Tool((
|
||||
kind: Bow,
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 0,
|
||||
power: 1.6,
|
||||
poise_strength: 0.8,
|
||||
speed: 0.3
|
||||
)),
|
||||
)),
|
||||
quality: Moderate,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,16 @@
|
||||
ItemDef(
|
||||
name: "Gnoll Staff",
|
||||
description: "eekum bokum",
|
||||
kind: Tool((
|
||||
kind: StaffSimple,
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 0,
|
||||
power: 1.8,
|
||||
poise_strength: 0.8,
|
||||
speed: 0.6
|
||||
)),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,16 @@
|
||||
ItemDef(
|
||||
name: "Wooden Spear",
|
||||
description: "Testing",
|
||||
kind: Tool((
|
||||
kind: Spear,
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 0,
|
||||
power: 1.4,
|
||||
poise_strength: 0.8,
|
||||
speed: 1.0
|
||||
)),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,18 @@
|
||||
ItemDef(
|
||||
name: "Adlet Bow",
|
||||
description: "Strips of leather are wrapped around the handle.",
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Bow,
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 0,
|
||||
power: 1.1,
|
||||
poise_strength: 0.8,
|
||||
speed: 0.5
|
||||
)),
|
||||
)
|
||||
),
|
||||
quality: Moderate,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,18 @@
|
||||
ItemDef(
|
||||
name: "Gnoll Staff",
|
||||
description: "eekum bokum",
|
||||
kind: Tool(
|
||||
(
|
||||
kind: StaffSimple,
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 0,
|
||||
power: 1.7,
|
||||
poise_strength: 0.8,
|
||||
speed: 0.7
|
||||
)),
|
||||
)
|
||||
),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,18 @@
|
||||
ItemDef(
|
||||
name: "Wooden Spear",
|
||||
description: "Testing",
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Spear,
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 0,
|
||||
power: 1.7,
|
||||
poise_strength: 0.8,
|
||||
speed: 1.0
|
||||
)),
|
||||
)
|
||||
),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,18 @@
|
||||
ItemDef(
|
||||
name: "Adlet Bow",
|
||||
description: "Strips of leather are wrapped around the handle.",
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Bow,
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 0,
|
||||
power: 1.1,
|
||||
poise_strength: 0.8,
|
||||
speed: 0.3
|
||||
)),
|
||||
)
|
||||
),
|
||||
quality: Moderate,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,18 @@
|
||||
ItemDef(
|
||||
name: "Gnoll Staff",
|
||||
description: "eekum bokum",
|
||||
kind: Tool(
|
||||
(
|
||||
kind: StaffSimple,
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 0,
|
||||
power: 1.1,
|
||||
poise_strength: 0.8,
|
||||
speed: 0.8
|
||||
)),
|
||||
)
|
||||
),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -0,0 +1,18 @@
|
||||
ItemDef(
|
||||
name: "Wooden Spear",
|
||||
description: "Testing",
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Spear,
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 0,
|
||||
power: 1.1,
|
||||
poise_strength: 0.8,
|
||||
speed: 1.0
|
||||
)),
|
||||
)
|
||||
),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Placeholder",
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Bow,
|
||||
kind: BowSimple,
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 500,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Placeholder",
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Hammer,
|
||||
kind: HammerSimple,
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 500,
|
||||
|
18
assets/common/items/npc_weapons/hammer/harvester_scythe.ron
Normal file
18
assets/common/items/npc_weapons/hammer/harvester_scythe.ron
Normal file
@ -0,0 +1,18 @@
|
||||
ItemDef(
|
||||
name: "Harvester Sythe",
|
||||
description: "Placeholder",
|
||||
kind: Tool(
|
||||
(
|
||||
kind: HammerSimple,
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 1,
|
||||
power: 1.6,
|
||||
poise_strength: 1.00,
|
||||
speed: 1.0
|
||||
)),
|
||||
)
|
||||
),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Placeholder",
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Hammer,
|
||||
kind: HammerSimple,
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 500,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Placeholder",
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Hammer,
|
||||
kind: HammerSimple,
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 500,
|
||||
|
18
assets/common/items/npc_weapons/hammer/yeti_hammer.ron
Normal file
18
assets/common/items/npc_weapons/hammer/yeti_hammer.ron
Normal file
@ -0,0 +1,18 @@
|
||||
ItemDef(
|
||||
name: "Yeti Hammer",
|
||||
description: "Placeholder",
|
||||
kind: Tool(
|
||||
(
|
||||
kind: HammerSimple,
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 0,
|
||||
power: 2.0,
|
||||
poise_strength: 1.00,
|
||||
speed: 1.0
|
||||
)),
|
||||
)
|
||||
),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -3,10 +3,10 @@ ItemDef(
|
||||
description: "Placeholder",
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Staff,
|
||||
kind: StaffSimple,
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 300,
|
||||
equip_time_millis: 1,
|
||||
power: 3.0,
|
||||
poise_strength: 1.00,
|
||||
speed: 1.5,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Placeholder",
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Staff,
|
||||
kind: StaffSimple,
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 500,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Placeholder",
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Staff,
|
||||
kind: StaffSimple,
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 500,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Placehoder",
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Sword,
|
||||
kind: SwordSimple,
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 500,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Placehoder",
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Sword,
|
||||
kind: SwordSimple,
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 500,
|
||||
|
18
assets/common/items/npc_weapons/unique/quadlowbeam.ron
Normal file
18
assets/common/items/npc_weapons/unique/quadlowbeam.ron
Normal file
@ -0,0 +1,18 @@
|
||||
ItemDef(
|
||||
name: "Quad Small Beam",
|
||||
description: "testing123",
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Unique(QuadLowBeam),
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 10,
|
||||
power: 1.00,
|
||||
poise_strength: 1.00,
|
||||
speed: 1.00,
|
||||
)),
|
||||
)
|
||||
),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -6,7 +6,7 @@ ItemDef(
|
||||
kind: Unique(StoneGolemFist),
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 500,
|
||||
equip_time_millis: 1,
|
||||
power: 1.00,
|
||||
poise_strength: 1.00,
|
||||
speed: 1.0
|
||||
|
18
assets/common/items/npc_weapons/unique/tidal_claws.ron
Normal file
18
assets/common/items/npc_weapons/unique/tidal_claws.ron
Normal file
@ -0,0 +1,18 @@
|
||||
ItemDef(
|
||||
name: "Tidal Claws",
|
||||
description: "Snip snap",
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Unique(TidalClaws),
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 500,
|
||||
power: 1.00,
|
||||
poise_strength: 1.00,
|
||||
speed: 1.0,
|
||||
)),
|
||||
)
|
||||
),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
18
assets/common/items/npc_weapons/unique/wendigo_magic.ron
Normal file
18
assets/common/items/npc_weapons/unique/wendigo_magic.ron
Normal file
@ -0,0 +1,18 @@
|
||||
ItemDef(
|
||||
name: "Wendigo Magic",
|
||||
description: "spook.",
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Unique(WendigoMagic),
|
||||
hands: Two,
|
||||
stats: Direct((
|
||||
equip_time_millis: 500,
|
||||
power: 1.00,
|
||||
poise_strength: 1.00,
|
||||
speed: 1.0,
|
||||
)),
|
||||
)
|
||||
),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user