DialogChoiceLogicController class
DialogChoiceLogicController
Inheritance
Base: ink.WidgetLogicController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
InputViewRef | ink.WidgetReference | scripted |
VerticalLineWidget | ink.WidgetReference | scripted |
ActiveTextRef | ink.TextWidgetReference | scripted |
InActiveTextRootRef | ink.WidgetReference | scripted |
TextFlexRef | ink.WidgetReference | scripted |
SelectedBgRef | ink.WidgetReference | scripted |
SelectedBgRefJohnny | ink.WidgetReference | scripted |
CaptionHolder | ink.CompoundWidgetReference | scripted |
SecondaryCaptionHolder | ink.CompoundWidgetReference | scripted |
RootWidget | WeakHandle<ink.CompoundWidget> | scripted |
AnimationTime | float | scripted |
AnimationSpeed | float | scripted |
UseConstantSpeed | bool | scripted |
phoneIcon | ink.WidgetReference | scripted |
tagWrapper | ink.WidgetReference | scripted |
tagSeparator | ink.WidgetReference | scripted |
tagTextRef | ink.TextWidgetReference | scripted |
TextFlex | WeakHandle<ink.Widget> | scripted |
InActiveTextRoot | WeakHandle<ink.Widget> | scripted |
SelectedBg | WeakHandle<ink.Widget> | scripted |
SelectedBgJohnny | WeakHandle<ink.Widget> | scripted |
InputView | WeakHandle<InteractionsInputView> | scripted |
CaptionControllers | WeakHandle<CaptionImageIconsLogicController>[] | scripted |
SecondaryCaptionControllers | WeakHandle<CaptionImageIconsLogicController>[] | scripted |
type | game.interactions.ChoiceTypeWrapper | scripted |
isSelected | bool | scripted |
prevIsSelected | bool | scripted |
hasDedicatedInput | bool | scripted |
overriddenInput | bool | scripted |
isPreserveSelectionFadeOut | bool | scripted |
isPhoneLockActive | bool | scripted |
dedicatedInputName | CName | scripted |
Active | CName | scripted |
Inactive | CName | scripted |
Black | CName | scripted |
questColor | CName | scripted |
possessedDialog | CName | scripted |
ControllerPromptLimit | int | scripted |
fadingOptionEndTransparency | float | scripted |
animSelectedBgProxy | ink.anim.Proxy? | scripted |
animSelectedJohnnyBgProxy | ink.anim.Proxy? | scripted |
animActiveTextProxy | ink.anim.Proxy? | scripted |
animfFadingOutProxy | ink.anim.Proxy? | scripted |
animIntroProxy | ink.anim.Proxy? | scripted |
Functions
bool OnInitialize()RTTIvoid SetChoiceText(string text, string tag)RTTIvoid SetDedicatedInput(CName value)RTTIvoid SetIsPhoneLockActive(bool value)RTTIvoid SetType(game.interactions.ChoiceTypeWrapper value)RTTIvoid SetSelected(bool isSelected)RTTIvoid SetData(int currentNum, int allItemsNum, bool hasAbove, bool hasBelow)RTTIvoid OverrideInputButton(bool overrideButton)RTTIvoid FadeOut(float fadeOutTime)RTTIvoid SetFadingState(bool isFading, float timedDuration, float timedProgress, WeakHandle<ink.Widget> progressBar)RTTIvoid SetVisible(bool visible)RTTIvoid Fade(float startValue, float endValue, float fadeOutTime)RTTIvoid ResizeCaptionParts(int newSize)RTTIvoid HideAllCaptionParts()RTTIvoid SetCaptionParts(game.interactions.ChoiceCaptionPart[] argList)RTTIvoid UpdateView()RTTIvoid UpdateColors()RTTIvoid SetGlowline()RTTIvoid SetDimmed(bool value)RTTIvoid SetButtonPromptTextureFromHub(CName value)RTTIvoid AnimateSelection()RTTI