Added ron files for unique and WIP tools.

This commit is contained in:
Sam 2020-11-08 17:53:37 -06:00
parent a4bfe07fbc
commit f4244ecbaf
10 changed files with 91 additions and 1 deletions

View File

@ -0,0 +1,10 @@
BasicMelee(
energy_cost: 0,
buildup_duration: 100,
swing_duration: 100,
recover_duration: 300,
base_damage: 50,
knockback: 0.0,
range: 3.5,
max_angle: 20.0,
)

View File

@ -0,0 +1,4 @@
CharacterAbility::Boost(
movement_duration: 50,
only_up: false,
),

View File

@ -0,0 +1,19 @@
BasicRanged(
energy_cost: 0,
buildup_duration: 0,
recover_duration: 10,
projectile: (
hit_solid: [Stick],
hit_entity: [Stick, Possess],
time_left: 10, // secs
owner: None,
ignore_group: false,
),
projectile_body: Object(ArrowSnake),
/*projectile_light: Some(LightEmitter {
col: (0.0, 1.0, 0.33).into(),
..Default::default()
}),*/
projectile_gravity: None,
projectile_speed: 100.0,
),

View File

@ -0,0 +1,4 @@
CharacterAbility::Boost(
movement_duration: 50,
only_up: true,
),

View File

@ -0,0 +1,10 @@
BasicMelee(
energy_cost: 1,
buildup_duration: 600,
swing_duration: 100,
recover_duration: 150,
base_damage: 50,
knockback: 0.0,
range: 3.5,
max_angle: 20.0,
)

View File

@ -0,0 +1,10 @@
BasicMelee(
energy_cost: 0,
buildup_duration: 100,
swing_duration: 100,
recover_duration: 300,
base_damage: 40,
knockback: 0.0,
range: 3.0,
max_angle: 120.0,
),

View File

@ -0,0 +1,10 @@
BasicMelee(
energy_cost: 0,
buildup_duration: 250,
swing_duration: 250,
recover_duration: 250,
knockback: 25.0,
base_damage: 200,
range: 5.0,
max_angle: 120.0,
)

View File

@ -0,0 +1,10 @@
BasicMelee(
energy_cost: 0,
buildup_duration: 400,
swing_duration: 100,
recover_duration: 250,
knockback: 25.0,
base_damage: 200,
range: 5.0,
max_angle: 120.0,
),

View File

@ -0,0 +1,14 @@
Shockwave(
energy_cost: 0,
buildup_duration: 500,
swing_duration: 200,
recover_duration: 800,
damage: 500,
knockback: TowardsUp(40.0),
shockwave_angle: 90.0,
shockwave_vertical_angle: 15.0,
shockwave_speed: 20.0,
shockwave_duration: 2000,
requires_ground: true,
move_efficiency: 0.05,
),

View File

@ -580,7 +580,6 @@ impl Tool {
range: 3.0,
max_angle: 120.0,
},
BasicBlock,
],
Unique(StoneGolemFist) => vec![
BasicMelee {