Quantcast
Download
(6 Kb)
Download
Updated: 03/27/23 09:49 AM
Pictures
File Info
Compatibility:
Scribes of Fate (8.3.5)
Updated:03/27/23 09:49 AM
Created:07/25/22 12:49 PM
Monthly downloads:409
Total downloads:3,776
Favorites:19
MD5:
8.3.5
Shut Yer Trap - Mute NPCs
Version: 37.1
by: remosito [More]
Some of the NPC say/yells started to annoy me. So I tried a couple addons. But they shut up most NPCs and the game started to feel empty to me.

So instead this Addon keeps track of the last 20 NPC yell/say (Struga,...) and allows you to mute selected dialogues by an NPC. Or all their Voice Overs.

This only works for NPC yell/say. Not for Quest Giver Interface Voice Over.

Requires Lib-AddonMenu-2.0


Disclaimers:
- I have not tested this with 100s of muted dialogues/NPCs so no guarantee about performance in this case. Would be suprised though if it were an issue.
- In the background this works by setting the volume of the VoiceOver audio channel to 0 for a calculated duration based on dialogue length. If another NPC dialogue starts or is ongoing during this period. It will be muted too. If my formula calculation gives to short a duration. The end of the muted conversation would be heard again.
37.1
- minor fix
- switch to better event for vo volume reset

37.0
- API bump
- VO Audio level sometimes staying at 0 hopefully fixed for good

36.0
- multiple fixes

35.9
- found and fixed rare-ish nil error

35.7
- New Feature: Unmute previously muted NPC/Dialogue

35.5
- should now be compatible with pchat, rchat

35.4
- left debug printout in 35.3..sorry guys and gals

35.3
- require min version for libaddonmenu (thanks baertram)
- muted chatter is now suppressed in chat too

35.2
- Hint to edit saved vars file to unmute or see list of muted dialogues
- Now supresses subtitles in addition to audio

35.1
- fixed bug where muting two NPCs in close succession resulted in VO volume being set to 0 permanently

35.0
- Initial Version for U35
Optional Files (0)


Archived Files (3)
File Name
Version
Size
Uploader
Date
37.0
6kB
remosito
03/19/23 10:30 AM
37.0
6kB
remosito
12/20/22 07:50 AM
35.9
6kB
remosito
08/08/22 10:41 AM


Post A Reply Comment Options
Unread 05/10/23, 04:49 AM  
Kiasmalyn
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 7
Uploads: 1
just downloaded, cannot create dropdown error

just downloaded this due to that annoying npc 'halt, come no closer!'

I cant get this to work at all, instead I just get the error:

Could not create dropdown 'Muted Dialogue' of Shut Yer Trap.
Im also a little unsure on how to use this.

Do we just open settings after we've heard an NPC speak? Some basic instructions on the description page would be really helpful.

thanks.
Report comment to moderator  
Reply With Quote
Unread 03/20/23, 01:48 AM  
Kriana

Forum posts: 0
File comments: 5
Uploads: 0
Also using bandit's UI

Hi there! Also using Bandit's UI here. It seems like I can get lines to show up/mute properly, but the second half, displaying what's already muted, is still not functioning (Could not create dropdown error)

Not really a huge issue, I can just edit the variable file later if I need to unmute someone (unlikely!).

Just wanted to give you the feedback that it seems to be muting the proper line now, even with Bandits.

Thanks for this! <3
Report comment to moderator  
Reply With Quote
Unread 03/19/23, 10:31 AM  
remosito
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 281
Uploads: 6
thanks a bunch for the report. helped me understand one more case of why it happens...hopefully fixed now...


Originally Posted by Masteroshi430
Hi!
Sometimes the volume doesn't come back to what it was set to and all NPC dialogues become sound muted, it happens rarely and apparently a reload UI fixes the problem.
Report comment to moderator  
Reply With Quote
Unread 03/16/23, 03:06 AM  
Masteroshi430
 
Masteroshi430's Avatar
AddOn Author - Click to view AddOns

Forum posts: 143
File comments: 339
Uploads: 13
Hi!
Sometimes the volume doesn't come back to what it was set to and all NPC dialogues become sound muted, it happens rarely and apparently a reload UI fixes the problem.
Report comment to moderator  
Reply With Quote
Unread 12/22/22, 07:14 AM  
al-Khizr
 
al-Khizr's Avatar

Forum posts: 2
File comments: 39
Uploads: 0
Re: new version with some fixes

I think I've found the drop-down issue's origin and indeed it's an interaction with another add-on: Disabling Bandit's User Interface enables Shut Yer Trap's drop-downs, FWIW.

