BlackICE Scripting

class

DialogChoiceLogicController

  • 44 properties
  • 21 functions

Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
InputViewRefink.WidgetReference0x0 scripted
VerticalLineWidgetink.WidgetReference0x18 scripted
ActiveTextRefink.TextWidgetReference0x30 scripted
InActiveTextRootRefink.WidgetReference0x48 scripted
TextFlexRefink.WidgetReference0x60 scripted
SelectedBgRefink.WidgetReference0x78 scripted
SelectedBgRefJohnnyink.WidgetReference0x90 scripted
CaptionHolderink.CompoundWidgetReference0xA8 scripted
SecondaryCaptionHolderink.CompoundWidgetReference0xC0 scripted
RootWidgetWeakHandle<ink.CompoundWidget>0xD8 scripted
AnimationTimefloat0xE8 scripted
AnimationSpeedfloat0xEC scripted
UseConstantSpeedbool0xF0 scripted
phoneIconink.WidgetReference0xF8 scripted
tagWrapperink.WidgetReference0x110 scripted
tagSeparatorink.WidgetReference0x128 scripted
tagTextRefink.TextWidgetReference0x140 scripted
TextFlexWeakHandle<ink.Widget>0x158 scripted
InActiveTextRootWeakHandle<ink.Widget>0x168 scripted
SelectedBgWeakHandle<ink.Widget>0x178 scripted
SelectedBgJohnnyWeakHandle<ink.Widget>0x188 scripted
InputViewWeakHandle<InteractionsInputView>0x198 scripted
CaptionControllersWeakHandle<CaptionImageIconsLogicController>[]0x1A8 scripted
SecondaryCaptionControllersWeakHandle<CaptionImageIconsLogicController>[]0x1B8 scripted
typegame.interactions.ChoiceTypeWrapper0x1C8 scripted
isSelectedbool0x1CC scripted
prevIsSelectedbool0x1CD scripted
hasDedicatedInputbool0x1CE scripted
overriddenInputbool0x1CF scripted
isPreserveSelectionFadeOutbool0x1D0 scripted
isPhoneLockActivebool0x1D1 scripted
dedicatedInputNameCName0x1D8 scripted
ActiveCName0x1E0 scripted
InactiveCName0x1E8 scripted
BlackCName0x1F0 scripted
questColorCName0x1F8 scripted
possessedDialogCName0x200 scripted
ControllerPromptLimitint0x208 scripted
fadingOptionEndTransparencyfloat0x20C scripted
animSelectedBgProxyink.anim.Proxy?0x210 scripted
animSelectedJohnnyBgProxyink.anim.Proxy?0x220 scripted
animActiveTextProxyink.anim.Proxy?0x230 scripted
animfFadingOutProxyink.anim.Proxy?0x240 scripted
animIntroProxyink.anim.Proxy?0x250 scripted

Functions

  • bool OnInitialize() RTTI
  • void SetChoiceText(string text, string tag) RTTI
  • void SetDedicatedInput(CName value) RTTI
  • void SetIsPhoneLockActive(bool value) RTTI
  • void SetType(game.interactions.ChoiceTypeWrapper value) RTTI
  • void SetSelected(bool isSelected) RTTI
  • void SetData(int currentNum, int allItemsNum, bool hasAbove, bool hasBelow) RTTI
  • void OverrideInputButton(bool overrideButton) RTTI
  • void FadeOut(float fadeOutTime) RTTI
  • void SetFadingState(bool isFading, float timedDuration, float timedProgress, WeakHandle<ink.Widget> progressBar) RTTI
  • void SetVisible(bool visible) RTTI
  • void Fade(float startValue, float endValue, float fadeOutTime) RTTI
  • void ResizeCaptionParts(int newSize) RTTI
  • void HideAllCaptionParts() RTTI
  • void SetCaptionParts(game.interactions.ChoiceCaptionPart[] argList) RTTI
  • void UpdateView() RTTI
  • void UpdateColors() RTTI
  • void SetGlowline() RTTI
  • void SetDimmed(bool value) RTTI
  • void SetButtonPromptTextureFromHub(CName value) RTTI
  • void AnimateSelection() RTTI