Zdexby TheHolyOneZ
4,593 classes
Class

UBP_GameInstance_C

: UT5FGameInstance : UGameInstance : UObject
/Game/GameBlueprints/Core/BP_GameInstance.BP_GameInstance_C 0x02B0 (688 B) align 8 inherited 0x0258 33 scripted vtable /Game/GameBlueprints/Core/BP_GameInstance
0x00x02B0

Members 13

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08SettingsSaveUBP_UserSettings_C*6 flagsnullptr
0x01DebugFMODbool6 flagsfalse
0x01RunHardwareBenchmarkbool6 flagsfalse
0x026A0x02padding / unreflected
0x04BenchmarkWorkScaleint326 flags10
0x04BenchmarkCPUMultiplierfloat6 flags0.1
0x04BenchmarkGPUMultiplierfloat6 flags0.1
0x08FMOD_STATE_AppBackgroundFFMODEventInstance6 flags{}
0x08FMOD_SPEAKERMODEUFMODEvent*6 flags/Game/FMOD/Events/UI/SFX_UI_SetSpeakermode.SFX_UI_SetSpeake…
0x08FMOD_MIX_TARGETUFMODEvent*6 flags/Game/FMOD/Events/UI/SFX_UI_SetMixTarget.SFX_UI_SetMixTarget
0x08MusicInstanceFFMODEventInstance6 flags{}
0x08AmbienceInstanceFFMODEventInstance6 flags{}
0x10OnGlobalIlluminationChangedFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
Inherited from UT5FGameInstance 11
OffsetSizeNameTypeFlagsDefault
0x10OnSaveGameLoadedFMulticastScriptDelegate4 flags<delegate>
0x10OnSaveGameWrittenFMulticastScriptDelegate4 flags<delegate>
0x10OnApplicationEnteredBackgroundFMulticastScriptDelegate4 flags<delegate>
0x10OnApplicationEnteredForegroundFMulticastScriptDelegate4 flags<delegate>
0x01bDebugSaveDatabool8 flagsfalse
0x02010x07padding / unreflected
0x10SaveSlotNameFString6 flags"DarkPals"
0x10SaveSlotNameGameSuffixFString6 flags"_Game"
0x10SaveSlotNameBackupSuffixFString6 flags"_Backup"
0x10SaveSlotNameSettingsSuffixFString6 flags"_Settings"
0x08CurrentSaveGameUT5FSaveGame*Transient+7 flagsnullptr
0x08BackupSaveGameUT5FSaveGame*Transient+7 flagsnullptr
Inherited from UGameInstance 6
OffsetSizeNameTypeFlagsDefault
0x10LocalPlayersTArray<ULocalPlayer*>Protected+4 flags[]
0x08OnlineSessionUOnlineSession*Protected+6 flagsnullptr
0x10ReferencedObjectsTArray<UObject*>Protected+4 flags[]
0x00600x18padding / unreflected
0x10OnPawnControllerChangedDelegatesFMulticastScriptDelegateProtected+4 flags<delegate>
0x00880x18padding / unreflected
0x10OnInputDeviceConnectionChangeFMulticastScriptDelegate4 flags<delegate>
0x10OnUserInputDevicePairingChangeFMulticastScriptDelegate4 flags<delegate>

Functions 33