I'm still using Shut Yer Trap, though. Very needed add-on! ty! For the time being, if I need the drop-downs, I'll just temporarily disable Bandit's.

Originally Posted by remosito
Natakiro, Tes96: just uploaded new version which fixes an issue with not resetting selection variable.

depending on what y'all where doing in what order. might explain the nil error and wrong dialogue mutation.

still possible your errors was caused by some other bug I have not found yet...


cheers

remosito
Report comment to moderator  
Reply With Quote
Unread 12/17/22, 05:01 AM  
remosito
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 281
Uploads: 6
new version with some fixes

Natakiro, Tes96: just uploaded new version which fixes an issue with not resetting selection variable.

depending on what y'all where doing in what order. might explain the nil error and wrong dialogue mutation.

still possible your errors was caused by some other bug I have not found yet...


cheers

remosito
Last edited by remosito : 12/20/22 at 07:57 AM.
Report comment to moderator  
Reply With Quote
Unread 12/14/22, 03:01 PM  
Natakiro

Forum posts: 0
File comments: 30
Uploads: 0
Originally Posted by NeuroticPixels
...I couldn't properly select the NPCs from the dropdown menu to mute. I would select one, and it would mute a totally different one in the list. Bizarre.

After reloading, the dropdown menu for removing things I've muted had disappeared. Seems I'd have to log out and back in to get Shut Yer Trap to reset its settings menu.
I just started using this addon, since Harven's Mute NPCs was a little too aggressive, but I am having the same issue where when I select and mute someone, it mutes the wrong person. However, I don't get any errors.
Last edited by Natakiro : 12/14/22 at 04:11 PM.
Report comment to moderator  
Reply With Quote
Unread 12/10/22, 07:28 PM  
Tes96
 
Tes96's Avatar

Forum posts: 2
File comments: 31
Uploads: 0
Question Addon is great! But error with Hooded Figure

I found out about this addon from the ESO forums. Oh god how nice it is to not have to hear "Here ye card sharks and card collectors" ever again, or Stuga the orc.

I got an error with the Hooded Figure. Can you look into this?



Report comment to moderator  
Reply With Quote
Unread 12/05/22, 04:41 AM  
remosito
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 281
Uploads: 6
Howdie,

apologies. Was busy with U36 and new antiquity location and some changes to displayleads. Never noticed your previous post...


Somebody had that could not create dropdown error. But never got back with if or how it got fixed.

I am not getting it. So must be something local on your end. Probably interactions with other addons.

some of the errors you posted are from advancedfilters. My Addon is not using that. Nor is libaddonmenu.
So those errors are not from my Addon.

Maybe they are the cause of bad interaction that then cause the LAM2 (libaddonmenu) error?

Try getting that one fixed first?

One previous case with shutyertrap error was some other addon had their own libaddonmenu version that got loaded instead of the official one. Maybe check for that.

Had a look at NPCMuter. And at first sight it looks like some NPCs use an additional voice channel that needs to be muted... Thanks a bunch for the hint. will have a more detailed look at it and hopefully a got at it once U36 displayleads work is done. Todays patch hopefully fixes the remaining lead drops...

cheers

Originally Posted by NeuroticPixels
Lua Code:
  1. [04:54] [04:54] [AdvancedFilters] ERROR - ApplyFilter: FilterType at inventory '1'  was nil!
  2. Tag 'AF_ButtonFilter', button 'All', filterType: 'nil', groupName: 'All'
  3. [04:54] [04:54] ===============================================
  4. [04:54] [04:54] [AdvancedFilters]AF_FilterBar:ActivateButton: All
  5. [04:54] [04:54] >ERROR - filterPanelId is NIL!
  6. [04:54] [04:54] ===============================================
  7. [04:54] [04:54] [LAM2] Could not create dropdown 'Muted NPCs' of Shut Yer Trap.
  8. [04:54] [04:54] [LAM2] Could not create dropdown 'Muted Dialogue' of Shut Yer Trap.

Is this ever going to get fixed?
Report comment to moderator  
Reply With Quote
Unread 12/03/22, 03:57 AM  
NeuroticPixels
Addon Addict
 
NeuroticPixels's Avatar
Premium Member

Forum posts: 191
File comments: 772
Uploads: 0
Lua Code:
  1. [04:54] [04:54] [AdvancedFilters] ERROR - ApplyFilter: FilterType at inventory '1'  was nil!
  2. Tag 'AF_ButtonFilter', button 'All', filterType: 'nil', groupName: 'All'
  3. [04:54] [04:54] ===============================================
  4. [04:54] [04:54] [AdvancedFilters]AF_FilterBar:ActivateButton: All
  5. [04:54] [04:54] >ERROR - filterPanelId is NIL!
  6. [04:54] [04:54] ===============================================
  7. [04:54] [04:54] [LAM2] Could not create dropdown 'Muted NPCs' of Shut Yer Trap.
  8. [04:54] [04:54] [LAM2] Could not create dropdown 'Muted Dialogue' of Shut Yer Trap.

