Garry's Mod

Garry's Mod

356 个评价
TFA-VOX Extra Callouts
2
2
   
奖励
收藏
已收藏
取消收藏
素材类型: 插件
插件类型: 特效
插件标签: 快乐, 写实
文件大小
发表于
更新日期
150.123 KB
2022 年 12 月 26 日 下午 2:03
7 月 5 日 上午 11:53
58 项改动说明 ( 查看 )

订阅以下载
TFA-VOX Extra Callouts

描述
NOTE:

If the addon begins spamming "Attempt to index TFAVOX_SOUNDS" errors, do tfa_vox_pack_reload in the console

If the addon is instead spamming "Attempt to call global TFAVOX_GetPack" or "Attempt to index global 'self' (a nil value)" errors, do tfa_vox_module_reloadall in the console

These are not errors I can fix.


Adds a whopping 37 new modules to TFA-VOX:

Enemy Grenade Active grenades near the player will trigger a callout

Grenade Warning Active grenades that land near friendly NPCs/Players but away from the player trigger a callout

Self-Grenade Grenades thrown by the player that remain in proximity trigger a callout

Grenade Throw Trigger a callout when throwing a grenade. Now supports multiple types and individual weapons

Explosive Barrel Burning explosive barrels that land near the player will trigger a callout

Friendly Fire Taking damage from a friendly NPC/Player will trigger a callout. Adjustable delay to allow the callout to trigger after pain callouts

Friendly Killed Friendly NPCs/Players that are killed will trigger a callout. Separate callouts for friendlies killed by Friendly/Enemy NPCs/Players and for Enemy NPCs/Players using Sniper/XBow ammo weapons

Compliment Ally Trigger a callout when a nearby friendly NPC/Player kills an enemy NPC/Player. Further supports Multikills and Players on killstreaks

Healing Trigger a callout when using the Med Kit weapon on a friendly NPC/Player or self healing

Landing Grunt Trigger a callout when landing after being airborne for a minimum period of time

Barnacle Grab Trigger a callout when grabbed by a Barnacle, and remaining in a Barnacle pull

Item Spotting Trigger a callout when pressing the +USE key on an item/ammo/weapon (Similar to NPC spotting.)

Out of breath Sprinting for a set period of time will trigger a callout

Idle Breathing Constant callout for when the player is not emitting any other callout

Idle Chatter Periodic callouts when the player is outside of combat and no enemy NPCs/Players are visible

Takedown Trigger a callout when performing a BSMod/MWIII Takedown on a NPC/Player or getting takedowned

Combat Callouts Firing a weapon when an enemy NPC/Player is in sight triggers a callout. Enemy NPCs that hide during combat triggers a separate callout

Killstreak Players that kill multiple enemy NPCs/Players in a row trigger a callout. Three types of callouts depending on the streak, with gradual decay when not killing enemies

Multikill Players that kill multiple enemy NPCs/Players at once trigger a callout

Overwhelmed Players that are surrounded by an overwhelming amount of enemy NPCs/Players trigger a callout. Friendly NPCs/Players increase the number required to be overwhelmed

Melee Attacks Attacking with a melee weapon triggers a callout depending on the animation type of the weapon

Roadkill Trigger a callout for running over a enemy/friendly NPC/Player with a vehicle. Separate callouts for both enemy, friendly and neutral kills

Vehicle Enter/Exit Entering/Exiting a vehicle triggers a callout. Separate callouts for entering a driver and passenger seat (Simfphys tested)

Airborne Vehicle Staying airborne in a vehicle triggers a callout

Vehicle Collision Players in vehicles colliding with world or physics objects triggers a callout. Separate callouts for colliding with other vehicles

Specific weapon pickup Trigger a callout based on the ammo type used by the weapon, rather than a generic callout (Will revert to default if the approriate callout is not found)

Specific Reload Reloading triggers a callout based on the type of ammo the weapon uses

Specific No Ammo Attempting to fire or reload a weapon with no ammo left triggers a callout based on the type of ammo the weapon uses

Weapon Jamming Trying to fire/clearing a jammed weapon triggers a callout (ArcCW/Arc9 weapons)

Submerge In Water Going fully underwater triggers a callout

Emerge From Water Emerging from water triggers a callout

React to Cannibalism Witnessing a Player devouring a corpse using the Cannibal, Ghastly Scavenger or Tribal Wisdom Perk triggers a callout. Requires the Fallout 3 Perks addon.

Perform Cannibalism Using the Cannibal, Ghastly Scavenger or Tribal Wisdom Perk to devour a corpse triggers a callout. Requires the Fallout 3 Perks addon.

Mourn Ally Pressing the +USE key on the body of a friendly NPC/Player triggers a callout.

Shoot/Taunt Enemy Corpse Pressing the +USE key or shooting a hostile body will trigger a callout.

Banter When two or more players are in proximity, trigger three different callouts between two players.

