CPOMissionDevice
classscriptedClass
extends GameObject › GameEntity › Entity › IScriptable › ISerializable
Extended by 2 types
Properties 5
| Name | Type | Flags |
|---|---|---|
blockAfterOperation | Bool | scriptedprotected |
compatibleDeviceName | CName | scriptedprotected |
factToUnblock | CName | scriptedprotected |
factUnblockCallbackID | Uint32 | scriptedprivate |
isBlocked | Bool | scriptedprotected |
Methods 9
public final const func GetCompatibleDeviceName() -> CNamescripted
public final const func IsBlocked() -> Boolscripted
protected cb func OnDetach() -> Boolscripted
protected cb func OnEnabledFactChangeTrigerred(evt: ref<FactChangedEvent>) -> Boolscripted
protected cb func OnGameAttached() -> Boolscripted
protected func RegisterFactsListener()scripted
protected final func SetFact(factName: CName, factValue: Int32, factOperationType: EMathOperationType)scripted
protected final func SetFacts(facts: script_ref<array<SFactToChange>>)scripted
protected func UnregisterFactsListener()scripted