-
Contributor
Sorry, I haven't been active mainly due to a dire reallife situation.
I did manage to log in today and saw a small bug due to changes in "turbohud_21.7.22.20"` relating to follower ui.
Basically, "ArmorySetInfo" keeps displaying red boxes over certain items even after closing the inventory (both for player and follower).
Here is a quick fix. It forces boxes to only show if BOTH Player Inventory and Follower Inventory are open at the same time, otherwise boxes won't show:
- Open \plugins\User\Root\ArmorySetInfo.cs.
- go to line 105.
- change:
Code:
if (clipState != ClipState.Inventory) return;
var uiInv = Hud.Inventory.InventoryMainUiElement;
if (!uiInv.Visible) return;
to:
Code:
if (clipState != ClipState.Inventory || !Hud.Inventory.InventoryMainUiElement.Visible || !Hud.Inventory.FollowerMainUiElement.Visible)
return;
var uiInv = Hud.Inventory.InventoryMainUiElement;
_____________
Another plugin that is having a similar issue is "Resu's CraftersDelightPlugin".
- Open \plugins\Resu\CraftersDelightPlugin.cs.
- go to line 721.
- just before:
Code:
if (clipState == ClipState.Inventory && Equipped)
add this on a seperate line:
Code:
if (clipState != ClipState.Inventory || !Hud.Inventory.InventoryMainUiElement.Visible || !Hud.Inventory.FollowerMainUiElement.Visible)
return;
Last edited by Stormreaver; 07-27-2021 at 04:57 AM.
_________________________________________________________
My TurboHUD Theme: >> https://bit.ly/SRJ_Theme
Copy paste the link?
-
Post Thanks / Like - 1 Thanks
razer86 (1 members gave Thanks to Stormreaver for this useful post)
-
Member
Is there any way to completely disable all TTS?
And btw the A to indicate ancient items on the follower still shows up when only your inventory is open
-
Contributor
@randy187
Regarding the Ancient symbol (A), I have not seen that after doing the fix above your post.
FYI, This issue is caused by the new addition to TH since version 21.7.20.0, and the subsequent change to \plugins\Default\Inventory\InventoryAndStashPlugin.cs.
BREAKING CHANGE: PaintTopInGame with ClipState.Inventory is called even if Inventory is not visible, but only the follower dialog.
As for TTS, it is kinda spread across several plugins.
Your best bet would be to go through my Customizer file (\plugins\_SR\Root\SR_CustomizerPlugin.cs), search for "TTS" and disable things from there.
So, in my customizer you will see the following entries with TTS in them:
(1) ItemsPlugin - this is a default plugin for item drop tts. I already disabled all tts in it.
(2) ItemDropSoundAlertPlugin - this is a jack plugin for item drop tts. You can disable tts by changing True to False.
(3) GoblinPlugin - this is a default plugin for goblin tts. You can disable tts by changing True to False.
(4) GoblinSoundAlertPlugin - this is a jack plugin for goblin pack tts. You can disable tts by changing "Goblin Pack" to "".
(5) PlayerSkillCooldownSoundAlertPlugin - this is a jack plugin for player skills tts. You can disable tts by commenting out the few lines that add skills.
(6) ShrineAlertPlugin - this is a db24 plugin for shrine tts. You can disable tts by deleting any text inside quotations, ex: "blah blah" to "".
I think that should remove most if not all TTS.
Last edited by Stormreaver; 08-03-2021 at 07:18 PM.
_________________________________________________________
My TurboHUD Theme: >> https://bit.ly/SRJ_Theme
Copy paste the link?
-
Member
@Stormreaver
Hmm ok regarding the Ancient symbol, I will look into that again.
I disabled all those TTS options now, thank you for that, but there is still TTS when the boss spawns and when I kill him, any way to remove that?
-
Contributor
Originally Posted by
randy187
Is there any way to completely disable all TTS?
You could try adding to the customizer file:
Code:
Hud.Sound.IsSpeakEnabled = false;
-
Contributor
I would definitely try first what Razorfish suggested as I think that should disable all tts that uses "Hud.Sound.Speak" which I assume all plugins use to generate tts in turbohud.
If that does not work for some reason, to disable boss tts, we have to edit the file directly since that part is private and hence i dont think it can be modified through customizer method.
- open (\plugins\Jack\Root\RiftInfoPlugin.cs).
- go to line 279.
- comment out lines: 279, 280, 286.
_________________________________________________________
My TurboHUD Theme: >> https://bit.ly/SRJ_Theme
Copy paste the link?
-
Post Thanks / Like - 1 Thanks
NiGHTsC (1 members gave Thanks to Stormreaver for this useful post)
-
Member
Any chance this is gonna be updated? I get several errors installing it :/