InteractiveMasterDevice class
InteractiveMasterDevice
Inheritance
Base: InteractiveDevice
Derived
AOEArea, AccessPoint, ActionsSequencer, Activator, DestructibleMasterDevice, DeviceSystemBase, ElectricBox, FactInvoker, Fuse, FuseBox
Show 12 more of 22 derived classes
LiftDevice, MaintenancePanel, NetworkArea, RoadBlockTrap, SecurityAlarm, SecurityArea, SecurityGate, SimpleSwitch, SmartHouse, SoundSystem, Terminal, VentilationArea
Properties
None.
Functions
MasterControllerPS? GetDevicePS()overrideRTTIMasterController? GetController()overrideRTTIvoid CreateBlackboard()overrideRTTIMasterDeviceBaseBlackboardDef? GetBlackboardDef()overrideRTTIbool OnSlaveStateChanged(game.PSDeviceChangedEvent evt)overrideRTTIbool OnRequestSlaveThumbnailWidgetsUpdate(RequestThumbnailWidgetsUpdateEvent evt)RTTIred.ResourceReferenceScriptToken GetDefaultGlitchVideoPath()RTTIred.ResourceReferenceScriptToken GetBroadcastGlitchVideoPath()RTTIbool OnDeviceWidgetUpdate(RequestDeviceWidgetUpdateEvent evt)overrideRTTIbool OnRequestSlaveDevicesWidgetsUpdate(RequestDeviceWidgetsUpdateEvent evt)RTTIvoid RequestThumbnailWidgetsUpdate(game.IBlackboard blackboard)overrideRTTIvoid RequestDeviceWidgetsUpdate(game.IBlackboard blackboard, game.PersistentID[] devices)RTTIvoid RequestDeviceWidgetsUpdate(game.IBlackboard blackboard, game.PersistentID deviceID)RTTIbool ShouldShowTerminalTitle()RTTIbool NotifyConnectionHighlightSystem(bool IsHighlightON, bool IsHighlightedByMasterDevice)overrideRTTIbool OnSetAsQuestImportantEvent(game.SetAsQuestImportantEvent evt)overrideRTTIbool OnPerformedAction(PerformedAction evt)overrideRTTIbool ShouldAlwaysUpdateDeviceWidgets()RTTIbool OnCleanPasswordEvent(CleanPasswordEvent evt)RTTI