DamageDigitsGameController
classscriptedClass
extends inkProjectedHUDGameController › inkHUDGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 13
| Name | Type | Flags |
|---|---|---|
accumulatedControllerArray | array<AccumulatedDamageDigitsNode> | scriptedprivate |
damageDigitsModeBlackboardId | ref<CallbackHandle> | scriptedprivate |
damageDigitsStickingMode | gameuiDamageDigitsStickingMode | scriptedprivate |
damageDigitsStickingModeBlackboardId | ref<CallbackHandle> | scriptedprivate |
damageListBlackboardId | ref<CallbackHandle> | scriptedprivate |
digitsQueue | ref<inkFIFOQueue> | scriptedprivate |
individualControllerArray | array<wref<DamageDigitLogicController>> | scriptedprivate |
maxAccumulatedVisible | Int32 | scriptedpublic |
maxVisible | Int32 | scriptedpublic |
realOwner | wref<GameObject> | scriptedprivate |
showDigitsAccumulated | Bool | scriptedprivate |
showDigitsIndividual | Bool | scriptedprivate |
spawnedDigits | Int32 | scriptedprivate |
Methods 18
private final func CreateAccumulatedDamageDigitsArray()scripted
private final func CreateDigitsQueue()scripted
public final func IsCriticalHit(damageInfo: script_ref<DamageInfo>) -> Boolscripted
private final func IsDamageOverTime(damageInfo: script_ref<DamageInfo>) -> Boolscripted
protected cb func OnAccumulatedDamageDigitSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnDamageAdded(value: Variant) -> Boolscripted
protected cb func OnDamageDigitsModeChanged(value: Variant) -> Boolscripted
protected cb func OnDamageDigitSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnDigitsStickingModeChanged(value: Variant) -> Boolscripted
protected cb func OnHideAccumulatedDigit(digitWidget: wref<inkWidget>) -> Boolscripted
protected cb func OnHideDigit(digitWidget: wref<inkWidget>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnPlayerAttach(player: ref<GameObject>) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
protected cb func OnVehicleTirePuncturedEvent(evt: ref<VehicleTirePuncturedEvent>) -> Boolscripted
private final func RegisterDigitsToQueue()scripted
private final func ShowDamageFloater(damageInfo: script_ref<DamageInfo>) -> Boolscripted
private final func UpdateDamageDigitsStickingMode()scripted