CooldownRequest
classscriptedClass
extends IScriptable › ISerializable
Properties 3
| Name | Type | Flags |
|---|---|---|
action | ref<BaseScriptableAction> | scriptedprivate |
contactBook | array<PSOwnerData> | scriptedprivate |
requestTriggerType | RequestType | scriptedprivate |
Methods 8
public final func GetAction() -> ref<BaseScriptableAction>scripted
public final func GetContactBook() -> array<PSOwnerData>scripted
public final const func GetTriggerRequestType() -> RequestTypescripted
public final func SetUp(action: ref<BaseScriptableAction>, shouldTriggerCooldownImmediately: Bool)scripted
public final func SetUp(action: ref<BaseScriptableAction>, go: wref<GameObject>, shouldTriggerCooldownImmediately: Bool)scripted
public final func SetUp(action: ref<BaseScriptableAction>, ps: wref<PersistentState>, shouldTriggerCooldownImmediately: Bool)scripted
public final func SetUpAdvanced(action: ref<BaseScriptableAction>, addressees: script_ref<array<PSOwnerData>>, shouldTriggerCooldownImmediately: Bool)scripted
private final func SetUpTriggerType(shouldTriggerImmediately: Bool)scripted