HackingMinigameGameController class
game.ui.HackingMinigameGameController
Inheritance
Base: game.ui.WidgetGameController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
symbolsRecordTDBID | TDBID | |
minigameDefaultsTDBID | TDBID | |
deviceMode | bool | |
isAlternativeVariant | bool | scripted |
helpInputHintRef | ink.WidgetReference | scripted |
miniGameRecord | WeakHandle<game.data.Minigame_Def_Record> | scripted |
dimension | int | scripted |
isTutorialActive | bool | scripted |
isOfficerBreach | bool | scripted |
isRemoteBreach | bool | scripted |
isItemBreach | bool | scripted |
numberAttempts | int | scripted |
tooltipsManagerRef | ink.WidgetReference | scripted |
TooltipsManager | WeakHandle<game.ui.TooltipsManager> | scripted |
uiSystem | game.ui.GameSystemUI? | scripted |
contextHelpOverlay | bool | scripted |
bbMinigame | WeakHandle<game.IBlackboard> | scripted |
bbMinigameStateListener | red.CallbackObject? | scripted |
bbUiData | WeakHandle<game.IBlackboard> | scripted |
bbControllerStateListener | red.CallbackObject? | scripted |
Functions
game.ui.CharactersChain[] GetProgramsChains()RTTIgame.ui.UnlockableProgram[] GetUnlockablePrograms()RTTIint GetRarity(float rarityValue)RTTIgame.data.MiniGame_Trap_Record? GetTrapByProbability(float probabilityValue)RTTIgame.ui.MinigameProgramData[] GetPlayerPrograms()RTTIvoid SetTrapIconAtCell(Vector2 cellCoordinates, CName trap)RTTIvoid AddUnlockableProgram(game.ui.UnlockableProgram program, uint[] instruction)RTTIvoid PauseTheTimer()RTTIvoid ResumeTheTimer()RTTIvoid EnableWhitelist(bool enable)RTTIbool IsWhitelistEnabled()RTTIvoid WhitelistPosition(Vector2 position)RTTIvoid RemoveWhitelistedPosition(Vector2 position)RTTIbool OnInitialize()RTTIbool OnUninitialize()RTTIbool OnGameStateChanged(int value)RTTIbool OnHandleInput(ink.PointerEvent evt)RTTIbool OnDisconnectController(bool isDisconnected)RTTIbool OnPositionSelected(Vector2 position)RTTIvoid ToggleTutorialOverlay(bool value)RTTIvoid PrepareTooltips()RTTIbool OnShowTooltipRequest(MinigameTooltipShowRequest request)RTTIbool OnHideTooltipRequest(MinigameTooltipHideRequest request)RTTIbool OnGridCellPressed(bool wasHorizontalyActive)RTTIvoid ProcessMinigameGridClickTutorialFacts(bool horizontal)RTTIbool ProcessMinigameTutorialFact(PlayerPuppet player)RTTIvoid FilterTraps(game.data.MiniGame_Trap_Record[] trapList)RTTI