| void UnlockLevelAchievement(FGameplayTag& LevelTag) | EventPublic | | 0x08 |
| bool ShouldShowWinScreen(const FName& GameVersion) | FinalNative+1 flags | | 0x09 |
| void SetSinglePlayer(bool bSingle) | FinalNative+1 flags | | 0x01 |
| void SetShouldReloadMainMenu(bool bShouldReload) | FinalNative+1 flags | | 0x01 |
| void SetPlatformCrossplayPermission(bool bCanCrossplay) | FinalNative+1 flags | | 0x01 |
| void SetHadNetworkFailure(bool bNetworkFailure) | FinalNative+1 flags | | 0x01 |
| FString RetrieveNetworkErrorStringKey(const EBETNetworkDisconnect& FailureType) | FinalNative+1 flags | | 0x18 |
| void OnSessionInviteAccepted(bool bWasSuccessful, int32 ControllerId, const FString& UserIdString, const FString& RequestedSessionId) | EventPublic | | 0x28 |
| void OnApplicationWillEnterBackground() | FinalNative+1 flags | | 0x00 |
| void OnApplicationHasEnteredForeground() | FinalNative+1 flags | | 0x00 |
| void OnAllLevelsLoaded__DelegateSignature(const TArray<TSoftObjectPtr<UBETLevel>>& LoadedLevels) | Public | | 0x10 |
| void MarkWinScreenShown(const FName& GameVersion) | FinalNative+1 flags | | 0x08 |
| FString K2_GetLocalizedVersionMismatchDescription(const FString& VersionRelationship, const FString& HostVersion, const FString& ClientVersion) | EventPublic | | 0x40 |
| FString K2_GetLocalizedNetworkErrorDescription(const FString& InKey) | EventProtected | | 0x20 |
| APlayerController* K2_GetFirstLocalPlayerController() | FinalNative+1 flags | | 0x08 |
| void HandleAppWillDeactivate(bool WillActivate) | NativePublic | | 0x01 |
| void HandleAppActivated() | NativePublic | | 0x00 |
| bool GetSinglePlayer() | FinalNative+1 flags | | 0x01 |
| bool GetShouldReloadMainMenu() | FinalNative+1 flags | | 0x01 |
| bool GetPlatformCrossplayPermission() | FinalNative+1 flags | | 0x01 |
| FString GetNetworkFailureStringKey() | FinalNative+1 flags | | 0x10 |
| FString GetNetworkFailureDescription() | FinalNative+1 flags | | 0x10 |
| bool GetHadNetworkFailure() | FinalNative+1 flags | | 0x01 |
| FGameplayTagContainer GetDifficultyModifiers(FGameplayTag& DifficultyTag) | FinalNative+1 flags | | 0x28 |
| FGameplayTag GetCurrentDifficulty() | FinalNative+1 flags | | 0x08 |
| UControllerConnectionManager* GetControllerManager() | FinalNative+1 flags | | 0x08 |
| TMap<FGameplayTag, TSoftObjectPtr<UBETLevel>> GetCachedLevels() | FinalNative+1 flags | | 0x50 |
| TMap<FGameplayTag, TSoftObjectPtr<UBETLevel>> GetAllLevelsSynchronous() | FinalNative+1 flags | | 0x50 |
| void GetAllLevelsAsync(const FScriptDelegate& OnComplete) | FinalNative+1 flags | | 0x10 |
| FName FormatLevelTagAsPS5ActivityId(FGameplayTag& LevelTag) | FinalNative+2 flags | | 0x10 |
| FName FormatLevelTagAsAchievement(FGameplayTag& LevelTag, const FString& Suffix) | FinalNative+2 flags | | 0x20 |
| UMainMenuWidget* FindMainMenuWidget() | NativeEvent+1 flags | | 0x08 |
| void ExpandLevelTree(const TArray<TSoftObjectPtr<UBETLevel>>& OutLevels) | FinalNative+1 flags | | 0x10 |
| void DisconnectFromSession() | FinalNative+1 flags | | 0x00 |
| void ConsumeNetworkFailure() | FinalNative+1 flags | | 0x00 |
| void ChangeSessionState(bool Started, APlayerController* PlayerController) | NativeEvent+1 flags | | 0x10 |
| void BETServerTravel(const TSoftObjectPtr<UBETLevel>& LevelToTravelTo) | FinalNative+1 flags | | 0x28 |
| void AdvanceLevel(const TSoftObjectPtr<UBETLevel>& LevelToAdvanceTo) | FinalNative+1 flags | | 0x28 |