2019-11-23 08:26:39 +00:00
|
|
|
(
|
2020-01-01 02:55:48 +00:00
|
|
|
{
|
2020-07-04 05:14:55 +00:00
|
|
|
//
|
|
|
|
// Character States
|
|
|
|
//
|
2020-01-01 02:55:48 +00:00
|
|
|
Run: (
|
2019-11-23 08:26:39 +00:00
|
|
|
files: [
|
2019-12-08 10:03:40 +00:00
|
|
|
"voxygen.audio.sfx.footsteps.stepgrass_1",
|
|
|
|
"voxygen.audio.sfx.footsteps.stepgrass_2",
|
|
|
|
"voxygen.audio.sfx.footsteps.stepgrass_3",
|
|
|
|
"voxygen.audio.sfx.footsteps.stepgrass_4",
|
|
|
|
"voxygen.audio.sfx.footsteps.stepgrass_5",
|
|
|
|
"voxygen.audio.sfx.footsteps.stepgrass_6",
|
2019-11-23 08:26:39 +00:00
|
|
|
],
|
2020-03-25 20:06:01 +00:00
|
|
|
threshold: 0.25,
|
2019-11-23 08:26:39 +00:00
|
|
|
),
|
2020-07-04 05:14:55 +00:00
|
|
|
ExperienceGained: (
|
|
|
|
files: [
|
|
|
|
// "voxygen.audio.sfx.character.experience_gained_1",
|
|
|
|
// "voxygen.audio.sfx.character.experience_gained_2",
|
|
|
|
// "voxygen.audio.sfx.character.experience_gained_3",
|
|
|
|
],
|
|
|
|
threshold: 0.5,
|
|
|
|
),
|
|
|
|
LevelUp:(
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.character.level_up_sound_-_shorter_wind_up",
|
|
|
|
],
|
|
|
|
threshold: 0.5,
|
|
|
|
),
|
|
|
|
Jump: (
|
|
|
|
files: [
|
|
|
|
// Event not implemented?
|
|
|
|
],
|
|
|
|
threshold: 0.25,
|
|
|
|
),
|
|
|
|
Fall: (
|
|
|
|
files: [
|
|
|
|
// Event not implemented?
|
|
|
|
],
|
|
|
|
threshold: 0.25,
|
|
|
|
),
|
|
|
|
Roll: (
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.character.dive_roll_1",
|
|
|
|
"voxygen.audio.sfx.character.dive_roll_2",
|
|
|
|
],
|
|
|
|
threshold: 0.25,
|
|
|
|
),
|
|
|
|
Climb: (
|
|
|
|
files: [
|
|
|
|
// TODO: sync with animation
|
|
|
|
//"voxygen.audio.sfx.footsteps.stepgrass_1",
|
|
|
|
//"voxygen.audio.sfx.footsteps.stepgrass_2",
|
|
|
|
//"voxygen.audio.sfx.footsteps.stepgrass_3",
|
|
|
|
//"voxygen.audio.sfx.footsteps.stepgrass_4",
|
|
|
|
//"voxygen.audio.sfx.footsteps.stepgrass_5",
|
|
|
|
//"voxygen.audio.sfx.footsteps.stepgrass_6",
|
|
|
|
],
|
|
|
|
threshold: 0.25,
|
|
|
|
),
|
2020-01-01 02:55:48 +00:00
|
|
|
GliderOpen: (
|
2019-11-23 08:26:39 +00:00
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.glider_open",
|
|
|
|
],
|
|
|
|
threshold: 0.5,
|
|
|
|
),
|
2020-07-04 05:14:55 +00:00
|
|
|
Glide: (
|
|
|
|
files: [
|
|
|
|
// Event Missing or not implemented?
|
|
|
|
],
|
|
|
|
threshold: 0.5,
|
|
|
|
),
|
2020-01-01 02:55:48 +00:00
|
|
|
GliderClose: (
|
2019-11-23 08:26:39 +00:00
|
|
|
files: [
|
2020-07-04 05:14:55 +00:00
|
|
|
// Event Missing or not implemented?
|
2019-11-23 08:26:39 +00:00
|
|
|
"voxygen.audio.sfx.glider_close",
|
|
|
|
],
|
|
|
|
threshold: 0.5,
|
2020-04-03 23:44:53 +00:00
|
|
|
),
|
2020-07-04 05:14:55 +00:00
|
|
|
|
|
|
|
//
|
|
|
|
// Sword
|
|
|
|
//
|
2020-04-11 10:10:02 +00:00
|
|
|
Wield(Sword): (
|
2020-02-21 02:56:54 +00:00
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.weapon.sword_out",
|
|
|
|
],
|
2020-05-03 19:52:11 +00:00
|
|
|
threshold: 0.5,
|
2020-02-21 02:56:54 +00:00
|
|
|
),
|
2020-04-11 10:10:02 +00:00
|
|
|
Unwield(Sword): (
|
2020-02-21 02:56:54 +00:00
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.weapon.sword_in",
|
|
|
|
],
|
2020-05-03 19:52:11 +00:00
|
|
|
threshold: 0.5,
|
2020-02-21 02:56:54 +00:00
|
|
|
),
|
2020-09-12 16:46:21 +00:00
|
|
|
Attack(ComboMelee(1), Sword): (
|
2020-07-04 05:14:55 +00:00
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.abilities.swing_sword",
|
|
|
|
],
|
|
|
|
threshold: 0.7,
|
|
|
|
),
|
2020-09-12 16:46:21 +00:00
|
|
|
Attack(ComboMelee(2), Sword): (
|
2020-07-04 05:14:55 +00:00
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.abilities.separated_second_swing",
|
|
|
|
],
|
|
|
|
threshold: 0.7,
|
|
|
|
),
|
2020-09-12 16:46:21 +00:00
|
|
|
Attack(ComboMelee(3), Sword): (
|
2020-07-04 05:14:55 +00:00
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.abilities.separated_third_swing",
|
|
|
|
],
|
|
|
|
threshold: 0.7,
|
|
|
|
),
|
|
|
|
Attack(DashMelee, Sword): (
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.abilities.sword_dash",
|
|
|
|
],
|
|
|
|
threshold: 0.8,
|
|
|
|
),
|
|
|
|
Inventory(CollectedTool(Sword)): (
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.inventory.pickup_sword",
|
|
|
|
],
|
|
|
|
threshold: 0.3,
|
|
|
|
),
|
|
|
|
|
|
|
|
//
|
|
|
|
// Hammer
|
|
|
|
//
|
|
|
|
Wield(Hammer): (
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.weapon.sword_out",
|
|
|
|
],
|
|
|
|
threshold: 0.5,
|
|
|
|
),
|
|
|
|
Unwield(Hammer): (
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.weapon.sword_in",
|
|
|
|
],
|
|
|
|
threshold: 0.5,
|
|
|
|
),
|
|
|
|
Attack(BasicMelee, Hammer): (
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.abilities.swing",
|
|
|
|
],
|
|
|
|
threshold: 0.7,
|
|
|
|
),
|
|
|
|
Attack(LeapMelee, Hammer): (
|
|
|
|
files: [
|
|
|
|
//
|
|
|
|
],
|
|
|
|
threshold: 0.8,
|
|
|
|
),
|
|
|
|
Inventory(CollectedTool(Hammer)): (
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.inventory.pickup_sword",
|
|
|
|
],
|
|
|
|
threshold: 0.3,
|
|
|
|
),
|
|
|
|
|
|
|
|
//
|
|
|
|
// Axe
|
|
|
|
//
|
|
|
|
Wield(Axe): (
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.weapon.sword_out",
|
|
|
|
],
|
|
|
|
threshold: 0.5,
|
|
|
|
),
|
|
|
|
Unwield(Axe): (
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.weapon.sword_in",
|
|
|
|
],
|
|
|
|
threshold: 0.5,
|
|
|
|
),
|
2020-09-12 16:46:21 +00:00
|
|
|
Attack(BasicMelee, Axe): (
|
2020-07-04 05:14:55 +00:00
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.abilities.swing",
|
|
|
|
],
|
|
|
|
threshold: 0.7,
|
|
|
|
),
|
|
|
|
Attack(SpinMelee, Axe): (
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.abilities.swing",
|
|
|
|
],
|
|
|
|
threshold: 0.8,
|
|
|
|
),
|
|
|
|
Inventory(CollectedTool(Axe)): (
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.inventory.pickup_sword",
|
|
|
|
],
|
|
|
|
threshold: 0.3,
|
|
|
|
),
|
|
|
|
|
|
|
|
//
|
|
|
|
// Fire Rod / Regeneration Staff
|
|
|
|
//
|
|
|
|
Wield(Staff): (
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.weapon.staff_out",
|
|
|
|
],
|
|
|
|
threshold: 0.5,
|
|
|
|
),
|
|
|
|
Unwield(Staff): (
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.weapon.staff_in",
|
|
|
|
],
|
|
|
|
threshold: 0.5,
|
|
|
|
),
|
|
|
|
Attack(BasicMelee, Staff): (
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.abilities.swing",
|
|
|
|
],
|
|
|
|
threshold: 0.8,
|
|
|
|
),
|
|
|
|
Attack(BasicRanged, Staff): (
|
|
|
|
files: [
|
|
|
|
// "voxygen.audio.sfx.abilities.staff_channeling",
|
|
|
|
],
|
|
|
|
threshold: 0.8,
|
|
|
|
),
|
|
|
|
Inventory(CollectedTool(Staff)): (
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.inventory.pickup_staff",
|
|
|
|
],
|
|
|
|
threshold: 0.3,
|
|
|
|
),
|
|
|
|
|
|
|
|
//
|
|
|
|
// Bow
|
|
|
|
//
|
|
|
|
Wield(Bow): (
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.weapon.sword_out",
|
|
|
|
],
|
|
|
|
threshold: 0.5,
|
|
|
|
),
|
|
|
|
Unwield(Bow): (
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.weapon.sword_in",
|
|
|
|
],
|
|
|
|
threshold: 0.5,
|
|
|
|
),
|
|
|
|
Attack(BasicRanged, Bow): (
|
|
|
|
files: [
|
|
|
|
// channeling sound.
|
|
|
|
],
|
|
|
|
threshold: 0.8,
|
|
|
|
),
|
|
|
|
Inventory(CollectedTool(Bow)): (
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.inventory.add_item",
|
|
|
|
],
|
|
|
|
threshold: 0.3,
|
|
|
|
),
|
|
|
|
|
|
|
|
//
|
|
|
|
// Dagger
|
|
|
|
//
|
|
|
|
Wield(Dagger): (
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.weapon.dagger_out",
|
|
|
|
],
|
|
|
|
threshold: 0.5,
|
|
|
|
),
|
|
|
|
Unwield(Dagger): (
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.weapon.dagger_in",
|
|
|
|
],
|
|
|
|
threshold: 0.5,
|
|
|
|
),
|
|
|
|
Attack(BasicMelee, Dagger): (
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.abilities.swing_sword",
|
|
|
|
],
|
|
|
|
threshold: 0.8,
|
|
|
|
),
|
|
|
|
Attack(DashMelee, Dagger): (
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.abilities.sword_dash",
|
|
|
|
],
|
|
|
|
threshold: 0.8,
|
|
|
|
),
|
|
|
|
Inventory(CollectedTool(Dagger)): (
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.inventory.pickup_sword",
|
|
|
|
],
|
|
|
|
threshold: 0.3,
|
|
|
|
),
|
|
|
|
|
|
|
|
//
|
|
|
|
// Shield
|
|
|
|
//
|
|
|
|
Wield(Shield): (
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.weapon.shield_out",
|
|
|
|
],
|
|
|
|
threshold: 0.5,
|
|
|
|
),
|
|
|
|
Unwield(Shield): (
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.weapon.sword_in",
|
|
|
|
],
|
|
|
|
threshold: 0.5,
|
|
|
|
),
|
|
|
|
Attack(BasicMelee, Shield): (
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.abilities.swing",
|
|
|
|
],
|
|
|
|
threshold: 0.8,
|
|
|
|
),
|
|
|
|
Inventory(CollectedTool(Shield)): (
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.inventory.pickup_sword",
|
|
|
|
],
|
|
|
|
threshold: 0.3,
|
|
|
|
),
|
|
|
|
|
|
|
|
//
|
|
|
|
// Inventory
|
|
|
|
//
|
|
|
|
Inventory(Collected): (
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.inventory.add_item",
|
|
|
|
],
|
|
|
|
threshold: 0.3,
|
|
|
|
),
|
2020-06-26 18:40:28 +00:00
|
|
|
Inventory(CollectFailed): (
|
2020-03-04 10:09:48 +00:00
|
|
|
files: [
|
2020-06-26 18:40:28 +00:00
|
|
|
"voxygen.audio.sfx.inventory.add_failed",
|
2020-03-04 10:09:48 +00:00
|
|
|
],
|
2020-05-03 19:52:11 +00:00
|
|
|
threshold: 0.3,
|
2020-03-04 10:09:48 +00:00
|
|
|
),
|
|
|
|
Inventory(Swapped): (
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.inventory.add_item",
|
|
|
|
],
|
2020-05-03 19:52:11 +00:00
|
|
|
threshold: 0.3,
|
2020-03-04 10:09:48 +00:00
|
|
|
),
|
|
|
|
Inventory(Given): (
|
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.inventory.add_item",
|
|
|
|
],
|
2020-05-03 19:52:11 +00:00
|
|
|
threshold: 0.3,
|
2020-03-04 10:09:48 +00:00
|
|
|
),
|
|
|
|
Inventory(Dropped): (
|
|
|
|
files: [
|
2020-05-03 19:52:11 +00:00
|
|
|
"voxygen.audio.sfx.inventory.drop_item",
|
2020-03-04 10:09:48 +00:00
|
|
|
],
|
2020-05-03 19:52:11 +00:00
|
|
|
threshold: 0.3,
|
2020-03-04 10:09:48 +00:00
|
|
|
),
|
2020-07-04 05:14:55 +00:00
|
|
|
|
|
|
|
//
|
|
|
|
// Consumables
|
|
|
|
//
|
2020-08-04 23:21:42 +00:00
|
|
|
Inventory(Consumed("Potion")): (
|
2020-03-04 10:09:48 +00:00
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.inventory.consumable.liquid",
|
|
|
|
],
|
|
|
|
threshold: 0.3,
|
|
|
|
),
|
2020-08-04 23:21:42 +00:00
|
|
|
Inventory(Consumed("PotionMinor")): (
|
2020-03-04 10:09:48 +00:00
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.inventory.consumable.liquid",
|
|
|
|
],
|
|
|
|
threshold: 0.3,
|
|
|
|
),
|
2020-08-04 23:21:42 +00:00
|
|
|
Inventory(Consumed("Apple")): (
|
2020-03-04 10:09:48 +00:00
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.inventory.consumable.apple",
|
|
|
|
],
|
|
|
|
threshold: 0.3,
|
|
|
|
),
|
2020-08-04 23:21:42 +00:00
|
|
|
Inventory(Consumed("Mushroom")): (
|
2020-03-04 10:09:48 +00:00
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.inventory.consumable.food",
|
|
|
|
],
|
|
|
|
threshold: 0.3,
|
|
|
|
),
|
2020-08-04 23:21:42 +00:00
|
|
|
Inventory(Consumed("Cheese")): (
|
2020-03-04 10:09:48 +00:00
|
|
|
files: [
|
|
|
|
"voxygen.audio.sfx.inventory.consumable.food",
|
|
|
|
],
|
|
|
|
threshold: 0.3,
|
2020-07-31 22:25:23 +00:00
|
|
|
),
|
|
|
|
Explosion: (
|
|
|
|
files: [
|
2020-07-04 05:14:55 +00:00
|
|
|
// in code
|
2020-07-31 22:25:23 +00:00
|
|
|
],
|
2020-08-03 11:56:12 +00:00
|
|
|
threshold: 0.2,
|
2020-07-31 22:25:23 +00:00
|
|
|
),
|
|
|
|
ProjectileShot: (
|
|
|
|
files: [
|
2020-07-04 05:14:55 +00:00
|
|
|
// in code
|
2020-07-31 22:25:23 +00:00
|
|
|
],
|
|
|
|
threshold: 0.5,
|
|
|
|
),
|
2020-01-01 02:55:48 +00:00
|
|
|
}
|
2020-03-25 20:06:01 +00:00
|
|
|
)
|