Merge branch 'tweaks' into 'master'

tweaks entity stats

See merge request veloren/veloren!3437
This commit is contained in:
Marcel 2022-06-29 19:29:38 +00:00
commit fddc97bc77
151 changed files with 584 additions and 584 deletions

View File

@ -2,13 +2,13 @@ DashMelee(
energy_cost: 0, energy_cost: 0,
melee_constructor: ( melee_constructor: (
kind: Stab( kind: Stab(
damage: 15.0, damage: 30.0,
poise: 20.0, poise: 20.0,
knockback: 10.0, knockback: 10.0,
energy_regen: 0.0, energy_regen: 0.0,
), ),
scaled: Some(Stab( scaled: Some(Stab(
damage: 60.0, damage: 120.0,
poise: 45.0, poise: 45.0,
knockback: 25.0, knockback: 25.0,
energy_regen: 0.0, energy_regen: 0.0,
@ -18,10 +18,10 @@ DashMelee(
), ),
energy_drain: 0, energy_drain: 0,
forward_speed: 3.0, forward_speed: 3.0,
buildup_duration: 0.3, buildup_duration: 0.6,
charge_duration: 4.0, charge_duration: 8.0,
swing_duration: 0.1, swing_duration: 0.1,
recover_duration: 0.4, recover_duration: 0.8,
ori_modifier: 0.1, ori_modifier: 0.1,
charge_through: false, charge_through: false,
is_interruptible: false, is_interruptible: false,

View File

@ -2,17 +2,17 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 37, base_damage: 74,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 27.5, base_poise_damage: 27.5,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 9.0, knockback: 9.0,
range: 3.0, range: 3.0,
angle: 60.0, angle: 60.0,
base_buildup_duration: 0.7, base_buildup_duration: 1.4,
base_swing_duration: 0.1, base_swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.4, base_recover_duration: 0.8,
forward_movement: 1.0, forward_movement: 1.0,
damage_kind: Crushing, damage_kind: Crushing,
damage_effect: Some(Buff(( damage_effect: Some(Buff((

View File

@ -1,10 +1,10 @@
BasicRanged( BasicRanged(
energy_cost: 0, energy_cost: 0,
buildup_duration: 0.6, buildup_duration: 1.2,
recover_duration: 0.35, recover_duration: 0.7,
projectile: Poisonball( projectile: Poisonball(
damage: 25.0, damage: 70.0,
radius: 3.0, radius: 3.5,
energy_regen: 0, energy_regen: 0,
min_falloff: 0.2, min_falloff: 0.2,
), ),
@ -14,6 +14,6 @@ BasicRanged(
..Default::default() ..Default::default()
}),*/ }),*/
projectile_speed: 260.0, projectile_speed: 260.0,
num_projectiles: 3, num_projectiles: 1,
projectile_spread: 0.3, projectile_spread: 0.3,
) )

View File

@ -2,17 +2,17 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 25, base_damage: 50,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 16, base_poise_damage: 16,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 2.0, knockback: 2.0,
range: 3.0, range: 3.0,
angle: 60.0, angle: 60.0,
base_buildup_duration: 0.4, base_buildup_duration: 0.8,
base_swing_duration: 0.1, base_swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.4, base_recover_duration: 0.8,
forward_movement: 1.0, forward_movement: 1.0,
damage_kind: Piercing, damage_kind: Piercing,
damage_effect: Some(Buff(( damage_effect: Some(Buff((

View File

@ -1,12 +1,12 @@
LeapMelee( LeapMelee(
energy_cost: 0, energy_cost: 0,
buildup_duration: 0.5, buildup_duration: 1.0,
movement_duration: 0.4, movement_duration: 0.8,
swing_duration: 0.075, swing_duration: 0.075,
recover_duration: 0.2, recover_duration: 0.4,
melee_constructor: ( melee_constructor: (
kind: Bash( kind: Bash(
damage: 30.0, damage: 60.0,
poise: 20.0, poise: 20.0,
knockback: 4.0, knockback: 4.0,
energy_regen: 0.0, energy_regen: 0.0,

View File

@ -2,17 +2,17 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 27, base_damage: 54,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 20, base_poise_damage: 20,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 5.0, knockback: 5.0,
range: 3.0, range: 3.0,
angle: 60.0, angle: 60.0,
base_buildup_duration: 0.4, base_buildup_duration: 0.8,
base_swing_duration: 0.1, base_swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.4, base_recover_duration: 0.8,
forward_movement: 1.0, forward_movement: 1.0,
damage_kind: Crushing, damage_kind: Crushing,
), ),

View File

@ -1,12 +1,12 @@
LeapMelee( LeapMelee(
energy_cost: 0, energy_cost: 0,
buildup_duration: 0.5, buildup_duration: 1.0,
movement_duration: 0.4, movement_duration: 0.8,
swing_duration: 0.075, swing_duration: 0.075,
recover_duration: 0.2, recover_duration: 0.4,
melee_constructor: ( melee_constructor: (
kind: Bash( kind: Bash(
damage: 35.0, damage: 70.0,
poise: 30.0, poise: 30.0,
knockback: 1.0, knockback: 1.0,
energy_regen: 0.0, energy_regen: 0.0,

View File

@ -2,17 +2,17 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 30, base_damage: 60,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 21, base_poise_damage: 21,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 3.0, knockback: 3.0,
range: 3.0, range: 3.0,
angle: 60.0, angle: 60.0,
base_buildup_duration: 0.4, base_buildup_duration: 0.8,
base_swing_duration: 0.1, base_swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.4, base_recover_duration: 0.8,
forward_movement: 1.0, forward_movement: 1.0,
damage_kind: Piercing, damage_kind: Piercing,
damage_effect: Some(Buff(( damage_effect: Some(Buff((

View File

@ -2,17 +2,17 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 22, base_damage: 44,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 14, base_poise_damage: 14,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 3.0, knockback: 3.0,
range: 3.0, range: 3.0,
angle: 60.0, angle: 60.0,
base_buildup_duration: 0.4, base_buildup_duration: 0.8,
base_swing_duration: 0.1, base_swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.4, base_recover_duration: 0.8,
forward_movement: 1.0, forward_movement: 1.0,
damage_kind: Crushing, damage_kind: Crushing,
), ),

View File

@ -1,8 +1,8 @@
BasicBeam( BasicBeam(
buildup_duration: 0.2, buildup_duration: 0.4,
recover_duration: 0.2, recover_duration: 0.4,
beam_duration: 1.0, beam_duration: 1.0,
damage: 0.6, damage: 1.2,
tick_rate: 15.0, tick_rate: 15.0,
range: 30.0, range: 30.0,
max_angle: 1.0, max_angle: 1.0,

View File

@ -1,9 +1,9 @@
BasicRanged( BasicRanged(
energy_cost: 0, energy_cost: 0,
buildup_duration: 0.8, buildup_duration: 1.6,
recover_duration: 0.35, recover_duration: 0.7,
projectile: Fireball( projectile: Fireball(
damage: 13.0, damage: 26.0,
radius: 5.0, radius: 5.0,
energy_regen: 0, energy_regen: 0,
min_falloff: 0.5, min_falloff: 0.5,

View File

@ -2,17 +2,17 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 14.0, base_damage: 28.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 28, base_poise_damage: 28,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 3.0, knockback: 3.0,
range: 3.5, range: 3.5,
angle: 60.0, angle: 60.0,
base_buildup_duration: 0.6, base_buildup_duration: 1.2,
base_swing_duration: 0.1, base_swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.2, base_recover_duration: 0.4,
forward_movement: 2.0, forward_movement: 2.0,
damage_kind: Crushing, damage_kind: Crushing,
), ),

View File

@ -2,13 +2,13 @@ DashMelee(
energy_cost: 0, energy_cost: 0,
melee_constructor: ( melee_constructor: (
kind: Bash( kind: Bash(
damage: 12.0, damage: 24.0,
poise: 25.0, poise: 25.0,
knockback: 4.0, knockback: 4.0,
energy_regen: 0.0, energy_regen: 0.0,
), ),
scaled: Some(Bash( scaled: Some(Bash(
damage: 18.0, damage: 36.0,
poise: 0.0, poise: 0.0,
knockback: 17.0, knockback: 17.0,
energy_regen: 0.0, energy_regen: 0.0,
@ -18,10 +18,10 @@ DashMelee(
), ),
energy_drain: 0, energy_drain: 0,
forward_speed: 4.0, forward_speed: 4.0,
buildup_duration: 0.8, buildup_duration: 1.6,
charge_duration: 1.0, charge_duration: 2.0,
swing_duration: 0.1, swing_duration: 0.1,
recover_duration: 1.0, recover_duration: 2.0,
ori_modifier: 0.3, ori_modifier: 0.3,
charge_through: false, charge_through: false,
is_interruptible: false, is_interruptible: false,

View File

@ -1,9 +1,9 @@
BasicBeam( BasicBeam(
buildup_duration: 0.9, buildup_duration: 1.8,
recover_duration: 1.0, recover_duration: 1.0,
beam_duration: 1.0, beam_duration: 1.15,
damage: 42.0, damage: 64.0,
tick_rate: 0.5, tick_rate: 0.35,
range: 22.0, range: 22.0,
max_angle: 5.0, max_angle: 5.0,
damage_effect: Some(Buff(( damage_effect: Some(Buff((

View File

@ -2,14 +2,14 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 18.0, base_damage: 36.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 15, base_poise_damage: 15,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 3.0, knockback: 3.0,
range: 2.8, range: 2.8,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.7, base_buildup_duration: 1.4,
base_swing_duration: 0.07, base_swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, base_recover_duration: 0.3,
@ -18,14 +18,14 @@ ComboMelee(
), ),
( (
stage: 2, stage: 2,
base_damage: 18.0, base_damage: 36.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 18, base_poise_damage: 18,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 3.0, knockback: 3.0,
range: 2.8, range: 2.8,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.4, base_buildup_duration: 0.8,
base_swing_duration: 0.07, base_swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, base_recover_duration: 0.3,
@ -34,14 +34,14 @@ ComboMelee(
), ),
( (
stage: 3, stage: 3,
base_damage: 18.0, base_damage: 36.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 20, base_poise_damage: 20,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 3.0, knockback: 3.0,
range: 2.8, range: 2.8,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.4, base_buildup_duration: 0.8,
base_swing_duration: 0.07, base_swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, base_recover_duration: 0.3,

View File

@ -1,11 +1,11 @@
BasicMelee( BasicMelee(
energy_cost: 0, energy_cost: 0,
buildup_duration: 0.25, buildup_duration: 0.5,
swing_duration: 0.1, swing_duration: 0.1,
recover_duration: 0.25, recover_duration: 0.5,
melee_constructor: ( melee_constructor: (
kind: Slash( kind: Slash(
damage: 20.0, damage: 40.0,
poise: 40.0, poise: 40.0,
knockback: 25.0, knockback: 25.0,
energy_regen: 0.0, energy_regen: 0.0,

View File

@ -2,13 +2,13 @@ DashMelee(
energy_cost: 0, energy_cost: 0,
melee_constructor: ( melee_constructor: (
kind: Bash( kind: Bash(
damage: 8.0, damage: 16.0,
poise: 50.0, poise: 50.0,
knockback: 6.0, knockback: 6.0,
energy_regen: 0.0, energy_regen: 0.0,
), ),
scaled: Some(Bash( scaled: Some(Bash(
damage: 15.0, damage: 30.0,
poise: 100.0, poise: 100.0,
knockback: 12.0, knockback: 12.0,
energy_regen: 0.0, energy_regen: 0.0,
@ -18,10 +18,10 @@ DashMelee(
), ),
energy_drain: 0, energy_drain: 0,
forward_speed: 1.9, forward_speed: 1.9,
buildup_duration: 0.5, buildup_duration: 1.0,
charge_duration: 3.0, charge_duration: 6.0,
swing_duration: 0.1, swing_duration: 0.1,
recover_duration: 0.7, recover_duration: 1.4,
ori_modifier: 0.3, ori_modifier: 0.3,
charge_through: false, charge_through: false,
is_interruptible: false, is_interruptible: false,

View File

@ -1,7 +1,7 @@
BasicSummon( BasicSummon(
buildup_duration: 0.5, buildup_duration: 0.75,
cast_duration: 0.2, cast_duration: 0.2,
recover_duration: 0.2, recover_duration: 0.3,
summon_amount: 12, summon_amount: 12,
summon_distance: (4, 9), summon_distance: (4, 9),
summon_info: ( summon_info: (

View File

@ -2,49 +2,49 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 11.0, base_damage: 22.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 0, base_poise_damage: 0,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 5.0, knockback: 5.0,
range: 4.5, range: 4.5,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.4, base_buildup_duration: 0.8,
base_swing_duration: 0.1, base_swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, base_recover_duration: 0.6,
forward_movement: 3.0, forward_movement: 3.0,
damage_kind: Crushing, damage_kind: Crushing,
), ),
( (
stage: 2, stage: 2,
base_damage: 9.0, base_damage: 18.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 0, base_poise_damage: 0,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 5.0, knockback: 5.0,
range: 3.5, range: 3.5,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.4, base_buildup_duration: 0.8,
base_swing_duration: 0.1, base_swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, base_recover_duration: 0.6,
forward_movement: 3.0, forward_movement: 3.0,
damage_kind: Crushing, damage_kind: Crushing,
), ),
( (
stage: 3, stage: 3,
base_damage: 14.0, base_damage: 28.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 0, base_poise_damage: 0,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 10.0, knockback: 10.0,
range: 3.5, range: 3.5,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.65, base_buildup_duration: 1.3,
base_swing_duration: 0.1, base_swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, base_recover_duration: 0.6,
forward_movement: 3.5, forward_movement: 3.5,
damage_kind: Crushing, damage_kind: Crushing,
), ),

View File

@ -1,9 +1,9 @@
BasicRanged( BasicRanged(
energy_cost: 0, energy_cost: 0,
buildup_duration: 0.5, buildup_duration: 1.0,
recover_duration: 0.35, recover_duration: 0.7,
projectile: Fireball( projectile: Fireball(
damage: 10.0, damage: 20.0,
radius: 5.0, radius: 5.0,
energy_regen: 5.0, energy_regen: 5.0,
min_falloff: 0.5, min_falloff: 0.5,

View File

@ -1,8 +1,8 @@
BasicBeam( BasicBeam(
buildup_duration: 0.4, buildup_duration: 0.8,
recover_duration: 0.25, recover_duration: 0.5,
beam_duration: 0.5, beam_duration: 0.5,
damage: 5.0, damage: 10.0,
tick_rate: 3.0, tick_rate: 3.0,
range: 15.0, range: 15.0,
max_angle: 22.5, max_angle: 22.5,

View File

@ -2,17 +2,17 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 10.0, base_damage: 20.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 0, base_poise_damage: 0,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 5.0, knockback: 5.0,
range: 4.5, range: 4.5,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.4, base_buildup_duration: 0.8,
base_swing_duration: 0.1, base_swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, base_recover_duration: 0.6,
forward_movement: 2.0, forward_movement: 2.0,
damage_kind: Slashing, damage_kind: Slashing,
damage_effect: Some(Buff(( damage_effect: Some(Buff((
@ -24,17 +24,17 @@ ComboMelee(
), ),
( (
stage: 2, stage: 2,
base_damage: 8.0, base_damage: 16.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 0, base_poise_damage: 0,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 5.0, knockback: 5.0,
range: 3.5, range: 3.5,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.4, base_buildup_duration: 0.8,
base_swing_duration: 0.1, base_swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, base_recover_duration: 0.6,
forward_movement: 1.5, forward_movement: 1.5,
damage_kind: Slashing, damage_kind: Slashing,
damage_effect: Some(Buff(( damage_effect: Some(Buff((
@ -46,17 +46,17 @@ ComboMelee(
), ),
( (
stage: 3, stage: 3,
base_damage: 13.0, base_damage: 26.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 0, base_poise_damage: 0,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 10.0, knockback: 10.0,
range: 3.5, range: 3.5,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.65, base_buildup_duration: 1.3,
base_swing_duration: 0.1, base_swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, base_recover_duration: 0.6,
forward_movement: 1.5, forward_movement: 1.5,
damage_kind: Slashing, damage_kind: Slashing,
damage_effect: Some(Buff(( damage_effect: Some(Buff((

View File

@ -1,9 +1,9 @@
BasicRanged( BasicRanged(
energy_cost: 0, energy_cost: 0,
buildup_duration: 0.5, buildup_duration: 1.0,
recover_duration: 0.35, recover_duration: 0.7,
projectile: Fireball( projectile: Fireball(
damage: 10.0, damage: 20.0,
radius: 5.0, radius: 5.0,
energy_regen: 5.0, energy_regen: 5.0,
min_falloff: 0.5, min_falloff: 0.5,

View File

@ -1,9 +1,9 @@
Shockwave( Shockwave(
energy_cost: 60.0, energy_cost: 60.0,
buildup_duration: 0.7, buildup_duration: 1.4,
swing_duration: 0.1, swing_duration: 0.1,
recover_duration: 0.2, recover_duration: 0.4,
damage: 20.0, damage: 40.0,
poise_damage: 0, poise_damage: 0,
knockback: ( strength: 25.0, direction: Away), knockback: ( strength: 25.0, direction: Away),
shockwave_angle: 360.0, shockwave_angle: 360.0,

View File

@ -1,8 +1,8 @@
BasicBeam( BasicBeam(
buildup_duration: 0.4, buildup_duration: 0.8,
recover_duration: 0.25, recover_duration: 0.5,
beam_duration: 0.5, beam_duration: 0.5,
damage: 5.0, damage: 10.0,
tick_rate: 3.0, tick_rate: 3.0,
range: 15.0, range: 15.0,
max_angle: 22.5, max_angle: 22.5,

View File

@ -2,17 +2,17 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 10.0, base_damage: 20.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 0, base_poise_damage: 0,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 5.0, knockback: 5.0,
range: 4.5, range: 4.5,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.4, base_buildup_duration: 0.8,
base_swing_duration: 0.1, base_swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, base_recover_duration: 0.6,
forward_movement: 2.0, forward_movement: 2.0,
damage_kind: Slashing, damage_kind: Slashing,
damage_effect: Some(Buff(( damage_effect: Some(Buff((
@ -24,17 +24,17 @@ ComboMelee(
), ),
( (
stage: 2, stage: 2,
base_damage: 8.0, base_damage: 16.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 0, base_poise_damage: 0,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 5.0, knockback: 5.0,
range: 3.5, range: 3.5,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.4, base_buildup_duration: 0.8,
base_swing_duration: 0.1, base_swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, base_recover_duration: 0.6,
forward_movement: 1.5, forward_movement: 1.5,
damage_kind: Slashing, damage_kind: Slashing,
damage_effect: Some(Buff(( damage_effect: Some(Buff((
@ -46,17 +46,17 @@ ComboMelee(
), ),
( (
stage: 3, stage: 3,
base_damage: 13.0, base_damage: 26.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 0, base_poise_damage: 0,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 10.0, knockback: 10.0,
range: 3.5, range: 3.5,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.65, base_buildup_duration: 0.375,
base_swing_duration: 0.1, base_swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, base_recover_duration: 0.6,
forward_movement: 1.5, forward_movement: 1.5,
damage_kind: Slashing, damage_kind: Slashing,
damage_effect: Some(Buff(( damage_effect: Some(Buff((

View File

@ -1,8 +1,8 @@
BasicBeam( BasicBeam(
buildup_duration: 0.5, buildup_duration: 0.75,
recover_duration: 0.4, recover_duration: 0.8,
beam_duration: 0.25, beam_duration: 0.25,
damage: 7.0, damage: 10.5,
tick_rate: 2.0, tick_rate: 2.0,
range: 40.0, range: 40.0,
max_angle: 1.0, max_angle: 1.0,

View File

@ -1,9 +1,9 @@
BasicRanged( BasicRanged(
energy_cost: 0, energy_cost: 0,
buildup_duration: 0.8, buildup_duration: 1.2,
recover_duration: 0.5, recover_duration: 1.0,
projectile: ClayRocket( projectile: ClayRocket(
damage: 50.0, damage: 75.0,
knockback: 18.0, knockback: 18.0,
radius: 5.0, radius: 5.0,
min_falloff: 0.75, min_falloff: 0.75,

View File

@ -1,9 +1,9 @@
Shockwave( Shockwave(
energy_cost: 0, energy_cost: 0,
buildup_duration: 1.5, buildup_duration: 2.25,
swing_duration: 0.12, swing_duration: 0.12,
recover_duration: 1.2, recover_duration: 2.4,
damage: 50.0, damage: 75.0,
poise_damage: 50, poise_damage: 50,
knockback: (strength: 30.0, direction: TowardsUp), knockback: (strength: 30.0, direction: TowardsUp),
shockwave_angle: 180.0, shockwave_angle: 180.0,

View File

@ -1,11 +1,11 @@
BasicMelee( BasicMelee(
energy_cost: 0, energy_cost: 0,
buildup_duration: 0.8, buildup_duration: 1.2,
swing_duration: 0.1, swing_duration: 0.1,
recover_duration: 0.5, recover_duration: 1.0,
melee_constructor: ( melee_constructor: (
kind: Bash( kind: Bash(
damage: 20.0, damage: 30.0,
poise: 50.0, poise: 50.0,
knockback: 10.0, knockback: 10.0,
energy_regen: 0.0, energy_regen: 0.0,

View File

@ -2,13 +2,13 @@ DashMelee(
energy_cost: 0, energy_cost: 0,
melee_constructor: ( melee_constructor: (
kind: Bash( kind: Bash(
damage: 8.0, damage: 16.0,
poise: 25.0, poise: 25.0,
knockback: 4.0, knockback: 4.0,
energy_regen: 0.0, energy_regen: 0.0,
), ),
scaled: Some(Bash( scaled: Some(Bash(
damage: 15.0, damage: 30.0,
poise: 0.0, poise: 0.0,
knockback: 17.0, knockback: 17.0,
energy_regen: 0.0, energy_regen: 0.0,
@ -18,10 +18,10 @@ DashMelee(
), ),
energy_drain: 0, energy_drain: 0,
forward_speed: 3, forward_speed: 3,
buildup_duration: 0.5, buildup_duration: 1.0,
charge_duration: 1.0, charge_duration: 2.0,
swing_duration: 0.1, swing_duration: 0.1,
recover_duration: 1.0, recover_duration: 2.0,
ori_modifier: 0.1, ori_modifier: 0.1,
charge_through: true, charge_through: true,
is_interruptible: false, is_interruptible: false,

View File

@ -1,8 +1,8 @@
BasicBeam( BasicBeam(
buildup_duration: 0.25, buildup_duration: 0.5,
recover_duration: 0.25, recover_duration: 0.5,
beam_duration: 1, beam_duration: 1,
damage: 3.0, damage: 6.0,
tick_rate: 2.0, tick_rate: 2.0,
range: 25.0, range: 25.0,
max_angle: 1.0, max_angle: 1.0,

View File

@ -1,9 +1,9 @@
BasicRanged( BasicRanged(
energy_cost: 0, energy_cost: 0,
buildup_duration: 0.5, buildup_duration: 0.75,
recover_duration: 0.8, recover_duration: 1.6,
projectile: ExplodingPumpkin( projectile: ExplodingPumpkin(
damage: 25.0, damage: 37.5,
knockback: 25.0, knockback: 25.0,
radius: 5.0, radius: 5.0,
min_falloff: 0.6, min_falloff: 0.6,

View File

@ -1,8 +1,8 @@
BasicBeam( BasicBeam(
buildup_duration: 0.7, buildup_duration: 1.4,
recover_duration: 0.6, recover_duration: 0.9,
beam_duration: 1.0, beam_duration: 1.0,
damage: 6.0, damage: 9.0,
tick_rate: 1.5, tick_rate: 1.5,
range: 20.0, range: 20.0,
max_angle: 15.0, max_angle: 15.0,

View File

@ -1,11 +1,11 @@
BasicMelee( BasicMelee(
energy_cost: 0, energy_cost: 0,
buildup_duration: 0.6, buildup_duration: 0.9,
swing_duration: 0.1, swing_duration: 0.1,
recover_duration: 0.6, recover_duration: 1.2,
melee_constructor: ( melee_constructor: (
kind: Slash( kind: Slash(
damage: 14.0, damage: 21.0,
poise: 10.0, poise: 10.0,
knockback: 10.0, knockback: 10.0,
energy_regen: 0.0, energy_regen: 0.0,

View File

@ -2,17 +2,17 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 16.0, base_damage: 32.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 12, base_poise_damage: 12,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 5.0, knockback: 5.0,
range: 2.5, range: 2.5,
angle: 60.0, angle: 60.0,
base_buildup_duration: 0.25, base_buildup_duration: 0.5,
base_swing_duration: 0.07, base_swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.25, base_recover_duration: 0.5,
forward_movement: 0.5, forward_movement: 0.5,
damage_kind: Crushing, damage_kind: Crushing,
), ),

View File

@ -2,49 +2,49 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 16.0, base_damage: 32.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 6, base_poise_damage: 6,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 3.0, knockback: 3.0,
range: 2.5, range: 2.5,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.2, base_buildup_duration: 0.4,
base_swing_duration: 0.07, base_swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.2, base_recover_duration: 0.4,
forward_movement: 1.0, forward_movement: 1.0,
damage_kind: Crushing, damage_kind: Crushing,
), ),
( (
stage: 2, stage: 2,
base_damage: 16.0, base_damage: 32.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 8, base_poise_damage: 8,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 3.0, knockback: 3.0,
range: 2.5, range: 2.5,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.22, base_buildup_duration: 0.44,
base_swing_duration: 0.07, base_swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.2, base_recover_duration: 0.4,
forward_movement: 0.0, forward_movement: 0.0,
damage_kind: Crushing, damage_kind: Crushing,
), ),
( (
stage: 3, stage: 3,
base_damage: 16.0, base_damage: 32.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 10, base_poise_damage: 10,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 3.0, knockback: 3.0,
range: 2.5, range: 2.5,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.2, base_buildup_duration: 0.4,
base_swing_duration: 0.07, base_swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.2, base_recover_duration: 0.4,
forward_movement: 1.0, forward_movement: 1.0,
damage_kind: Crushing, damage_kind: Crushing,
), ),

View File

@ -3,13 +3,13 @@ ChargedMelee(
energy_drain: 0, energy_drain: 0,
melee_constructor: ( melee_constructor: (
kind: Bash( kind: Bash(
damage: 5.0, damage: 10.0,
poise: 50.0, poise: 50.0,
knockback: 0.0, knockback: 0.0,
energy_regen: 0.0, energy_regen: 0.0,
), ),
scaled: Some(Bash( scaled: Some(Bash(
damage: 45.0, damage: 90.0,
poise: 150.0, poise: 150.0,
knockback: 0.0, knockback: 0.0,
energy_regen: 0.0, energy_regen: 0.0,
@ -17,8 +17,8 @@ ChargedMelee(
range: 3.5, range: 3.5,
angle: 45.0, angle: 45.0,
), ),
charge_duration: 1.5, charge_duration: 3.0,
swing_duration: 0.1, swing_duration: 0.1,
hit_timing: 0.8, hit_timing: 0.8,
recover_duration: 0.5, recover_duration: 1.0,
) )

View File

@ -2,17 +2,17 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 20.0, base_damage: 40.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 12, base_poise_damage: 12,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 5.0, knockback: 5.0,
range: 3.5, range: 3.5,
angle: 60.0, angle: 60.0,
base_buildup_duration: 0.5, base_buildup_duration: 1.0,
base_swing_duration: 0.2, base_swing_duration: 0.2,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.5, base_recover_duration: 1.0,
forward_movement: 0.5, forward_movement: 0.5,
damage_kind: Crushing, damage_kind: Crushing,
), ),

View File

@ -1,11 +1,11 @@
BasicMelee( BasicMelee(
energy_cost: 0, energy_cost: 0,
buildup_duration: 0.2, buildup_duration: 0.4,
swing_duration: 0.05, swing_duration: 0.05,
recover_duration: 0.3, recover_duration: 0.6,
melee_constructor: ( melee_constructor: (
kind: Bash( kind: Bash(
damage: 4, damage: 8,
poise: 5, poise: 5,
knockback: 0, knockback: 0,
energy_regen: 0, energy_regen: 0,

View File

@ -1,10 +1,10 @@
SpinMelee( SpinMelee(
buildup_duration: 0.5, buildup_duration: 0.25,
swing_duration: 0.3, swing_duration: 0.3,
recover_duration: 0.5, recover_duration: 1.0,
melee_constructor: ( melee_constructor: (
kind: SonicWave( kind: SonicWave(
damage: 5, damage: 10,
poise: 100, poise: 100,
knockback: 20, knockback: 20,
), ),

View File

@ -1,9 +1,9 @@
BasicRanged( BasicRanged(
energy_cost: 0, energy_cost: 0,
buildup_duration: 0.8, buildup_duration: 1.6,
recover_duration: 0.35, recover_duration: 0.7,
projectile: NecroticSphere( projectile: NecroticSphere(
damage: 26.0, damage: 52.0,
radius: 5.0, radius: 5.0,
energy_regen: 0, energy_regen: 0,
min_falloff: 0.5, min_falloff: 0.5,

View File

@ -2,17 +2,17 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 20.0, base_damage: 40.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 28, base_poise_damage: 28,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 3.0, knockback: 3.0,
range: 3.5, range: 3.5,
angle: 60.0, angle: 60.0,
base_buildup_duration: 0.5, base_buildup_duration: 1.0,
base_swing_duration: 0.075, base_swing_duration: 0.075,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.2, base_recover_duration: 0.4,
forward_movement: 2.0, forward_movement: 2.0,
damage_kind: Crushing, damage_kind: Crushing,
), ),

View File

@ -1,8 +1,8 @@
BasicBeam( BasicBeam(
buildup_duration: 0.40, buildup_duration: 0.3,
recover_duration: 0.50, recover_duration: 1.0,
beam_duration: 1.0, beam_duration: 1.0,
damage: 15.0, damage: 22.5,
tick_rate: 5.0, tick_rate: 5.0,
range: 22.0, range: 22.0,
max_angle: 15.0, max_angle: 15.0,

View File

@ -1,9 +1,9 @@
BasicRanged( BasicRanged(
energy_cost: 0, energy_cost: 0,
buildup_duration: 0.75, buildup_duration: 1.125,
recover_duration: 0.4, recover_duration: 0.8,
projectile: NecroticSphere( projectile: NecroticSphere(
damage: 45.0, damage: 67.5,
radius: 5.0, radius: 5.0,
min_falloff: 0.9, min_falloff: 0.9,
), ),

View File

@ -1,10 +1,10 @@
SpinMelee( SpinMelee(
buildup_duration: 0.8, buildup_duration: 1.2,
swing_duration: 0.5, swing_duration: 0.5,
recover_duration: 0.6, recover_duration: 1.2,
melee_constructor: ( melee_constructor: (
kind: NecroticVortex( kind: NecroticVortex(
damage: 20.0, damage: 30.0,
pull: 7.0, pull: 7.0,
lifesteal: 2.0, lifesteal: 2.0,
), ),

View File

@ -2,13 +2,13 @@ DashMelee(
energy_cost: 0, energy_cost: 0,
melee_constructor: ( melee_constructor: (
kind: Stab( kind: Stab(
damage: 15.0, damage: 22.5,
poise: 25.0, poise: 25.0,
knockback: 10.0, knockback: 10.0,
energy_regen: 0.0, energy_regen: 0.0,
), ),
scaled: Some(Stab( scaled: Some(Stab(
damage: 60.0, damage: 90.0,
poise: 100.0, poise: 100.0,
knockback: 30.0, knockback: 30.0,
energy_regen: 0.0, energy_regen: 0.0,
@ -24,10 +24,10 @@ DashMelee(
), ),
energy_drain: 0, energy_drain: 0,
forward_speed: 5.0, forward_speed: 5.0,
buildup_duration: 0.4, buildup_duration: 0.6,
charge_duration: 4.0, charge_duration: 8.0,
swing_duration: 0.1, swing_duration: 0.1,
recover_duration: 1.7, recover_duration: 3.4,
ori_modifier: 0.1, ori_modifier: 0.1,
charge_through: false, charge_through: false,
is_interruptible: false, is_interruptible: false,

View File

@ -3,7 +3,7 @@ ChargedMelee(
energy_drain: 0, energy_drain: 0,
melee_constructor: ( melee_constructor: (
kind: Slash( kind: Slash(
damage: 5.0, damage: 7.5,
poise: 50.0, poise: 50.0,
knockback: 0.0, knockback: 0.0,
energy_regen: 0.0, energy_regen: 0.0,
@ -17,9 +17,9 @@ ChargedMelee(
range: 5.0, range: 5.0,
angle: 45.0, angle: 45.0,
), ),
charge_duration: 1.5, charge_duration: 4.5,
swing_duration: 0.1, swing_duration: 0.1,
hit_timing: 0.8, hit_timing: 0.8,
recover_duration: 0.5, recover_duration: 1.0,
specifier: Some(GroundCleave), specifier: Some(GroundCleave),
) )

View File

@ -1,8 +1,8 @@
BasicMelee( BasicMelee(
energy_cost: 0, energy_cost: 0,
buildup_duration: 0.3, buildup_duration: 0.45,
swing_duration: 0.1, swing_duration: 0.1,
recover_duration: 0.6, recover_duration: 1.2,
melee_constructor: ( melee_constructor: (
kind: Slash( kind: Slash(
damage: 15.0, damage: 15.0,

View File

@ -2,13 +2,13 @@ DashMelee(
energy_cost: 0, energy_cost: 0,
melee_constructor: ( melee_constructor: (
kind: Slash( kind: Slash(
damage: 8.0, damage: 16.0,
poise: 0.0, poise: 0.0,
knockback: 8.0, knockback: 8.0,
energy_regen: 0.0, energy_regen: 0.0,
), ),
scaled: Some(Slash( scaled: Some(Slash(
damage: 16.0, damage: 32.0,
poise: 0.0, poise: 0.0,
knockback: 7.0, knockback: 7.0,
energy_regen: 0.0, energy_regen: 0.0,
@ -18,10 +18,10 @@ DashMelee(
), ),
energy_drain: 0, energy_drain: 0,
forward_speed: 3.0, forward_speed: 3.0,
buildup_duration: 0.5, buildup_duration: 1.0,
charge_duration: 3.0, charge_duration: 6.0,
swing_duration: 0.35, swing_duration: 0.35,
recover_duration: 1.2, recover_duration: 2.4,
ori_modifier: 0.3, ori_modifier: 0.3,
charge_through: false, charge_through: false,
is_interruptible: true, is_interruptible: true,

View File

@ -2,17 +2,17 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 9.0, base_damage: 18.0,
damage_increase: 1.0, damage_increase: 1.0,
base_poise_damage: 0, base_poise_damage: 0,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 4.0, knockback: 4.0,
range: 3.5, range: 3.5,
angle: 50.0, angle: 50.0,
base_buildup_duration: 0.6, base_buildup_duration: 1.2,
base_swing_duration: 0.12, base_swing_duration: 0.12,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.6, base_recover_duration: 1.2,
forward_movement: 3.5, forward_movement: 3.5,
damage_kind: Slashing, damage_kind: Slashing,
damage_effect: Some(Buff(( damage_effect: Some(Buff((
@ -24,17 +24,17 @@ ComboMelee(
), ),
( (
stage: 2, stage: 2,
base_damage: 13.0, base_damage: 26.0,
damage_increase: 1.5, damage_increase: 1.5,
base_poise_damage: 0, base_poise_damage: 0,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 16.0, knockback: 16.0,
range: 5.5, range: 5.5,
angle: 15.0, angle: 15.0,
base_buildup_duration: 0.5, base_buildup_duration: 1.0,
base_swing_duration: 0.15, base_swing_duration: 0.15,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 1.2, base_recover_duration: 2.4,
forward_movement: 4.5, forward_movement: 4.5,
damage_kind: Slashing, damage_kind: Slashing,
damage_effect: Some(Buff(( damage_effect: Some(Buff((

View File

@ -2,17 +2,17 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 20.0, base_damage: 40.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 28, base_poise_damage: 28,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 3.0, knockback: 3.0,
range: 2.0, range: 2.0,
angle: 60.0, angle: 60.0,
base_buildup_duration: 0.6, base_buildup_duration: 1.2,
base_swing_duration: 0.07, base_swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.4, base_recover_duration: 0.8,
forward_movement: 3.0, forward_movement: 3.0,
damage_kind: Crushing, damage_kind: Crushing,
), ),

View File

@ -2,49 +2,49 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 14.0, base_damage: 28.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 15, base_poise_damage: 15,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 3.0, knockback: 3.0,
range: 2.2, range: 2.2,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.65, base_buildup_duration: 1.3,
base_swing_duration: 0.07, base_swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, base_recover_duration: 0.6,
forward_movement: 2.0, forward_movement: 2.0,
damage_kind: Crushing, damage_kind: Crushing,
), ),
( (
stage: 2, stage: 2,
base_damage: 14.0, base_damage: 28.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 18, base_poise_damage: 18,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 3.0, knockback: 3.0,
range: 2.2, range: 2.2,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.4, base_buildup_duration: 0.8,
base_swing_duration: 0.07, base_swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, base_recover_duration: 0.6,
forward_movement: 1.5, forward_movement: 1.5,
damage_kind: Crushing, damage_kind: Crushing,
), ),
( (
stage: 3, stage: 3,
base_damage: 14.0, base_damage: 28.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 20, base_poise_damage: 20,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 3.0, knockback: 3.0,
range: 2.2, range: 2.2,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.4, base_buildup_duration: 0.8,
base_swing_duration: 0.07, base_swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, base_recover_duration: 0.6,
forward_movement: 1.5, forward_movement: 1.5,
damage_kind: Crushing, damage_kind: Crushing,
), ),

View File

@ -1,8 +1,8 @@
BasicBeam( BasicBeam(
buildup_duration: 0.25, buildup_duration: 0.5,
recover_duration: 0.25, recover_duration: 0.5,
beam_duration: 1.0, beam_duration: 1.0,
damage: 3.0, damage: 6.0,
tick_rate: 2.0, tick_rate: 2.0,
range: 25.0, range: 25.0,
max_angle: 1.0, max_angle: 1.0,

View File

@ -2,13 +2,13 @@ DashMelee(
energy_cost: 0, energy_cost: 0,
melee_constructor: ( melee_constructor: (
kind: Bash( kind: Bash(
damage: 8.0, damage: 16.0,
poise: 25.0, poise: 25.0,
knockback: 4.0, knockback: 4.0,
energy_regen: 0.0, energy_regen: 0.0,
), ),
scaled: Some(Bash( scaled: Some(Bash(
damage: 15.0, damage: 30.0,
poise: 0.0, poise: 0.0,
knockback: 17.0, knockback: 17.0,
energy_regen: 0.0, energy_regen: 0.0,
@ -18,10 +18,10 @@ DashMelee(
), ),
energy_drain: 0, energy_drain: 0,
forward_speed: 4.0, forward_speed: 4.0,
buildup_duration: 0.5, buildup_duration: 1.0,
charge_duration: 1.0, charge_duration: 2.0,
swing_duration: 0.1, swing_duration: 0.1,
recover_duration: 1.0, recover_duration: 2.0,
ori_modifier: 0.3, ori_modifier: 0.3,
charge_through: false, charge_through: false,
is_interruptible: false, is_interruptible: false,

View File

@ -1,8 +1,8 @@
BasicBeam( BasicBeam(
buildup_duration: 0.4, buildup_duration: 0.8,
recover_duration: 0.25, recover_duration: 0.5,
beam_duration: 0.5, beam_duration: 0.5,
damage: 7.0, damage: 14.0,
tick_rate: 3.0, tick_rate: 3.0,
range: 15.0, range: 15.0,
max_angle: 22.5, max_angle: 22.5,

View File

@ -2,49 +2,49 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 22.0, base_damage: 44.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 20, base_poise_damage: 20,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 3.0, knockback: 3.0,
range: 2.5, range: 2.5,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.65, base_buildup_duration: 1.3,
base_swing_duration: 0.1, base_swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, base_recover_duration: 0.6,
forward_movement: 2.0, forward_movement: 2.0,
damage_kind: Crushing, damage_kind: Crushing,
), ),
( (
stage: 2, stage: 2,
base_damage: 22.0, base_damage: 44.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 20, base_poise_damage: 20,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 3.0, knockback: 3.0,
range: 2.5, range: 2.5,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.4, base_buildup_duration: 0.8,
base_swing_duration: 0.1, base_swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, base_recover_duration: 0.6,
forward_movement: 1.5, forward_movement: 1.5,
damage_kind: Crushing, damage_kind: Crushing,
), ),
( (
stage: 3, stage: 3,
base_damage: 22.0, base_damage: 44.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 20, base_poise_damage: 20,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 3.0, knockback: 3.0,
range: 2.5, range: 2.5,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.4, base_buildup_duration: 0.8,
base_swing_duration: 0.1, base_swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, base_recover_duration: 0.6,
forward_movement: 1.5, forward_movement: 1.5,
damage_kind: Crushing, damage_kind: Crushing,
), ),

View File

@ -2,13 +2,13 @@ DashMelee(
energy_cost: 0, energy_cost: 0,
melee_constructor: ( melee_constructor: (
kind: Bash( kind: Bash(
damage: 4.0, damage: 8.0,
poise: 30.0, poise: 30.0,
knockback: 2.0, knockback: 2.0,
energy_regen: 0.0, energy_regen: 0.0,
), ),
scaled: Some(Bash( scaled: Some(Bash(
damage: 8.0, damage: 16.0,
poise: 0.0, poise: 0.0,
knockback: 7.0, knockback: 7.0,
energy_regen: 0.0, energy_regen: 0.0,
@ -18,10 +18,10 @@ DashMelee(
), ),
energy_drain: 0, energy_drain: 0,
forward_speed: 2.0, forward_speed: 2.0,
buildup_duration: 0.5, buildup_duration: 1.0,
charge_duration: 0.8, charge_duration: 1.6,
swing_duration: 0.1, swing_duration: 0.1,
recover_duration: 1.0, recover_duration: 2.0,
ori_modifier: 0.3, ori_modifier: 0.3,
charge_through: false, charge_through: false,
is_interruptible: false, is_interruptible: false,

View File

@ -2,65 +2,65 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 6.0, base_damage: 12.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 15, base_poise_damage: 15,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 1.0, knockback: 1.0,
range: 2.5, range: 2.5,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.6, base_buildup_duration: 1.2,
base_swing_duration: 0.1, base_swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.1, base_recover_duration: 0.2,
forward_movement: 1.5, forward_movement: 1.5,
damage_kind: Crushing, damage_kind: Crushing,
), ),
( (
stage: 2, stage: 2,
base_damage: 6.0, base_damage: 12.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 15, base_poise_damage: 15,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 1.0, knockback: 1.0,
range: 2.5, range: 2.5,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.15, base_buildup_duration: 0.3,
base_swing_duration: 0.07, base_swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.1, base_recover_duration: 0.2,
forward_movement: 0.8, forward_movement: 0.8,
damage_kind: Crushing, damage_kind: Crushing,
), ),
( (
stage: 3, stage: 3,
base_damage: 6.0, base_damage: 12.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 15, base_poise_damage: 15,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 1.0, knockback: 1.0,
range: 2.5, range: 2.5,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.2, base_buildup_duration: 0.4,
base_swing_duration: 0.07, base_swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.1, base_recover_duration: 0.2,
forward_movement: 0.8, forward_movement: 0.8,
damage_kind: Crushing, damage_kind: Crushing,
), ),
( (
stage: 4, stage: 4,
base_damage: 6.0, base_damage: 12.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 15, base_poise_damage: 15,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 8.0, knockback: 8.0,
range: 2.5, range: 2.5,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.2, base_buildup_duration: 0.4,
base_swing_duration: 0.07, base_swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.1, base_recover_duration: 0.2,
forward_movement: 0.8, forward_movement: 0.8,
damage_kind: Crushing, damage_kind: Crushing,
), ),

View File

@ -1,9 +1,9 @@
BasicRanged( BasicRanged(
energy_cost: 0, energy_cost: 0,
buildup_duration: 0.8, buildup_duration: 1.6,
recover_duration: 0.35, recover_duration: 0.7,
projectile: NecroticSphere( projectile: NecroticSphere(
damage: 13.0, damage: 26.0,
radius: 5.0, radius: 5.0,
energy_regen: 0, energy_regen: 0,
min_falloff: 0.5, min_falloff: 0.5,

View File

@ -3,13 +3,13 @@ ChargedMelee(
energy_drain: 0, energy_drain: 0,
melee_constructor: ( melee_constructor: (
kind: Bash( kind: Bash(
damage: 4.0, damage: 8.0,
poise: 30.0, poise: 30.0,
knockback: 10.0, knockback: 10.0,
energy_regen: 0.0, energy_regen: 0.0,
), ),
scaled: Some(Bash( scaled: Some(Bash(
damage: 20.0, damage: 40.0,
poise: 80.0, poise: 80.0,
knockback: 20.0, knockback: 20.0,
energy_regen: 0.0, energy_regen: 0.0,
@ -17,7 +17,7 @@ ChargedMelee(
range: 6.0, range: 6.0,
angle: 90.0, angle: 90.0,
), ),
charge_duration: 0.8, charge_duration: 3.2,
swing_duration: 0.7, swing_duration: 0.7,
hit_timing: 0.9, hit_timing: 0.9,
recover_duration: 0.7, recover_duration: 0.7,

View File

@ -2,39 +2,39 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 8.0, base_damage: 16.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 0, base_poise_damage: 0,
poise_damage_increase: 22, poise_damage_increase: 22,
knockback: 10.0, knockback: 10.0,
range: 2.2, range: 2.2,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.65, base_buildup_duration: 1.3,
base_swing_duration: 0.1, base_swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.2, base_recover_duration: 0.4,
forward_movement: 2.0, forward_movement: 2.0,
damage_kind: Crushing, damage_kind: Crushing,
), ),
( (
stage: 2, stage: 2,
base_damage: 8.0, base_damage: 16.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 22, base_poise_damage: 22,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 10.0, knockback: 10.0,
range: 2.2, range: 2.2,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.2, base_buildup_duration: 0.4,
base_swing_duration: 0.1, base_swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.2, base_recover_duration: 0.4,
forward_movement: 1.0, forward_movement: 1.0,
damage_kind: Crushing, damage_kind: Crushing,
), ),
( (
stage: 3, stage: 3,
base_damage: 8.0, base_damage: 16.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 22, base_poise_damage: 22,
poise_damage_increase: 0, poise_damage_increase: 0,
@ -44,7 +44,7 @@ ComboMelee(
base_buildup_duration: 0.2, base_buildup_duration: 0.2,
base_swing_duration: 0.1, base_swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.2, base_recover_duration: 0.4,
forward_movement: 1.0, forward_movement: 1.0,
damage_kind: Crushing, damage_kind: Crushing,
), ),

View File

@ -2,17 +2,17 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 10.0, base_damage: 20.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 28, base_poise_damage: 28,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 3.0, knockback: 3.0,
range: 2.7, range: 2.7,
angle: 60.0, angle: 60.0,
base_buildup_duration: 0.4, base_buildup_duration: 0.8,
base_swing_duration: 0.1, base_swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.4, base_recover_duration: 0.8,
forward_movement: 1.0, forward_movement: 1.0,
damage_kind: Crushing, damage_kind: Crushing,
), ),

View File

@ -2,49 +2,49 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 5.0, base_damage: 10.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 15, base_poise_damage: 15,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 5.0, knockback: 5.0,
range: 2.5, range: 2.5,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.45, base_buildup_duration: 0.9,
base_swing_duration: 0.07, base_swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.2, base_recover_duration: 0.4,
forward_movement: 1.0, forward_movement: 1.0,
damage_kind: Crushing, damage_kind: Crushing,
), ),
( (
stage: 2, stage: 2,
base_damage: 5.0, base_damage: 10.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 18, base_poise_damage: 18,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 5.0, knockback: 5.0,
range: 2.5, range: 2.5,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.4, base_buildup_duration: 0.8,
base_swing_duration: 0.07, base_swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.2, base_recover_duration: 0.4,
forward_movement: 0.0, forward_movement: 0.0,
damage_kind: Crushing, damage_kind: Crushing,
), ),
( (
stage: 3, stage: 3,
base_damage: 5.0, base_damage: 10.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 20, base_poise_damage: 20,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 5.0, knockback: 5.0,
range: 2.5, range: 2.5,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.4, base_buildup_duration: 0.8,
base_swing_duration: 0.07, base_swing_duration: 0.07,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.2, base_recover_duration: 0.4,
forward_movement: 1.0, forward_movement: 1.0,
damage_kind: Crushing, damage_kind: Crushing,
), ),

View File

@ -2,15 +2,15 @@ DashMelee(
energy_cost: 0, energy_cost: 0,
melee_constructor: ( melee_constructor: (
kind: Bash( kind: Bash(
damage: 7.0, damage: 14.0,
poise: 28.0, poise: 28.0,
knockback: 8.0, knockback: 8.0,
energy_regen: 0.0, energy_regen: 0.0,
), ),
scaled: Some(Bash( scaled: Some(Bash(
damage: 28.0, damage: 65.0,
poise: 40.0, poise: 35.0,
knockback: 17.0, knockback: 14.0,
energy_regen: 0.0, energy_regen: 0.0,
)), )),
range: 2.5, range: 2.5,
@ -18,10 +18,10 @@ DashMelee(
), ),
energy_drain: 0, energy_drain: 0,
forward_speed: 2.0, forward_speed: 2.0,
buildup_duration: 0.5, buildup_duration: 1.0,
charge_duration: 1.2, charge_duration: 2.4,
swing_duration: 0.1, swing_duration: 0.1,
recover_duration: 1.1, recover_duration: 2.2,
ori_modifier: 0.3, ori_modifier: 0.3,
charge_through: false, charge_through: false,
is_interruptible: false, is_interruptible: false,

View File

@ -2,33 +2,33 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 25.0, base_damage: 50.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 22, base_poise_damage: 22,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 4.0, knockback: 4.0,
range: 2.5, range: 2.5,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.65, base_buildup_duration: 1.3,
base_swing_duration: 0.1, base_swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, base_recover_duration: 0.6,
forward_movement: 1.0, forward_movement: 1.0,
damage_kind: Crushing, damage_kind: Crushing,
), ),
( (
stage: 2, stage: 2,
base_damage: 37.0, base_damage: 74.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 0, base_poise_damage: 0,
poise_damage_increase: 22, poise_damage_increase: 22,
knockback: 4.0, knockback: 4.0,
range: 2.5, range: 2.5,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.4, base_buildup_duration: 0.8,
base_swing_duration: 0.1, base_swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, base_recover_duration: 0.6,
forward_movement: 0.5, forward_movement: 0.5,
damage_kind: Crushing, damage_kind: Crushing,
), ),

View File

@ -1,11 +1,11 @@
BasicMelee( BasicMelee(
energy_cost: 0, energy_cost: 0,
buildup_duration: 0.65, buildup_duration: 1.15,
swing_duration: 0.3, swing_duration: 0.3,
recover_duration: 0.35, recover_duration: 0.85,
melee_constructor: ( melee_constructor: (
kind: Bash( kind: Bash(
damage: 10.0, damage:20.0,
poise: 28.0, poise: 28.0,
knockback: 25.0, knockback: 25.0,
energy_regen: 0.0, energy_regen: 0.0,

View File

@ -2,33 +2,33 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 8.0, base_damage: 16.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 30, base_poise_damage: 30,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 4.0, knockback: 4.0,
range: 2.2, range: 2.2,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.65, base_buildup_duration: 1.3,
base_swing_duration: 0.1, base_swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, base_recover_duration: 0.6,
forward_movement: 1.0, forward_movement: 1.0,
damage_kind: Crushing, damage_kind: Crushing,
), ),
( (
stage: 2, stage: 2,
base_damage: 8.0, base_damage: 16.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 30, base_poise_damage: 30,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 4.0, knockback: 4.0,
range: 2.2, range: 2.2,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.4, base_buildup_duration: 0.8,
base_swing_duration: 0.1, base_swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, base_recover_duration: 0.6,
forward_movement: 1.5, forward_movement: 1.5,
damage_kind: Crushing, damage_kind: Crushing,
), ),

View File

@ -1,19 +1,19 @@
LeapMelee( LeapMelee(
energy_cost: 0, energy_cost: 0,
buildup_duration: 0.5, buildup_duration: 1.5,
movement_duration: 0.4, movement_duration: 0.8,
swing_duration: 0.075, swing_duration: 0.075,
recover_duration: 0.2, recover_duration: 0.6,
melee_constructor: ( melee_constructor: (
kind: Bash( kind: Bash(
damage: 12.0, damage: 36.0,
poise: 60.0, poise: 60.0,
knockback: 4.0, knockback: 4.0,
energy_regen: 0.0, energy_regen: 0.0,
), ),
range: 4.5, range: 6.75,
angle: 180.0, angle: 180.0,
), ),
forward_leap_strength: 40.0, forward_leap_strength: 45.0,
vertical_leap_strength: 10.0, vertical_leap_strength: 10.0,
) )

View File

@ -1,12 +1,12 @@
LeapMelee( LeapMelee(
energy_cost: 0, energy_cost: 0,
buildup_duration: 0.2, buildup_duration: 0.8,
movement_duration: 0.3, movement_duration: 0.6,
swing_duration: 0.075, swing_duration: 0.075,
recover_duration: 0.125, recover_duration: 0.25,
melee_constructor: ( melee_constructor: (
kind: Bash( kind: Bash(
damage: 8.0, damage: 16.0,
poise: 30.0, poise: 30.0,
knockback: 2.0, knockback: 2.0,
energy_regen: 0.0, energy_regen: 0.0,

View File

@ -2,13 +2,13 @@ DashMelee(
energy_cost: 0, energy_cost: 0,
melee_constructor: ( melee_constructor: (
kind: Bash( kind: Bash(
damage: 7.5, damage: 15.0,
poise: 28.0, poise: 28.0,
knockback: 3.0, knockback: 3.0,
energy_regen: 0.0, energy_regen: 0.0,
), ),
scaled: Some(Bash( scaled: Some(Bash(
damage: 2.0, damage: 4.0,
poise: 28.0, poise: 28.0,
knockback: 7.0, knockback: 7.0,
energy_regen: 0.0, energy_regen: 0.0,
@ -17,11 +17,11 @@ DashMelee(
angle: 45.0, angle: 45.0,
), ),
energy_drain: 0, energy_drain: 0,
forward_speed: 2.5, forward_speed: 1.8,
buildup_duration: 1.2, buildup_duration: 1.5,
charge_duration: 1.0, charge_duration: 1.2,
swing_duration: 0.1, swing_duration: 0.1,
recover_duration: 1.0, recover_duration: 2.0,
ori_modifier: 0.3, ori_modifier: 0.3,
charge_through: false, charge_through: false,
is_interruptible: false, is_interruptible: false,

View File

@ -2,49 +2,49 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 10.0, base_damage: 20.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 15, base_poise_damage: 15,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 5.0, knockback: 5.0,
range: 2.2, range: 2.2,
angle: 40.0, angle: 40.0,
base_buildup_duration: 0.6, base_buildup_duration: 1.2,
base_swing_duration: 0.15, base_swing_duration: 0.15,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.4, base_recover_duration: 0.8,
forward_movement: 0.3, forward_movement: 0.3,
damage_kind: Crushing, damage_kind: Crushing,
), ),
( (
stage: 2, stage: 2,
base_damage: 10.0, base_damage: 20.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 17, base_poise_damage: 17,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 5.0, knockback: 5.0,
range: 2.2, range: 2.2,
angle: 40.0, angle: 40.0,
base_buildup_duration: 0.4, base_buildup_duration: 0.8,
base_swing_duration: 0.15, base_swing_duration: 0.15,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, base_recover_duration: 0.6,
forward_movement: 0.5, forward_movement: 0.5,
damage_kind: Crushing, damage_kind: Crushing,
), ),
( (
stage: 3, stage: 3,
base_damage: 10.0, base_damage: 20.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 20, base_poise_damage: 20,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 5.0, knockback: 5.0,
range: 2.2, range: 2.2,
angle: 40.0, angle: 40.0,
base_buildup_duration: 0.4, base_buildup_duration: 0.8,
base_swing_duration: 0.15, base_swing_duration: 0.15,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, base_recover_duration: 0.6,
forward_movement: 0.5, forward_movement: 0.5,
damage_kind: Crushing, damage_kind: Crushing,
), ),

View File

@ -2,17 +2,17 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 3.0, base_damage: 6.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 10, base_poise_damage: 10,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 1.0, knockback: 1.0,
range: 1.5, range: 1.5,
angle: 50.0, angle: 50.0,
base_buildup_duration: 0.3, base_buildup_duration: 0.6,
base_swing_duration: 0.15, base_swing_duration: 0.15,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, base_recover_duration: 0.6,
forward_movement: 1.0, forward_movement: 1.0,
damage_kind: Crushing, damage_kind: Crushing,
), ),

View File

@ -1,9 +1,9 @@
Shockwave( Shockwave(
energy_cost: 0, energy_cost: 0,
buildup_duration: 0.6, buildup_duration: 1.2,
swing_duration: 0.12, swing_duration: 0.12,
recover_duration: 1.2, recover_duration: 2.4,
damage: 50.0, damage: 100.0,
poise_damage: 50, poise_damage: 50,
knockback: (strength: 40.0, direction: TowardsUp), knockback: (strength: 40.0, direction: TowardsUp),
shockwave_angle: 100.0, shockwave_angle: 100.0,

View File

@ -2,17 +2,17 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 30.0, base_damage: 60.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 40, base_poise_damage: 40,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 3.0, knockback: 3.0,
range: 3.5, range: 3.5,
angle: 60.0, angle: 60.0,
base_buildup_duration: 0.9, base_buildup_duration: 1.8,
base_swing_duration: 0.1, base_swing_duration: 0.1,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.9, base_recover_duration: 1.8,
forward_movement: 3.0, forward_movement: 3.0,
damage_kind: Crushing, damage_kind: Crushing,
), ),

View File

@ -1,10 +1,10 @@
SpinMelee( SpinMelee(
buildup_duration: 0.1, buildup_duration: 0.2,
swing_duration: 0.3, swing_duration: 0.3,
recover_duration: 0.1, recover_duration: 0.1,
melee_constructor: ( melee_constructor: (
kind: Bash( kind: Bash(
damage: 50.0, damage: 100.0,
poise: 30.0, poise: 30.0,
knockback: 0.0, knockback: 0.0,
energy_regen: 0.0, energy_regen: 0.0,

View File

@ -2,13 +2,13 @@ DashMelee(
energy_cost: 0, energy_cost: 0,
melee_constructor: ( melee_constructor: (
kind: Bash( kind: Bash(
damage: 12.0, damage: 20.0,
poise: 0.0, poise: 0.0,
knockback: 8.0, knockback: 8.0,
energy_regen: 0.0, energy_regen: 0.0,
), ),
scaled: Some(Bash( scaled: Some(Bash(
damage: 16.0, damage: 25.0,
poise: 0.0, poise: 0.0,
knockback: 17.0, knockback: 17.0,
energy_regen: 0.0, energy_regen: 0.0,
@ -18,10 +18,10 @@ DashMelee(
), ),
energy_drain: 0, energy_drain: 0,
forward_speed: 2.0, forward_speed: 2.0,
buildup_duration: 0.5, buildup_duration: 1.0,
charge_duration: 1.2, charge_duration: 2.4,
swing_duration: 0.1, swing_duration: 0.1,
recover_duration: 1.1, recover_duration: 1.8,
ori_modifier: 0.3, ori_modifier: 0.3,
charge_through: false, charge_through: false,
is_interruptible: false, is_interruptible: false,

View File

@ -2,17 +2,17 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 27.0, base_damage: 54.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 40, base_poise_damage: 40,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 4.0, knockback: 4.0,
range: 7.5, range: 7.5,
angle: 60.0, angle: 60.0,
base_buildup_duration: 0.4, base_buildup_duration: 0.8,
base_swing_duration: 0.15, base_swing_duration: 0.15,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.4, base_recover_duration: 0.8,
forward_movement: 3.0, forward_movement: 3.0,
damage_kind: Crushing, damage_kind: Crushing,
), ),

View File

@ -2,49 +2,49 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 30.0, base_damage: 40.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 35, base_poise_damage: 32.5,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 3.0, knockback: 3.0,
range: 7.5, range: 7.5,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.7, base_buildup_duration: 1.3,
base_swing_duration: 0.15,
hit_timing: 0.5,
base_recover_duration: 0.5,
forward_movement: 1.0,
damage_kind: Crushing,
),
(
stage: 2,
base_damage: 50.0,
damage_increase: 0,
base_poise_damage: 32.5,
poise_damage_increase: 0,
knockback: 3.0,
range: 5.5,
angle: 30.0,
base_buildup_duration: 0.2,
base_swing_duration: 0.15, base_swing_duration: 0.15,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, base_recover_duration: 0.3,
forward_movement: 1.0, forward_movement: 1.0,
damage_kind: Crushing, damage_kind: Crushing,
), ),
(
stage: 2,
base_damage: 34.0,
damage_increase: 0,
base_poise_damage: 35,
poise_damage_increase: 0,
knockback: 3.0,
range: 5.5,
angle: 30.0,
base_buildup_duration: 0.4,
base_swing_duration: 0.15,
hit_timing: 0.5,
base_recover_duration: 0.15,
forward_movement: 1.0,
damage_kind: Crushing,
),
( (
stage: 3, stage: 3,
base_damage: 40.0, base_damage: 60.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 35, base_poise_damage: 32.5,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 25.0, knockback: 25.0,
range: 5.5, range: 5.5,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.3, base_buildup_duration: 0.4,
base_swing_duration: 0.125, base_swing_duration: 0.125,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.9, base_recover_duration: 1.6,
forward_movement: 1.0, forward_movement: 1.0,
damage_kind: Crushing, damage_kind: Crushing,
), ),

View File

@ -2,17 +2,17 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 11.0, base_damage: 22.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 28, base_poise_damage: 28,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 2.0, knockback: 2.0,
range: 3.0, range: 3.0,
angle: 15.0, angle: 15.0,
base_buildup_duration: 0.4, base_buildup_duration: 0.8,
base_swing_duration: 0.15, base_swing_duration: 0.15,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.4, base_recover_duration: 0.8,
forward_movement: 3.0, forward_movement: 3.0,
damage_kind: Crushing, damage_kind: Crushing,
), ),

View File

@ -2,7 +2,23 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 11.0, base_damage: 16.5,
damage_increase: 0,
base_poise_damage: 20,
poise_damage_increase: 0,
knockback: 3.0,
range: 3.0,
angle: 15.0,
base_buildup_duration: 0.95,
base_swing_duration: 0.15,
hit_timing: 0.5,
base_recover_duration: 0.50,
forward_movement: 1.0,
damage_kind: Crushing,
),
(
stage: 2,
base_damage: 30.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 20, base_poise_damage: 20,
poise_damage_increase: 0, poise_damage_increase: 0,
@ -12,39 +28,23 @@ ComboMelee(
base_buildup_duration: 0.65, base_buildup_duration: 0.65,
base_swing_duration: 0.15, base_swing_duration: 0.15,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.3, base_recover_duration: 0.50,
forward_movement: 1.0,
damage_kind: Crushing,
),
(
stage: 2,
base_damage: 15.0,
damage_increase: 0,
base_poise_damage: 20,
poise_damage_increase: 0,
knockback: 3.0,
range: 3.0,
angle: 15.0,
base_buildup_duration: 0.4,
base_swing_duration: 0.15,
hit_timing: 0.5,
base_recover_duration: 0.15,
forward_movement: 1.0, forward_movement: 1.0,
damage_kind: Crushing, damage_kind: Crushing,
), ),
( (
stage: 3, stage: 3,
base_damage: 18.0, base_damage: 36.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 20, base_poise_damage: 20,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 3.0, knockback: 3.0,
range: 3.0, range: 3.0,
angle: 15.0, angle: 15.0,
base_buildup_duration: 0.35, base_buildup_duration: 0.525,
base_swing_duration: 0.125, base_swing_duration: 0.125,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.9, base_recover_duration: 1.25,
forward_movement: 1.0, forward_movement: 1.0,
damage_kind: Crushing, damage_kind: Crushing,
), ),

View File

@ -1,8 +1,8 @@
BasicBeam( BasicBeam(
buildup_duration: 0.5, buildup_duration: 0.75,
recover_duration: 0.5, recover_duration: 1.0,
beam_duration: 2.5, beam_duration: 2.5,
damage: 5.0, damage: 7.5,
tick_rate: 2.0, tick_rate: 2.0,
range: 25.0, range: 25.0,
max_angle: 15.0, max_angle: 15.0,

View File

@ -1,11 +1,11 @@
BasicMelee( BasicMelee(
energy_cost: 0, energy_cost: 0,
buildup_duration: 0.3, buildup_duration: 0.45,
swing_duration: 0.1, swing_duration: 0.1,
recover_duration: 0.6, recover_duration: 1.2,
melee_constructor: ( melee_constructor: (
kind: Bash( kind: Bash(
damage: 5.0, damage: 7.5,
poise: 0.0, poise: 0.0,
knockback: 50.0, knockback: 50.0,
energy_regen: 0.0, energy_regen: 0.0,

View File

@ -8,7 +8,7 @@ DashMelee(
energy_regen: 0.0, energy_regen: 0.0,
), ),
scaled: Some(Bash( scaled: Some(Bash(
damage: 25.0, damage: 12.5,
poise: 40.0, poise: 40.0,
knockback: 30.0, knockback: 30.0,
energy_regen: 0.0, energy_regen: 0.0,
@ -18,10 +18,10 @@ DashMelee(
), ),
energy_drain: 0, energy_drain: 0,
forward_speed: 10.0, forward_speed: 10.0,
buildup_duration: 0.4, buildup_duration: 0.6,
charge_duration: 2.0, charge_duration: 4.0,
swing_duration: 0.1, swing_duration: 0.1,
recover_duration: 0.5, recover_duration: 1.0,
ori_modifier: 0.3, ori_modifier: 0.3,
charge_through: false, charge_through: false,
is_interruptible: false, is_interruptible: false,

View File

@ -1,7 +1,7 @@
BasicSummon( BasicSummon(
buildup_duration: 0.5, buildup_duration: 0.75,
cast_duration: 1.0, cast_duration: 1.0,
recover_duration: 0.5, recover_duration: 0.75,
summon_amount: 1, summon_amount: 1,
summon_distance: (1, 1), summon_distance: (1, 1),
summon_info: ( summon_info: (

View File

@ -1,9 +1,9 @@
Shockwave( Shockwave(
energy_cost: 0, energy_cost: 0,
buildup_duration: 0.4, buildup_duration: 0.6,
swing_duration: 0.1, swing_duration: 0.1,
recover_duration: 3.5, recover_duration: 7.0,
damage: 1.0, damage: 1.5,
poise_damage: 0, poise_damage: 0,
knockback: ( strength: 18.0, direction: Away), knockback: ( strength: 18.0, direction: Away),
shockwave_angle: 360.0, shockwave_angle: 360.0,

View File

@ -4,7 +4,7 @@ SpinMelee(
recover_duration: 0.0, recover_duration: 0.0,
melee_constructor: ( melee_constructor: (
kind: Slash( kind: Slash(
damage: 40.0, damage: 80.0,
poise: 0.0, poise: 0.0,
knockback: 50.0, knockback: 50.0,
energy_regen: 0.0, energy_regen: 0.0,

View File

@ -1,9 +1,9 @@
BasicRanged( BasicRanged(
energy_cost: 0, energy_cost: 0,
buildup_duration: 1.0, buildup_duration: 1.5,
recover_duration: 0.3, recover_duration: 0.45,
projectile: Arrow( projectile: Arrow(
damage: 20.0, damage: 30.0,
knockback: 5.0, knockback: 5.0,
energy_regen: 10.0, energy_regen: 10.0,
), ),

View File

@ -1,8 +1,8 @@
BasicBeam( BasicBeam(
buildup_duration: 0.25, buildup_duration: 0.375,
recover_duration: 0.25, recover_duration: 0.375,
beam_duration: 1.0, beam_duration: 2.0,
damage: 3.5, damage: 5.25,
tick_rate: 3.0, tick_rate: 3.0,
range: 20.0, range: 20.0,
max_angle: 15.0, max_angle: 15.0,

View File

@ -1,9 +1,9 @@
BasicRanged( BasicRanged(
energy_cost: 0, energy_cost: 0,
buildup_duration: 0.5, buildup_duration: 0.5,
recover_duration: 0.35, recover_duration: 1.4,
projectile: Frostball( projectile: Frostball(
damage: 12.0, damage: 24.0,
radius: 5.0, radius: 5.0,
min_falloff: 0.5, min_falloff: 0.5,
), ),

View File

@ -2,17 +2,17 @@ ComboMelee(
stage_data: [ stage_data: [
( (
stage: 1, stage: 1,
base_damage: 18.0, base_damage: 36.0,
damage_increase: 0, damage_increase: 0,
base_poise_damage: 40, base_poise_damage: 40,
poise_damage_increase: 0, poise_damage_increase: 0,
knockback: 3.0, knockback: 3.0,
range: 2.5, range: 2.5,
angle: 30.0, angle: 30.0,
base_buildup_duration: 0.6, base_buildup_duration: 1.2,
base_swing_duration: 0.2, base_swing_duration: 0.4,
hit_timing: 0.5, hit_timing: 0.5,
base_recover_duration: 0.4, base_recover_duration: 0.8,
forward_movement: 5.0, forward_movement: 5.0,
damage_kind: Crushing, damage_kind: Crushing,
), ),

View File

@ -1,9 +1,9 @@
Shockwave( Shockwave(
energy_cost: 0, energy_cost: 0,
buildup_duration: 1.5, buildup_duration: 4.5,
swing_duration: 0.12, swing_duration: 0.12,
recover_duration: 1.2, recover_duration: 3.6,
damage: 20.0, damage: 60.0,
poise_damage: 30, poise_damage: 30,
knockback: (strength: 30.0, direction: TowardsUp), knockback: (strength: 30.0, direction: TowardsUp),
shockwave_angle: 90.0, shockwave_angle: 90.0,

View File

@ -1,10 +1,10 @@
SpinMelee( SpinMelee(
buildup_duration: 0.35, buildup_duration: 1.05,
swing_duration: 0.3, swing_duration: 0.3,
recover_duration: 0.2, recover_duration: 0.6,
melee_constructor: ( melee_constructor: (
kind: Bash( kind: Bash(
damage: 15.0, damage: 45.0,
poise: 30.0, poise: 30.0,
knockback: 20.0, knockback: 20.0,
energy_regen: 0.0, energy_regen: 0.0,

View File

@ -1,11 +1,11 @@
BasicMelee( BasicMelee(
energy_cost: 0, energy_cost: 0,
buildup_duration: 0.8, buildup_duration: 2.4,
swing_duration: 0.1, swing_duration: 0.1,
recover_duration: 0.5, recover_duration: 1.5,
melee_constructor: ( melee_constructor: (
kind: Bash( kind: Bash(
damage: 10.0, damage: 30.0,
poise: 25.0, poise: 25.0,
knockback: 15.0, knockback: 15.0,
energy_regen: 0.0, energy_regen: 0.0,

View File

@ -1,8 +1,8 @@
BasicBeam( BasicBeam(
buildup_duration: 0.8, buildup_duration: 1.2,
recover_duration: 0.25, recover_duration: 0.5,
beam_duration: 0.25, beam_duration: 0.5,
damage: 1.0, damage: 1.5,
tick_rate: 5.0, tick_rate: 5.0,
range: 15.0, range: 15.0,
max_angle: 30.0, max_angle: 30.0,

View File

@ -1,9 +1,9 @@
Shockwave( Shockwave(
energy_cost: 0, energy_cost: 0,
buildup_duration: 0.6, buildup_duration: 0.9,
swing_duration: 0.15, swing_duration: 0.15,
recover_duration: 1.0, recover_duration: 2.0,
damage: 10.0, damage: 15.0,
poise_damage: 10, poise_damage: 10,
knockback: (strength: 18.0, direction: Up), knockback: (strength: 18.0, direction: Up),
shockwave_angle: 90.0, shockwave_angle: 90.0,

View File

@ -1,9 +1,9 @@
BasicRanged( BasicRanged(
energy_cost: 0, energy_cost: 0,
buildup_duration: 0.5, buildup_duration: 0.75,
recover_duration: 0.9, recover_duration: 1.8,
projectile: Snowball( projectile: Snowball(
damage: 20.0, damage: 30.0,
radius: 5.0, radius: 5.0,
min_falloff: 0.7, min_falloff: 0.7,
), ),

View File

@ -1,8 +1,8 @@
BasicMelee( BasicMelee(
energy_cost: 0, energy_cost: 0,
buildup_duration: 0.8, buildup_duration: 1.2,
swing_duration: 0.1, swing_duration: 0.1,
recover_duration: 1.0, recover_duration: 2.0,
melee_constructor: ( melee_constructor: (
kind: Bash( kind: Bash(
damage: 10.0, damage: 10.0,

View File

@ -1,11 +1,11 @@
BasicMelee( BasicMelee(
energy_cost: 0, energy_cost: 0,
buildup_duration: 0.2, buildup_duration: 0.3,
swing_duration: 0.05, swing_duration: 0.05,
recover_duration: 0.3, recover_duration: 0.45,
melee_constructor: ( melee_constructor: (
kind: Slash( kind: Slash(
damage: 6, damage: 9,
poise: 5, poise: 5,
knockback: 0, knockback: 0,
energy_regen: 0, energy_regen: 0,

View File

@ -1,7 +1,7 @@
BasicRanged( BasicRanged(
energy_cost: 0, energy_cost: 0,
buildup_duration: 0.5, buildup_duration: 0.75,
recover_duration: 0.3, recover_duration: 0.45,
projectile: Arrow( projectile: Arrow(
damage: 4, damage: 4,
knockback: 0, knockback: 0,

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