LoadGameMenuGameController
classscriptedClass
extends gameuiSaveHandlingController › gameuiMenuGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 29
| Name | Type | Flags |
|---|---|---|
animDelayBetweenSlots | Float | scriptedprivate |
animDelayForMainSlot | Float | scriptedprivate |
animProxy | ref<inkAnimProxy> | scriptedprivate |
buttonHintsController | wref<ButtonHints> | scriptedprivate |
buttonHintsManagerRef | inkWidgetRef | scriptedprivate |
cloudSynced | Bool | scriptedprivate |
enableLoadingTransition | Bool | scriptedprivate |
eventDispatcher | wref<inkMenuEventDispatcher> | scriptedprivate |
gogButtonWidgetRef | inkWidgetRef | scriptedprivate |
gogContainer | inkWidgetRef | scriptedprivate |
isEp1Enabled | Bool | scriptedprivate |
isInputDisabled | Bool | scriptedprivate |
laodingSpinner | inkWidgetRef | scriptedprivate |
list | inkCompoundRef | scriptedprivate |
loadComplete | Bool | scriptedprivate |
noSavedGamesLabel | inkWidgetRef | scriptedprivate |
onlineSystem | wref<IOnlineSystem> | scriptedprivate |
pendingRegistration | Bool | scriptedprivate |
saveFilesReady | Bool | scriptedprivate |
saveInfo | ref<SaveMetadataInfo> | scriptedprivate |
saves | array<String> | scriptedprivate |
saveToLoadID | Uint64 | scriptedprivate |
saveToLoadIndex | Int32 | scriptedprivate |
saveTransferPopupToken | ref<inkGameNotificationToken> | scriptedprivate |
scrollbar | inkWidgetRef | scriptedprivate |
sourceIndex | Int32 | scriptedprivate |
systemHandler | wref<inkISystemRequestsHandler> | scriptedprivate |
transitToLoadingAnimName | CName | scriptedprivate |
transitToLoadingSlotAnimName | CName | scriptedprivate |
Methods 29
private final func CreateLoadItem(index: Int32)scripted
private final func GogLogin()scripted
private final func InitCrossProgression()scripted
private final func LoadGame(controller: ref<LoadListItem>)scripted
protected cb func OnButtonRelease(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnCloudSavesQueryStatusChanged(status: CloudSavesQueryStatus) -> Boolscripted
protected cb func OnCloudSaveUploadFinish(success: Bool) -> Boolscripted
protected cb func OnGogLoginStatusChanged(bIsSignedIn: Bool) -> Boolscripted
protected cb func OnGogPressed(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnLoadSaveInGameCanceled() -> Boolscripted
protected cb func OnRefreshGOGState(evt: ref<RefreshGOGState>) -> Boolscripted
protected cb func OnRelease(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnSaveDeleted(result: Bool, idx: Int32) -> Boolscripted
protected cb func OnSaveMetadataReady(info: ref<SaveMetadataInfo>) -> Boolscripted
protected cb func OnSavesForLoadReady(saves: array<String>) -> Boolscripted
protected cb func OnSetMenuEventDispatcher(menuEventDispatcher: wref<inkMenuEventDispatcher>) -> Boolscripted
protected cb func OnTransitionFinished(anim: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnTransitionFinishedPreGame(anim: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
private final func PlayLoadingAnimation()scripted
private final func PlayTransitionAnimOnButton(index: Int32, delay: Float, reverse: Bool)scripted
private final func PlayTransitionAnimOnButton(index: Int32, distanceFromSource: Int32, reverse: Bool)scripted
private final func PlayTransitionAnimOnButtons(sourceIndex: Int32, reverse: Bool)scripted
private final func RefreshUnfinishedItemLoads()scripted
private final func SetupLoadItems(saves: script_ref<array<String>>)scripted
private final func StopLoadingAnimation()scripted
private final func UpdateButtonHints(savesCount: Int32)scripted
private final func UpdateSavesList()scripted