0x00x0258
Members 11
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x10 | OnSaveGameLoaded | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnSaveGameWritten | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnApplicationEnteredBackground | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnApplicationEnteredForeground | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | bDebugSaveData | bool | 8 flags | false | |
| 0x0201 | 0x07 | padding / unreflected | |||
| 0x10 | SaveSlotName | FString | 6 flags | "DarkPals" | |
| 0x10 | SaveSlotNameGameSuffix | FString | 6 flags | "_Game" | |
| 0x10 | SaveSlotNameBackupSuffix | FString | 6 flags | "_Backup" | |
| 0x10 | SaveSlotNameSettingsSuffix | FString | 6 flags | "_Settings" | |
| 0x08 | CurrentSaveGame | UT5FSaveGame* | Transient+7 flags | nullptr | |
| 0x08 | BackupSaveGame | UT5FSaveGame* | Transient+7 flags | nullptr | |
Inherited from UGameInstance 6
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x10 | LocalPlayers | TArray<ULocalPlayer*> | Protected+4 flags | [] | |
| 0x08 | OnlineSession | UOnlineSession* | Protected+6 flags | nullptr | |
| 0x10 | ReferencedObjects | TArray<UObject*> | Protected+4 flags | [] | |
| 0x0060 | 0x18 | padding / unreflected | |||
| 0x10 | OnPawnControllerChangedDelegates | FMulticastScriptDelegate | Protected+4 flags | <delegate> | |
| 0x0088 | 0x18 | padding / unreflected | |||
| 0x10 | OnInputDeviceConnectionChange | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnUserInputDevicePairingChange | FMulticastScriptDelegate | 4 flags | <delegate> | |
Functions 12
| Signature | Flags | Native | Params |
|---|---|---|---|
| void WriteSaveGame() | FinalNative+1 flags | 0x00 | |
| void ShowSteamStore() | FinalNative+1 flags | 0x00 | |
| void SetRichPresence(const FString& Status) | FinalNative+1 flags | 0x10 | |
| void OnApplicationEnterForeground() | FinalNative+1 flags | 0x00 | |
| void OnApplicationEnterBackground() | FinalNative+1 flags | 0x00 | |
| void NewSaveGame() | FinalNative+1 flags | 0x00 | |
| void LoadSaveGame() | FinalNative+1 flags | 0x00 | |
| bool HasSaveGame() | FinalNative+1 flags | 0x01 | |
| FString GetSettingsName() | FinalNative+1 flags | 0x10 | |
| FString GetSaveGameName() | FinalNative+1 flags | 0x10 | |
| FString GetBackupName() | FinalNative+1 flags | 0x10 | |
| void DeleteSaveGame() | FinalNative+1 flags | 0x00 |