BlackICE Scripting

class game.ui

DamageIndicatorPartLogicController

game.ui.DamageIndicatorPartLogicController

  • 9 properties
  • 14 functions

Extends game.ui.BaseDirectionalIndicatorPartLogicController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
maxDistanceForSharedIndicatorsfloat0xEC
arrowFrontWidgetink.ImageWidgetReference0x0 scripted
arrowBigWidgetink.ImageWidgetReference0x18 scripted
damageThresholdfloat0x30 scripted
rootWeakHandle<ink.Widget>0x38 scripted
animProxyink.anim.Proxy?0x48 scripted
damageTakenfloat0x58 scripted
continuousbool0x5C scripted
revengeActivebool0x5D scripted

Functions

  • void SetReadyToRemove() RTTI
  • void SetShowingDamage(bool showing) RTTI
  • void SetContinuous(bool continuous) RTTI
  • void SetMinimumOpacity(float opacity) RTTI
  • void ResetMinimumOpacity() RTTI
  • bool OnInitialize() RTTI
  • void InitPart() RTTI
  • void AddIncomingDamage(game.events.DamageReceivedEvent evt) RTTI
  • void AddAttackAttempt(game.weapon.events.AIAttackAttemptEvent evt) RTTI
  • void StopContinuousEffect() RTTI
  • void Reset() RTTI
  • void ResetRevenge() RTTI
  • void PlayAnim(CName animName, CName callback) RTTI
  • bool OnOutroComplete(ink.anim.Proxy e) RTTI