SaveGameMenuGameController
classscriptedClass
extends gameuiSaveHandlingController › gameuiMenuGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 18
| Name | Type | Flags |
|---|---|---|
buttonHintsController | wref<ButtonHints> | scriptedprivate |
buttonHintsManagerRef | inkWidgetRef | scriptedprivate |
cloudSynced | Bool | scriptedprivate |
emptySlotController | wref<LoadListItem> | scriptedprivate |
eventDispatcher | wref<inkMenuEventDispatcher> | scriptedprivate |
gogButtonWidgetRef | inkWidgetRef | scriptedprivate |
gogContainer | inkWidgetRef | scriptedprivate |
handler | wref<inkISystemRequestsHandler> | scriptedprivate |
hasEmptySlot | Bool | scriptedprivate |
isEp1Enabled | Bool | scriptedprivate |
list | inkCompoundRef | scriptedprivate |
loadComplete | Bool | scriptedprivate |
pendingRegistration | Bool | scriptedprivate |
saveFilesReady | Bool | scriptedprivate |
saveInfo | ref<SaveMetadataInfo> | scriptedprivate |
saveInProgress | Bool | scriptedprivate |
saves | array<String> | scriptedprivate |
scrollbar | inkWidgetRef | scriptedprivate |
Methods 24
private final func CreateLoadItem(index: Int32)scripted
private final func GogLogin()scripted
private final func InitCrossProgression()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 OnOverrideSaveAccepted() -> Boolscripted
protected cb func OnRefreshGOGState(evt: ref<RefreshGOGState>) -> Boolscripted
protected cb func OnSaveDeleted(result: Bool, idx: Int32) -> Boolscripted
protected cb func OnSaveFile(e: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnSaveMetadataReady(info: ref<SaveMetadataInfo>) -> Boolscripted
protected cb func OnSavesForSaveReady(saves: array<String>) -> Boolscripted
protected cb func OnSavingComplete(success: Bool, locks: array<gameSaveLock>) -> Boolscripted
protected cb func OnSetMenuEventDispatcher(menuEventDispatcher: wref<inkMenuEventDispatcher>) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
private final func PlayLoadingAnimation()scripted
private final func SetupLoadItems(saves: script_ref<array<String>>)scripted
private final func ShowCompatibilityLimitationPopup()scripted
private final func StopLoadingAnimation()scripted
private final func TryToCreateEmptySlot()scripted
private final func UpdateSavesList()scripted