REDNODE / GAME API

CPOMissionDevice

classscriptedClass

extends GameObject › GameEntity › Entity › IScriptable › ISerializable

Extended by 2 types

CPOMissionDataAccessPoint CPOVotingDevice

Properties 5

NameTypeFlags
blockAfterOperationBoolscriptedprotected
compatibleDeviceNameCNamescriptedprotected
factToUnblockCNamescriptedprotected
factUnblockCallbackIDUint32scriptedprivate
isBlockedBoolscriptedprotected

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