Is this ever going to get fixed?
Report comment to moderator  
Reply With Quote
Unread 10/23/22, 02:30 AM  
NeuroticPixels
Addon Addict
 
NeuroticPixels's Avatar
Premium Member

Forum posts: 191
File comments: 772
Uploads: 0
I also got the "[LAM2] Could not create dropdown 'Muted Dialogue' of Shut Yer Trap." error in chat.
Afterwards, I couldn't properly select the NPCs from the dropdown menu to mute. I would select one, and it would mute a totally different one in the list. Bizarre.

After reloading, the dropdown menu for removing things I've muted had disappeared. Seems I'd have to log out and back in to get Shut Yer Trap to reset its settings menu.

Perhaps some chat commands could be implemented? To allow us to mute whoever we have under our cursor?
Like /fullmute or /selectivemute
or /mutenpc or /mutedialogue
and of course the /unmutenpc and /unmutedialogue

And as far as the NPCs that Shut Yer Trap can't seem to mute... I'm pretty certain the mod NPCMuter could mute them. So you might want to look at the coding for that addon? (Still works great for me. I've just had it disabled lately to try out Shut Yer Trap.) Because I would love to mute Concordia Mercius.
Report comment to moderator  
Reply With Quote
Unread 09/29/22, 08:59 AM  
remosito
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 281
Uploads: 6
Howdie,

zos uses two different kinds of npc voice mechanisms.

One my addon can catch and mute. The other not.

Never tested those npcs you mentioned.

The one that works as well puts the dialogue in chat if option is set in chat options. As well as the npc subtitles if option is enabled in audio settings..

easiest way to check which type an npc dialogue is...

cheers

Originally Posted by Axiphel
Some NPCs don't get detected in the dropdown menu so I can't mute them. Like Concordia Mercius "You there. How would you like to do something worthwhile?" or Scout Gunthe "Hold adventurer. You're the one I seek."

I tried just adding them to the savedvariables but they still talk.
Report comment to moderator  
Reply With Quote
Unread 09/28/22, 06:29 AM  
Axiphel

Forum posts: 0
File comments: 5
Uploads: 0
Some NPCs don't get detected in the dropdown menu so I can't mute them. Like Concordia Mercius "You there. How would you like to do something worthwhile?" or Scout Gunthe "Hold adventurer. You're the one I seek."

I tried just adding them to the savedvariables but they still talk.
Report comment to moderator  
Reply With Quote
Unread 09/03/22, 11:58 PM  
remosito
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 281
Uploads: 6
Glad to hear it :-)


Originally Posted by MrBluezman
Hi

Thanks - that worked. There's definitely a conflict. ArchPLG appears to hold its own copy of LibAddonMenu-2.0 so I'll try playing with the other addOn to see if I can fix the conflict.

Cheers
Last edited by remosito : 09/04/22 at 12:24 AM.
Report comment to moderator  
Reply With Quote
Unread 09/03/22, 06:13 PM  
MrBluezman

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: Error

Hi

Thanks - that worked. There's definitely a conflict. ArchPLG appears to hold its own copy of LibAddonMenu-2.0 so I'll try playing with the other addOn to see if I can fix the conflict.

Cheers


Originally Posted by remosito
/AddOns/ArchPLG/lib/LibAddonMenu-2.0/ in that error makes me think ArchPLG has it's own incompatible/old copy of liabaddonmenu-2.0 included which is loaded instead of the "real"
libaddonmenu-2.0

can you try disabling ArchPLG and see if error persists?



Originally Posted by MrBluezman
Hi,

Not sure if I'm missing something simple here but I get this error for every NPC or chat I try to mute with all my characters. I've tried re-installing but still get the error

user:/AddOns/ShutYerTrap/Settings.lua:106: attempt to index a nil value
stack traceback:
user:/AddOns/ShutYerTrap/Settings.lua:106: in function 'func'
user:/AddOns/ArchPLG/lib/LibAddonMenu-2.0/controls/button.lua:63: in function 'callback'
user:/AddOns/ArchPLG/lib/LibAddonMenu-2.0/controls/button.lua:72: in function '(anonymous)'
|caaaaaa<Locals> args = [table:1]{2 = 1}, callback = user:/AddOns/ArchPLG/lib/LibAddonMenu-2.0/controls/button.lua:62 </Locals>|r
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: