BlackICE Scripting

class

NameplateVisualsLogicController

  • 46 properties
  • 17 functions

Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
rootWidgetWeakHandle<ink.CompoundWidget>0x0 scripted
nameTextMainink.TextWidgetReference0x10 scripted
nameFrameink.WidgetReference0x28 scripted
healthbarWidgetink.WidgetReference0x40 scripted
healthBarFullink.WidgetReference0x58 scripted
healthBarFrameink.WidgetReference0x70 scripted
stealthMappinSlotink.CompoundWidgetReference0x88 scripted
damagePreviewWrapperink.WidgetReference0xA0 scripted
damagePreviewWidgetink.WidgetReference0xB8 scripted
damagePreviewArrowink.WidgetReference0xD0 scripted
rarityHolderink.WidgetReference0xE8 scripted
raritiesink.WidgetReference[]0x100 scripted
cachedPuppetWeakHandle<game.Object>0x110 scripted
cachedIncomingDatagame.ui.NPCNextToTheCrosshair0x120 scripted
isBossbool0x178 scripted
isElitebool0x179 scripted
isRarebool0x17A scripted
isNCPDbool0x17B scripted
canCallReinforcementsbool0x17C scripted
isBurningbool0x17D scripted
isPoisonedbool0x17E scripted
bossColorColor0x180 scripted
npcDefeatedbool0x184 scripted
isStealthMappinVisiblebool0x185 scripted
playerZonegame.PSMZones0x186 scripted
npcNamesEnabledbool0x18A scripted
healthControllerWeakHandle<NameplateBarLogicController>0x190 scripted
hasCenterIconbool0x1A0 scripted
animatingObjectink.WidgetReference0x1A8 scripted
isAnimatingbool0x1C0 scripted
animProxyink.anim.Proxy?0x1C8 scripted
alpha_fadeinink.anim.Definition?0x1D8 scripted
damagePreviewAnimProxyink.anim.Proxy?0x1E8 scripted
isQuestTargetbool0x1F8 scripted
forceHidebool0x1F9 scripted
isHardEnemybool0x1FA scripted
npcIsAggressivebool0x1FB scripted
playerAimingDownSightsbool0x1FC scripted
playerInCombatbool0x1FD scripted
playerInStealthbool0x1FE scripted
healthNotFullbool0x1FF scripted
healthbarVisiblebool0x200 scripted
levelContainerShouldBeVisiblebool0x201 scripted
currentHealthint0x204 scripted
maximumHealthint0x208 scripted
currentDamagePreviewValueint0x20C scripted

Functions

  • bool OnInitialize() RTTI
  • void SetVisualData(game.Object puppet, game.ui.NPCNextToTheCrosshair incomingData, bool? isNewNpc) RTTI
  • void PreviewDamage(int value) RTTI
  • void UpdateBecauseOfMapPin() RTTI
  • void UpdatePlayerZone(game.PSMZones zone, bool? onlySetValue) RTTI
  • void UpdatePlayerAimStatus(game.PSMUpperBodyStates state, bool? onlySetValue) RTTI
  • void UpdatePlayerCombat(game.PSMCombat state, bool? onlySetValue) RTTI
  • void UpdateNPCNamesEnabled(bool value, bool? onlySetValue) RTTI
  • void UpdateHealthbarColor(bool isHostile) RTTI
  • void UpdateHealthbarVisibility() RTTI
  • void SetNPCType(WeakHandle<ScriptedPuppet> puppet) RTTI
  • void SetAttitudeColors(WeakHandle<game.PuppetBase> puppet, game.ui.NPCNextToTheCrosshair incomingData) RTTI
  • void SetElementVisibility(game.ui.NPCNextToTheCrosshair incomingData) RTTI
  • bool IsAnyElementVisible() RTTI
  • bool IsQuestTarget() RTTI
  • void SetQuestTarget(bool value) RTTI
  • void SetForceHide(bool value) RTTI