inkCooldownGameController
classnative name gameuiCooldownGameControllernative
extends inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 12
| Name | Type | Flags |
|---|---|---|
blackboard | wref<IBlackboard> | scriptedprivate |
blackboardDef | ref<UI_PlayerBioMonitorDef> | scriptedprivate |
buffsCallback | ref<CallbackHandle> | scriptedprivate |
cooldownContainer | inkCompoundRef | scriptedprivate |
cooldownPool | array<wref<SingleCooldownManager>> | scriptedprivate |
cooldownTitle | inkWidgetRef | scriptedprivate |
debuffsCallback | ref<CallbackHandle> | scriptedprivate |
effectTypes | array<gamedataStatusEffectType> | scriptedprivate |
matchBuffer | array<wref<SingleCooldownManager>> | scriptedprivate |
maxCooldowns | Int32 | scriptedprivate |
mode | ECooldownGameControllerMode | scriptedprivate |
poolHolder | inkCompoundRef | scriptedprivate |
Methods 9
private final const func GetBuffs(buffs: script_ref<array<BuffInfo>>)scripted
private final const func GetDebuffs(debuffs: script_ref<array<BuffInfo>>)scripted
private final func GetInstance() -> GameInstancescripted
protected cb func OnCooldownUpdate(buffList: array<BuffInfo>) -> Boolscripted
protected cb func OnEffectUpdate(v: Variant) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
private final func ParseBuffList(buffList: script_ref<array<UIBuffInfo>>)scripted
public final func RequestCooldownVisualization(buffData: UIBuffInfo)scripted