implements IAudioProxyPlayer
0x00x0500
Members 22
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01B0 | 0x08 | padding / unreflected | |||
| 0x10 | OnCultureChangedDelegate | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnPakFileMountedDelegate | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnNetworkStatusChanged | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnGameInstanceLoadComplete | FMulticastScriptDelegate | 3 flags | <delegate> | |
| 0x01F8 | 0x40 | padding / unreflected | |||
| 0x08 | NewGamePlayerStartTag | FName | 9 flags | None | |
| 0x0240 | 0x18 | padding / unreflected | |||
| 0x18 | SaveGameSettings | FSoftObjectPath | Protected+4 flags | {AssetPathName=/Game/Core/World/AHSaveGameSettings.AHSaveGa… | |
| 0x04 | PolymerFluidFriction | float | Protected+7 flags | 0.3 | |
| 0x0274 | 0x04 | padding / unreflected | |||
| 0x10 | GameInstanceSubsystems | TArray<TSubclassOf<UAHWwiseBridgeSubsystem>> | Protected+5 flags | [] | |
| 0x08 | WwiseBridgeSubsystem | TSubclassOf<UAHWwiseBridgeSubsystem> | Protected+8 flags | nullptr | |
| 0x08 | DefaultHitSettings | UDA_HitSettings* | Protected+7 flags | nullptr | |
| 0x08 | MovieSettings | UDA_GameMovieSettings* | Protected+7 flags | nullptr | |
| 0x10 | AllItemsAssets | TArray<bool> | Protected+4 flags | [] | |
| 0x01 | bResetWorldOnGameLoad | bool | Protected+8 flags | false | |
| 0x01 | bRespawnOnDeath | bool | Protected+8 flags | true | |
| 0x02B2 | 0x06 | padding / unreflected | |||
| 0x28 | BlockRespawnByTags | FGameplayTagContainer | Protected+4 flags | {GameplayTags=[], ParentTags=[]} | |
| 0x50 | InternalThumbnails | TMap<TMap<TMap<TArray<UPersistentData*>, int32>, int32>, int32> | Protected+3 flags | <TMap> | |
| 0x50 | Ps4Thumbnails | TMap<TMap<TArray<UPersistentData*>, int32>, int32> | Protected+3 flags | <TMap> | |
| 0x50 | Ps5Thumbnails | TMap<TArray<UPersistentData*>, int32> | Protected+3 flags | <TMap> | |
| 0x10 | ModulesToShutdown | TArray<UPersistentData*> | Protected+4 flags | [] | |
| 0x08 | PersistentData | UPersistentData* | Protected+7 flags | nullptr | |
| 0x08 | PolymersPhysicsVolume | AAHCustomPhysicsVolume* | Transient+5 flags | nullptr | |
| 0x03F0 | 0x30 | padding / unreflected | |||
| 0x08 | LocalPlayerSubsystemRef | TSubclassOf<ULocalPlayerSubsystem> | 8 flags | nullptr | |
| 0x0428 | 0xD8 | unreflected bytes to end of UAHGameInstance | |||
Inherited from UGameInstance 4
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x10 | LocalPlayers | TArray<UOnlineSession*> | Protected+2 flags | [] | |
| 0x08 | OnlineSession | UOnlineSession* | Protected+5 flags | nullptr | |
| 0x10 | ReferencedObjects | TArray<FMulticastScriptDelegate> | Protected+2 flags | [] | |
| 0x0068 | 0x18 | padding / unreflected | |||
| 0x10 | OnPawnControllerChangedDelegates | FMulticastScriptDelegate | Protected+4 flags | <delegate> | |
Functions 23
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool TestPlatformFlag(const ETargetPlatformFlag& InFlags, const ETargetPlatformType& InPlatform) | FinalNative+2 flags | 0x03 | |
| void SetSaveSubLevelByActor(AActor* InSublevelActor) | FinalNative+1 flags | 0x08 | |
| void SetDifferentPlayerStart(const FName& NewLevelName, const FName& NewPlayerStart) | FinalNative+1 flags | 0x10 | |
| void SaveProgress(FTransform& CameraTransform, FTransform& CharacterTransform, const FGameplayTagContainer& GameplayTags, bool bIsAutoSave, bool bAlwaysAvailable, int32 SavePointId) | FinalNative+1 flags | 0x90 | |
| void SavePersistentData() | FinalNative+1 flags | 0x00 | |
| void ResetDifferentPlayerStart() | FinalNative+1 flags | 0x00 | |
| void PlayOutroMovie(int32 MovieIndex) | FinalNative+1 flags | 0x04 | |
| void OnSubsystemInitializationFinished(UAHWorldSubsystem* Subsystem) | FinalNative+1 flags | 0x08 | |
| void LoadGameDefaultMap() | FinalNative+1 flags | 0x00 | |
| void LoadGame(UObject* WorldContextObject, int32 SlotId, const bool& success, bool bHideMainMenuOnLoad) | FinalNative+1 flags | 0x0E | |
| bool IsWorldCompositionLoading() | FinalNative+1 flags | 0x01 | |
| bool IsUpdateRequired() | FinalNative+1 flags | 0x01 | |
| bool IsRunningDlc(const EEntitlements& Entitlement) | FinalNative+1 flags | 0x02 | |
| bool IsNewGamePlus() | FinalNative+1 flags | 0x01 | |
| bool IsGameFinished() | FinalNative+1 flags | 0x01 | |
| bool HasSubsystemsWithPengingInitialization() | FinalNative+1 flags | 0x01 | |
| ETargetPlatformType GetTargetPlatform() | FinalNative+2 flags | 0x01 | |
| bool GetResetWorldOnGameLoad() | FinalNative+1 flags | 0x01 | |
| int32 GetLatestSavedSlotIdIncludingAutosave(bool bCheckOpenWorldFlag) | FinalNative+1 flags | 0x08 | |
| UAHGameInstance* GetInstance() | FinalNative+2 flags | 0x08 | |
| EKeyboardLayout GetCurrentKeyboardLayout() | FinalNative+1 flags | 0x01 | |
| AAHWorldSettings* GetAHWorldSettings() | FinalNative+1 flags | 0x08 | |
| bool AreAllAvailableSubsystemsFullyInitialized() | FinalNative+1 flags | 0x01 |