SignatureFlagsNativeParams
void SetGamePaused(bool IsPaused)
Script27 statements · 884 bytes of bytecode
0x0000CallFunc_SetGamePaused_ReturnValue = SetGamePaused(this, IsPaused);0x001Eif (!(CallFunc_SetGamePaused_ReturnValue)) goto Label_0064;0x002CBusSetPaused(/Game/FMOD/Buses/MASTER/Music.Music, IsPaused);0x0048BusSetPaused(/Game/FMOD/Buses/MASTER/SFX.SFX, IsPaused);0x0064Label_0064:0x0064CallFunc_Conv_BoolToText_ReturnValue = Conv_BoolToText(IsPaused);0x0089CallFunc_Conv_BoolToText_ReturnValue_1 = Conv_BoolToText(CallFunc_SetGamePaused_ReturnValue);0x00AEK2Node_MakeStruct_FormatArgumentData.ArgumentName = "IsPaused";0x00D3K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x00F0K2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_Conv_BoolToText_ReturnValue;0x0114K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x0138K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x0158K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x017CK2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0199K2Node_MakeStruct_FormatArgumentData_1.ArgumentName = "Success";0x01BDK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueType = 4;0x01DAK2Node_MakeStruct_FormatArgumentData_1.ArgumentValue = CallFunc_Conv_BoolToText_ReturnValue_1;0x01FEK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueInt = 0;0x0222K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueFloat = 0f;0x0242K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueDouble = 0;0x0266K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueGender = 0;0x0283K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData, K2Node_MakeStruct_FormatArgumentData_1};0x02A0CallFunc_Format_ReturnValue = Format(NSLOCTEXT("87A4524FE4AE44C2856C5357F5B48633", "", "SetGamePaused: {IsPaused}, Success: {Success}"), K2Node_MakeArray_Array);0x031ACallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_Format_ReturnValue);0x033F/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen(CallFunc_Conv_TextToString_ReturnValue, 0, 0, this);0x0371return;0x0373// end of script
Public0x01
void SetShadingQuality(int32 Value)
Script17 statements · 572 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014CallFunc_GetGameUserSettings_ReturnValue.SetShadingQuality(Value);0x003DCallFunc_GetGameUserSettings_ReturnValue.ApplyNonResolutionSettings();0x0061CallFunc_Conv_IntToInt64_ReturnValue = Conv_IntToInt64(Value);0x0086K2Node_MakeStruct_FormatArgumentData.ArgumentName = "Value";0x00A8K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 0;0x00C5K2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x00E2K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue;0x0106K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x0126K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x014AK2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0167K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x017BCallFunc_Format_ReturnValue = Format(NSLOCTEXT("7F255FF8D8C0418A90D04F1F15598E5E", "", "SetShadingQuality: {Value}"), K2Node_MakeArray_Array);0x01E2CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_Format_ReturnValue);0x0207/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen(CallFunc_Conv_TextToString_ReturnValue, 3, 0, this);0x0239return;0x023B// end of script
Public0x04
void SetFoliageQuality(int32 Value)
Script17 statements · 572 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014CallFunc_GetGameUserSettings_ReturnValue.SetFoliageQuality(Value);0x003DCallFunc_GetGameUserSettings_ReturnValue.ApplyNonResolutionSettings();0x0061CallFunc_Conv_IntToInt64_ReturnValue = Conv_IntToInt64(Value);0x0086K2Node_MakeStruct_FormatArgumentData.ArgumentName = "Value";0x00A8K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 0;0x00C5K2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x00E2K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue;0x0106K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x0126K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x014AK2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0167K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x017BCallFunc_Format_ReturnValue = Format(NSLOCTEXT("94CA528D0F994AEDB4ACECD83E4544FE", "", "SetFoliageQuality: {Value}"), K2Node_MakeArray_Array);0x01E2CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_Format_ReturnValue);0x0207/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen(CallFunc_Conv_TextToString_ReturnValue, 3, 0, this);0x0239return;0x023B// end of script
Public0x04
void SetEffectQuality(int32 Value)
Script17 statements · 571 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014CallFunc_GetGameUserSettings_ReturnValue.SetVisualEffectQuality(Value);0x003DCallFunc_GetGameUserSettings_ReturnValue.ApplyNonResolutionSettings();0x0061CallFunc_Conv_IntToInt64_ReturnValue = Conv_IntToInt64(Value);0x0086K2Node_MakeStruct_FormatArgumentData.ArgumentName = "Value";0x00A8K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 0;0x00C5K2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x00E2K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue;0x0106K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x0126K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x014AK2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0167K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x017BCallFunc_Format_ReturnValue = Format(NSLOCTEXT("CB5FB54AFF204FAE8D54F5F48CF30710", "", "SetEffectQuality: {Value}"), K2Node_MakeArray_Array);0x01E1CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_Format_ReturnValue);0x0206/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen(CallFunc_Conv_TextToString_ReturnValue, 3, 0, this);0x0238return;0x023A// end of script
Public0x04
void SetTextureQuality(int32 Value)
Script17 statements · 572 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014CallFunc_GetGameUserSettings_ReturnValue.SetTextureQuality(Value);0x003DCallFunc_GetGameUserSettings_ReturnValue.ApplyNonResolutionSettings();0x0061CallFunc_Conv_IntToInt64_ReturnValue = Conv_IntToInt64(Value);0x0086K2Node_MakeStruct_FormatArgumentData.ArgumentName = "Value";0x00A8K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 0;0x00C5K2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x00E2K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue;0x0106K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x0126K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x014AK2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0167K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x017BCallFunc_Format_ReturnValue = Format(NSLOCTEXT("315E9FBB9FCE4AEE95D6890FBEB32B24", "", "SetTextureQuality: {Value}"), K2Node_MakeArray_Array);0x01E2CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_Format_ReturnValue);0x0207/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen(CallFunc_Conv_TextToString_ReturnValue, 3, 0, this);0x0239return;0x023B// end of script
Public0x04
void SetReflectionQuality(int32 Value)
Script17 statements · 575 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014CallFunc_GetGameUserSettings_ReturnValue.SetReflectionQuality(Value);0x003DCallFunc_GetGameUserSettings_ReturnValue.ApplyNonResolutionSettings();0x0061CallFunc_Conv_IntToInt64_ReturnValue = Conv_IntToInt64(Value);0x0086K2Node_MakeStruct_FormatArgumentData.ArgumentName = "Value";0x00A8K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 0;0x00C5K2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x00E2K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue;0x0106K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x0126K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x014AK2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0167K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x017BCallFunc_Format_ReturnValue = Format(NSLOCTEXT("3A03F5A21A2744B593E715312DB3282F", "", "SetReflectionQuality: {Value}"), K2Node_MakeArray_Array);0x01E5CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_Format_ReturnValue);0x020A/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen(CallFunc_Conv_TextToString_ReturnValue, 3, 0, this);0x023Creturn;0x023E// end of script
Public0x04
void SetGlobalIlluminationQuality(int32 Value)
Script18 statements · 602 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014CallFunc_GetGameUserSettings_ReturnValue.SetGlobalIlluminationQuality(Value);0x003DCallFunc_GetGameUserSettings_ReturnValue.ApplyNonResolutionSettings();0x0061OnGlobalIlluminationChanged.Broadcast();0x0074CallFunc_Conv_IntToInt64_ReturnValue = Conv_IntToInt64(Value);0x0099K2Node_MakeStruct_FormatArgumentData.ArgumentName = "Value";0x00BBK2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 0;0x00D8K2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x00F5K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue;0x0119K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x0139K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x015DK2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x017AK2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x018ECallFunc_Format_ReturnValue = Format(NSLOCTEXT("233DC843E2114FB98B5A7C42FCD373F6", "", "SetGlobalIlluminationQuality: {Value}"), K2Node_MakeArray_Array);0x0200CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_Format_ReturnValue);0x0225/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen(CallFunc_Conv_TextToString_ReturnValue, 3, 0, this);0x0257return;0x0259// end of script
Public0x04
void SetShadowQuality(int32 Value)
Script17 statements · 571 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014CallFunc_GetGameUserSettings_ReturnValue.SetShadowQuality(Value);0x003DCallFunc_GetGameUserSettings_ReturnValue.ApplyNonResolutionSettings();0x0061CallFunc_Conv_IntToInt64_ReturnValue = Conv_IntToInt64(Value);0x0086K2Node_MakeStruct_FormatArgumentData.ArgumentName = "Value";0x00A8K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 0;0x00C5K2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x00E2K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue;0x0106K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x0126K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x014AK2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0167K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x017BCallFunc_Format_ReturnValue = Format(NSLOCTEXT("CEC7D80CE7364DCC947FFC35A5E6AB1E", "", "SetShadowQuality: {Value}"), K2Node_MakeArray_Array);0x01E1CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_Format_ReturnValue);0x0206/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen(CallFunc_Conv_TextToString_ReturnValue, 3, 0, this);0x0238return;0x023A// end of script
Public0x04
void SetPostProcessingQuality(int32 Value)
Script17 statements · 579 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014CallFunc_GetGameUserSettings_ReturnValue.SetPostProcessingQuality(Value);0x003DCallFunc_GetGameUserSettings_ReturnValue.ApplyNonResolutionSettings();0x0061CallFunc_Conv_IntToInt64_ReturnValue = Conv_IntToInt64(Value);0x0086K2Node_MakeStruct_FormatArgumentData.ArgumentName = "Value";0x00A8K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 0;0x00C5K2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x00E2K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue;0x0106K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x0126K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x014AK2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0167K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x017BCallFunc_Format_ReturnValue = Format(NSLOCTEXT("C35476B05FD048229B6668BC961F7417", "", "SetPostProcessingQuality: {Value}"), K2Node_MakeArray_Array);0x01E9CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_Format_ReturnValue);0x020E/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen(CallFunc_Conv_TextToString_ReturnValue, 3, 0, this);0x0240return;0x0242// end of script
Public0x04
void SetViewDistanceQuality(int32 Value)
Script17 statements · 577 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014CallFunc_GetGameUserSettings_ReturnValue.SetViewDistanceQuality(Value);0x003DCallFunc_GetGameUserSettings_ReturnValue.ApplyNonResolutionSettings();0x0061CallFunc_Conv_IntToInt64_ReturnValue = Conv_IntToInt64(Value);0x0086K2Node_MakeStruct_FormatArgumentData.ArgumentName = "Value";0x00A8K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 0;0x00C5K2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x00E2K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue;0x0106K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x0126K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x014AK2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0167K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x017BCallFunc_Format_ReturnValue = Format(NSLOCTEXT("2555E8DD82394BE5ACC1D55834AB6732", "", "SetViewDistanceQuality: {Value}"), K2Node_MakeArray_Array);0x01E7CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_Format_ReturnValue);0x020C/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen(CallFunc_Conv_TextToString_ReturnValue, 3, 0, this);0x023Ereturn;0x0240// end of script
Public0x04
void SetAntiAliasingQuality(int32 Value)
Script17 statements · 577 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014CallFunc_GetGameUserSettings_ReturnValue.SetAntiAliasingQuality(Value);0x003DCallFunc_GetGameUserSettings_ReturnValue.ApplyNonResolutionSettings();0x0061CallFunc_Conv_IntToInt64_ReturnValue = Conv_IntToInt64(Value);0x0086K2Node_MakeStruct_FormatArgumentData.ArgumentName = "Value";0x00A8K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 0;0x00C5K2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x00E2K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue;0x0106K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x0126K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x014AK2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0167K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x017BCallFunc_Format_ReturnValue = Format(NSLOCTEXT("3FBBF1CC0EC34601B61CF6D1E03D4D2C", "", "SetAntiAliasingQuality: {Value}"), K2Node_MakeArray_Array);0x01E7CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_Format_ReturnValue);0x020C/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen(CallFunc_Conv_TextToString_ReturnValue, 3, 0, this);0x023Ereturn;0x0240// end of script
Public0x04
void SetResolutionScaleValue(float NewScaleValue)
Script16 statements · 546 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014CallFunc_GetGameUserSettings_ReturnValue.SetResolutionScaleValueEx(NewScaleValue);0x003DCallFunc_GetGameUserSettings_ReturnValue.ApplySettings(true);0x0062K2Node_MakeStruct_FormatArgumentData.ArgumentName = "Value";0x0084K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 2;0x00A1K2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x00BEK2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x00E2K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = NewScaleValue;0x0106K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x012AK2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0147K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x015BCallFunc_Format_ReturnValue = Format(NSLOCTEXT("62A6BBB5781C497FA967A011F8365759", "", "SetResolutionScaleValue: {Value}"), K2Node_MakeArray_Array);0x01C8CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_Format_ReturnValue);0x01ED/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen(CallFunc_Conv_TextToString_ReturnValue, 3, 0, this);0x021Freturn;0x0221// end of script
Public0x04
void SetDynamicResolutionEnabled(bool bEnable)
Script17 statements · 594 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014CallFunc_GetGameUserSettings_ReturnValue.SetDynamicResolutionEnabled(bEnable);0x003DCallFunc_GetGameUserSettings_ReturnValue.ApplySettings(true);0x0062CallFunc_Conv_BoolToText_ReturnValue = Conv_BoolToText(bEnable);0x0087K2Node_MakeStruct_FormatArgumentData.ArgumentName = "Enabled";0x00ABK2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x00C8K2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_Conv_BoolToText_ReturnValue;0x00ECK2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x0110K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x0130K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x0154K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0171K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x0185CallFunc_Format_ReturnValue = Format(NSLOCTEXT("0B3020E9F9134C6CA07374F02B46D050", "", "SetDynamicResolutionEnabled: {Enabled}"), K2Node_MakeArray_Array);0x01F8CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_Format_ReturnValue);0x021D/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen(CallFunc_Conv_TextToString_ReturnValue, 3, 0, this);0x024Freturn;0x0251// end of script
Public0x01
void SetOverallScalabilityLevel(int32 Value)
Script17 statements · 585 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014CallFunc_GetGameUserSettings_ReturnValue.SetOverallScalabilityLevel(Value);0x0041CallFunc_GetGameUserSettings_ReturnValue.ApplyNonResolutionSettings();0x0065CallFunc_Conv_IntToInt64_ReturnValue = Conv_IntToInt64(Value);0x008AK2Node_MakeStruct_FormatArgumentData.ArgumentName = "Value";0x00ACK2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 0;0x00C9K2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x00E6K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue;0x010AK2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x012AK2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x014EK2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x016BK2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x017FCallFunc_Format_ReturnValue = Format(NSLOCTEXT("C784E80FED364BF99B83D7E089EBC930", "", "SetOverallScalabilityLevel: {Value}"), K2Node_MakeArray_Array);0x01EFCallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_Format_ReturnValue);0x0214/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen(CallFunc_Conv_TextToString_ReturnValue, 3, 0, this);0x0246return;0x0248// end of script
Public0x04
void SetAntiAliasingMethod(int32 Method)
Script27 statements · 958 bytes of bytecode
0x0000CallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x001ACallFunc_Conv_IntToInt64_ReturnValue_1 = Conv_IntToInt64(Method);0x003FK2Node_MakeStruct_FormatArgumentData_1.ArgumentName = "Type";0x0060K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueType = 0;0x007DK2Node_MakeStruct_FormatArgumentData_1.ArgumentValue = FText();0x009AK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue_1;0x00BEK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueFloat = 0f;0x00DEK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueDouble = 0;0x0102K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueGender = 0;0x011FK2Node_MakeArray_Array_1 = {K2Node_MakeStruct_FormatArgumentData_1};0x0133CallFunc_Format_ReturnValue_1 = Format(NSLOCTEXT("C8C8C905F51844C8BBC526AEA6882CAE", "", "r.AntiAliasingMethod {Type}"), K2Node_MakeArray_Array_1);0x019BCallFunc_Conv_TextToString_ReturnValue_1 = Conv_TextToString(CallFunc_Format_ReturnValue_1);0x01C0ExecuteConsoleCommand(this, CallFunc_Conv_TextToString_ReturnValue_1, CallFunc_GetPlayerController_ReturnValue);0x01DDCallFunc_Conv_IntToInt64_ReturnValue = Conv_IntToInt64(Method);0x0202K2Node_MakeStruct_FormatArgumentData.ArgumentName = "Method";0x0225K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 0;0x0242K2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x025FK2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue;0x0283K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x02A3K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x02C7K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x02E4K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x02F8CallFunc_Format_ReturnValue = Format(NSLOCTEXT("87465BA79BD4458C87A0470958A15FE4", "", "SetAntiAliasingMethod: {Method}"), K2Node_MakeArray_Array);0x0364CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_Format_ReturnValue);0x0389/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen(CallFunc_Conv_TextToString_ReturnValue, 3, 0, this);0x03BBreturn;0x03BD// end of script
Public0x04
void FMODMainMenuAudio()
Script18 statements · 283 bytes of bytecode
0x0000PushFlow(Label_0118);0x0005PushFlow(Label_0091);0x000ACallFunc_EventInstanceIsValid_ReturnValue_1 = EventInstanceIsValid(AmbienceInstance);0x0027CallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(CallFunc_EventInstanceIsValid_ReturnValue_1);0x0044if (!(CallFunc_Not_PreBool_ReturnValue_1)) PopFlow();0x004ECallFunc_PlayEvent2D_ReturnValue_1 = PlayEvent2D(this, /Game/FMOD/Events/Environment/General/AMB_MainMenu.AMB_MainMenu, true);0x0075AmbienceInstance = CallFunc_PlayEvent2D_ReturnValue_1;0x0090PopFlow();0x0091Label_0091:0x0091CallFunc_EventInstanceIsValid_ReturnValue = EventInstanceIsValid(MusicInstance);0x00AECallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_EventInstanceIsValid_ReturnValue);0x00CBif (!(CallFunc_Not_PreBool_ReturnValue)) PopFlow();0x00D5CallFunc_PlayEvent2D_ReturnValue = PlayEvent2D(this, /Game/FMOD/Events/Music/General/MX_GE_MainMenu.MX_GE_MainMenu, true);0x00FCMusicInstance = CallFunc_PlayEvent2D_ReturnValue;0x0117PopFlow();0x0118Label_0118:0x0118return;0x011A// end of script
Public0x00
void SetMotionBlurEnabled(bool IsEnabled)
Script27 statements · 991 bytes of bytecode
0x0000CallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x001ACallFunc_SelectFloat_ReturnValue = SelectFloat(0.2, 0, IsEnabled);0x0051K2Node_MakeStruct_FormatArgumentData_1.ArgumentName = "Amount";0x0074K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueType = 3;0x0091K2Node_MakeStruct_FormatArgumentData_1.ArgumentValue = FText();0x00AEK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueInt = 0;0x00D2K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueFloat = 0f;0x00F2K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueDouble = CallFunc_SelectFloat_ReturnValue;0x0116K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueGender = 0;0x0133K2Node_MakeArray_Array_1 = {K2Node_MakeStruct_FormatArgumentData_1};0x0147CallFunc_Format_ReturnValue_1 = Format(NSLOCTEXT("BA6F05B6ACB0471DA899CBAAFA45B360", "", "r.MotionBlur.Amount {Amount}"), K2Node_MakeArray_Array_1);0x01B0CallFunc_Conv_TextToString_ReturnValue_1 = Conv_TextToString(CallFunc_Format_ReturnValue_1);0x01D5ExecuteConsoleCommand(this, CallFunc_Conv_TextToString_ReturnValue_1, CallFunc_GetPlayerController_ReturnValue);0x01F2CallFunc_Conv_BoolToText_ReturnValue = Conv_BoolToText(IsEnabled);0x0217K2Node_MakeStruct_FormatArgumentData.ArgumentName = "IsEnabled";0x023DK2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x025AK2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_Conv_BoolToText_ReturnValue;0x027EK2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x02A2K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x02C2K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x02E6K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0303K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x0317CallFunc_Format_ReturnValue = Format(NSLOCTEXT("DC5AAF036AF74A30A029C1A4159A9181", "", "SetMotionBlurEnabled: {IsEnabled}"), K2Node_MakeArray_Array);0x0385CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_Format_ReturnValue);0x03AA/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen(CallFunc_Conv_TextToString_ReturnValue, 3, 0, this);0x03DCreturn;0x03DE// end of script
Public0x01
void UpdatePostProcessVolumes()
Script32 statements · 1,050 bytes of bytecode
0x0000PushFlow(Label_0417);0x0005CallFunc_GetAllActorsOfClass_OutActors = {};0x0010GetAllActorsOfClass(this, /Script/Engine.PostProcessVolume, CallFunc_GetAllActorsOfClass_OutActors);0x002DTemp_int_Loop_Counter_Variable = 0;0x0044Temp_int_Array_Index_Variable = 0;0x005BLabel_005B:0x005BCallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x0096CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00BCif (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0389;0x00CATemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00E5PushFlow(Label_03CD);0x00EACallFunc_MakeVector4_ReturnValue = MakeVector4(SettingsSave.Contrast, SettingsSave.Contrast, SettingsSave.Contrast, 1);0x016C/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01A7CallFunc_MakeVector4_ReturnValue_1 = MakeVector4(SettingsSave.Brightness, SettingsSave.Brightness, SettingsSave.Brightness, 1);0x0229CallFunc_Array_Get_Item.Settings.ColorContrast = CallFunc_MakeVector4_ReturnValue;0x0263CallFunc_Array_Get_Item.Settings.ColorGain = CallFunc_MakeVector4_ReturnValue_1;0x029DK2Node_SetFieldsInStruct_BloomIntensity_ImplicitCast = Cast<3>(SettingsSave.Bloom);0x02D0CallFunc_Array_Get_Item.Settings.BloomIntensity = K2Node_SetFieldsInStruct_BloomIntensity_ImplicitCast;0x030ACallFunc_Array_Get_Item.Settings.bOverride_ColorContrast = true;0x0334CallFunc_Array_Get_Item.Settings.bOverride_ColorGain = true;0x035ECallFunc_Array_Get_Item.Settings.bOverride_BloomIntensity = true;0x0388PopFlow();0x0389Label_0389:0x0389/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("UpdatePostProcessVolumes", 3, 0, this);0x03CCPopFlow();0x03CDLabel_03CD:0x03CDCallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x03F7Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0412goto Label_005B;0x0417Label_0417:0x0417return;0x0419// end of script
Public0x00
void AppEnterForeground()
Script5 statements · 59 bytes of bytecode
0x0000if (!(SettingsSave.MuteEnterBackground)) goto Label_0038;0x0024EventInstanceStop(FMOD_STATE_AppBackground, false);0x0038Label_0038:0x0038return;0x003A// end of script
Private0x00
void AppEnterBackground()
Script6 statements · 97 bytes of bytecode
0x0000if (!(SettingsSave.MuteEnterBackground)) goto Label_005E;0x0024CallFunc_PlayEvent2D_ReturnValue = PlayEvent2D(this, nullptr, true);0x0043FMOD_STATE_AppBackground = CallFunc_PlayEvent2D_ReturnValue;0x005ELabel_005E:0x005Ereturn;0x0060// end of script
Private0x00
void FMODInit()
Script4 statements · 97 bytes of bytecode
0x0000CallFunc_PlayEvent2D_ReturnValue = PlayEvent2D(FMOD_MIX_TARGET, FMOD_MIX_TARGET, true);0x002FCallFunc_PlayEvent2D_ReturnValue_1 = PlayEvent2D(FMOD_SPEAKERMODE, FMOD_SPEAKERMODE, true);0x005Ereturn;0x0060// end of script
Private0x00
void RunAndApplyBenchmark()
Script15 statements · 313 bytes of bytecode
0x0000PushFlow(Label_0136);0x0005CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0019CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetGameUserSettings_ReturnValue);0x0036if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x0040PushFlow(Label_00C6);0x0045/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("Run hardware benchmark", 0, 0, this);0x0086CallFunc_GetGameUserSettings_ReturnValue.RunHardwareBenchmark(BenchmarkWorkScale, BenchmarkCPUMultiplier, BenchmarkGPUMultiplier);0x00C5PopFlow();0x00C6Label_00C6:0x00C6/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("Apply hardware benchmark results", 0, 0, this);0x0111CallFunc_GetGameUserSettings_ReturnValue.ApplyHardwareBenchmarkResults();0x0135PopFlow();0x0136Label_0136:0x0136return;0x0138// end of script
Public0x00
void SaveSettings()
Script15 statements · 333 bytes of bytecode
0x0000CallFunc_IsValid_ReturnValue = IsValid(SettingsSave);0x001Dif (!(CallFunc_IsValid_ReturnValue)) goto Label_00BE;0x002BCallFunc_GetSettingsName_ReturnValue = GetSettingsName();0x0047CallFunc_SaveGameToSlot_ReturnValue = SaveGameToSlot(SettingsSave, CallFunc_GetSettingsName_ReturnValue, 0);0x0072if (!(CallFunc_SaveGameToSlot_ReturnValue)) goto Label_0109;0x0080/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("Settings saved", 0, 0, this);0x00B9goto Label_014A;0x00BELabel_00BE:0x00BE/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("Need valid settings to save", 0, 2, this);0x0104goto Label_014A;0x0109Label_0109:0x0109/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("Failed saving settings", 0, 2, this);0x014ALabel_014A:0x014Areturn;0x014C// end of script
Public0x00
void ApplyInputSettings()
Script3 statements · 66 bytes of bytecode
0x0000/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("Apply input settings", 0, 0, this);0x003Freturn;0x0041// end of script
Public0x00
void ApplyGraphicsSettings()
Script6 statements · 173 bytes of bytecode
0x0000/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("Apply graphics settings", 0, 0, this);0x0042UpdatePostProcessVolumes();0x0050SetMotionBlurEnabled(SettingsSave.MotionBlur);0x007DSetAntiAliasingMethod(SettingsSave.AntiAliasingMethod);0x00AAreturn;0x00AC// end of script
Public0x00
void ApplyDisplaySettings()
Script5 statements · 193 bytes of bytecode
0x0000/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("Apply display settings", 0, 0, this);0x0041CallFunc_SetColorVisionDeficiencyType_Severity_ImplicitCast = Cast<3>(SettingsSave.ColorBlindnessIntensity);0x0074/Script/UMG.Default__WidgetBlueprintLibrary.SetColorVisionDeficiencyType(SettingsSave.ColorBlindnessType, CallFunc_SetColorVisionDeficiencyType_Severity_ImplicitCast, false, false);0x00BEreturn;0x00C0// end of script
Public0x00
void ApplyInterfaceSettings()
Script3 statements · 70 bytes of bytecode
0x0000/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("Apply interface settings", 0, 0, this);0x0043return;0x0045// end of script
Public0x00
void ApplyAudioSettings()
Script10 statements · 578 bytes of bytecode
0x0000/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("Apply audio settings", 0, 0, this);0x003F/Game/GameBlueprints/FunctionLibraries/BPFL_FMODAudio.Default__BPFL_FMODAudio_C.T5F_FMOD_SetMixTarget(SettingsSave.MixTarget, this);0x0083/Game/GameBlueprints/FunctionLibraries/BPFL_FMODAudio.Default__BPFL_FMODAudio_C.T5F_FMOD_SetSpeakermode(SettingsSave.SpeakerMode, this);0x00C7/Game/GameBlueprints/FunctionLibraries/BPFL_FMODAudio.Default__BPFL_FMODAudio_C.T5F_FMOD_SetAudioDriver(SettingsSave.AudioDriver, this);0x010B/Game/GameBlueprints/FunctionLibraries/BPFL_FMODAudio.Default__BPFL_FMODAudio_C.T5F_FMOD_SetVCA(/Game/FMOD/VCAs/Master.Master, SettingsSave.MasterVolume, this);0x0158/Game/GameBlueprints/FunctionLibraries/BPFL_FMODAudio.Default__BPFL_FMODAudio_C.T5F_FMOD_SetVCA(/Game/FMOD/VCAs/SFX.SFX, SettingsSave.SFXVolume, this);0x01A5/Game/GameBlueprints/FunctionLibraries/BPFL_FMODAudio.Default__BPFL_FMODAudio_C.T5F_FMOD_SetVCA(/Game/FMOD/VCAs/Music.Music, SettingsSave.MusicVolume, this);0x01F2/Game/GameBlueprints/FunctionLibraries/BPFL_FMODAudio.Default__BPFL_FMODAudio_C.T5F_FMOD_SetVCA(/Game/FMOD/VCAs/UI.UI, SettingsSave.InterfaceVolume, this);0x023Freturn;0x0241// end of script
Public0x00
void ApplyAllSettings()
Script7 statements · 73 bytes of bytecode
0x0000ApplyAudioSettings();0x000EApplyInterfaceSettings();0x001CApplyDisplaySettings();0x002AApplyGraphicsSettings();0x0038ApplyInputSettings();0x0046return;0x0048// end of script
Public0x00
void ReceiveInit()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GameInstance(2497);0x000Freturn;0x0011// end of script
EventPublic0x00
void LoadGameLevel(bool IsNewGame)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_IsNewGame = IsNewGame;0x0012ExecuteUbergraph_BP_GameInstance(2502);0x0021return;0x0023// end of script
0x01
void ExecuteUbergraph_BP_GameInstance(int32 EntryPoint)
Script101 statements · 2,897 bytes of bytecode
0x0000PushFlow(Label_0B4E);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FApplyAllSettings();0x001DPopFlow();0x001ELabel_001E:0x001ERunAndApplyBenchmark();0x002CPopFlow();0x002DLabel_002D:0x002Dif (!(RunHardwareBenchmark)) PopFlow();0x0037goto Label_001E;0x003CLabel_003C:0x003CReceiveInit();0x0046FMODInit();0x0054PushFlow(Label_02FC);0x0059CallFunc_GetSettingsName_ReturnValue_1 = GetSettingsName();0x0075CallFunc_LoadGameFromSlot_ReturnValue = LoadGameFromSlot(CallFunc_GetSettingsName_ReturnValue_1, 0);0x0097K2Node_DynamicCast_AsBP_User_Settings = Cast<BP_UserSettings_C>(CallFunc_LoadGameFromSlot_ReturnValue);0x00BBK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_User_Settings);0x00D8if (!(K2Node_DynamicCast_bSuccess)) goto Label_0746;0x00E6SettingsSave = K2Node_DynamicCast_AsBP_User_Settings;0x00F9CallFunc_Conv_IntToInt64_ReturnValue = Conv_IntToInt64(SettingsSave.Version);0x0134K2Node_MakeStruct_FormatArgumentData.ArgumentName = "Version";0x0158K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 0;0x0175K2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x0192K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue;0x01B6K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x01D6K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x01FAK2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0217K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x022BCallFunc_Format_ReturnValue = Format(NSLOCTEXT("ED169C6C4D854DD0232E73BA63D6D98D", "", "Loaded settings save, version: {Version}"), K2Node_MakeArray_Array);0x02A0CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_Format_ReturnValue);0x02C5/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen(CallFunc_Conv_TextToString_ReturnValue, 0, 0, this);0x02F7goto Label_000F;0x02FCLabel_02FC:0x02FCCallFunc_HasSaveGame_ReturnValue = HasSaveGame();0x0310CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_HasSaveGame_ReturnValue);0x032Dif (!(CallFunc_Not_PreBool_ReturnValue)) goto Label_0541;0x033BNewSaveGame();0x0345CallFunc_Conv_IntToInt64_ReturnValue_1 = Conv_IntToInt64(CurrentSaveGame.Version);0x0380K2Node_MakeStruct_FormatArgumentData_1.ArgumentName = "Version";0x03A4K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueType = 0;0x03C1K2Node_MakeStruct_FormatArgumentData_1.ArgumentValue = FText();0x03DEK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue_1;0x0402K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueFloat = 0f;0x0422K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueDouble = 0;0x0446K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueGender = 0;0x0463K2Node_MakeArray_Array_1 = {K2Node_MakeStruct_FormatArgumentData_1};0x0477CallFunc_Format_ReturnValue_1 = Format(NSLOCTEXT("726C3E764CC0DAD2430CCE892F132481", "", "Created game save, version: {Version}"), K2Node_MakeArray_Array_1);0x04E9CallFunc_Conv_TextToString_ReturnValue_1 = Conv_TextToString(CallFunc_Format_ReturnValue_1);0x050E/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen(CallFunc_Conv_TextToString_ReturnValue_1, 0, 0, this);0x0540PopFlow();0x0541Label_0541:0x0541LoadSaveGame();0x054BCallFunc_Conv_IntToInt64_ReturnValue_2 = Conv_IntToInt64(CurrentSaveGame.Version);0x0586K2Node_MakeStruct_FormatArgumentData_2.ArgumentName = "Version";0x05AAK2Node_MakeStruct_FormatArgumentData_2.ArgumentValueType = 0;0x05C7K2Node_MakeStruct_FormatArgumentData_2.ArgumentValue = FText();0x05E4K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue_2;0x0608K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueFloat = 0f;0x0628K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueDouble = 0;0x064CK2Node_MakeStruct_FormatArgumentData_2.ArgumentValueGender = 0;0x0669K2Node_MakeArray_Array_2 = {K2Node_MakeStruct_FormatArgumentData_2};0x067DCallFunc_Format_ReturnValue_2 = Format(NSLOCTEXT("4FC457BE4650C6883140CB8597F6E6FF", "", "Loaded game save, version: {Version}"), K2Node_MakeArray_Array_2);0x06EECallFunc_Conv_TextToString_ReturnValue_2 = Conv_TextToString(CallFunc_Format_ReturnValue_2);0x0713/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen(CallFunc_Conv_TextToString_ReturnValue_2, 0, 0, this);0x0745PopFlow();0x0746Label_0746:0x0746CallFunc_CreateSaveGameObject_ReturnValue = CreateSaveGameObject(/Game/GameBlueprints/Core/BP_UserSettings.BP_UserSettings_C);0x0763SettingsSave = CallFunc_CreateSaveGameObject_ReturnValue;0x0776CallFunc_GetSettingsName_ReturnValue = GetSettingsName();0x0792CallFunc_SaveGameToSlot_ReturnValue = SaveGameToSlot(SettingsSave, CallFunc_GetSettingsName_ReturnValue, 0);0x07BDCallFunc_Conv_IntToInt64_ReturnValue_3 = Conv_IntToInt64(SettingsSave.Version);0x07F8K2Node_MakeStruct_FormatArgumentData_3.ArgumentName = "Version";0x081CK2Node_MakeStruct_FormatArgumentData_3.ArgumentValueType = 0;0x0839K2Node_MakeStruct_FormatArgumentData_3.ArgumentValue = FText();0x0856K2Node_MakeStruct_FormatArgumentData_3.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue_3;0x087AK2Node_MakeStruct_FormatArgumentData_3.ArgumentValueFloat = 0f;0x089AK2Node_MakeStruct_FormatArgumentData_3.ArgumentValueDouble = 0;0x08BEK2Node_MakeStruct_FormatArgumentData_3.ArgumentValueGender = 0;0x08DBK2Node_MakeArray_Array_3 = {K2Node_MakeStruct_FormatArgumentData_3};0x08EFCallFunc_Format_ReturnValue_3 = Format(NSLOCTEXT("FBE1605B444DAC2DAF13A4A64ADEB2EE", "", "Created settings save, version: {Version}"), K2Node_MakeArray_Array_3);0x0965CallFunc_Conv_TextToString_ReturnValue_3 = Conv_TextToString(CallFunc_Format_ReturnValue_3);0x098A/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen(CallFunc_Conv_TextToString_ReturnValue_3, 0, 0, this);0x09BCgoto Label_002D;0x09C1goto Label_003C;0x09C6if (!(K2Node_CustomEvent_IsNewGame)) goto Label_09E8;0x09D4DeleteSaveGame();0x09DENewSaveGame();0x09E8Label_09E8:0x09E8CallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x0A02CallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/UI/Widgets/WBP_SplatTransition.WBP_SplatTransition_C, CallFunc_GetPlayerController_ReturnValue);0x0A3FCallFunc_Create_ReturnValue.AddToViewport(0);0x0A64/Game/GameBlueprints/FunctionLibraries/BPFL_FMODAudio.Default__BPFL_FMODAudio_C.T5F_FMOD_StopAllBuses(this);0x0A89CallFunc_PlayEvent2D_ReturnValue = PlayEvent2D(this, /Game/FMOD/Events/UI/SFX_UI_Game_Start.SFX_UI_Game_Start, true);0x0AB0/Game/GameBlueprints/FunctionLibraries/BPFL_Utilities.Default__BPFL_Utilities_C.T5F_PrintScreen("Start loading game level", 0, 0, this);0x0AF3LoadStreamLevelBySoftObjectPtr(this, SoftObject("/Game/Levels/LVL_Loading.LVL_Loading"), true, false, LatentActionInfo{-1, -1097212424, FName(ExecuteUbergraph_BP_GameInstance), this});0x0B4DPopFlow();0x0B4ELabel_0B4E:0x0B4Ereturn;0x0B50// end of script
Final0x04
void OnGlobalIlluminationChanged__DelegateSignature()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x00

Used by 1

types with a member, parameter or interface of this type