void IsConfirmationNeeded (const bool & Result ) Script3 statements · 44 bytes of bytecode 0x0000 Result = ViewModel.bIsGraphicsSettingsDirty;0x0029 return;Public 0x16b94d0 0x01 void __Setter_Value_3 (bool NewValue ) Script3 statements · 107 bytes of bytecode 0x0000 CallFunc_SetPropertyValueAndBroadcast_ReturnValue = /Script/Engine.Default__FieldNotificationLibrary.SetPropertyValueAndBroadcast(true, UnderwaterBlurCheckBox.Value, NewValue, UnderwaterBlurCheckBox, UnderwaterBlurCheckBox, false, false, false);0x0068 return;0x16b94d0 0x01 void __Setter_SettingValue_1 (int32 NewValue ) Script3 statements · 107 bytes of bytecode 0x0000 CallFunc_SetPropertyValueAndBroadcast_ReturnValue = /Script/Engine.Default__FieldNotificationLibrary.SetPropertyValueAndBroadcast(true, CloudsRadioButton.SettingValue, NewValue, CloudsRadioButton, CloudsRadioButton, false, false, false);0x0068 return;0x16b94d0 0x04 void __Setter_SettingValue_0 (int32 NewValue ) Script3 statements · 107 bytes of bytecode 0x0000 CallFunc_SetPropertyValueAndBroadcast_ReturnValue = /Script/Engine.Default__FieldNotificationLibrary.SetPropertyValueAndBroadcast(true, LandscapeRadioButton.SettingValue, NewValue, LandscapeRadioButton, LandscapeRadioButton, false, false, false);0x0068 return;0x16b94d0 0x04 void __Setter_SettingValue (int32 NewValue ) Script3 statements · 107 bytes of bytecode 0x0000 CallFunc_SetPropertyValueAndBroadcast_ReturnValue = /Script/Engine.Default__FieldNotificationLibrary.SetPropertyValueAndBroadcast(true, ShadingRadioButton.SettingValue, NewValue, ShadingRadioButton, ShadingRadioButton, false, false, false);0x0068 return;0x16b94d0 0x04 void __Setter_Value_2 (bool NewValue ) Script3 statements · 107 bytes of bytecode 0x0000 CallFunc_SetPropertyValueAndBroadcast_ReturnValue = /Script/Engine.Default__FieldNotificationLibrary.SetPropertyValueAndBroadcast(true, LensFlareCheckBox.Value, NewValue, LensFlareCheckBox, LensFlareCheckBox, false, false, false);0x0068 return;0x16b94d0 0x01 void __Setter_Value_1 (bool NewValue ) Script3 statements · 107 bytes of bytecode 0x0000 CallFunc_SetPropertyValueAndBroadcast_ReturnValue = /Script/Engine.Default__FieldNotificationLibrary.SetPropertyValueAndBroadcast(true, ChromaticAberrationCheckBox.Value, NewValue, ChromaticAberrationCheckBox, ChromaticAberrationCheckBox, false, false, false);0x0068 return;0x16b94d0 0x01 void __Setter_Value_0 (bool NewValue ) Script3 statements · 107 bytes of bytecode 0x0000 CallFunc_SetPropertyValueAndBroadcast_ReturnValue = /Script/Engine.Default__FieldNotificationLibrary.SetPropertyValueAndBroadcast(true, VerticalSyncCheckBox.Value, NewValue, VerticalSyncCheckBox, VerticalSyncCheckBox, false, false, false);0x0068 return;0x16b94d0 0x01 void __Setter_Value (bool NewValue ) Script3 statements · 107 bytes of bytecode 0x0000 CallFunc_SetPropertyValueAndBroadcast_ReturnValue = /Script/Engine.Default__FieldNotificationLibrary.SetPropertyValueAndBroadcast(true, MotionBlurCheckBox.Value, NewValue, MotionBlurCheckBox, MotionBlurCheckBox, false, false, false);0x0068 return;0x16b94d0 0x01 void SetWindowsHandheldQualitySettingsVisibility () Script25 statements · 732 bytes of bytecode 0x0000 CallFunc_IsDeviceXboxHandheldWinGDK_ReturnValue = IsDeviceXboxHandheldWinGDK();0x0014 CallFunc_IsDeviceSteamDeck_ReturnValue = IsDeviceSteamDeck();0x0028 CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_IsDeviceSteamDeck_ReturnValue, CallFunc_IsDeviceXboxHandheldWinGDK_ReturnValue);0x004E if (!(CallFunc_BooleanOR_ReturnValue)) goto Label_0082;0x005C WBP_RunHardwareBenchmarkButton.SetVisibility(1);0x0082 Label_0082:0x0082 if (!(CallFunc_IsDeviceXboxHandheldWinGDK_ReturnValue)) goto Label_02D9;0x0090 Temp_byte_Variable_4 = 0;0x00A4 Temp_byte_Variable_5 = 1;0x00B8 Temp_bool_Variable_1 = CallFunc_IsDeviceXboxHandheldWinGDK_ReturnValue;0x00CB ConsoleGraphicsQualitySettings_Root.SetVisibility(Switch(Temp_bool_Variable_1, false => Temp_byte_Variable_5, true => Temp_byte_Variable_4, default => K2Node_Select_Default_2));0x0124 Temp_byte_Variable = 1;0x0138 Temp_byte_Variable_1 = 0;0x014C Temp_bool_Variable_2 = CallFunc_IsDeviceXboxHandheldWinGDK_ReturnValue;0x015F ConsoleQualityPresetsRotator.SetVisibility(Switch(Temp_bool_Variable_2, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default));0x01B8 Temp_byte_Variable_2 = 0;0x01CC Temp_byte_Variable_3 = 1;0x01E0 Temp_bool_Variable = CallFunc_IsDeviceXboxHandheldWinGDK_ReturnValue;0x01F3 ROGAllyPresetsRotator.SetVisibility(Switch(Temp_bool_Variable, false => Temp_byte_Variable_3, true => Temp_byte_Variable_2, default => K2Node_Select_Default_1));0x024C K2Node_CreateDelegate_OutputDelegate.Bind(this, UpdateHandheldCustomView);0x0263 ROGAllyPresetsRotator.K2_AddFieldValueChangedDelegate(FieldNotificationId{FName(Value)}, K2Node_CreateDelegate_OutputDelegate);0x02A7 UpdateHandheldCustomView(ROGAllyPresetsRotator, FieldNotificationId{FName(None)});0x02D9 Label_02D9:0x02D9 return;Public 0x16b94d0 0x00 void GetTSRFrameLimitOptions (TArray<FText> & Output_Get ) Script26 statements · 631 bytes of bytecode 0x0000 PushFlow(Label_0274);0x0005 /Script/Engine.Default__KismetArrayLibrary.Array_Clear(FrameLimitOptions);0x002E Temp_int_Loop_Counter_Variable = 0;0x0045 Temp_int_Array_Index_Variable = 0;0x005C Label_005C:0x005C CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(ViewModel.TSRFramerateTargetValues);0x00AD CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00D3 if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_020A;0x00E1 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00FC PushFlow(Label_022A);0x0101 /Script/Engine.Default__KismetArrayLibrary.Array_Get(ViewModel.TSRFramerateTargetValues, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0152 CallFunc_Round_A_ImplicitCast = Cast<4>(CallFunc_Array_Get_Item);0x016F CallFunc_Round_ReturnValue = round(CallFunc_Round_A_ImplicitCast);0x0194 CallFunc_Conv_IntToText_ReturnValue = Conv_IntToText(CallFunc_Round_ReturnValue, false, true, 1, 324);0x01C5 CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(FrameLimitOptions, CallFunc_Conv_IntToText_ReturnValue);0x0209 PopFlow();0x020A Label_020A:0x020A Output_Get = FrameLimitOptions;0x0225 goto Label_0274;0x022A Label_022A:0x022A CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0254 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x026F goto Label_005C;0x0274 Label_0274:0x0274 return;Public 0x16b94d0 0x10 void ResetAllChildren (UPanelWidget * Container ) Script24 statements · 538 bytes of bytecode 0x0000 PushFlow(Label_0217);0x0005 Temp_int_Loop_Counter_Variable = 0;0x001C Temp_int_Array_Index_Variable = 0;0x0033 Label_0033:0x0033 CallFunc_GetAllChildren_ReturnValue = Container.GetAllChildren();0x0065 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllChildren_ReturnValue);0x00A0 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00C6 if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x00D0 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00EB PushFlow(Label_01CD);0x00F0 CallFunc_GetAllChildren_ReturnValue = Container.GetAllChildren();0x0122 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllChildren_ReturnValue, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x015D K2Node_DynamicCast_AsWBP_Settings_Widget_Base = Cast<WBP_SettingsWidgetBase_C>(CallFunc_Array_Get_Item);0x0181 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsWBP_Settings_Widget_Base);0x019E if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x01A8 K2Node_DynamicCast_AsWBP_Settings_Widget_Base.ResetWidget();0x01CC PopFlow();0x01CD Label_01CD:0x01CD CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x01F7 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0212 goto Label_0033;0x0217 Label_0217:0x0217 return;Public 0x16b94d0 0x08 void SetConsoleQualitySettingsVisibility () Script18 statements · 695 bytes of bytecode 0x0000 Temp_byte_Variable = 0;0x0014 Temp_byte_Variable_1 = 1;0x0028 CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(ViewModel.CurrentPlatform, 1);0x005D Temp_bool_Variable_2 = CallFunc_EqualEqual_ByteByte_ReturnValue;0x0070 SupportsGraphicsQualitySettings_1.SetVisibility(Switch(Temp_bool_Variable_2, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default));0x00C9 SupportsGraphicsQualitySettings.SetVisibility(Switch(Temp_bool_Variable_2, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default));0x0122 Temp_byte_Variable_2 = 1;0x0136 Temp_byte_Variable_3 = 0;0x014A CallFunc_EqualEqual_ByteByte_ReturnValue_1 = EqualEqual_ByteByte(ViewModel.CurrentPlatform, 3);0x017F Temp_bool_Variable = CallFunc_EqualEqual_ByteByte_ReturnValue_1;0x0192 GraphicsQualitySerttings_Root.SetVisibility(Switch(Temp_bool_Variable, false => Temp_byte_Variable_3, true => Temp_byte_Variable_2, default => K2Node_Select_Default_1));0x01EB Temp_byte_Variable_4 = 0;0x01FF Temp_byte_Variable_5 = 1;0x0213 CallFunc_EqualEqual_ByteByte_ReturnValue_1 = EqualEqual_ByteByte(ViewModel.CurrentPlatform, 3);0x0248 Temp_bool_Variable_1 = CallFunc_EqualEqual_ByteByte_ReturnValue_1;0x025B ConsoleGraphicsQualitySettings_Root.SetVisibility(Switch(Temp_bool_Variable_1, false => Temp_byte_Variable_5, true => Temp_byte_Variable_4, default => K2Node_Select_Default_2));0x02B4 return;Public 0x16b94d0 0x00 void SetRunHardwareBenchmarkVisibility () Script7 statements · 204 bytes of bytecode 0x0000 Temp_byte_Variable = 0;0x0014 Temp_byte_Variable_1 = 1;0x0028 CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(ViewModel.CurrentPlatform, 1);0x005D Temp_bool_Variable = CallFunc_EqualEqual_ByteByte_ReturnValue;0x0070 WBP_RunHardwareBenchmarkButton.SetVisibility(Switch(Temp_bool_Variable, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default));0x00C9 return;Public 0x16b94d0 0x00 UWidget * BP_GetDesiredFocusTarget () Script9 statements · 121 bytes of bytecode 0x0000 CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(ViewModel.CurrentPlatform, 1);0x0035 if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) goto Label_005B;0x0043 ReturnValue = WindowModeRotator;0x0056 goto Label_006E;0x005B Label_005B:0x005B ReturnValue = FOVSlider;0x006E Label_006E:0x006E return ReturnValue;Event Protected 0x16b94d0 0x08 void UpdateWindowModeOptions (TArray<EWindowMode > & Modes ) Script28 statements · 1,007 bytes of bytecode 0x0000 PushFlow(Label_03EC);0x0005 /Script/Engine.Default__KismetArrayLibrary.Array_Clear(WindowModeOptions);0x002E Temp_int_Loop_Counter_Variable = 0;0x0045 Temp_int_Array_Index_Variable = 0;0x005C Label_005C:0x005C CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Modes);0x0097 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00BD if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0331;0x00CB Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00E6 PushFlow(Label_03A2);0x00EB CallFunc_MakeLiteralText_ReturnValue = MakeLiteralText(FText::FromStringTable("/Game/StringTables/ST_SettingsGraphics.ST_SettingsGraphics", "WindowModeWindowed"));0x0161 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Modes, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x019C Temp_byte_Variable = CallFunc_Array_Get_Item;0x01B7 CallFunc_MakeLiteralText_ReturnValue_1 = MakeLiteralText(FText::FromStringTable("/Game/StringTables/ST_SettingsGraphics.ST_SettingsGraphics", "WindowModeWindowedFullscreen"));0x0237 CallFunc_MakeLiteralText_ReturnValue_2 = MakeLiteralText(FText::FromStringTable("/Game/StringTables/ST_SettingsGraphics.ST_SettingsGraphics", "WindowModeFullscreen"));0x02AF CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(WindowModeOptions, Switch(Temp_byte_Variable, 0 => CallFunc_MakeLiteralText_ReturnValue_2, 1 => CallFunc_MakeLiteralText_ReturnValue_1, 2 => CallFunc_MakeLiteralText_ReturnValue, default => K2Node_Select_Default));0x0330 PopFlow();0x0331 Label_0331:0x0331 WindowModeRotator.SetOptions(WindowModeOptions);0x035E WindowModeRotator.SetSelectedOption(ViewModel.WindowModeUIIndex);0x03A1 PopFlow();0x03A2 Label_03A2:0x03A2 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x03CC Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x03E7 goto Label_005C;0x03EC Label_03EC:0x03EC return;Public 0x16b94d0 0x10 void RequestConfirmation () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WBP_TabGraphicsSettings(798);0x000F return;Public 0x16b94d0 0x00 void HandleConfirm () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WBP_TabGraphicsSettings(799);0x000F return;Public 0x16b94d0 0x00 void HandleCancel () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WBP_TabGraphicsSettings(800);0x000F return;Public 0x16b94d0 0x00 void PreConstruct (bool IsDesignTime ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_IsDesignTime = IsDesignTime;0x0012 ExecuteUbergraph_WBP_TabGraphicsSettings(801);0x0021 return;Event Public 0x16b94d0 0x01 void Construct () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WBP_TabGraphicsSettings(802);0x000F return;Event Public 0x16b94d0 0x00 void UpdateWindowModes (TArray<EWindowMode > & Modes ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_Modes = Modes;0x0012 ExecuteUbergraph_WBP_TabGraphicsSettings(995);0x0021 return;0x16b94d0 0x10 void OnResolutionValueChanged (int32 Value ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_Value_2 = Value;0x0012 ExecuteUbergraph_WBP_TabGraphicsSettings(1019);0x0021 return;0x16b94d0 0x04 void OnWindowModeChanged (int32 NewWindowMode ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NewWindowMode = NewWindowMode;0x0012 ExecuteUbergraph_WBP_TabGraphicsSettings(1648);0x0021 return;0x16b94d0 0x04 void BndEvt__WBP_TabGraphicsSettings_HandleReset_K2Node_ComponentBoundEvent_0_CommonButtonBaseClicked__DelegateSignature (UCommonButtonBase * Button ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_ComponentBoundEvent_Button = Button;0x0012 ExecuteUbergraph_WBP_TabGraphicsSettings(1649);0x0021 return;0x16b94d0 0x08 void RefreshFrameRates (TArray<FText> & Value ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_Value_1 = Value;0x0012 ExecuteUbergraph_WBP_TabGraphicsSettings(1669);0x0021 return;0x16b94d0 0x10 void OnFrameRateChanged (int32 Value ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_Value = Value;0x0012 ExecuteUbergraph_WBP_TabGraphicsSettings(1836);0x0021 return;0x16b94d0 0x04 void OnPlatformChanged (const EPlatform & Platform ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_Platform = Platform;0x0012 ExecuteUbergraph_WBP_TabGraphicsSettings(1886);0x0021 return;0x16b94d0 0x01 void BndEvt__WBP_TabGraphicsSettings_WBP_SettingsButton_K2Node_ComponentBoundEvent_2_OnClicked__DelegateSignature () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WBP_TabGraphicsSettings(1929);0x000F return;0x16b94d0 0x00 void BP_OnActivated () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WBP_TabGraphicsSettings(2100);0x000F return;Event Protected 0x16b94d0 0x00 void UpdateHandheldCustomView (UObject * Object , const FFieldNotificationId & Field ) Script5 statements · 54 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_Object = Object;0x0012 PersistentFrame.K2Node_CustomEvent_Field = Field;0x0024 ExecuteUbergraph_WBP_TabGraphicsSettings(2979);0x0033 return;0x16b94d0 0x10 void BndEvt__WBP_TabGraphicsSettings_FOVSlider_K2Node_ComponentBoundEvent_1_OnValueChanged__DelegateSignature () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WBP_TabGraphicsSettings(3184);0x000F return;0x16b94d0 0x00 void HandleFOVChanged (double FOV ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_FOV = FOV;0x0012 ExecuteUbergraph_WBP_TabGraphicsSettings(3517);0x0021 return;0x16b94d0 0x08 void ExecuteUbergraph_WBP_TabGraphicsSettings (int32 EntryPoint ) Script138 statements · 3,681 bytes of bytecode 0x0000 PushFlow(Label_0E5E);0x0005 goto [EntryPoint];0x000F ViewModel.RunHardwareBenchmark();0x002F CallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/UWECommonUI.WindowManager);0x004D CallFunc_GetGameInstanceSubsystem_ReturnValue.Pop(CallFunc_PushToLayer_ReturnValue);0x0076 Delay(this, 0.2f, LatentActionInfo{0xAD, -574527451, FName(ExecuteUbergraph_WBP_TabGraphicsSettings), this});0x00AC PopFlow();0x00AD ViewModel.bIsRunningHardwareBenchmark = false;0x00CE PopFlow();0x00CF Label_00CF:0x00CF PushFlow(Label_00E3);0x00D4 if (!(Temp_bool_Has_Been_Initd_Variable)) goto Label_0305;0x00E2 PopFlow();0x00E3 Label_00E3:0x00E3 if (!(Temp_bool_IsClosed_Variable)) goto Label_00F2;0x00F1 PopFlow();0x00F2 Label_00F2:0x00F2 Temp_bool_IsClosed_Variable = true;0x00FD PushFlow(Label_0248);0x0102 PrintText(this, NSLOCTEXT("A87E880941497C9F79ED86AEC2035065", "", "Checking DLSS support"), true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x0180 CallFunc_GetIsDLSSSupported_ReturnValue = GetIsDLSSSupported();0x0194 CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_GetIsDLSSSupported_ReturnValue);0x01B1 if (!(CallFunc_Not_PreBool_ReturnValue)) PopFlow();0x01BB NewOptions = UpscalingMethodRotator.Options;0x01EC /Script/Engine.Default__KismetArrayLibrary.Array_Remove(NewOptions, 2);0x021A UpscalingMethodRotator.SetOptions(NewOptions);0x0247 PopFlow();0x0248 Label_0248:0x0248 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(UpscalingMethodRotator.Options);0x0299 CallFunc_GreaterEqual_IntInt_ReturnValue = GreaterEqual_IntInt(ViewModel.UpscalingMethod, CallFunc_Array_Length_ReturnValue);0x02D5 if (!(CallFunc_GreaterEqual_IntInt_ReturnValue)) PopFlow();0x02DF ViewModel.SetUpscalingMethod(1);0x0304 PopFlow();0x0305 Label_0305:0x0305 Temp_bool_Has_Been_Initd_Variable = true;0x0310 if (!(false)) PopFlow();0x0312 Temp_bool_IsClosed_Variable = true;0x031D PopFlow();0x031E PopFlow();0x031F PopFlow();0x0320 PopFlow();0x0321 PopFlow();0x0322 ResetAllChildren(QualityModeContainer);0x0339 ResetAllChildren(PCDisplayOptionsContainer);0x0350 ResetAllChildren(DisplayOptionsContainer);0x0367 ResetAllChildren(GraphicsQualityContainer);0x037E CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(ViewModel.CurrentPlatform, 2);0x03B3 if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) PopFlow();0x03BD DisplayOptionsContainer.SetNumRows(2);0x03E2 PopFlow();0x03E3 UpdateWindowModeOptions(K2Node_CustomEvent_Modes);0x03FA PopFlow();0x03FB CallFunc_Array_IsValidIndex_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_IsValidIndex(ResolutionOptions, K2Node_CustomEvent_Value_2);0x0437 if (!(CallFunc_Array_IsValidIndex_ReturnValue)) goto Label_0481;0x0445 ViewModel.ScreenResolution = ResolutionOptions[K2Node_CustomEvent_Value_2];0x0480 PopFlow();0x0481 Label_0481:0x0481 CallFunc_Conv_IntToInt64_ReturnValue = Conv_IntToInt64(K2Node_CustomEvent_Value_2);0x04A6 K2Node_MakeStruct_FormatArgumentData.ArgumentName = "index";0x04C8 K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 0;0x04E5 K2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x0502 K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue;0x0526 K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x0546 K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x056A K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0587 K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x059B CallFunc_Format_ReturnValue = Format(NSLOCTEXT("D8FC43BA4EB3CB87A50890AE425C074C", "", "Resolution index {index} was not found in list of resolutions"), K2Node_MakeArray_Array);0x0625 PrintText(this, CallFunc_Format_ReturnValue, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x066F PopFlow();0x0670 PopFlow();0x0671 OnResetGraphicsSettings.Broadcast();0x0684 PopFlow();0x0685 ViewModel.UpdateAvailableFramerates();0x06A5 FramerateLimitRotator.SetOptions(ViewModel.AvailableFrameRates);0x06E8 FramerateLimitRotator.SetSelectedOption(ViewModel.FramerateIndex);0x072B PopFlow();0x072C ViewModel.FramerateIndex = K2Node_CustomEvent_Value;0x075D PopFlow();0x075E SetRunHardwareBenchmarkVisibility();0x076C SetConsoleQualitySettingsVisibility();0x077A SetWindowsHandheldQualitySettingsVisibility();0x0788 PopFlow();0x0789 ViewModel.bIsRunningHardwareBenchmark = true;0x07AA CallFunc_GetGameInstanceSubsystem_ReturnValue_1 = GetGameInstanceSubsystem(this, /Script/UWECommonUI.WindowManager);0x07C8 CallFunc_PushToLayer_ReturnValue = CallFunc_GetGameInstanceSubsystem_ReturnValue_1.PushToLayer(4, /Game/Blueprints/UI/Settings2/WBP_HardwareBenchmarkDialogue.WBP_HardwareBenchmarkDialogue_C);0x07FD Delay(this, 0.1f, LatentActionInfo{0xF, 440887385, FName(ExecuteUbergraph_WBP_TabGraphicsSettings), this});0x0833 PopFlow();0x0834 ViewModel.StorePriorValues();0x0854 TSR_ResolutionScaleSliderMin.UpdateInternalSlider();0x0878 TSR_ResolutionScaleSliderMax.UpdateInternalSlider();0x089C ResolutionScaleSlider.UpdateInternalSlider();0x08C0 GetTSRFrameLimitOptions(CallFunc_GetTSRFrameLimitOptions_Output_Get);0x08D7 TSR_FramerateTarget.SetOptions(CallFunc_GetTSRFrameLimitOptions_Output_Get);0x0904 TSR_FramerateTarget.SetSelectedOption(ViewModel.TSRFramerateIndex);0x0947 PushFlow(Label_098A);0x094C PushFlow(Label_0B01);0x0951 CallFunc_RefreshWindowModeSelectionAndAvailableResolutions_ReturnValue = ViewModel.RefreshWindowModeSelectionAndAvailableResolutions(false, false);0x0985 goto Label_00CF;0x098A Label_098A:0x098A CallFunc_GetIsDLAAModeCompatible_ReturnValue = ViewModel.GetIsDLAAModeCompatible();0x09B4 CallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(CallFunc_GetIsDLAAModeCompatible_ReturnValue);0x09D1 CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(DLSS_Quality.Options);0x0A22 CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(CallFunc_Array_Length_ReturnValue_1, 4);0x0A44 CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Not_PreBool_ReturnValue_1, CallFunc_Greater_IntInt_ReturnValue);0x0A6A if (!(CallFunc_BooleanAND_ReturnValue)) PopFlow();0x0A74 DLSSQualityOptions = DLSS_Quality.Options;0x0AA5 /Script/Engine.Default__KismetArrayLibrary.Array_Remove(DLSSQualityOptions, 4);0x0AD3 DLSS_Quality.SetOptions(DLSSQualityOptions);0x0B00 PopFlow();0x0B01 Label_0B01:0x0B01 Compatible Frame Generation Modes = ViewModel.CompatibleFrameGenerationModes;0x0B32 FrameGenerationRotator.SetOptions(Compatible Frame Generation Modes);0x0B5F FrameGenerationRotator.SetSelectedOption(ViewModel.FrameGenerationModeIndex);0x0BA2 PopFlow();0x0BA3 Temp_byte_Variable = 1;0x0BB7 Temp_byte_Variable_1 = 0;0x0BCB CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(ROGAllyPresetsRotator.Value, 1);0x0C03 Temp_bool_Variable = CallFunc_EqualEqual_IntInt_ReturnValue;0x0C16 SupportsGraphicsQualitySettings.SetVisibility(Switch(Temp_bool_Variable, false => Temp_byte_Variable, true => Temp_byte_Variable_1, default => K2Node_Select_Default));0x0C6F PopFlow();0x0C70 CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(FOVSlider.Value, 100);0x0CB4 CallFunc_SetFOV_InValue_ImplicitCast = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue);0x0CD1 ViewModel.SetFOV(CallFunc_SetFOV_InValue_ImplicitCast);0x0CFA CallFunc_GetOwningPlayerCameraManager_ReturnValue = GetOwningPlayerCameraManager();0x0D0E K2Node_DynamicCast_AsUWEPlayer_Camera_Manager = Cast<UWEPlayerCameraManager>(CallFunc_GetOwningPlayerCameraManager_ReturnValue);0x0D32 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsUWEPlayer_Camera_Manager);0x0D4F if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0D59 CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x0D76 CallFunc_ForceUpdateCamera_DeltaTime_ImplicitCast = Cast<3>(CallFunc_GetWorldDeltaSeconds_ReturnValue);0x0D93 K2Node_DynamicCast_AsUWEPlayer_Camera_Manager.ForceUpdateCamera(CallFunc_ForceUpdateCamera_DeltaTime_ImplicitCast);0x0DBC PopFlow();0x0DBD CallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(K2Node_CustomEvent_FOV, 100);0x0DEB CallFunc_SetValue_InValue_ImplicitCast = Cast<3>(CallFunc_Divide_DoubleDouble_ReturnValue);0x0E08 FOVSlider.WBP_Slider.ValueSlider.SetValue(CallFunc_SetValue_InValue_ImplicitCast);0x0E5D PopFlow();0x0E5E Label_0E5E:0x0E5E return;Final 0x16b94d0 0x04 void OnResetGraphicsSettings__DelegateSignature () Script2 statements · 3 bytes of bytecode Public 0x16b94d0 0x00