- For the sigils, the same thing as the blacklist but for our favorites. Like highlighting the one you choose in a list without any bad afix from the blacklist. Those have 0 match with all list remain normal. Which will allow them to be checked manually.
Positive_AttackMoveSpeedOnKill
CooldownReductionOnKill
DamageReductionForMissingHealth
EvadeLeavesPoison
EvadePushesEnemies
FireDamage
FrostDamage
GoldFind
IncreasedCritChance
IncreasedHealing
LightningDamage
MagicFind
PeriodicLightning
PhysicalDamage
PoisonDamage
ShadowDamage
StunCausesBurning
Thorns
- Ability to gray out all elements that do not match any filter. Like with the JackCeparou plugin Troubadour.
need to added a 'Positive' list as their favorite?Just like the following
In the "NightmareSigil" plugin, in the list of the afixes, I think "Resource Burn" can be removed because it was deleted during the season.
For the highlight sigil you cant just use the same code of the "Dungeon blacklist" plugin ? And for the Render.GetTexture use another SupportedTextureId.
J42Etc/GMT-8GMT-8000000202310122142051542.png (84.29 KB, 下载次数: 132)
J42Etc/GMT-8GMT-8000000202310122142179556.png (12.29 KB, 下载次数: 132)
TurboHUD 发表于 2023-10-12 22:16
2023.10.12.1
1. Added favorite affixes and favorite dungeons filters for Nightmare sigil
Bobg 发表于 2023-10-18 00:53
Thx for the Dridting shade add.
In the highlight border options. There is a slider to choose betw ...
TurboHUD 发表于 2023-10-12 21:42
is this OK?
Bobg 发表于 2023-10-19 02:33
Ha your message was hidden by the system. But yes is perfect !
-Silent chest map circle have a ...
TurboHUD published on 2023-10-19 05:09
1. I hardly found any silent cheast, so I am unable to test it
2. I cannot determine if the monst ...
public ILineStyle SilentChestLineStyle { get; } = Render.GetLineStyle(200, 255, 255, 0);
public ITexture SilentChestIcon { get ; } = Render.GetTexture(SupportedTextureId.UIStash_4029005773, 128);
//* *******//
public float SilentChestSize { get; set; } = 4.0f; / / Silent Chest - Icon size on map
public float SilentChestWorldCircleSize { get; set; } = 1f; // Silent Chest - World Overlay Circle Size
public float SilentChestMapCircleSize { get; set; } = 30f; // silent chest - Minimap circle radius size
public bool SilentChestOnMap { get; set; } = true; // Silent Chest - Check box to turn on/off the Map icone and circle
public bool SilentChestOnGround { get; set; } = true; // Silent chest - Check box to turn on/off the Ground Circle
//** ******//
_resplendentChestOnMap = AddFeature(nameof(_resplendentChestOnMap), "Resplendent chest on map")
.AddBooleanResource(nameof(ResplendentChestOnMap), "Icon on map on/off" ,
() => ResplendentChestOnMap, v => ResplendentChestOnMap = v)
.AddFloatResource(nameof(ResplendentChestSize), "Icon size on map ",
1.0f, 11.0f, () => ResplendentChestSize, v => ResplendentChestSize = v)
.AddFloatResource (nameof(ResplendentChestMapCircleSize), "Map circle radius size",
1.0f, 100f, () => ResplendentChestMapCircleSize, v => ResplendentChestMapCircleSize = v)
.AddFloatResource(nameof(ResplendentChestMapCircleStrokeSize), "Map circle stroke size",
1.0f, 1 00f , () => ResplendentChestMapCircleStrokeSize, v => ResplendentChestMapCircleStrokeSize = v)
.AddBooleanResource(nameof(ResplendentChestOnGround), "Circle on ground on /off",
() => ResplendentChestOnGround, v => ResplendentChestOnGround = v)
.AddFloatResource(nameof(Resplen dentChestWorldCircleSize ), "Icon size on ground",
1.0f, 11.0f, () => ResplendentChestWorldCircleSize, v => ResplendentChestWorldCircleSize = v );
//********//
if (_resplendentChestOnMap.Enabled && layer == GameWorldLayer.Map)
{
var chests = Game .GizmoActors.Where(x => x.World.WorldSno == Map.MapWorldSno && x.GizmoType == GizmoType.Chest && x.ActorSno.NameEnglish is "Resplendent Chest");
var size = Game.WindowHeight / 100f * ResplendentChestSize;
foreach (var chest in chests)
{
switch (layer)
{
case GameWorldLayer.Ground when ResplendentChestOnGround:
if (!chest.Coordinate.IsOnScreen)
continue;
ResplendentChestLineStyle.DrawWorldEllipse(ResplendentChestWorldCircleSize, -1, chest.Coordinate, strokeWidthCorrection : ResplendentChestWorldCircleSize);
ResplendentChestIcon.Draw(chest.Coordinate.MapX - ( size / 2), chest.Coordinate.MapY - (size / 2), size, size, sharpen: false); break;
case
GameWorldLayer.Map:
if ( !chest.Coordinate.IsOnMap)
continue;
ResplendentChestLineStyle.DrawEllipse(chest.Coordinate. MapX, chest.Coordinate.MapY, ResplendentChestMapCircleSize, ResplendentChestMapCircleSize, strokeWidthCorrection: ResplendentChestMapCircleStrokeSize);
ResplendentChestIcon.Draw(chest.Coordinate. MapX - (size / 2), chest.Coordinate.MapY - (size / 2), size, size, sharpen : false);
break;
}
}
}
J07Etc/GMT-8GMT-8000000202310191507408156.png (16.14 KB, 下载次数: 131)
欢迎光临 【暗黑3导航插件】TurboHUD中文交流社区 (https://www.turbohud.com.cn/) | Powered by Discuz! X3.2 |