REDNODE / GAME API

DifficultySelectionMenu

classscriptedClass

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

Properties 16

NameTypeFlags
animationProxyref<inkAnimProxy>scriptedprivate
c_atlas1ResRefscriptedprivate
c_atlas2ResRefscriptedprivate
difficulty0inkWidgetRefscriptedpublic
difficulty1inkWidgetRefscriptedpublic
difficulty2inkWidgetRefscriptedpublic
difficulty3inkWidgetRefscriptedpublic
difficultyTitleinkTextRefscriptedpublic
hoverAnimationCNamescriptedprivate
isInputLockedBoolscriptedprivate
lastAtlasResRefscriptedprivate
lastShownPartCNamescriptedprivate
localizedTextStringscriptedprivate
textureBottominkImageRefscriptedpublic
textureTopinkImageRefscriptedpublic
translationAnimationCtrlwref<inkTextReplaceController>scriptedprivate

Methods 16

protected func NextMenu()scripted
protected cb func OnButtonRelease(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOverDifficulty0(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOverDifficulty1(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOverDifficulty2(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnHoverOverDifficulty3(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 OnPress(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
public final func PlayAnim(animName: CName, opt callBack: CName)scripted
private final func PlayTranslationAnimation()scripted
protected func PriorMenu()scripted
private final func TextureTransition(atlas: ResRef, part: CName)scripted