DetailsGameController class
scanner.DetailsGameController
Inheritance
Base: game.ui.HUDGameController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
scannerCountainer | ink.CompoundWidgetReference | scripted |
cluesContainer | ink.CompoundWidgetReference | scripted |
quickhackContainer | ink.CompoundWidgetReference | scripted |
twintoneContainer | ink.CompoundWidgetReference | scripted |
toggleDescirptionHackPart | ink.WidgetReference | scripted |
toggleDescriptionTwintonePart | ink.WidgetReference | scripted |
kiroshiLogo | ink.WidgetReference | scripted |
bottomFluff | ink.WidgetReference | scripted |
twintoneNoModelAvailable | ink.WidgetReference | scripted |
twintoneSaveButtonHints | ink.WidgetReference | scripted |
twintoneApplyButtonHints | ink.WidgetReference | scripted |
changeTabButtonHints | ink.WidgetReference | scripted |
changeTabInlineHint | ink.WidgetReference | scripted |
spaceTab01 | ink.WidgetReference | scripted |
spaceTab02 | ink.WidgetReference | scripted |
twotabs01BottomLine | ink.WidgetReference | scripted |
twotabs02BottomLine | ink.WidgetReference | scripted |
threetabs01BottomLine | ink.WidgetReference | scripted |
threetabs02BottomLine | ink.WidgetReference | scripted |
threetabs03BottomLine | ink.WidgetReference | scripted |
lastOpenTab | ScannerDetailTab | scripted |
player | WeakHandle<game.Object> | scripted |
scannedObject | WeakHandle<game.Object> | scripted |
scanningState | game.ScanningState | scripted |
scannedObjectType | ScannerObjectType | scripted |
currentTab | ScannerDetailTab | scripted |
isQuickHackAble | bool | scripted |
isQuickHackPanelOpenedOrBlocked | bool | scripted |
isQuickHackPanelOpened | bool | scripted |
isQuickHackPanelBlocked | bool | scripted |
twintoneAvailable | bool | scripted |
twintoneApplyAvailable | bool | scripted |
twintoneNoModelApplicable | bool | scripted |
asyncSpawnRequests | WeakHandle<ink.AsyncSpawnRequest>[] | scripted |
uiScannedObjectTypeChangedCallbackID | red.CallbackObject? | scripted |
uiScanningStateChangedCallbackID | red.CallbackObject? | scripted |
uiScannedObjectChangedCallbackID | red.CallbackObject? | scripted |
twintoneAvailableCallbackID | red.CallbackObject? | scripted |
twintoneApplyAvailableCallbackID | red.CallbackObject? | scripted |
twintoneNoModelAvailableCallbackID | red.CallbackObject? | scripted |
uiQHPanelOpenedCallbackID | red.CallbackObject? | scripted |
uiQHPanelBlockedCallbackID | red.CallbackObject? | scripted |
uiSystemIsInMenuCallbackID | red.CallbackObject? | scripted |
twintoneFactListenerId | uint | scripted |
possessedByJohnnyFactListenerId | uint | scripted |
introAnimProxy | ink.anim.Proxy? | scripted |
outroAnimProxy | ink.anim.Proxy? | scripted |
scannerToggleTabOpenAnimProxy | ink.anim.Proxy? | scripted |
scannerToggleTabCloseAnimProxy | ink.anim.Proxy? | scripted |
Functions
bool OnInitialize()RTTIbool OnUnitialize()RTTIbool OnPlayerAttach(game.Object player)RTTIbool OnScanningStateChanged(string value)RTTIbool OnScannedObjectChanged(ent.EntityID value)RTTIbool OnScannedObjectTypeChanged(int value)RTTIbool OnScannerTabChangeEvent(ScannerTabChangeEvent evt)RTTIScannerDetailTab[] GetAvailablesTabs()RTTIbool OnMenuUpdate(bool value)RTTIbool OnQuickHackPanelOpened(bool value)RTTIbool OnQuickHackPanelBlocked(bool value)RTTIbool OnQuickHackPanelOpenedOrBlocked()RTTIvoid RefreshLayout()RTTIvoid AsyncSpawnScannerModule(CName scannerWidgetLibraryName)RTTIvoid StopAnimations()RTTIvoid PlayOutroAnimation()RTTIvoid SetTab(ScannerDetailTab scannerDetailTab, bool? isForceSkippingToggleAnimation)RTTIvoid UpdateTabBottomLine()RTTIvoid UpdateActiveTab(ScannerDetailTab tab)RTTIbool OnTwintoneAvailabilityChanged(bool value)RTTIbool OnTwintoneApplyAvailabilityChanged(bool value)RTTIbool OnTwintoneNoModelAvailableChanged(bool value)RTTIvoid UpdateButtonHint()RTTIvoid UpdateTwintoneNoModelAvailableVisibility()RTTIvoid UpdateKiroshiLogoVisibility()RTTIvoid OnFactChanged(int value)RTTIvoid ToggleQHTabVisibility()RTTIvoid ToggleTwintoneVisibility()RTTIint GetNumberOfTabsDiplayed()RTTIbool ShouldDisplayTwintoneTab()RTTIvoid RestoreLastTab()RTTIbool OnScannerDetailsShown(ink.anim.Proxy animationProxy)RTTIbool OnScannerDetailsHidden(ink.anim.Proxy animationProxy)RTTICName GetPlayAsJohnnyFactName()RTTI