-
Contributor
Originally Posted by
gjuz
Hi,
this plugin shows you: (next to your portrait frame)
- your current pool count
- your deaths (in total for the current hud session)
- your death in this GR
- your death timer for next death in this GR
this is already implemented
the skull symbol is for the hud session
the cross is for GR
greetz gjuz
-
Active Member
Yeah, and I want to disable this function.
-
Contributor
this is already implemented
use customizer:
PHP Code:
ShowDeathCounter = false;
edit:
i added this info to first post.
greetz gjuz
Last edited by gjuz; 10-07-2017 at 01:26 PM.
-
Active Member
Thx for your answer, but then the counter for the actual GRifts disappears, too.
-
Contributor
update:
Originally Posted by
d2k2
can you make it that it remembers the last poolstate of a partymember in range?
added
Originally Posted by
bm206
Is it possible to make an option for showing deaths in current hud session?
added
greet gjuz
-
Post Thanks / Like - 1 Thanks
johnbl (1 members gave Thanks to gjuz for this useful post)
-
Active Member
-
Member
Hello,
been using your poolstate plugin for a while now, but I was wondering if there's any way to make it change color or only appear when you have > 9 pools.
Tried
{
textBuilder.Clear();
var _bonuspool = BonusPoolInfo(player);
var _pool = BonusPoolRecorded[player.Index] ? (_bonuspool >
9 ? 10*((float)_bonuspool / player.ParagonExpToNextLevel) : 0f) : float.PositiveInfinity;
var _poolSymbol = _bonuspool >
9 ? HasPoolSymbol : EmptyPoolSymbol;
textBuilder.AppendFormat("{0} {1:0.##}", _poolSymbol, _pool);
if (player.IsMe)
But it's still showing the poolstate with a filled marker when having any amount of pools.
Last edited by daneriks1990; 04-25-2019 at 10:42 AM.
-
Contributor
Originally Posted by
daneriks1990
Hello,
been using your poolstate plugin for a while now, but I was wondering if there's any way to make it change color or only appear when you have > 9 pools.
Tried
But it's still showing the poolstate with a filled marker when having any amount of pools.
A quick look at the poolstate plugin makes me think that _bonuspool stores the IPlayer.BonusPoolRemaining variable, which is of type long, which means that it is expected to potentially be a very large number...so it may be the actual bonus xp value, and not the number of pools. The code snippet 10*((float)_bonuspool / player.ParagonExpToNextLevel) supports this idea, because that is the thing that actually outputs the pool # that is printed on the screen in that plugin. So, this may be closer to what you're looking for (did not test this in-game, currently working on something else):
Code:
var _bonuspool = BonusPoolInfo(player);
var poolCount = (player.ParagonExpToNextLevel > 0 ? 10*((float)_bonuspool / player.ParagonExpToNextLevel) : 0f);
if (poolCount > 9)
{
var _pool = BonusPoolRecorded[player.Index] ? poolCount : float.PositiveInfinity;
textBuilder.AppendFormat("{0} {1:0.##}", HasPoolSymbol, _pool);
}
(Iirc, player.ParagonExpToNextLevel is 0 when you're below lvl 70, so I added a little check for that so that it doesn't output poolcount of infinity during that time.)
If you want to change the color, you'd have to change the code in private void DrawPlayerInfo(IPlayer player) to check for the bonus pool count before selecting a different font (default is PortraitInfoFont) used to draw the text.
Last edited by Razorfish; 04-25-2019 at 05:23 PM.
Reason: removed the _poolSymbol variable, because we already check the poolCount before getting to that line
-
Member
works, thanks
-
Member
don't worked on last hood version (
-
Member
Originally Posted by
bara78rus
don't worked on last hood version (
Only need switch code to symbol:
line 59 -> DeathsTotalSymbol = "\u2620"; ☠️
line 60 -> DeathsInRiftSymbol = "\ud83d\udd48"; 🕈
line 61 -> HasPoolSymbol = "\u2B1F"; ⬟
line 62 -> EmptyPoolSymbol = "\u2B20"; ⬠
Can use this symbol up. Ctrl C - Ctrl V
-
Member
Hello!
I dont know how to make it work on last versión.
Exceptions:
2020.06.30 12:27:28.531 20.6.28.0 suspicious code in plugin file: 'C:\Users\usuario\Desktop\turbohud\Plugins\gz\Turbo.Plugins.gz.cs': possibly trying to hide behaviour with unicode characters.
2020.06.30 12:27:28.531 20.6.28.0 namespace mismatch in plugin file: 'C:\Users\usuario\Desktop\turbohud\Plugins\gz\Turbo.Plugins.gz.cs': namespace should be this: 'Turbo.Plugins.gz
-
Active Member
Originally Posted by
IamJoze
Hello!
I dont know how to make it work on last versión.
Exceptions:
2020.06.30 12:27:28.531 20.6.28.0 suspicious code in plugin file: 'C:\Users\usuario\Desktop\turbohud\Plugins\gz\Turbo.Plugins.gz.cs': possibly trying to hide behaviour with unicode characters.
2020.06.30 12:27:28.531 20.6.28.0 namespace mismatch in plugin file: 'C:\Users\usuario\Desktop\turbohud\Plugins\gz\Turbo.Plugins.gz.cs': namespace should be this: 'Turbo.Plugins.gz
First, change the plugin file name to "PoolState.cs" and the plugin folder name to "gjuz".
When done, it should look like this: "...\plugins\gjuz\PoolState.cs"
(Although the file name is not very important, it helps more to identify it.)
Next, change the variable definitions between lines 59 and 62 in the plugin file as follows:
Code:
DeathsTotalSymbol = "☠";
DeathsInRiftSymbol = "🕈";
HasPoolSymbol = "⬟";
EmptyPoolSymbol = "⬠";
"When you reach the top, get ready to drop!"
-
Post Thanks / Like - 1 Thanks
Tiken972 (1 members gave Thanks to BeeAntOS for this useful post)
-
Member
Originally Posted by
BeeAntOS
First, change the plugin file name to "
PoolState.cs" and the plugin folder name to "
gjuz".
When done, it should look like this: "
...\plugins\gjuz\PoolState.cs"
(Although the file name is not very important, it helps more to identify it.)
Next, change the variable definitions between lines 59 and 62 in the plugin file as follows:
Code:
DeathsTotalSymbol = "☠";
DeathsInRiftSymbol = "";
HasPoolSymbol = "⬟";
EmptyPoolSymbol = "⬠";
Now it works!! thank so much, i am a little new whit plugins.
-
Contributor
Originally Posted by
LittleDez13
Only need switch code to symbol:
line 59 -> DeathsTotalSymbol = "\u2620"; ☠️
line 60 -> DeathsInRiftSymbol = "\ud83d\udd48"; 🕈
line 61 -> HasPoolSymbol = "\u2B1F"; ⬟
line 62 -> EmptyPoolSymbol = "\u2B20"; ⬠
Can use this symbol up. Ctrl C - Ctrl V
or change to this:
Code:
DeathsTotalSymbol = Char.ConvertFromUtf32(0x00002620); //Unicode Character 'SKULL AND CROSSBONES' (U+2620)
DeathsInRiftSymbol = Char.ConvertFromUtf32(0x0001F548); //Unicode Character 'CELTIC CROSS' (U+1F548)
HasPoolSymbol = Char.ConvertFromUtf32(0x00002B1F); //Unicode Character 'BLACK PENTAGON' (U+2B1F)
EmptyPoolSymbol = Char.ConvertFromUtf32(0x00002B20); //Unicode Character 'WHITE PENTAGON' (U+2B20)
--- note
you need "using System;" in your file, if you want to update other plugins with unicode icons.
greetz gjuz