REDNODE / GAME API

CharacterCreationStatsMenu

classscriptedClass

extends BaseCharacterCreationController › gameuiMenuGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable

Properties 26

NameTypeFlags
animationProxyref<inkAnimProxy>scriptedprivate
attribute_01inkWidgetRefscriptedpublic
attribute_02inkWidgetRefscriptedpublic
attribute_03inkWidgetRefscriptedpublic
attribute_04inkWidgetRefscriptedpublic
attribute_05inkWidgetRefscriptedpublic
attributePointsAvailableInt32scriptedprivate
attributesControllersarray<wref<characterCreationStatsAttributeBtn>>scriptedprivate
confirmAnimationProxyref<inkAnimProxy>scriptedprivate
ConfirmationCloseBtninkWidgetRefscriptedpublic
ConfirmationConfirmBtninkWidgetRefscriptedpublic
hoverdWidgetwref<inkWidget>scriptedprivate
nextMenuConfirmationinkWidgetRefscriptedpublic
nextMenukConfirmationLibraryWidgetinkWidgetRefscriptedpublic
optionSwitchHintinkWidgetRefscriptedpublic
pointsLabelinkWidgetRefscriptedpublic
previousPageBtninkWidgetRefscriptedpublic
resetinkWidgetRefscriptedprivate
skillPointLabelinkTextRefscriptedpublic
startingAttributePointsInt32scriptedprivate
toolTipOffsetinkMarginscriptedprivate
tooltipSlotinkWidgetRefscriptedpublic
TooltipsManagerwref<gameuiTooltipsManager>scriptedprivate
TooltipsManagerRefinkWidgetRefscriptedprivate

Methods 40

private final func Add(targetWidget: wref<inkWidget>)scripted
private final func CanBeDecremented(currValue: Int32) -> Boolscripted
private final func CanBeIncremented(currValue: Int32) -> Boolscripted
public final func DisableInputBelowConfirmationPopup(disabled: Bool)scripted
private final func FillAttributeData(label: script_ref<String>, value: Int32, desc: script_ref<String>) -> ref<CharacterCreationAttributeData>scripted
public final func HideConfirmation()scripted
private final func ManageAllButtonsVisibility()scripted
protected func NextMenu()scripted
protected cb func OnBtnHoverOut(e: wref<inkWidget>) -> Boolscripted
protected cb func OnBtnHoverOver(e: wref<inkWidget>) -> Boolscripted
protected cb func OnButtonRelease(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnConfirmationClose(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnConfirmationConfirm(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOutWidget(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOverWidget(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
private final func OnIntro()scripted
private final func OnOutro()scripted
protected cb func OnOutroComplete(anim: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnPreviousButton(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnRelease(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnSetUserData(userData: ref<IScriptable>) -> Boolscripted
protected cb func OnShortcutPress(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
protected cb func OnValueDecremented(e: wref<inkWidget>) -> Boolscripted
protected cb func OnValueIncremented(e: wref<inkWidget>) -> Boolscripted
public final func PlayAnim(animName: CName, opt callBack: CName)scripted
private final func PrepareTooltips()scripted
protected func PriorMenu()scripted
public final func RandomizeAttributes()scripted
private final func ReachedLimit(currValue: Int32) -> Boolscripted
public final func RefreshControllers()scripted
public final func RefreshPointsLabel()scripted
private final func ResetAllBtnBackToBaseline()scripted
private final func SaveChanges()scripted
public final func SetDefaultTooltip()scripted
public final func SetUpTooltipData(attribiuteController: wref<characterCreationStatsAttributeBtn>)scripted
public final func ShowConfirmation()scripted
private final func SkipStatsMenu()scripted
private final func Subtract(targetWidget: wref<inkWidget>)scripted