Update README.md
This commit is contained in:
@@ -44,48 +44,48 @@ All settings are accessible via the /tp GUI:
|
|||||||
* Smooth Colours (gradient transitions)
|
* Smooth Colours (gradient transitions)
|
||||||
|
|
||||||
Appearance:
|
Appearance:
|
||||||
- Bar Height (2-12 px)
|
*- Bar Height (2-12 px)
|
||||||
- Bar Offset Y (-20 to 0 px)
|
*- Bar Offset Y (-20 to 0 px)
|
||||||
- Bar Alpha (0.1-1.0)
|
*- Bar Alpha (0.1-1.0)
|
||||||
- Font Size (6-14 pt)
|
*- Font Size (6-14 pt)
|
||||||
- Font Outline
|
*- Font Outline
|
||||||
|
|
||||||
Kui Style Effects:
|
Kui Style Effects:
|
||||||
- Show Spark (bright leading edge)
|
*- Show Spark (bright leading edge)
|
||||||
- Show Fill Background (dim ghost behind bar)
|
*- Show Fill Background (dim ghost behind bar)
|
||||||
- Fill Alpha (0.05-0.50)
|
*- Fill Alpha (0.05-0.50)
|
||||||
- Enable Glow (border glow based on threat)
|
*- Enable Glow (border glow based on threat)
|
||||||
- Glow as Shadow (subtle vs bright)
|
*- Glow as Shadow (subtle vs bright)
|
||||||
- Glow Size (1-8 px)
|
*- Glow Size (1-8 px)
|
||||||
|
|
||||||
Display Filters:
|
Display Filters:
|
||||||
- Show on Hostile units
|
*- Show on Hostile units
|
||||||
- Show on Neutral units
|
*- Show on Neutral units
|
||||||
- Show on Friendly units
|
*- Show on Friendly units
|
||||||
|
|
||||||
== Threat Detection ==
|
== Threat Detection ==
|
||||||
|
|
||||||
ThreatPlates uses a three-tier threat detection system:
|
ThreatPlates uses a three-tier threat detection system:
|
||||||
|
|
||||||
1. UnitDetailedThreatSituation (Turtle WoW extension) - most accurate
|
*1. UnitDetailedThreatSituation (Turtle WoW extension) - most accurate
|
||||||
2. GetThreatPercent API (if available) - precise percentage
|
*2. GetThreatPercent API (if available) - precise percentage
|
||||||
3. UnitThreatSituation with heuristics - fallback estimation
|
*3. UnitThreatSituation with heuristics - fallback estimation
|
||||||
|
|
||||||
The addon polls threat every 0.2 seconds and updates nameplate
|
*The addon polls threat every 0.2 seconds and updates nameplate
|
||||||
visuals every 0.3 seconds for smooth animation.
|
*visuals every 0.3 seconds for smooth animation.
|
||||||
|
|
||||||
== Installation ==
|
== Installation ==
|
||||||
|
|
||||||
1. Extract the ThreatPlates folder to your Interface/AddOns/ directory
|
*1. Extract the ThreatPlates folder to your Interface/AddOns/ directory
|
||||||
2. Restart WoW or reload the UI (/console reloadui)
|
*2. Restart WoW or reload the UI (/console reloadui)
|
||||||
3. Type /tp to configure
|
*3. Type /tp to configure
|
||||||
|
|
||||||
== Version History ==
|
== Version History ==
|
||||||
|
|
||||||
v1.1.0 - Complete rewrite for Turtle WoW compatibility
|
* v1.1.0
|
||||||
- Fixed Lua 5.0/1.12 parser issues (no varargs, no string.match)
|
*- Fixed Lua 5.0/1.12 parser issues (no varargs, no string.match)
|
||||||
- Fixed bare format/floor globals (use string.format/math.floor)
|
*- Fixed bare format/floor globals (use string.format/math.floor)
|
||||||
- Fixed CheckButton SetBackdrop (use Frame + textures instead)
|
*- Fixed CheckButton SetBackdrop (use Frame + textures instead)
|
||||||
- Added pcall() safety for nameplate child scanning
|
*- Added pcall() safety for nameplate child scanning
|
||||||
- Cached GetChildren/GetRegions calls for performance
|
*- Cached GetChildren/GetRegions calls for performance
|
||||||
- Three-tier threat detection with fallback heuristics
|
*- Three-tier threat detection with fallback heuristics
|
||||||
|
|||||||
Reference in New Issue
Block a user