DamageIndicatorPartLogicController
classnative name gameuiDamageIndicatorPartLogicControllernative
extends BaseDirectionalIndicatorPartLogicController › inkLogicController › inkILogicController › IScriptable › ISerializable
Properties 9
| Name | Type | Flags |
|---|---|---|
animProxy | ref<inkAnimProxy> | scriptedprivate |
arrowBigWidget | inkImageRef | scriptedprivate |
arrowFrontWidget | inkImageRef | scriptedprivate |
continuous | Bool | scriptedprivate |
damageTaken | Float | scriptedprivate |
damageThreshold | Float | scriptedprivate |
maxDistanceForSharedIndicators | Float | overriding |
revengeActive | Bool | scriptedprivate |
root | wref<inkWidget> | scriptedprivate |
Methods 14
protected final func AddAttackAttempt(evt: ref<AIAttackAttemptEvent>)scripted
protected final func AddIncomingDamage(evt: ref<gameDamageReceivedEvent>)scripted
protected final func InitPart()scripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnOutroComplete(e: ref<inkAnimProxy>) -> Boolscripted
private final func PlayAnim(animName: CName, callback: CName)scripted
private final func Reset()scripted
native func ResetMinimumOpacity()private final func ResetRevenge()scripted
native func SetContinuous(continuous: Bool)
native func SetMinimumOpacity(opacity: Float)
native func SetReadyToRemove()native func SetShowingDamage(showing: Bool)
private final func StopContinuousEffect()scripted