SmartHouseControllerPS class
SmartHouseControllerPS
Inheritance
Base: MasterControllerPS
Derived
None.
Properties
| Property | Type | |
|---|---|---|
timetable | SPresetTimetableEntry[] | scripted |
activePreset | SmartHousePreset? | scripted |
availablePresets | SmartHousePreset?[] | scripted |
smartHouseCustomization | SmartHouseConfiguration | scripted |
callbackID | uint | scripted |
Functions
bool OnInstantiated()overrideRTTIvoid Initialize()overrideRTTIvoid GameAttached()overrideRTTICName GetCustomizationFact()RTTIvoid RegisterFactCallback()RTTIvoid UnregisterFactCallback()RTTIOpenInteriorManager? ActionOpenInteriorManager()RTTIEntityNotificationType OnOpenInteriorManager(OpenInteriorManager evt)RTTIPresetAction? ActionPreset(SmartHousePreset preset)RTTIEntityNotificationType OnPresetAction(PresetAction evt)RTTIvoid ActivatePreset(int i)RTTIvoid QuestForcePreset(CName preset)RTTIvoid InitializePreset()RTTIvoid InitializeTimetable()RTTIvoid UninitializeTimetable()RTTIint GetActiveTimeTableEntry()RTTIvoid CheckTimetable(SPresetTimetableEntry newTable, int arrayPos)RTTIGameTime GetCurrentTime()RTTIGameTime MakeTime(SSimpleGameTime time)RTTISDeviceWidgetPackage GetDeviceWidget(game.GetActionsContext context)overrideRTTITDBID GetInkWidgetTweakDBID(game.GetActionsContext context)overrideRTTI