REDNODE / GAME API

DialogChoiceLogicController

classscriptedClass

extends inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 44

NameTypeFlags
ActiveCNamescriptedprivate
ActiveTextRefinkTextRefscriptedprivate
animActiveTextProxyref<inkAnimProxy>scriptedprivate
AnimationSpeedFloatscriptedprivate
AnimationTimeFloatscriptedprivate
animfFadingOutProxyref<inkAnimProxy>scriptedprivate
animIntroProxyref<inkAnimProxy>scriptedprivate
animSelectedBgProxyref<inkAnimProxy>scriptedprivate
animSelectedJohnnyBgProxyref<inkAnimProxy>scriptedprivate
BlackCNamescriptedprivate
CaptionControllersarray<wref<CaptionImageIconsLogicController>>scriptedprivate
CaptionHolderinkCompoundRefscriptedprivate
ControllerPromptLimitInt32scriptedprivate
dedicatedInputNameCNamescriptedprivate
fadingOptionEndTransparencyFloatscriptedprivate
hasDedicatedInputBoolscriptedprivate
InactiveCNamescriptedprivate
InActiveTextRootwref<inkWidget>scriptedprivate
InActiveTextRootRefinkWidgetRefscriptedprivate
InputViewwref<InteractionsInputView>scriptedprivate
InputViewRefinkWidgetRefscriptedprivate
isPhoneLockActiveBoolscriptedprivate
isPreserveSelectionFadeOutBoolscriptedprivate
isSelectedBoolscriptedprivate
overriddenInputBoolscriptedprivate
phoneIconinkWidgetRefscriptedprivate
possessedDialogCNamescriptedprivate
prevIsSelectedBoolscriptedprivate
questColorCNamescriptedprivate
RootWidgetwref<inkCompoundWidget>scriptedprivate
SecondaryCaptionControllersarray<wref<CaptionImageIconsLogicController>>scriptedprivate
SecondaryCaptionHolderinkCompoundRefscriptedprivate
SelectedBgwref<inkWidget>scriptedprivate
SelectedBgJohnnywref<inkWidget>scriptedprivate
SelectedBgRefinkWidgetRefscriptedprivate
SelectedBgRefJohnnyinkWidgetRefscriptedprivate
tagSeparatorinkWidgetRefscriptedprivate
tagTextRefinkTextRefscriptedprivate
tagWrapperinkWidgetRefscriptedprivate
TextFlexwref<inkWidget>scriptedprivate
TextFlexRefinkWidgetRefscriptedprivate
typeChoiceTypeWrapperscriptedprivate
UseConstantSpeedBoolscriptedprivate
VerticalLineWidgetinkWidgetRefscriptedprivate

Methods 21

public final func AnimateSelection()scripted
private final func Fade(startValue: Float, endValue: Float, fadeOutTime: Float)scripted
public final func FadeOut(fadeOutTime: Float)scripted
private final func HideAllCaptionParts()scripted
protected cb func OnInitialize() -> Boolscripted
public final func OverrideInputButton(overrideButton: Bool)scripted
private final func ResizeCaptionParts(newSize: Int32)scripted
public final func SetButtonPromptTextureFromHub(value: CName)scripted
public final func SetCaptionParts(argList: script_ref<array<ref<InteractionChoiceCaptionPart>>>)scripted
public final func SetChoiceText(text: script_ref<String>, tag: script_ref<String>)scripted
public final func SetData(currentNum: Int32, allItemsNum: Int32, hasAbove: Bool, hasBelow: Bool)scripted
public final func SetDedicatedInput(value: CName)scripted
public final func SetDimmed(value: Bool)scripted
public final func SetFadingState(isFading: Bool, timedDuration: Float, timedProgress: Float, progressBar: wref<inkWidget>)scripted
public final func SetGlowline()scripted
public final func SetIsPhoneLockActive(value: Bool)scripted
public final func SetSelected(isSelected: Bool)scripted
public final func SetType(value: ChoiceTypeWrapper)scripted
public final func SetVisible(visible: Bool)scripted
private final func UpdateColors()scripted
public final func UpdateView()scripted