mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
Added swing duration to dash melee. Added framework for animation to be added.
This commit is contained in:
@ -82,8 +82,9 @@ pub enum CharacterAbility {
|
||||
forward_speed: f32,
|
||||
buildup_duration: Duration,
|
||||
charge_duration: Duration,
|
||||
infinite_charge: bool,
|
||||
swing_duration: Duration,
|
||||
recover_duration: Duration,
|
||||
infinite_charge: bool,
|
||||
},
|
||||
BasicBlock,
|
||||
Roll,
|
||||
@ -330,8 +331,9 @@ impl From<&CharacterAbility> for CharacterState {
|
||||
forward_speed,
|
||||
buildup_duration,
|
||||
charge_duration,
|
||||
infinite_charge,
|
||||
swing_duration,
|
||||
recover_duration,
|
||||
infinite_charge,
|
||||
} => CharacterState::DashMelee(dash_melee::Data {
|
||||
static_data: dash_melee::StaticData {
|
||||
base_damage: *base_damage,
|
||||
@ -345,6 +347,7 @@ impl From<&CharacterAbility> for CharacterState {
|
||||
infinite_charge: *infinite_charge,
|
||||
buildup_duration: *buildup_duration,
|
||||
charge_duration: *charge_duration,
|
||||
swing_duration: *swing_duration,
|
||||
recover_duration: *recover_duration,
|
||||
},
|
||||
end_charge: false,
|
||||
|
Reference in New Issue
Block a user