BraindanceGameController class
BraindanceGameController
Inheritance
Base: game.ui.HUDGameController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
currentTimerMarker | ink.WidgetReference | scripted |
currentTimerText | ink.TextWidgetReference | scripted |
activeLayer | ink.TextWidgetReference | scripted |
layerIcon | ink.ImageWidgetReference | scripted |
layerThermalIcon | ink.ImageWidgetReference | scripted |
layerVisualIcon | ink.ImageWidgetReference | scripted |
layerAudioIcon | ink.ImageWidgetReference | scripted |
cursorPoint | ink.WidgetReference | scripted |
buttonHintsManagerRef | ink.WidgetReference | scripted |
clueHolder | ink.CompoundWidgetReference[] | scripted |
clueBarHolder | ink.WidgetReference[] | scripted |
speedIndicatorManagers | ink.WidgetReference[] | scripted |
clueArray | WeakHandle<BraindanceClueLogicController>[] | scripted |
buttonHintsController | WeakHandle<ButtonHints> | scripted |
barSize | float | scripted |
braindanceDuration | float | scripted |
currentTime | float | scripted |
rootWidget | WeakHandle<ink.Widget> | scripted |
currentLayer | game.ui.EBraindanceLayer | scripted |
currentSpeed | scn.PlaySpeed | scripted |
currentDirection | scn.PlayDirection | scripted |
startingTimerTopMargin | float | scripted |
gameInstance | ScriptGameInstance | scripted |
braindanceBB | WeakHandle<game.IBlackboard> | scripted |
braindanceDef | BraindanceBlackboardDef? | scripted |
ClueBBID | red.CallbackObject? | scripted |
VisionModeBBID | red.CallbackObject? | scripted |
ProgressBBID | red.CallbackObject? | scripted |
SectionTimeBBID | red.CallbackObject? | scripted |
IsActiveBBID | red.CallbackObject? | scripted |
EnableExitBBID | red.CallbackObject? | scripted |
IsFPPBBID | red.CallbackObject? | scripted |
PlaybackSpeedID | red.CallbackObject? | scripted |
PlaybackDirectionID | red.CallbackObject? | scripted |
isFPPMode | bool | scripted |
showTimelineAnimation | ink.anim.Proxy? | scripted |
hideTimelineAnimation | ink.anim.Proxy? | scripted |
showWidgetAnimation | ink.anim.Proxy? | scripted |
Functions
bool OnInitialize()RTTIbool OnUnInitialize()RTTIvoid SetupBB()RTTIvoid UnregisterFromBB()RTTIbool OnBraindanceInputChangeEvent(BraindanceInputChangeEvent evt)RTTIbool OnClueDataUpdated(string value)RTTIbool OnProgressUpdated(float value)RTTIbool OnSectionTimeUpdated(float value)RTTIbool OnIsActiveUpdated(bool value)RTTIbool OnIsFPPUpdated(bool value)RTTIbool OnPlaybackSpeedUpdated(string value)RTTIbool OnPlaybackDirectionUpdated(string value)RTTIvoid UpdateSpeedIndicators()RTTIbool OnVisionModeUpdated(int value)RTTIbool OnExitEnabled(bool value)RTTIvoid UpdateBraindance(bool active)RTTIvoid SetBraindanceBaseInput()RTTIvoid SetBraindanceProgress()RTTIvoid AddClue(BraindanceClueData clueData)RTTIvoid SetVisionMode(game.ui.EBraindanceLayer layer)RTTIvoid UpdateClues()RTTICName GetStateName(game.ui.EBraindanceLayer stateEnum)RTTICName GetLeftShoulderLocKey()RTTIvoid ShowInputHint(CName action, CName label)RTTIvoid HideInputHint(CName action)RTTIvoid Intro()RTTIvoid Outro()RTTIvoid Hide()RTTIstring GetTimeMS(float seconds)RTTI