mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
Fix sword sfx
This commit is contained in:
parent
5fb74ea1d2
commit
87f5a3345d
@ -27,6 +27,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
- Stat diff now displays correctly for armor
|
||||
- Lamps, embers and campfires use glowing indices
|
||||
- Non-potion drinks no longer heal as much as potions.
|
||||
- Added SFX to the new sword abilities
|
||||
|
||||
## [0.14.0] - 2023-01-07
|
||||
|
||||
|
@ -306,6 +306,54 @@
|
||||
],
|
||||
threshold: 0.5,
|
||||
),
|
||||
Attack(ComboMelee2(Action), Sword): (
|
||||
files: [
|
||||
"voxygen.audio.sfx.abilities.swing_sword",
|
||||
],
|
||||
threshold: 0.7,
|
||||
),
|
||||
Attack(FinisherMelee(Action), Sword): (
|
||||
files: [
|
||||
"voxygen.audio.sfx.abilities.swing_sword",
|
||||
],
|
||||
threshold: 0.7,
|
||||
),
|
||||
Attack(DiveMelee(Action), Sword): (
|
||||
files: [
|
||||
"voxygen.audio.sfx.abilities.swing_sword",
|
||||
],
|
||||
threshold: 0.7,
|
||||
),
|
||||
Attack(RiposteMelee(Action), Sword): (
|
||||
files: [
|
||||
"voxygen.audio.sfx.abilities.swing_sword",
|
||||
],
|
||||
threshold: 0.7,
|
||||
),
|
||||
Attack(RapidMelee(Action), Sword): (
|
||||
files: [
|
||||
"voxygen.audio.sfx.abilities.swing_sword",
|
||||
],
|
||||
threshold: 0.7,
|
||||
),
|
||||
Attack(ChargedMelee(Action), Sword): (
|
||||
files: [
|
||||
"voxygen.audio.sfx.abilities.swing_sword",
|
||||
],
|
||||
threshold: 0.7,
|
||||
),
|
||||
Attack(DashMelee(Action), Sword): (
|
||||
files: [
|
||||
"voxygen.audio.sfx.abilities.sword_dash",
|
||||
],
|
||||
threshold: 0.8,
|
||||
),
|
||||
Attack(SpinMelee(Action), Sword): (
|
||||
files: [
|
||||
"voxygen.audio.sfx.abilities.swing_sword",
|
||||
],
|
||||
threshold: 0.7,
|
||||
),
|
||||
Attack(ComboMelee(Action, 1), Sword): (
|
||||
files: [
|
||||
"voxygen.audio.sfx.abilities.swing_sword",
|
||||
@ -324,18 +372,6 @@
|
||||
],
|
||||
threshold: 0.7,
|
||||
),
|
||||
Attack(DashMelee(Action), Sword): (
|
||||
files: [
|
||||
"voxygen.audio.sfx.abilities.sword_dash",
|
||||
],
|
||||
threshold: 0.8,
|
||||
),
|
||||
Attack(SpinMelee(Action), Sword): (
|
||||
files: [
|
||||
"voxygen.audio.sfx.abilities.swing_sword",
|
||||
],
|
||||
threshold: 0.7,
|
||||
),
|
||||
Inventory(CollectedTool(Sword)): (
|
||||
files: [
|
||||
"voxygen.audio.sfx.inventory.pickup_sword",
|
||||
|
@ -399,6 +399,11 @@ pub enum CharacterAbilityType {
|
||||
DashMelee(StageSection),
|
||||
BasicBlock,
|
||||
ComboMelee(StageSection, u32),
|
||||
ComboMelee2(StageSection),
|
||||
FinisherMelee(StageSection),
|
||||
DiveMelee(StageSection),
|
||||
RiposteMelee(StageSection),
|
||||
RapidMelee(StageSection),
|
||||
LeapMelee(StageSection),
|
||||
SpinMelee(StageSection),
|
||||
Music(StageSection),
|
||||
@ -420,6 +425,13 @@ impl From<&CharacterState> for CharacterAbilityType {
|
||||
CharacterState::BasicBlock(_) => Self::BasicBlock,
|
||||
CharacterState::LeapMelee(data) => Self::LeapMelee(data.stage_section),
|
||||
CharacterState::ComboMelee(data) => Self::ComboMelee(data.stage_section, data.stage),
|
||||
CharacterState::ComboMelee2(data) => {
|
||||
data.stage_section.map_or(Self::Other, Self::ComboMelee2)
|
||||
},
|
||||
CharacterState::FinisherMelee(data) => Self::FinisherMelee(data.stage_section),
|
||||
CharacterState::DiveMelee(data) => Self::DiveMelee(data.stage_section),
|
||||
CharacterState::RiposteMelee(data) => Self::RiposteMelee(data.stage_section),
|
||||
CharacterState::RapidMelee(data) => Self::RapidMelee(data.stage_section),
|
||||
CharacterState::SpinMelee(data) => Self::SpinMelee(data.stage_section),
|
||||
CharacterState::ChargedMelee(data) => Self::ChargedMelee(data.stage_section),
|
||||
CharacterState::ChargedRanged(_) => Self::ChargedRanged,
|
||||
@ -446,12 +458,7 @@ impl From<&CharacterState> for CharacterAbilityType {
|
||||
| CharacterState::UseItem(_)
|
||||
| CharacterState::SpriteInteract(_)
|
||||
| CharacterState::Skate(_)
|
||||
| CharacterState::Wallrun(_)
|
||||
| CharacterState::ComboMelee2(_)
|
||||
| CharacterState::FinisherMelee(_)
|
||||
| CharacterState::DiveMelee(_)
|
||||
| CharacterState::RiposteMelee(_)
|
||||
| CharacterState::RapidMelee(_) => Self::Other,
|
||||
| CharacterState::Wallrun(_) => Self::Other,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user