WidgetGameController class
interaction.WidgetGameController
Inheritance
Base: game.ui.HUDGameController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
root | WeakHandle<ink.Widget> | scripted |
titleLabel | WeakHandle<ink.TextWidget> | scripted |
titleBorder | WeakHandle<ink.Widget> | scripted |
optionsList | WeakHandle<ink.HorizontalPanelWidget> | scripted |
widgetsPool | WeakHandle<ink.Widget>[] | scripted |
widgetsCallbacks | red.CallbackObject?[] | scripted |
bbInteraction | WeakHandle<game.IBlackboard> | scripted |
bbPlayerStateMachine | WeakHandle<game.IBlackboard> | scripted |
bbInteractionDefinition | UIInteractionsDef? | scripted |
updateInteractionId | red.CallbackObject? | scripted |
activeHubListenerId | red.CallbackObject? | scripted |
contactsActiveListenerId | red.CallbackObject? | scripted |
id | int | scripted |
isActive | bool | scripted |
areContactsOpen | bool | scripted |
dataActive | bool | scripted |
progressBarHolder | ink.WidgetReference | scripted |
progressBar | WeakHandle<DialogChoiceTimerController> | scripted |
hasProgressBar | bool | scripted |
bb | WeakHandle<game.IBlackboard> | scripted |
bbUIInteractionsDef | UIInteractionsDef? | scripted |
bbLastAttemptedChoiceCallbackId | red.CallbackObject? | scripted |
OnZoneChangeCallback | red.CallbackObject? | scripted |
pendingRequests | int | scripted |
spawnTokens | WeakHandle<ink.AsyncSpawnRequest>[] | scripted |
currentOptions | game.interactions.vis.InteractionChoiceData[] | scripted |
Functions
bool OnInitialize()RTTIbool OnUninitialize()RTTIbool OnLastAttemptedChoice(string value)RTTIgame.Object? GetOwner()RTTIbool OnUpdateInteraction(string argValue)RTTIbool OnItemSpawned(ink.Widget newItem, IScriptable userData)RTTIvoid UpadateChoiceData()RTTIvoid ResolveRootVisibility()RTTIUIInteractionSkillCheck[] GetSkillchecks(game.interactions.vis.InteractionChoiceHubData choiceHubData)RTTIbool GetSkillcheck(game.interactions.vis.InteractionChoiceData choice, UIInteractionSkillCheck skillcheck)RTTIbool OnZoneChange(int value)RTTIbool OnChangeActiveVisualizer(string value)RTTIvoid UpdateVisibility()RTTI