ElevatorFloorTerminalControllerPS class
ElevatorFloorTerminalControllerPS
Inheritance
Base: TerminalControllerPS
Derived
None.
Properties
| Property | Type | |
|---|---|---|
elevatorFloorSetup | ElevatorFloorSetup | scripted |
hasDirectInteration | bool | scripted |
isElevatorAtThisFloor | bool | scripted |
Functions
void GameAttached()overrideRTTIElevatorFloorSetup GetElevatorFloorSetup()RTTIstring GetAuthorizationTextOverride()RTTIbool IsElevatorAtThisFloor()RTTIvoid EvaluateThisFloor()RTTIvoid EvaluateFloor()RTTIvoid Initialize()overrideRTTITDBID GetInkWidgetTweakDBID(game.GetActionsContext context)overrideRTTISThumbnailWidgetPackage[] GetThumbnailWidgets()overrideRTTIbool CanCreateAnyQuickHackActions()overrideRTTIvoid PushInactiveInteractionChoice(game.GetActionsContext context, game.interactions.Choice[] choices)overrideRTTIQuickHackCallElevator? ActionQuickHackCallElevator()RTTIQuickHackAuthorization? ActionQuickHackAuthorization()RTTIAuthorizeUser? ActionAuthorizeUser(bool? isForced)overrideRTTICallElevator? ActionCallElevator()RTTIEntityNotificationType OnQuickHackCallElevator(QuickHackCallElevator evt)RTTIEntityNotificationType OnCallElevator(CallElevator evt)RTTIEntityNotificationType OnQuickHackAuthorization(QuickHackAuthorization evt)overrideRTTIvoid SendQuickHackAuthorizationToParents()RTTIEntityNotificationType OnAuthorizeUser(AuthorizeUser evt)overrideRTTISDeviceWidgetPackage[] GetDeviceWidgets()overrideRTTISDeviceWidgetPackage GetSlaveDeviceWidget(game.PersistentID deviceID)overrideRTTISDeviceWidgetPackage GetDeviceWidget(game.GetActionsContext context)overrideRTTIEntityNotificationType OnLiftArrived(LiftArrivedEvent evt)RTTIEntityNotificationType OnLiftDeparted(LiftDepartedEvent evt)RTTIEntityNotificationType OnLiftFloorSyncDataEvent(LiftFloorSyncDataEvent evt)RTTIvoid UnlockConnectedDoors()RTTIvoid LockConnectedDoors()RTTIvoid CallElevator()RTTIbool IsLiftMoving()RTTIvoid HackCallElevator()RTTIForceLockElevator? ActionForceLockElevator(game.PersistentState targetDevicePS)RTTIForceUnlockAndOpenElevator? ActionForceUnlockAndOpenElevator(game.PersistentState targetDevicePS)RTTIvoid TurnAuthorizationModuleOFF()overrideRTTI