Computer
Base: Terminal
| Property | Type | |
|---|---|---|
bannerUpdateActive | bool | scripted |
bannerUpdateID | game.DelayID | scripted |
transformX | ent.IPlacedComponent? | scripted |
transformY | ent.IPlacedComponent? | scripted |
playerControlData | PlayerControlDeviceData | scripted |
currentAnimationState | EComputerAnimationState | scripted |
bool OnRequestComponents(ent.EntityRequestComponentsInterface ri) overrideRTTIbool OnTakeControl(ent.EntityResolveComponentsInterface ri) overrideRTTIvoid ResolveGameplayState() overrideRTTIvoid RestoreDeviceState() overrideRTTIbool ResavePersistentData(game.PersistentState ps) overrideRTTIbool ShouldAlwasyRefreshUIInLogicAra() overrideRTTIComputerController? GetController() overrideRTTIComputerControllerPS? GetDevicePS() overrideRTTIbool IsInSleepMode() RTTIbool ShouldExitZoomOnAuthorization() overrideRTTIvoid InitializeBanners() RTTIvoid ReadFile(SDocumentAdress fileAdress) RTTIvoid ReadMail(SDocumentAdress fileAdress) RTTIvoid ClearOpenedFileAdress() RTTIvoid ClearOpenedMailAdress() RTTIvoid DecryptFile(SDocumentAdress fileAdress) RTTIvoid DecryptMail(SDocumentAdress fileAdress) RTTIbool OnSetDocumentState(SetDocumentStateEvent evt) RTTIvoid TurnOffDevice() overrideRTTIvoid TurnOnDevice() overrideRTTIvoid CreateBlackboard() overrideRTTIComputerDeviceBlackboardDef? GetBlackboardDef() overrideRTTIvoid StopBannerWidgetsUpdate() RTTIvoid RequestBannerWidgetsUpdate(game.IBlackboard blackboard) RTTIbool OnToggleOpen(ToggleOpenComputer evt) RTTIbool OnCreateFactQuickHack(FactQuickHack evt) RTTIbool OnRequestBannerWidgetUpdate(RequestBannerWidgetUpdateEvent evt) RTTIbool OnRequestDocumentWidgetUpdate(RequestDocumentWidgetUpdateEvent evt) RTTIbool OnRequestDocumentThumbnailWidgetsUpdate(RequestDocumentThumbnailWidgetsUpdateEvent evt) RTTIbool OnRequestMenuWidgetsUpdate(RequestComputerMenuWidgetsUpdateEvent evt) RTTIbool OnRequestMainMenuWidgetsUpdate(RequestComputerMainMenuWidgetsUpdateEvent evt) RTTIEComputerMenuType GetInitialMenuType() RTTIbool GetHideTopNavigationBar() RTTIEGameplayRole DeterminGameplayRole() overrideRTTIvoid DetermineActivationState() RTTIbool OnActivateDevice(ActivateDevice evt) RTTIbool OnDeactivateDevice(DeactivateDevice evt) RTTIvoid TransformAnimActivate(bool activate) RTTIvoid ResolveAnimationState(EComputerAnimationState state) RTTIvoid InitializeScreenDefinition() overrideRTTIbool OnGoToMenuEvent(GoToMenuEvent evt) RTTIbool OnOpenDocumentEvent(OpenDocumentEvent evt) RTTIbool OnEnableDocumentEvent(EnableDocumentEvent evt) RTTIbool OnTCSInputXAxisEvent(TCSInputXAxisEvent evt) overrideRTTIbool OnTCSInputYAxisEvent(TCSInputYAxisEvent evt) overrideRTTI