DeviceOperationBase class
DeviceOperationBase
Inheritance
Base: IScriptable
Derived
ApplyDamageDeviceOperation, ApplyStatusEffectDeviceOperation, FactsDeviceOperation, GenericDeviceOperation, ItemsDeviceOperation, MeshAppearanceDeviceOperation, PlayBinkDeviceOperation, PlayEffectDeviceOperation, PlaySoundDeviceOperation, PlayTransformAnimationDeviceOperation
Show 9 more of 19 derived classes
PlayerWokrspotDeviceOperation, RequestCLSStateChangeDeviceOperation, SetMessageDeviceOperation, StimDeviceOperation, TeleportDeviceOperation, TeleportNodetoSlotOperation, ToggleComponentsDeviceOperation, ToggleCustomActionDeviceOperation, ToggleOffMeshConnectionsDeviceOperation
Properties
| Property | Type | |
|---|---|---|
operationName | CName | scripted |
executeOnce | bool | scripted |
isEnabled | bool | scripted |
toggleOperations | SToggleDeviceOperationData[] | scripted |
disableDevice | bool | scripted |
Functions
void Execute(WeakHandle<game.Object> owner)RTTIvoid SetIsEnabled(bool enabled)RTTIbool IsEnabled()RTTIvoid Restore(WeakHandle<game.Object> owner)RTTIvoid ResolveDisable(bool disable, WeakHandle<game.Object> owner)RTTI