Hard Landing Players doing a hard landing or roll trigger a callout. Requires the Hard Landing addon.

See pinned discussion for how to integrate these features into TFA-VOX Packs.
热门讨论 查看全部(6)
2
2023 年 12 月 23 日 上午 2:58
Healing callout.
رومان الأوسوري
2
10 月 1 日 下午 5:06
置顶: Integrating these features into TFA-VOX Packs
Sergeant Pan
1
2024 年 4 月 2 日 上午 12:06
I dont know why but this addon TANKS fps
Winn
132 条留言
Sergeant Pan  [作者] 10 月 18 日 上午 6:08 
@l4Q

That error is pointing to the base TFA-VOX addon, specifically the part where it checks the players playermodel.

I also have no idea what "melee_module.lua" is, as that's not what it's called in my addon.
I4Q 10 月 18 日 上午 5:41 
[tfa_vox] addons/tfa_vox/lua/tfa_vox/framework/tfa_vox_global_functions.lua:100: bad argument #1 to 'GetProperties' (string expected, got table)
1. GetProperties - [C]:-1
2. TFAVOX_GetSoundTableSound - addons/tfa_vox/lua/tfa_vox/framework/tfa_vox_global_functions.lua:100
3. TFAVOX_PlayVoicePriority - addons/tfa_vox/lua/tfa_vox/framework/tfa_vox_global_functions.lua:246
4. callback - addons/tfa_vox/lua/tfa_vox/modules/melee_module.lua:81
5. v - addons/tfa_vox/lua/tfa_vox/framework/tfa_vox_modules.lua:560
6. unknown - lua/includes/modules/hook.lua:102
7. SetAnimation - [C]:-1
8. unknown - lua/weapons/apexswep/shared.lua:426
I4Q 10 月 18 日 上午 5:41 
@Sergeant Pan

The melee module creates errors for all types of melee weapons. 2 the bug of the report, which I have indicated below, is created when using "Apex Legends: Holster/Melee SWEP"

[tfa_vox] addons/tfa_vox/lua/tfa_vox/framework/tfa_vox_global_functions.lua:100: bad argument #1 to 'GetProperties' (string expected, got table)
1. GetProperties - [C]:-1
2. TFAVOX_GetSoundTableSound - addons/tfa_vox/lua/tfa_vox/framework/tfa_vox_global_functions.lua:100
3. TFAVOX_PlayVoicePriority - addons/tfa_vox/lua/tfa_vox/framework/tfa_vox_global_functions.lua:246
4. callback - addons/tfa_vox/lua/tfa_vox/modules/melee_module.lua:81
5. v - addons/tfa_vox/lua/tfa_vox/framework/tfa_vox_modules.lua:560
6. unknown - lua/includes/modules/hook.lua:102
7. SetAnimation - [C]:-1
8. unknown - lua/weapons/apexswep/shared.lua:277
Electro. 9 月 13 日 下午 12:33 
Attempt to index global 'self' (a nil value) error, even after applying the command on the console, it doesn't work.
Jonathan 8 月 18 日 下午 3:48 
@Sergant Pan Well I did suggest adding Mighty Foot Engaged support a while ago, but if you're not up for it at the moment, that's ok. I'm fine with how it is right now.
Sergeant Pan  [作者] 8 月 16 日 下午 11:08 
@Jonathan

That's mostly down to a lack of ideas on my end. Not to mention the pack already has 37 individual modules, so I'd say it's got more than enough for now.

If I happen to have a sudden flash of inspiration or someone else comes up with a good idea I might make more, though probably as a separate addon to this.
Jonathan 8 月 16 日 下午 4:18 
Not very active with this addon like you used to aren't ya? Like when I or someone gives a suggestion you immediately get to work in implementing that suggestion. But now we rarely see new callouts.
DaCat001 7 月 5 日 上午 11:30 
EXTREME constant error spam; trying to disable one option only causes another to start spamming errors.
they all roughly follow this format:

[TFA-VOX Extra Callouts] lua/tfa_vox/modules/grenadethrow.lua:54: attempt to index global 'self' (a nil value)
1. b - lua/tfa_vox/modules/grenadethrow.lua:54
2. v - RunString(Ex):8
3. unknown - lua/includes/modules/hook.lua:102 (x974)

but replace grenadethrow.lua with any number of other files.
also, all the options seem to reset when exiting
Jonathan 5 月 16 日 下午 5:17 
Assuming you still take suggestions, perhaps you could add compatibility with Mighty Foot Engaged. Ex. when you kick, it triggers a callout.

Well, what USED to happen was that if you have a melee weapon equipped (like the fists) and you engage the kick, it'll trigger the melee callouts, but now that doesn't happen anymore.
TechnomirFuture132 5 月 13 日 上午 9:12 
I ran into this problem, when logging into the vox pack map, it doesn't work, these errors are constantly being spammed in the console