NameplateVisualsLogicController class
NameplateVisualsLogicController
Inheritance
Base: ink.WidgetLogicController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
rootWidget | WeakHandle<ink.CompoundWidget> | scripted |
nameTextMain | ink.TextWidgetReference | scripted |
nameFrame | ink.WidgetReference | scripted |
healthbarWidget | ink.WidgetReference | scripted |
healthBarFull | ink.WidgetReference | scripted |
healthBarFrame | ink.WidgetReference | scripted |
stealthMappinSlot | ink.CompoundWidgetReference | scripted |
damagePreviewWrapper | ink.WidgetReference | scripted |
damagePreviewWidget | ink.WidgetReference | scripted |
damagePreviewArrow | ink.WidgetReference | scripted |
rarityHolder | ink.WidgetReference | scripted |
rarities | ink.WidgetReference[] | scripted |
cachedPuppet | WeakHandle<game.Object> | scripted |
cachedIncomingData | game.ui.NPCNextToTheCrosshair | scripted |
isBoss | bool | scripted |
isElite | bool | scripted |
isRare | bool | scripted |
isNCPD | bool | scripted |
canCallReinforcements | bool | scripted |
isBurning | bool | scripted |
isPoisoned | bool | scripted |
bossColor | Color | scripted |
npcDefeated | bool | scripted |
isStealthMappinVisible | bool | scripted |
playerZone | game.PSMZones | scripted |
npcNamesEnabled | bool | scripted |
healthController | WeakHandle<NameplateBarLogicController> | scripted |
hasCenterIcon | bool | scripted |
animatingObject | ink.WidgetReference | scripted |
isAnimating | bool | scripted |
animProxy | ink.anim.Proxy? | scripted |
alpha_fadein | ink.anim.Definition? | scripted |
damagePreviewAnimProxy | ink.anim.Proxy? | scripted |
isQuestTarget | bool | scripted |
forceHide | bool | scripted |
isHardEnemy | bool | scripted |
npcIsAggressive | bool | scripted |
playerAimingDownSights | bool | scripted |
playerInCombat | bool | scripted |
playerInStealth | bool | scripted |
healthNotFull | bool | scripted |
healthbarVisible | bool | scripted |
levelContainerShouldBeVisible | bool | scripted |
currentHealth | int | scripted |
maximumHealth | int | scripted |
currentDamagePreviewValue | int | scripted |
Functions
bool OnInitialize()RTTIvoid SetVisualData(game.Object puppet, game.ui.NPCNextToTheCrosshair incomingData, bool? isNewNpc)RTTIvoid PreviewDamage(int value)RTTIvoid UpdateBecauseOfMapPin()RTTIvoid UpdatePlayerZone(game.PSMZones zone, bool? onlySetValue)RTTIvoid UpdatePlayerAimStatus(game.PSMUpperBodyStates state, bool? onlySetValue)RTTIvoid UpdatePlayerCombat(game.PSMCombat state, bool? onlySetValue)RTTIvoid UpdateNPCNamesEnabled(bool value, bool? onlySetValue)RTTIvoid UpdateHealthbarColor(bool isHostile)RTTIvoid UpdateHealthbarVisibility()RTTIvoid SetNPCType(WeakHandle<ScriptedPuppet> puppet)RTTIvoid SetAttitudeColors(WeakHandle<game.PuppetBase> puppet, game.ui.NPCNextToTheCrosshair incomingData)RTTIvoid SetElementVisibility(game.ui.NPCNextToTheCrosshair incomingData)RTTIbool IsAnyElementVisible()RTTIbool IsQuestTarget()RTTIvoid SetQuestTarget(bool value)RTTIvoid SetForceHide(bool value)RTTI