-
Contributor
[ENG] non rotating COE buff with time bar
- highest elemental damage on the right
- add time bar on top of icon
-------- red on highest elemental bonus
-------- yellow on X sec before highest element bonus
-------- green otherwise or no elemental bonus
- add sound message during yellow bar (user only)
- add text message during yellow/red bar (user only)
- show reminding time before max elemental bonus
version 3
- attack time, message, role according to the charactor
COE.jpg
COE2.jpg
Copy to TurboHUD\plugins\DavPlayer
[C#] DAV_COE - Pastebin.com
Last edited by s4000; 06-12-2019 at 08:17 AM.
-
Post Thanks / Like - 7 Thanks
-
Member
Originally Posted by
s4000
- highest elemental damage on the right
- add time bar on top of icon (green / yellow 4sec before highest ele/ red on highest ele)
COE.jpg
COE2.jpg
Copy to TurboHUD\plugins\DavPlayer
[C#] DAV_COE - Pastebin.com
The good idea, but if the sound in 4 seconds that worked it would be even better:п
-
Contributor
I also want to add the sound, but want everyone to test the time bar 1st
-
Contributor
Originally Posted by
s4000
I also want to add the sound, but want everyone to test the time bar 1st
The plugin is great, it just needs some configuration options to place it conveniently in other location than the default.
-
Contributor
update version 2
- add time bar on top of icon
-------- red on highest elementi
-------- yellow on X sec before highest element
-------- green otherwise or no elemantal bonus
- add warming message during yellow bar
- show reminding time before max elemental bonus
- add configuration options
-
Contributor
Originally Posted by
s4000
update version 2
- add time bar on top of icon
-------- red on highest elementi
-------- yellow on X sec before highest element
-------- green otherwise or no elemantal bonus
- add warming message during yellow bar
- show reminding time before max elemental bonus
- add configuration options
Thanks @s4000 for great work!
I (again) added option to disable speak (by setting message to empty string).
Added option to control speak volume.
Here's the forked version as whole - remember to save it using original name and location if you decide to try it.
Check DAV_COE unified diff for changes I made.
About CoE message
I noticed while testing that hearing the same CoE speak again and again does not help at all.
Maybe when you are really pushing sound warning to prepare spam all your damage is OK, like the number to show how long it take when max elemental bonus comes from CoE.
So I would suggest to have a setting to speak CoE warning only in Greater Rifts above certain level, like 100+.
To take advantage of CoE buff you need to visually align your other cooldowns to maximize CoE effect.
Like in this (CoE + Vengeance) example.
But personally I never mind about CoE rotation - it is there just to give me a statistical damage edge.
I have enough to do while killing mobs and trying to keep alive myself
About sounds
Note that I'm not very confident how to change volume for THUD in relation to how D3 plays sounds etc.
My D3 game master volume is about 25% and my physical speaker volume is about 45%.
To be able to hear speak, I had to double THUD volume to make it to play on correct level.
I have adjusted some of my custom sounds to play at higher level and now some of them play too load and I have to try to find the original files to revert back to them.
Then I did not have found ways to adjust THUD sounds (or there was no ways to do it in the old days).
If you have any probs with sound, set VolumeMultiplier to 1 for default volume or -1 to disable setting totally.
I believe that THUD sound settings are global and they affect all plugins so what you end up is unpredictable :-(
-
Contributor
Thanks @JarJarD3,
I will consider & add into my version 3 (plan to add different timer / warming for local user according to character)
-
Member
Whether it is impossible to realize BeSilentInTown ?
-
Contributor
please add it before version 3
if (!(Hud.Game.IsInTown)) Hud.Sound.Speak(AttackMsg);
-
Post Thanks / Like - 1 Thanks
profredseries (1 members gave Thanks to s4000 for this useful post)
-
Member
Originally Posted by
s4000
please add it before version 3
if (!(Hud.Game.IsInTown)) Hud.Sound.Speak(AttackMsg);
Thank you, now in the city silence is a wonderful feeling!
-
Contributor
version 3
- attack time, message, role according to the character
-
Contributor
@JarJarD3, speak from other plugin will affect the speak time of my plugin, any idea too avoid that?
-
Contributor
minor update to for the speak
-
Contributor
Originally Posted by
s4000
@JarJarD3, speak from other plugin will affect the speak time of my plugin, any idea too avoid that?
I don't know :-(
This is a total mess because THUD might not be designed to handle speaking from different sources simultaneously (or cooperatively).
I just found out that speaking is just way much better than just playing sounds (which can go asynchronously).
And it works for me so far (for my own plugins) as a programmer I can do what I want.
But for most users speaking randomly from several plugins leads to chaos and frustration.
-
Contributor
Originally Posted by
JarJarD3
I don't know :-(
This is a total mess because THUD might not be designed to handle speaking from different sources simultaneously (or cooperatively).
I just found out that speaking is just way much better than just playing sounds (which can go asynchronously).
And it works for me so far (for my own plugins) as a programmer I can do what I want.
But for most users speaking randomly from several plugins leads to chaos and frustration.
my latest code fixed that (should be )