REDNODE / GAME API

BaseCharacterCreationController

classnative name gameuiBaseCharacterCreationControllernative

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

Extended by 7 types

CharacterCreationBackstorySelectionMenu characterCreationBodyMorphMenu CharacterCreationGenderSelectionMenu CharacterCreationStatsMenu characterCreationSummaryMenu DifficultySelectionMenu ExpansionNewGame

Properties 3

NameTypeFlags
characterCustomizationStateref<gameuiICharacterCustomizationState>scriptedprotected
eventDispatcherwref<inkMenuEventDispatcher>scriptedprotected
nextPageHitAreainkWidgetRefscriptedprotected

Methods 11

native func GetCharacterCustomizationSystem() -> ref<gameuiICharacterCustomizationSystem>
protected func NextMenu()scripted
protected cb func OnButtonRelease(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnRelease(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnSetMenuEventDispatcher(d: wref<inkMenuEventDispatcher>) -> Boolscripted
protected cb func OnShowEngagementScreen(evt: ref<ShowEngagementScreen>) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
protected func PriorMenu()scripted
native func RequestCameraChange(slotName: CName, opt delayed: Bool)
native func WaitForRunningInstalations() -> Bool