Zdexby TheHolyOneZ
6,829 classes
/Game/UI/Settings/BP_GraphicSettingsWidget.BP_GraphicSettingsWidget_C 0x086A (2,154 B) align 8 inherited 0x0590 78 scripted vtable /Game/UI/Settings/BP_GraphicSettingsWidget
0x00x086A

Members 93

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08VSYNC-UButton*10 flagsnullptr
0x08VSYNC+UButton*10 flagsnullptr
0x08TEXTURE-UButton*10 flagsnullptr
0x08TEXTURE+UButton*10 flagsnullptr
0x08TextBlock_225UTextBlock*7 flagsnullptr
0x08TextBlock_74UTextBlock*7 flagsnullptr
0x08TextBlock_70UTextBlock*7 flagsnullptr
0x08TextBlock_58UTextBlock*7 flagsnullptr
0x08TextBlock_54UTextBlock*7 flagsnullptr
0x08TextBlock_50UTextBlock*7 flagsnullptr
0x08TextBlock_46UTextBlock*7 flagsnullptr
0x08TextBlock_42UTextBlock*7 flagsnullptr
0x08TextBlock_30UTextBlock*7 flagsnullptr
0x08TextBlock_27UTextBlock*7 flagsnullptr
0x08TextBlock_24UTextBlock*7 flagsnullptr
0x08TextBlock_20UTextBlock*7 flagsnullptr
0x08TextBlock_17UTextBlock*7 flagsnullptr
0x08TextBlock_14UTextBlock*7 flagsnullptr
0x08TextBlock_12UTextBlock*7 flagsnullptr
0x08TextBlock_7UTextBlock*7 flagsnullptr
0x08TextBlock_5UTextBlock*7 flagsnullptr
0x08TextBlock_2UTextBlock*7 flagsnullptr
0x08SHADOW-UButton*10 flagsnullptr
0x08SHADOW+UButton*10 flagsnullptr
0x08SettingsScrollBoxUBETNavScrollBox*10 flagsnullptr
0x08Row_WindowUBPW_SettingsRow_C*10 flagsnullptr
0x08Row_VSYNCUBPW_SettingsRow_C*10 flagsnullptr
0x08Row_TexturesUBPW_SettingsRow_C*10 flagsnullptr
0x08Row_ShadowsUBPW_SettingsRow_C*10 flagsnullptr
0x08Row_ResScaleUBPW_SettingsRow_C*10 flagsnullptr
0x08Row_RefelctionsUBPW_SettingsRow_C*10 flagsnullptr
0x08Row_QualityUBPW_SettingsRow_C*10 flagsnullptr
0x08Row_PostProcessingUBPW_SettingsRow_C*10 flagsnullptr
0x08Row_PerformanceModeUBPW_SettingsRow_C*10 flagsnullptr
0x08Row_MotionBlurUBPW_SettingsRow_C*10 flagsnullptr
0x08Row_LightingUBPW_SettingsRow_C*10 flagsnullptr
0x08Row_HWRTUBPW_SettingsRow_C*10 flagsnullptr
0x08Row_FrameLimitUBPW_SettingsRow_C*10 flagsnullptr
0x08Row_FrameGenUBPW_SettingsRow_C*10 flagsnullptr
0x08Row_EffectsUBPW_SettingsRow_C*10 flagsnullptr
0x08Row_DLSS_RRUBPW_SettingsRow_C*10 flagsnullptr
0x08Row_DLSSUBPW_SettingsRow_C*10 flagsnullptr
0x08Row_DisplayResUBPW_SettingsRow_C*10 flagsnullptr
0x08Row_AntiAliasingUBPW_SettingsRow_C*10 flagsnullptr
0x08ResolutionSelectorUComboBoxString*10 flagsnullptr
0x08ResolutionScaleSliderUSlider*10 flagsnullptr
0x08REFLECTIONS-UButton*10 flagsnullptr
0x08REFLECTIONS+UButton*10 flagsnullptr
0x08ReflectionsUHorizontalBox*10 flagsnullptr
0x08Quality-UButton*10 flagsnullptr
0x08Quality+UButton*10 flagsnullptr
0x08Processing-UButton*10 flagsnullptr
0x08Processing+UButton*10 flagsnullptr
0x08PerformancePreset-UButton*10 flagsnullptr
0x08PerformancePreset+UButton*10 flagsnullptr
0x08MotionBlur-UButton*10 flagsnullptr
0x08MotionBlur+UButton*10 flagsnullptr
0x08LIGHTING-UButton*10 flagsnullptr
0x08LIGHTING+UButton*10 flagsnullptr
0x08LightingUHorizontalBox*10 flagsnullptr
0x08Image_156UImage*10 flagsnullptr
0x08HWRT-UButton*10 flagsnullptr
0x08HWRT+UButton*10 flagsnullptr
0x08FullscreenOnUButton*10 flagsnullptr
0x08FullscreenOffUButton*10 flagsnullptr
0x08FrameRateSliderUSlider*10 flagsnullptr
0x08FRAMEGEN-UButton*10 flagsnullptr
0x08FRAMEGEN+UButton*10 flagsnullptr
0x08EFFECTS-UButton*10 flagsnullptr
0x08EFFECTS+UButton*10 flagsnullptr
0x08EffectsUHorizontalBox*10 flagsnullptr
0x08DLSSTab_1UBETButtonBase_C*10 flagsnullptr
0x08DLSSSettingsUVerticalBox*10 flagsnullptr
0x08DLSSContainerUVerticalBox*10 flagsnullptr
0x08DLSSArrowUBETTextBase_C*10 flagsnullptr
0x08DLSS_Container_OverlayUOverlay*10 flagsnullptr
0x08DLSS-_RRUButton*10 flagsnullptr
0x08DLSS-UButton*10 flagsnullptr
0x08DLSS+_RRUButton*10 flagsnullptr
0x08DLSS+UButton*10 flagsnullptr
0x08ButtonStackBoxUStackBox*10 flagsnullptr
0x08AutoDetectUBETButtonBase_C*10 flagsnullptr
0x08ApplyButtonUBETButtonBase_C*10 flagsnullptr
0x08AntiAliasing-UButton*10 flagsnullptr
0x08AntiAliasing+UButton*10 flagsnullptr
0x08AdvancedTabUBETButtonBase_C*10 flagsnullptr
0x08AdvancedSettingsUVerticalBox*10 flagsnullptr
0x08AdvancedArrowUBETTextBase_C*10 flagsnullptr
0x01bShowAdvancedSettingsbool7 flagsfalse
0x08590x07padding / unreflected
0x08EntryButtonUButton*7 flagsnullptr
0x01bShowDLSSSettingsbool7 flagsfalse
0x01bDLSSRRImpactedStatebool7 flagsfalse
Inherited from USettingsWidget 6
OffsetSizeNameTypeFlagsDefault
0x04D80x70padding / unreflected
0x08AUXButtonUButton*Protected+10 flagsnullptr
0x08CAWSwitcherUCommonActivatableWidgetSwitcher*Protected+10 flagsnullptr
0x08BP_AudioSettingsWidgetUAudioSettingsWidget*Protected+10 flagsnullptr
Inherited from UBETActivatableWidget 4
OffsetSizeNameTypeFlagsDefault
0x10WidgetsToHideForConsoleTArray<UWidget*>6 flags[]
0x10BindingHandlesTArray<FUIActionBindingHandle>Protected+2 flags[]
0x04B00x0Cpadding / unreflected
0x01bUseVirtualCursorbool7 flagsfalse
0x01bUseCursorRadiusbool7 flagsfalse
Inherited from UCommonActivatableWidget 19
OffsetSizeNameTypeFlagsDefault
0x01bIsBackHandlerboolProtected+6 flagsfalse
0x01bIsBackActionDisplayedInActionBarboolProtected+6 flagsfalse
0x03520x06padding / unreflected
0x10OverrideBackActionDisplayNameFTextProtected+2 flags<FText>
0x01bAutoActivateboolProtected+6 flagsfalse
0x01bSupportsActivationFocusboolProtected+6 flagstrue
0x01bIsModalboolProtected+6 flagsfalse
0x01bAutoRestoreFocusboolProtected+6 flagsfalse
0x01bOverrideActionDomainboolProtected+8 flagsfalse
0x036D0x03padding / unreflected
0x08InputMappingUInputMappingContext*Protected+7 flagsnullptr
0x04InputMappingPriorityint32Protected+6 flags0
0x037C0x04padding / unreflected
0x28ActionDomainOverrideTSoftObjectPtr<UCommonInputActionDomain>Protected+6 flags<SoftObjectProperty>
0x10BP_OnWidgetActivatedFMulticastScriptDelegate4 flags<delegate>
0x10BP_OnWidgetDeactivatedFMulticastScriptDelegate4 flags<delegate>
0x01bIsActivebool7 flagsfalse
0x03C90x07padding / unreflected
0x10VisibilityBoundWidgetsTArray<TWeakObjectPtr<UCommonActivatableWidget>>Transient+5 flags[]
0x03E00xA8padding / unreflected
0x01bSetVisibilityOnActivatedboolProtected+6 flagsfalse
0x01ActivatedVisibilityESlateVisibilityProtected+6 flagsSelfHitTestInvisible
0x01bSetVisibilityOnDeactivatedboolProtected+6 flagsfalse
0x01DeactivatedVisibilityESlateVisibilityProtected+6 flagsCollapsed
Inherited from UCommonUserWidget 2
OffsetSizeNameTypeFlagsDefault
0x01bDisplayInActionBarboolProtected+8 flagsfalse
0x01bConsumePointerInputbool8 flagsfalse
Inherited from UUserWidget 23
OffsetSizeNameTypeFlagsDefault
0x10ColorAndOpacityFLinearColor7 flags{R=1, G=1, B=1, A=1}
0x10ColorAndOpacityDelegateFScriptDelegate5 flags<delegate>
0x14ForegroundColorFSlateColor4 flags{SpecifiedColor={R=1, G=0, B=1, A=1}, ColorUseRule=UseColor…
0x10ForegroundColorDelegateFScriptDelegate5 flags<delegate>
0x01F40x04padding / unreflected
0x10OnVisibilityChangedFMulticastScriptDelegate4 flags<delegate>
0x02080x30padding / unreflected
0x10PaddingFMargin6 flags{Left=0, Top=0, Right=0, Bottom=0}
0x04Priorityint327 flags0
0x01bIsFocusable : 1bit 0bool5 flagsfalse
0x01bStopAction : 1bit 1bool5 flagsfalse
0x01bAutomaticallyRegisterInputOnConstruction : 1bit 2bool3 flagsfalse
0x024D0x03padding / unreflected
0x10QueuedWidgetAnimationTransitionsTArray<FQueuedWidgetAnimationTransition>Transient+2 flags[]
0x10ActiveSequencePlayersTArray<UUMGSequencePlayer*>Transient+4 flags[]
0x08AnimationTickManagerUUMGSequenceTickManager*Transient+6 flagsnullptr
0x10StoppedSequencePlayersTArray<UUMGSequencePlayer*>Transient+4 flags[]
0x02880x18padding / unreflected
0x10NamedSlotBindingsTArray<FNamedSlotBinding>3 flags[]
0x10ExtensionsTArray<UUserWidgetExtension*>6 flags[]
0x08WidgetTreeUWidgetTree*Transient+8 flagsnullptr
0x01bHasScriptImplementedTick : 1bit 0bool3 flagstrue
0x01bHasScriptImplementedPaint : 1bit 1bool3 flagstrue
0x02C90x17padding / unreflected
0x01TickFrequencyEWidgetTickFrequency9 flagsAuto
0x02E10x03padding / unreflected
0x10DesiredFocusWidgetFWidgetChild5 flags{WidgetName=None, WidgetPtr=nullptr}
0x02F40x04padding / unreflected
0x08InputComponentUInputComponent*TransientProtected+9 flagsnullptr
0x10AnimationCallbacksTArray<FAnimationEventBinding>TransientProtected+4 flags[]
Inherited from UWidget 24
OffsetSizeNameTypeFlagsDefault
0x08SlotUPanelSlot*13 flagsnullptr
0x10bIsEnabledDelegateFScriptDelegate5 flags<delegate>
0x10ToolTipTextDelegateFScriptDelegate5 flags<delegate>
0x10ToolTipTextFText3 flags<FText>
0x08ToolTipWidgetUWidget*12 flagsnullptr
0x10ToolTipWidgetDelegateFScriptDelegate5 flags<delegate>
0x10VisibilityDelegateFScriptDelegate5 flags<delegate>
0x38RenderTransformFWidgetTransform4 flags{Translation={X=0, Y=0}, Scale={X=1, Y=1}, Shear={X=0, Y=0}…
0x10RenderTransformPivotFVector2D7 flags{X=0.5, Y=0.5}
0x01FlowDirectionPreferenceEFlowDirectionPreference7 flagsInherit
0x01bIsVariable : 1bit 0bool3 flagstrue
0x01bCreatedByConstructionScript : 1bit 1boolTransient+3 flagsfalse
0x01bIsEnabled : 1bit 2bool5 flagstrue
0x01bOverride_Cursor : 1bit 3bool4 flagsfalse
0x01bIsVolatile : 1bit 4boolProtected+6 flagsfalse
0x01bWrappedByComponent : 1bit 0boolTransient+3 flagsfalse
0x01CursorEMouseCursor8 flagsDefault
0x01ClippingEWidgetClipping7 flagsInherit
0x01VisibilityESlateVisibility7 flagsVisible
0x01PixelSnappingEWidgetPixelSnapping7 flagsInherit
0x00DF0x01padding / unreflected
0x04RenderOpacityfloatProtected+7 flags1
0x00E40x04padding / unreflected
0x08AccessibleWidgetDataUSlateAccessibleWidgetData*9 flagsnullptr
0x00F80x50padding / unreflected
0x10NativeBindingsTArray<UPropertyBinding*>TransientProtected+4 flags[]

Functions 78

SignatureFlagsNativeParams
FText GetGraphicsPresetText_0()
Script10 statements · 380 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014Temp_text_Variable = NSLOCTEXT("2C65D6AA4FCA9E9A821184A9A535E70C", "", "Performance");0x0059Temp_text_Variable_1 = NSLOCTEXT("5409E2364318158F9524BBBEED4E57D5", "", "Quality");0x009AK2Node_DynamicCast_AsBETGame_User_Settings = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue);0x00BEK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings);0x00DBCallFunc_GetGraphicsProfile_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings.GetGraphicsProfile();0x010DTemp_byte_Variable = CallFunc_GetGraphicsProfile_ReturnValue;0x0128ReturnValue = Switch(Temp_byte_Variable, 0 => Temp_text_Variable_1, 1 => Temp_text_Variable, default => K2Node_Select_Default);0x0171return ReturnValue;0x017B// end of script
Public0x10
FText GetGraphicsPresetText()
Script10 statements · 380 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014Temp_text_Variable = NSLOCTEXT("2C65D6AA4FCA9E9A821184A9A535E70C", "", "Performance");0x0059Temp_text_Variable_1 = NSLOCTEXT("5409E2364318158F9524BBBEED4E57D5", "", "Quality");0x009AK2Node_DynamicCast_AsBETGame_User_Settings = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue);0x00BEK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings);0x00DBCallFunc_GetGraphicsProfile_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings.GetGraphicsProfile();0x010DTemp_byte_Variable = CallFunc_GetGraphicsProfile_ReturnValue;0x0128ReturnValue = Switch(Temp_byte_Variable, 0 => Temp_text_Variable_1, 1 => Temp_text_Variable, default => K2Node_Select_Default);0x0171return ReturnValue;0x017B// end of script
Public0x10
void InitSliders()
Script17 statements · 347 bytes of bytecode
0x0000PushFlow(Label_0158);0x0005CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0019PushFlow(Label_00BB);0x001EK2Node_DynamicCast_AsBETGame_User_Settings = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue);0x0042K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings);0x005FCallFunc_GetFrameRateLimit_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings.GetFrameRateLimit();0x0091FrameRateSlider.SetValue(CallFunc_GetFrameRateLimit_ReturnValue);0x00BAPopFlow();0x00BBLabel_00BB:0x00BBK2Node_DynamicCast_AsBETGame_User_Settings = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue);0x00DFK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings);0x00FCCallFunc_GetResolutionScaleNormalized_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings.GetResolutionScaleNormalized();0x012EResolutionScaleSlider.SetValue(CallFunc_GetResolutionScaleNormalized_ReturnValue);0x0157PopFlow();0x0158Label_0158:0x0158return;0x015A// end of script
Public0x00
ESlateVisibility Get_DLSS_Container_Overlay_Visibility()
Script7 statements · 183 bytes of bytecode
0x0000Temp_byte_Variable = 3;0x0014Temp_byte_Variable_1 = 1;0x0028CallFunc_HasAnyChildren_ReturnValue = DLSSContainer.HasAnyChildren();0x0052Temp_bool_Variable = CallFunc_HasAnyChildren_ReturnValue;0x0065ReturnValue = Switch(Temp_bool_Variable, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default);0x00ACreturn ReturnValue;0x00B6// end of script
Public0x01
ESlateVisibility GetFullScreenEnabledState()
Script9 statements · 242 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014Temp_byte_Variable = 0;0x0028Temp_byte_Variable_1 = 1;0x003CCallFunc_GetFullscreenMode_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.GetFullscreenMode();0x006ECallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CallFunc_GetFullscreenMode_ReturnValue, 2);0x008DTemp_bool_Variable = CallFunc_EqualEqual_ByteByte_ReturnValue;0x00A0ReturnValue = Switch(Temp_bool_Variable, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default);0x00E7return ReturnValue;0x00F1// end of script
Public0x01
ESlateVisibility Get_Row_DLSS_RR_Visibility()
Script12 statements · 348 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014Temp_byte_Variable = 0;0x0028Temp_byte_Variable_1 = 1;0x003CK2Node_DynamicCast_AsBETGame_User_Settings = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue);0x0060K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings);0x007DCallFunc_IsDLSSEnabled_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings.IsDLSSEnabled();0x00A7CallFunc_IsHardwareRaytracingEnabled_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings.IsHardwareRaytracingEnabled();0x00D1CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_IsDLSSEnabled_ReturnValue, CallFunc_IsHardwareRaytracingEnabled_ReturnValue);0x00F7Temp_bool_Variable = CallFunc_BooleanAND_ReturnValue;0x010AReturnValue = Switch(Temp_bool_Variable, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default);0x0151return ReturnValue;0x015B// end of script
Public0x01
FText GetDLSS-RR()
Script13 statements · 454 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014K2Node_DynamicCast_AsBETGame_User_Settings = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue);0x0038K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings);0x0055if (!(K2Node_DynamicCast_bSuccess)) goto Label_0161;0x0063CallFunc_IsDlssRREnabled_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings.IsDLSSRREnabled();0x008DCallFunc_SelectText_ReturnValue = SelectText(FText::FromStringTable("/Game/UI/StringTables/ST_Localization.ST_Localization", "UION"), FText::FromStringTable("/Game/UI/StringTables/ST_Localization.ST_Localization", "UIOFF"), CallFunc_IsDlssRREnabled_ReturnValue);0x0141ReturnValue = CallFunc_SelectText_ReturnValue;0x015Cgoto Label_01BB;0x0161Label_0161:0x0161ReturnValue = FText::FromStringTable("/Game/UI/StringTables/ST_Localization.ST_Localization", "UIOFF");0x01BBLabel_01BB:0x01BBreturn ReturnValue;0x01C5// end of script
Public0x10
UWidget* DoCustomNavigation(const EUINavigation& Navigation, UWidget* NewParam)
Script3 statements · 22 bytes of bytecode
0x0000ReturnValue = nullptr;0x000Breturn ReturnValue;0x0015// end of script
Public0x18
UWidget* BP_GetDesiredFocusTarget()
Script3 statements · 30 bytes of bytecode
0x0000ReturnValue = EntryButton;0x0013return ReturnValue;0x001D// end of script
EventProtected0x08
void UpdateButtonStackNavigation()
Script17 statements · 350 bytes of bytecode
0x0000CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(ButtonStackBox.orientation, 0);0x0035if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) goto Label_0114;0x0043CallFunc_GetVisibility_ReturnValue = AutoDetect.GetVisibility();0x0075CallFunc_EqualEqual_ByteByte_ReturnValue_1 = EqualEqual_ByteByte(CallFunc_GetVisibility_ReturnValue, 0);0x0094if (!(CallFunc_EqualEqual_ByteByte_ReturnValue_1)) goto Label_0114;0x00A2ApplyButton.SetNavigationRuleExplicit(0, AutoDetect);0x00CDLabel_00CD:0x00CDK2Node_CreateDelegate_OutputDelegate.Bind(this, NavigateBackToTab);0x00E4AutoDetect.SetNavigationRuleCustom(0, K2Node_CreateDelegate_OutputDelegate);0x010Fgoto Label_015B;0x0114Label_0114:0x0114K2Node_CreateDelegate_OutputDelegate.Bind(this, NavigateBackToTab);0x012BApplyButton.SetNavigationRuleCustom(0, K2Node_CreateDelegate_OutputDelegate);0x0156goto Label_00CD;0x015BLabel_015B:0x015Breturn;0x015D// end of script
Public0x00
UWidget* NavigateBackToTab(const EUINavigation& Navigation)
Script4 statements · 50 bytes of bytecode
0x0000CallFunc_GetNavBackButton_ReturnValue = GetNavBackButton();0x0014ReturnValue = CallFunc_GetNavBackButton_ReturnValue;0x0027return ReturnValue;0x0031// end of script
Public0x10
FText GetDLSS-SR()
Script13 statements · 454 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014K2Node_DynamicCast_AsBETGame_User_Settings = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue);0x0038K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings);0x0055if (!(K2Node_DynamicCast_bSuccess)) goto Label_0161;0x0063CallFunc_IsDLSSEnabled_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings.IsDLSSEnabled();0x008DCallFunc_SelectText_ReturnValue = SelectText(FText::FromStringTable("/Game/UI/StringTables/ST_Localization.ST_Localization", "UION"), FText::FromStringTable("/Game/UI/StringTables/ST_Localization.ST_Localization", "UIOFF"), CallFunc_IsDLSSEnabled_ReturnValue);0x0141ReturnValue = CallFunc_SelectText_ReturnValue;0x015Cgoto Label_01BB;0x0161Label_0161:0x0161ReturnValue = FText::FromStringTable("/Game/UI/StringTables/ST_Localization.ST_Localization", "UIOFF");0x01BBLabel_01BB:0x01BBreturn ReturnValue;0x01C5// end of script
Public0x10
FText GetHWRT()
Script13 statements · 350 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014K2Node_DynamicCast_AsBETGame_User_Settings = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue);0x0038K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings);0x0055if (!(K2Node_DynamicCast_bSuccess)) goto Label_0153;0x0063CallFunc_IsHardwareRaytracingEnabled_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings.IsHardwareRaytracingEnabled();0x008Dif (!(CallFunc_IsHardwareRaytracingEnabled_ReturnValue)) goto Label_00F9;0x009BReturnValue = FText::FromStringTable("/Game/UI/StringTables/ST_Localization.ST_Localization", "UION");0x00F4goto Label_0153;0x00F9Label_00F9:0x00F9ReturnValue = FText::FromStringTable("/Game/UI/StringTables/ST_Localization.ST_Localization", "UIOFF");0x0153Label_0153:0x0153return ReturnValue;0x015D// end of script
Public0x10
FText GetFrameGen()
Script13 statements · 559 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014Temp_text_Variable = FText::AsCultureInvariant("4x");0x002CTemp_text_Variable_1 = FText::AsCultureInvariant("3x");0x0044Temp_text_Variable_2 = FText::AsCultureInvariant("2x");0x005CTemp_text_Variable_3 = FText::FromStringTable("/Game/UI/StringTables/ST_Localization.ST_Localization", "UIAuto");0x00B7Temp_text_Variable_4 = FText::FromStringTable("/Game/UI/StringTables/ST_Localization.ST_Localization", "UIOFF");0x0111K2Node_DynamicCast_AsBETGame_User_Settings = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue);0x0135K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings);0x0152CallFunc_GetDlssFGMode_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings.GetDlssFGMode();0x0184Temp_int_Variable = CallFunc_GetDlssFGMode_ReturnValue;0x019FReturnValue = Switch(Temp_int_Variable, 0 => Temp_text_Variable_4, 1 => Temp_text_Variable_3, 2 => Temp_text_Variable_2, 3 => Temp_text_Variable_1, 4 => Temp_text_Variable, default => K2Node_Select_Default);0x0224return ReturnValue;0x022E// end of script
Public0x10
FText GetMotionBlur()
Script13 statements · 350 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014K2Node_DynamicCast_AsBETGame_User_Settings = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue);0x0038K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings);0x0055if (!(K2Node_DynamicCast_bSuccess)) goto Label_0153;0x0063CallFunc_IsMotionBlurEnabled_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings.IsMotionBlurEnabled();0x008Dif (!(CallFunc_IsMotionBlurEnabled_ReturnValue)) goto Label_00F9;0x009BReturnValue = FText::FromStringTable("/Game/UI/StringTables/ST_Localization.ST_Localization", "UION");0x00F4goto Label_0153;0x00F9Label_00F9:0x00F9ReturnValue = FText::FromStringTable("/Game/UI/StringTables/ST_Localization.ST_Localization", "UIOFF");0x0153Label_0153:0x0153return ReturnValue;0x015D// end of script
Public0x10
FText GetFullscreenMode()
Script9 statements · 468 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014Temp_text_Variable = FText::FromStringTable("/Game/UI/StringTables/ST_Localization.ST_Localization", "UIOFF");0x006ETemp_text_Variable_1 = FText::FromStringTable("/Game/UI/StringTables/ST_Localization.ST_Localization", "UION");0x00C7Temp_text_Variable_2 = FText::FromStringTable("/Game/UI/StringTables/ST_Localization.ST_Localization", "UICustom");0x0124CallFunc_GetFullscreenMode_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.GetFullscreenMode();0x0156Temp_byte_Variable = CallFunc_GetFullscreenMode_ReturnValue;0x0171ReturnValue = Switch(Temp_byte_Variable, 0 => Temp_text_Variable_2, 1 => Temp_text_Variable_1, 2 => Temp_text_Variable, default => K2Node_Select_Default);0x01C9return ReturnValue;0x01D3// end of script
Public0x10
float Get_FrameRateSlider_Value()
Script2 statements · 11 bytes of bytecode
0x0000return ReturnValue;0x000A// end of script
Public0x04
FString FormatResolution(int32 Width, int32 Height)
Script7 statements · 198 bytes of bytecode
0x0000CallFunc_Conv_IntToString_ReturnValue = Conv_IntToString(Width);0x0025CallFunc_Conv_IntToString_ReturnValue_1 = Conv_IntToString(Height);0x004ACallFunc_Concat_StrStr_ReturnValue = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue, "x");0x0072CallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, CallFunc_Conv_IntToString_ReturnValue_1);0x00A0ReturnValue = CallFunc_Concat_StrStr_ReturnValue_1;0x00BBreturn ReturnValue;0x00C5// end of script
Public0x18
FText GetResolutionScale()
Script8 statements · 262 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014CallFunc_GetGameUserSettings_ReturnValue.GetResolutionScaleInformationEx(CallFunc_GetResolutionScaleInformationEx_CurrentScaleNormalized, CallFunc_GetResolutionScaleInformationEx_CurrentScaleValue, CallFunc_GetResolutionScaleInformationEx_MinScaleValue, CallFunc_GetResolutionScaleInformationEx_MaxScaleValue);0x0058CallFunc_Divide_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_GetResolutionScaleInformationEx_CurrentScaleValue);0x0075CallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(CallFunc_Divide_DoubleDouble_A_ImplicitCast, 100);0x00A3CallFunc_Conv_DoubleToText_ReturnValue = Conv_DoubleToText(CallFunc_Divide_DoubleDouble_ReturnValue, 0, false, true, 1, 1, 2, 2);0x00E0ReturnValue = CallFunc_Conv_DoubleToText_ReturnValue;0x00FBreturn ReturnValue;0x0105// end of script
Public0x10
float Get_ResolutionScaleSlider_Value()
Script5 statements · 108 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014CallFunc_GetResolutionScaleNormalized_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.GetResolutionScaleNormalized();0x0046ReturnValue = CallFunc_GetResolutionScaleNormalized_ReturnValue;0x0061return ReturnValue;0x006B// end of script
Public0x04
FText GetEffectQuality()
Script6 statements · 149 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014CallFunc_GetVisualEffectQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.GetVisualEffectQuality();0x0046CallFunc_GetQualityName_ReturnValue = GetQualityName(CallFunc_GetVisualEffectQuality_ReturnValue);0x006FReturnValue = CallFunc_GetQualityName_ReturnValue;0x008Areturn ReturnValue;0x0094// end of script
Public0x10
FText GetReflectionQuality()
Script6 statements · 149 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014CallFunc_GetReflectionQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.GetReflectionQuality();0x0046CallFunc_GetQualityName_ReturnValue = GetQualityName(CallFunc_GetReflectionQuality_ReturnValue);0x006FReturnValue = CallFunc_GetQualityName_ReturnValue;0x008Areturn ReturnValue;0x0094// end of script
Public0x10
FText GetGI()
Script6 statements · 149 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014CallFunc_GetGlobalIlluminationQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.GetGlobalIlluminationQuality();0x0046CallFunc_GetQualityName_ReturnValue = GetQualityName(CallFunc_GetGlobalIlluminationQuality_ReturnValue);0x006FReturnValue = CallFunc_GetQualityName_ReturnValue;0x008Areturn ReturnValue;0x0094// end of script
Public0x10
FText GetQualityName(int32 QualityNumber)
Script33 statements · 736 bytes of bytecode
0x0000K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(QualityNumber, -1);0x0022if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_0125;0x0030K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(QualityNumber, 0);0x0052if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_0187;0x0060K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(QualityNumber, 1);0x0082if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_01C9;0x0090K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(QualityNumber, 2);0x00B2if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_020E;0x00C0K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(QualityNumber, 3);0x00E2if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_0251;0x00F0K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(QualityNumber, 4);0x0112if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_0295;0x0120goto Label_02D5;0x0125Label_0125:0x0125ReturnValue = FText::FromStringTable("/Game/UI/StringTables/ST_Localization.ST_Localization", "UICustom");0x0182goto Label_02D5;0x0187Label_0187:0x0187ReturnValue = NSLOCTEXT("BC38BD7E4846BD2DD4CCA2AC74AD6A37", "", "LOW");0x01C4goto Label_02D5;0x01C9Label_01C9:0x01C9ReturnValue = NSLOCTEXT("6E7AC1D04F6A611262C0A2BF8A45018F", "", "MEDIUM");0x0209goto Label_02D5;0x020ELabel_020E:0x020EReturnValue = NSLOCTEXT("A625387C4E0B50B3EBF62E81A0926103", "", "HIGH");0x024Cgoto Label_02D5;0x0251Label_0251:0x0251ReturnValue = NSLOCTEXT("89E5A6824005EB33C93A9FA6845F7336", "", "ULTRA");0x0290goto Label_02D5;0x0295Label_0295:0x0295ReturnValue = NSLOCTEXT("ED4304544FBE6EA1A6703BA4126AFEAD", "", "PSYCHO");0x02D5Label_02D5:0x02D5return ReturnValue;0x02DF// end of script
Public0x18
FText GetVSYNC()
Script10 statements · 271 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014CallFunc_IsVSyncEnabled_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.IsVSyncEnabled();0x003Eif (!(CallFunc_IsVSyncEnabled_ReturnValue)) goto Label_00AA;0x004CReturnValue = FText::FromStringTable("/Game/UI/StringTables/ST_Localization.ST_Localization", "UION");0x00A5goto Label_0104;0x00AALabel_00AA:0x00AAReturnValue = FText::FromStringTable("/Game/UI/StringTables/ST_Localization.ST_Localization", "UIOFF");0x0104Label_0104:0x0104return ReturnValue;0x010E// end of script
Public0x10
FText GetTextureQuality()
Script6 statements · 149 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014CallFunc_GetTextureQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.GetTextureQuality();0x0046CallFunc_GetQualityName_ReturnValue = GetQualityName(CallFunc_GetTextureQuality_ReturnValue);0x006FReturnValue = CallFunc_GetQualityName_ReturnValue;0x008Areturn ReturnValue;0x0094// end of script
Public0x10
FText GetAntiAliasing()
Script6 statements · 149 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014CallFunc_GetAntiAliasingQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.GetAntiAliasingQuality();0x0046CallFunc_GetQualityName_ReturnValue = GetQualityName(CallFunc_GetAntiAliasingQuality_ReturnValue);0x006FReturnValue = CallFunc_GetQualityName_ReturnValue;0x008Areturn ReturnValue;0x0094// end of script
Public0x10
FText GetPostProcessing()
Script6 statements · 149 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014CallFunc_GetPostProcessingQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.GetPostProcessingQuality();0x0046CallFunc_GetQualityName_ReturnValue = GetQualityName(CallFunc_GetPostProcessingQuality_ReturnValue);0x006FReturnValue = CallFunc_GetQualityName_ReturnValue;0x008Areturn ReturnValue;0x0094// end of script
Public0x10
FText GetShadowQuality()
Script6 statements · 149 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014CallFunc_GetShadowQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.GetShadowQuality();0x0046CallFunc_GetQualityName_ReturnValue = GetQualityName(CallFunc_GetShadowQuality_ReturnValue);0x006FReturnValue = CallFunc_GetQualityName_ReturnValue;0x008Areturn ReturnValue;0x0094// end of script
Public0x10
FText GetUniversalQuality()
Script7 statements · 176 bytes of bytecode
0x0000ScalabilityLevel = 0;0x0017CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x002BCallFunc_GetOverallScalabilityLevel_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.GetOverallScalabilityLevel();0x0061CallFunc_GetQualityName_ReturnValue = GetQualityName(CallFunc_GetOverallScalabilityLevel_ReturnValue);0x008AReturnValue = CallFunc_GetQualityName_ReturnValue;0x00A5return ReturnValue;0x00AF// end of script
Public0x10
FText GetFrameRate()
Script11 statements · 418 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014Temp_text_Variable = FText::FromStringTable("/Game/UI/StringTables/ST_Localization.ST_Localization", "UIOFF");0x006ECallFunc_GetFrameRateLimit_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.GetFrameRateLimit();0x00A0CallFunc_Conv_DoubleToText_Value_ImplicitCast = Cast<4>(CallFunc_GetFrameRateLimit_ReturnValue);0x00BDCallFunc_Conv_DoubleToText_ReturnValue = Conv_DoubleToText(CallFunc_Conv_DoubleToText_Value_ImplicitCast, 0, false, true, 1, 324, 0, 0);0x00FACallFunc_EqualEqual_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_GetFrameRateLimit_ReturnValue);0x0117CallFunc_EqualEqual_DoubleDouble_ReturnValue = EqualEqual_DoubleDouble(CallFunc_EqualEqual_DoubleDouble_A_ImplicitCast, 0);0x013DTemp_bool_Variable = CallFunc_EqualEqual_DoubleDouble_ReturnValue;0x0150ReturnValue = Switch(Temp_bool_Variable, false => CallFunc_Conv_DoubleToText_ReturnValue, true => Temp_text_Variable, default => K2Node_Select_Default);0x0197return ReturnValue;0x01A1// end of script
Public0x10
void BndEvt__W_MainMenu_Quality+_K2Node_ComponentBoundEvent_21_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(214);0x000Freturn;0x0011// end of script
0x00
void BndEvt__W_MainMenu_Quality-_K2Node_ComponentBoundEvent_22_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(418);0x000Freturn;0x0011// end of script
0x00
void BndEvt__W_MainMenu_SHADOW+_K2Node_ComponentBoundEvent_25_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(622);0x000Freturn;0x0011// end of script
0x00
void BndEvt__W_MainMenu_SHADOW-_K2Node_ComponentBoundEvent_26_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(818);0x000Freturn;0x0011// end of script
0x00
void BndEvt__W_MainMenu_TEXTURE+_K2Node_ComponentBoundEvent_27_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(1014);0x000Freturn;0x0011// end of script
0x00
void BndEvt__W_MainMenu_TEXTURE-_K2Node_ComponentBoundEvent_28_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(1210);0x000Freturn;0x0011// end of script
0x00
void BndEvt__W_MainMenu_VSYNC+_K2Node_ComponentBoundEvent_29_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(1406);0x000Freturn;0x0011// end of script
0x00
void BndEvt__W_MainMenu_VSYNC-_K2Node_ComponentBoundEvent_30_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(1539);0x000Freturn;0x0011// end of script
0x00
void BndEvt__W_MainMenu_Processing+_K2Node_ComponentBoundEvent_42_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(1672);0x000Freturn;0x0011// end of script
0x00
void BndEvt__W_MainMenu_Processing-_K2Node_ComponentBoundEvent_43_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(1868);0x000Freturn;0x0011// end of script
0x00
void BndEvt__W_MainMenu_AntiAliasing+_K2Node_ComponentBoundEvent_44_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(2064);0x000Freturn;0x0011// end of script
0x00
void BndEvt__W_MainMenu_AntiAliasing-_K2Node_ComponentBoundEvent_45_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(2260);0x000Freturn;0x0011// end of script
0x00
void BndEvt__BP_GraphicSettingsWidget_ComboBoxString_143_K2Node_ComponentBoundEvent_0_OnSelectionChangedEvent__DelegateSignature(const FString& SelectedItem, const ESelectInfo& SelectionType)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_SelectedItem = SelectedItem;0x0012PersistentFrame.K2Node_ComponentBoundEvent_SelectionType = SelectionType;0x0024ExecuteUbergraph_BP_GraphicSettingsWidget(2456);0x0033return;0x0035// end of script
0x11
void BndEvt__BP_GraphicSettingsWidget_LIGHTING-_K2Node_ComponentBoundEvent_2_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(3747);0x000Freturn;0x0011// end of script
0x00
void BndEvt__BP_GraphicSettingsWidget_LIGHTING+_K2Node_ComponentBoundEvent_3_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(3943);0x000Freturn;0x0011// end of script
0x00
void BndEvt__BP_GraphicSettingsWidget_REFLECTIONS-_K2Node_ComponentBoundEvent_4_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(4139);0x000Freturn;0x0011// end of script
0x00
void BndEvt__BP_GraphicSettingsWidget_REFLECTIONS+_K2Node_ComponentBoundEvent_5_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(4335);0x000Freturn;0x0011// end of script
0x00
void BndEvt__BP_GraphicSettingsWidget_EFFECTS+_K2Node_ComponentBoundEvent_6_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(4531);0x000Freturn;0x0011// end of script
0x00
void BndEvt__BP_GraphicSettingsWidget_EFFECTS-_K2Node_ComponentBoundEvent_7_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(4727);0x000Freturn;0x0011// end of script
0x00
void BndEvt__BP_GraphicSettingsWidget_ResolutionScaleSlider_K2Node_ComponentBoundEvent_8_OnFloatValueChangedEvent__DelegateSignature(float Value)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Value_1 = Value;0x0012ExecuteUbergraph_BP_GraphicSettingsWidget(4923);0x0021return;0x0023// end of script
0x04
void BndEvt__BP_GraphicSettingsWidget_ResolutionScaleSlider_1_K2Node_ComponentBoundEvent_9_OnFloatValueChangedEvent__DelegateSignature(float Value)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Value = Value;0x0012ExecuteUbergraph_BP_GraphicSettingsWidget(4985);0x0021return;0x0023// end of script
0x04
void BndEvt__BP_GraphicSettingsWidget_Autodetect_K2Node_ComponentBoundEvent_10_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(5184);0x000Freturn;0x0011// end of script
0x00
void Construct()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(5256);0x000Freturn;0x0011// end of script
EventPublic0x00
void BndEvt__BP_GraphicSettingsWidget_AdvancedTab_K2Node_ComponentBoundEvent_11_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(6706);0x000Freturn;0x0011// end of script
0x00
void BndEvt__BP_GraphicSettingsWidget_Autodetect_2_K2Node_ComponentBoundEvent_12_OnButtonPressedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(7059);0x000Freturn;0x0011// end of script
0x00
void BndEvt__BP_GraphicSettingsWidget_FullscreenOff_K2Node_ComponentBoundEvent_13_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(7217);0x000Freturn;0x0011// end of script
0x00
void BndEvt__BP_GraphicSettingsWidget_FullscreenOn_K2Node_ComponentBoundEvent_14_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(7706);0x000Freturn;0x0011// end of script
0x00
void ResetSelectedOption()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(8591);0x000Freturn;0x0011// end of script
0x00
void SetSelectedResolution()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(8596);0x000Freturn;0x0011// end of script
0x00
void Tick(const FGeometry& MyGeometry, float InDeltaTime)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_MyGeometry = MyGeometry;0x0012PersistentFrame.K2Node_Event_InDeltaTime = InDeltaTime;0x0024ExecuteUbergraph_BP_GraphicSettingsWidget(8601);0x0033return;0x0035// end of script
EventPublic0x3C
void BndEvt__BP_GraphicSettingsWidget_MotionBlur-_K2Node_ComponentBoundEvent_1_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(9417);0x000Freturn;0x0011// end of script
0x00
void BndEvt__BP_GraphicSettingsWidget_MotionBlur+_K2Node_ComponentBoundEvent_15_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(9833);0x000Freturn;0x0011// end of script
0x00
void BndEvt__BP_GraphicSettingsWidget_FRAMEGEN-_K2Node_ComponentBoundEvent_16_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(9838);0x000Freturn;0x0011// end of script
0x00
void BndEvt__BP_GraphicSettingsWidget_FRAMEGEN+_K2Node_ComponentBoundEvent_17_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(10450);0x000Freturn;0x0011// end of script
0x00
void BndEvt__BP_GraphicSettingsWidget_HWRT-_K2Node_ComponentBoundEvent_18_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(11136);0x000Freturn;0x0011// end of script
0x00
void BndEvt__BP_GraphicSettingsWidget_HWRT+_K2Node_ComponentBoundEvent_19_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(11147);0x000Freturn;0x0011// end of script
0x00
void BndEvt__BP_GraphicSettingsWidget_DLSS+_K2Node_ComponentBoundEvent_20_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(11152);0x000Freturn;0x0011// end of script
0x00
void BndEvt__BP_GraphicSettingsWidget_DLSS-_K2Node_ComponentBoundEvent_23_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(11351);0x000Freturn;0x0011// end of script
0x00
void BP_OnActivated()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(11371);0x000Freturn;0x0011// end of script
EventProtected0x00
void BndEvt__BP_GraphicSettingsWidget_DLSS-_RR_K2Node_ComponentBoundEvent_24_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(11376);0x000Freturn;0x0011// end of script
0x00
void BndEvt__BP_GraphicSettingsWidget_DLSS+_RR_K2Node_ComponentBoundEvent_31_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(11584);0x000Freturn;0x0011// end of script
0x00
void PreConstruct(bool IsDesignTime)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_IsDesignTime = IsDesignTime;0x0012ExecuteUbergraph_BP_GraphicSettingsWidget(11589);0x0021return;0x0023// end of script
EventPublic0x01
void BndEvt__BP_GraphicSettingsWidget_DLSSTab_1_K2Node_ComponentBoundEvent_34_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(12108);0x000Freturn;0x0011// end of script
0x00
void OnDLSSRRImpactedSettingChanged()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(12223);0x000Freturn;0x0011// end of script
EventProtected0x00
void BndEvt__BP_GraphicSettingsWidget_MotionBlur+_1_K2Node_ComponentBoundEvent_11_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(12238);0x000Freturn;0x0011// end of script
0x00
void BndEvt__BP_GraphicSettingsWidget_MotionBlur-_1_K2Node_ComponentBoundEvent_33_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BP_GraphicSettingsWidget(12366);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_BP_GraphicSettingsWidget(int32 EntryPoint)
Script428 statements · 12,374 bytes of bytecode
0x0000PushFlow(Label_3053);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FCallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0023K2Node_DynamicCast_AsBETGame_User_Settings = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue);0x0047K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings);0x0064if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x006EK2Node_DynamicCast_AsBETGame_User_Settings.ToggleGraphicsProfile();0x008EPopFlow();0x008FCallFunc_GetGameUserSettings_ReturnValue_24 = GetGameUserSettings();0x00A3CallFunc_GetGameUserSettings_ReturnValue_24.SaveSettings();0x00C7UpdateButtonStackNavigation();0x00D5PopFlow();0x00D6CallFunc_GetGameUserSettings_ReturnValue_2 = GetGameUserSettings();0x00EACallFunc_GetOverallScalabilityLevel_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_2.GetOverallScalabilityLevel();0x0120CallFunc_Add_IntInt_ReturnValue = Add_IntInt(CallFunc_GetOverallScalabilityLevel_ReturnValue, 1);0x014ACallFunc_Min_ReturnValue = Min(CallFunc_Add_IntInt_ReturnValue, 3);0x0174CallFunc_GetGameUserSettings_ReturnValue_2.SetOverallScalabilityLevel(CallFunc_Min_ReturnValue);0x01A1PopFlow();0x01A2CallFunc_GetGameUserSettings_ReturnValue_3 = GetGameUserSettings();0x01B6CallFunc_GetOverallScalabilityLevel_ReturnValue_1 = CallFunc_GetGameUserSettings_ReturnValue_3.GetOverallScalabilityLevel();0x01ECCallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(CallFunc_GetOverallScalabilityLevel_ReturnValue_1, 1);0x0216CallFunc_Min_ReturnValue_1 = Min(CallFunc_Subtract_IntInt_ReturnValue, 3);0x0240CallFunc_GetGameUserSettings_ReturnValue_3.SetOverallScalabilityLevel(CallFunc_Min_ReturnValue_1);0x026DPopFlow();0x026ECallFunc_GetGameUserSettings_ReturnValue_8 = GetGameUserSettings();0x0282CallFunc_GetShadowQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_8.GetShadowQuality();0x02B4CallFunc_Add_IntInt_ReturnValue_3 = Add_IntInt(CallFunc_GetShadowQuality_ReturnValue, 1);0x02DECallFunc_Min_ReturnValue_6 = Min(CallFunc_Add_IntInt_ReturnValue_3, 3);0x0308CallFunc_GetGameUserSettings_ReturnValue_8.SetShadowQuality(CallFunc_Min_ReturnValue_6);0x0331PopFlow();0x0332CallFunc_GetGameUserSettings_ReturnValue_9 = GetGameUserSettings();0x0346CallFunc_GetShadowQuality_ReturnValue_1 = CallFunc_GetGameUserSettings_ReturnValue_9.GetShadowQuality();0x0378CallFunc_Add_IntInt_ReturnValue_4 = Add_IntInt(CallFunc_GetShadowQuality_ReturnValue_1, -1);0x03A2CallFunc_Min_ReturnValue_7 = Min(CallFunc_Add_IntInt_ReturnValue_4, 3);0x03CCCallFunc_GetGameUserSettings_ReturnValue_9.SetShadowQuality(CallFunc_Min_ReturnValue_7);0x03F5PopFlow();0x03F6CallFunc_GetGameUserSettings_ReturnValue_11 = GetGameUserSettings();0x040ACallFunc_GetTextureQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_11.GetTextureQuality();0x043CCallFunc_Add_IntInt_ReturnValue_5 = Add_IntInt(CallFunc_GetTextureQuality_ReturnValue, 1);0x0466CallFunc_Min_ReturnValue_8 = Min(CallFunc_Add_IntInt_ReturnValue_5, 3);0x0490CallFunc_GetGameUserSettings_ReturnValue_11.SetTextureQuality(CallFunc_Min_ReturnValue_8);0x04B9PopFlow();0x04BACallFunc_GetGameUserSettings_ReturnValue_12 = GetGameUserSettings();0x04CECallFunc_GetTextureQuality_ReturnValue_1 = CallFunc_GetGameUserSettings_ReturnValue_12.GetTextureQuality();0x0500CallFunc_Add_IntInt_ReturnValue_6 = Add_IntInt(CallFunc_GetTextureQuality_ReturnValue_1, -1);0x052ACallFunc_Min_ReturnValue_9 = Min(CallFunc_Add_IntInt_ReturnValue_6, 3);0x0554CallFunc_GetGameUserSettings_ReturnValue_12.SetTextureQuality(CallFunc_Min_ReturnValue_9);0x057DPopFlow();0x057ECallFunc_GetGameUserSettings_ReturnValue_13 = GetGameUserSettings();0x0592CallFunc_IsVSyncEnabled_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_13.IsVSyncEnabled();0x05BCCallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_IsVSyncEnabled_ReturnValue);0x05D9CallFunc_GetGameUserSettings_ReturnValue_13.SetVSyncEnabled(CallFunc_Not_PreBool_ReturnValue);0x0602PopFlow();0x0603CallFunc_GetGameUserSettings_ReturnValue_14 = GetGameUserSettings();0x0617CallFunc_IsVSyncEnabled_ReturnValue_1 = CallFunc_GetGameUserSettings_ReturnValue_14.IsVSyncEnabled();0x0641CallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(CallFunc_IsVSyncEnabled_ReturnValue_1);0x065ECallFunc_GetGameUserSettings_ReturnValue_14.SetVSyncEnabled(CallFunc_Not_PreBool_ReturnValue_1);0x0687PopFlow();0x0688CallFunc_GetGameUserSettings_ReturnValue_4 = GetGameUserSettings();0x069CCallFunc_GetPostProcessingQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_4.GetPostProcessingQuality();0x06CECallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(CallFunc_GetPostProcessingQuality_ReturnValue, 1);0x06F8CallFunc_Min_ReturnValue_2 = Min(CallFunc_Add_IntInt_ReturnValue_1, 3);0x0722CallFunc_GetGameUserSettings_ReturnValue_4.SetPostProcessingQuality(CallFunc_Min_ReturnValue_2);0x074BPopFlow();0x074CCallFunc_GetGameUserSettings_ReturnValue_5 = GetGameUserSettings();0x0760CallFunc_GetPostProcessingQuality_ReturnValue_1 = CallFunc_GetGameUserSettings_ReturnValue_5.GetPostProcessingQuality();0x0792CallFunc_Subtract_IntInt_ReturnValue_1 = Subtract_IntInt(CallFunc_GetPostProcessingQuality_ReturnValue_1, 1);0x07BCCallFunc_Min_ReturnValue_3 = Min(CallFunc_Subtract_IntInt_ReturnValue_1, 3);0x07E6CallFunc_GetGameUserSettings_ReturnValue_5.SetPostProcessingQuality(CallFunc_Min_ReturnValue_3);0x080FPopFlow();0x0810CallFunc_GetGameUserSettings_ReturnValue_6 = GetGameUserSettings();0x0824CallFunc_GetAntiAliasingQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_6.GetAntiAliasingQuality();0x0856CallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(CallFunc_GetAntiAliasingQuality_ReturnValue, 1);0x0880CallFunc_Min_ReturnValue_4 = Min(CallFunc_Add_IntInt_ReturnValue_2, 3);0x08AACallFunc_GetGameUserSettings_ReturnValue_6.SetAntiAliasingQuality(CallFunc_Min_ReturnValue_4);0x08D3PopFlow();0x08D4CallFunc_GetGameUserSettings_ReturnValue_7 = GetGameUserSettings();0x08E8CallFunc_GetAntiAliasingQuality_ReturnValue_1 = CallFunc_GetGameUserSettings_ReturnValue_7.GetAntiAliasingQuality();0x091ACallFunc_Subtract_IntInt_ReturnValue_2 = Subtract_IntInt(CallFunc_GetAntiAliasingQuality_ReturnValue_1, 1);0x0944CallFunc_Min_ReturnValue_5 = Min(CallFunc_Subtract_IntInt_ReturnValue_2, 3);0x096ECallFunc_GetGameUserSettings_ReturnValue_7.SetAntiAliasingQuality(CallFunc_Min_ReturnValue_5);0x0997PopFlow();0x0998SetSelectedResolution();0x09A6PopFlow();0x09A7Label_09A7:0x09A7Temp_int_Array_Index_Variable = 0;0x09BELabel_09BE:0x09BECallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetSupportedFullscreenResolutions_Resolutions);0x09F9CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0A1Fif (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0AF6;0x0A2DTemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0A48PushFlow(Label_0B05);0x0A4D/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetSupportedFullscreenResolutions_Resolutions, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0A88CallFunc_FormatResolution_ReturnValue = FormatResolution(CallFunc_Array_Get_Item.X, CallFunc_Array_Get_Item.Y);0x0ACCResolutionSelector.AddOption(CallFunc_FormatResolution_ReturnValue);0x0AF5PopFlow();0x0AF6Label_0AF6:0x0AF6ResetSelectedOption();0x0B04PopFlow();0x0B05Label_0B05:0x0B05CallFunc_Add_IntInt_ReturnValue_13 = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0B2FTemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue_13;0x0B4Agoto Label_09BE;0x0B4FLabel_0B4F:0x0B4FCallFunc_GetGameUserSettings_ReturnValue_1 = GetGameUserSettings();0x0B63CallFunc_GetSelectedOption_ReturnValue = ResolutionSelector.GetSelectedOption();0x0B95CallFunc_Split_ReturnValue = Split(CallFunc_GetSelectedOption_ReturnValue, "x", CallFunc_Split_LeftS, CallFunc_Split_RightS, 1, 0);0x0BCBCallFunc_Conv_StringToInt_ReturnValue = Conv_StringToInt(CallFunc_Split_RightS);0x0BF0CallFunc_Conv_StringToInt_ReturnValue_1 = Conv_StringToInt(CallFunc_Split_LeftS);0x0C15K2Node_MakeStruct_IntPoint.X = CallFunc_Conv_StringToInt_ReturnValue_1;0x0C39K2Node_MakeStruct_IntPoint.Y = CallFunc_Conv_StringToInt_ReturnValue;0x0C5DCallFunc_GetGameUserSettings_ReturnValue_1.SetScreenResolution(K2Node_MakeStruct_IntPoint);0x0C86Temp_byte_Variable_5 = 2;0x0C9ATemp_byte_Variable_6 = 1;0x0CAECallFunc_GetDesktopResolution_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_1.GetDesktopResolution();0x0CE0CallFunc_GetSelectedOption_ReturnValue = ResolutionSelector.GetSelectedOption();0x0D12CallFunc_Split_ReturnValue = Split(CallFunc_GetSelectedOption_ReturnValue, "x", CallFunc_Split_LeftS, CallFunc_Split_RightS, 1, 0);0x0D48CallFunc_Conv_StringToInt_ReturnValue = Conv_StringToInt(CallFunc_Split_RightS);0x0D6DCallFunc_Conv_StringToInt_ReturnValue_1 = Conv_StringToInt(CallFunc_Split_LeftS);0x0D92K2Node_MakeStruct_IntPoint.X = CallFunc_Conv_StringToInt_ReturnValue_1;0x0DB6K2Node_MakeStruct_IntPoint.Y = CallFunc_Conv_StringToInt_ReturnValue;0x0DDACallFunc_NotEqual_IntPointIntPoint_ReturnValue = NotEqual_IntPointIntPoint(K2Node_MakeStruct_IntPoint, CallFunc_GetDesktopResolution_ReturnValue);0x0E00Temp_bool_Variable_2 = CallFunc_NotEqual_IntPointIntPoint_ReturnValue;0x0E13CallFunc_GetGameUserSettings_ReturnValue_1.SetFullscreenMode(Switch(Temp_bool_Variable_2, false => Temp_byte_Variable_6, true => Temp_byte_Variable_5, default => K2Node_Select_Default_1));0x0E68PopFlow();0x0E69Label_0E69:0x0E69CallFunc_GetGameUserSettings_ReturnValue_10 = GetGameUserSettings();0x0E7DCallFunc_GetGameUserSettings_ReturnValue_10.SetFrameRateLimit(0f);0x0EA2PopFlow();0x0EA3CallFunc_GetGameUserSettings_ReturnValue_16 = GetGameUserSettings();0x0EB7CallFunc_GetGlobalIlluminationQuality_ReturnValue_1 = CallFunc_GetGameUserSettings_ReturnValue_16.GetGlobalIlluminationQuality();0x0EE9CallFunc_Add_IntInt_ReturnValue_8 = Add_IntInt(CallFunc_GetGlobalIlluminationQuality_ReturnValue_1, -1);0x0F13CallFunc_Min_ReturnValue_11 = Min(CallFunc_Add_IntInt_ReturnValue_8, 3);0x0F3DCallFunc_GetGameUserSettings_ReturnValue_16.SetGlobalIlluminationQuality(CallFunc_Min_ReturnValue_11);0x0F66PopFlow();0x0F67CallFunc_GetGameUserSettings_ReturnValue_15 = GetGameUserSettings();0x0F7BCallFunc_GetGlobalIlluminationQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_15.GetGlobalIlluminationQuality();0x0FADCallFunc_Add_IntInt_ReturnValue_7 = Add_IntInt(CallFunc_GetGlobalIlluminationQuality_ReturnValue, 1);0x0FD7CallFunc_Min_ReturnValue_10 = Min(CallFunc_Add_IntInt_ReturnValue_7, 3);0x1001CallFunc_GetGameUserSettings_ReturnValue_15.SetGlobalIlluminationQuality(CallFunc_Min_ReturnValue_10);0x102APopFlow();0x102BCallFunc_GetGameUserSettings_ReturnValue_18 = GetGameUserSettings();0x103FCallFunc_GetReflectionQuality_ReturnValue_1 = CallFunc_GetGameUserSettings_ReturnValue_18.GetReflectionQuality();0x1071CallFunc_Add_IntInt_ReturnValue_10 = Add_IntInt(CallFunc_GetReflectionQuality_ReturnValue_1, -1);0x109BCallFunc_Min_ReturnValue_13 = Min(CallFunc_Add_IntInt_ReturnValue_10, 3);0x10C5CallFunc_GetGameUserSettings_ReturnValue_18.SetReflectionQuality(CallFunc_Min_ReturnValue_13);0x10EEPopFlow();0x10EFCallFunc_GetGameUserSettings_ReturnValue_17 = GetGameUserSettings();0x1103CallFunc_GetReflectionQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_17.GetReflectionQuality();0x1135CallFunc_Add_IntInt_ReturnValue_9 = Add_IntInt(CallFunc_GetReflectionQuality_ReturnValue, 1);0x115FCallFunc_Min_ReturnValue_12 = Min(CallFunc_Add_IntInt_ReturnValue_9, 3);0x1189CallFunc_GetGameUserSettings_ReturnValue_17.SetReflectionQuality(CallFunc_Min_ReturnValue_12);0x11B2PopFlow();0x11B3CallFunc_GetGameUserSettings_ReturnValue_19 = GetGameUserSettings();0x11C7CallFunc_GetVisualEffectQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_19.GetVisualEffectQuality();0x11F9CallFunc_Add_IntInt_ReturnValue_11 = Add_IntInt(CallFunc_GetVisualEffectQuality_ReturnValue, 1);0x1223CallFunc_Min_ReturnValue_14 = Min(CallFunc_Add_IntInt_ReturnValue_11, 3);0x124DCallFunc_GetGameUserSettings_ReturnValue_19.SetVisualEffectQuality(CallFunc_Min_ReturnValue_14);0x1276PopFlow();0x1277CallFunc_GetGameUserSettings_ReturnValue_20 = GetGameUserSettings();0x128BCallFunc_GetVisualEffectQuality_ReturnValue_1 = CallFunc_GetGameUserSettings_ReturnValue_20.GetVisualEffectQuality();0x12BDCallFunc_Add_IntInt_ReturnValue_12 = Add_IntInt(CallFunc_GetVisualEffectQuality_ReturnValue_1, -1);0x12E7CallFunc_Min_ReturnValue_15 = Min(CallFunc_Add_IntInt_ReturnValue_12, 3);0x1311CallFunc_GetGameUserSettings_ReturnValue_20.SetVisualEffectQuality(CallFunc_Min_ReturnValue_15);0x133APopFlow();0x133BCallFunc_GetGameUserSettings_ReturnValue_21 = GetGameUserSettings();0x134FCallFunc_GetGameUserSettings_ReturnValue_21.SetResolutionScaleNormalized(K2Node_ComponentBoundEvent_Value_1);0x1378PopFlow();0x1379CallFunc_EqualEqual_DoubleDouble_A_ImplicitCast = Cast<4>(K2Node_ComponentBoundEvent_Value);0x1396CallFunc_EqualEqual_DoubleDouble_B_ImplicitCast = Cast<4>(FrameRateSlider.MinValue);0x13C9CallFunc_EqualEqual_DoubleDouble_ReturnValue = EqualEqual_DoubleDouble(CallFunc_EqualEqual_DoubleDouble_A_ImplicitCast, CallFunc_EqualEqual_DoubleDouble_B_ImplicitCast);0x13EFif (!(CallFunc_EqualEqual_DoubleDouble_ReturnValue)) goto Label_1402;0x13FDgoto Label_0E69;0x1402Label_1402:0x1402CallFunc_GetGameUserSettings_ReturnValue_34 = GetGameUserSettings();0x1416CallFunc_GetGameUserSettings_ReturnValue_34.SetFrameRateLimit(K2Node_ComponentBoundEvent_Value);0x143FPopFlow();0x1440CallFunc_GetGameUserSettings_ReturnValue_22 = GetGameUserSettings();0x1454CallFunc_GetGameUserSettings_ReturnValue_22.RunHardwareBenchmark(10, 1f, 1f);0x1487PopFlow();0x1488InitSliders();0x1496CallFunc_GetGameUserSettings_ReturnValue_33 = GetGameUserSettings();0x14AAK2Node_DynamicCast_AsBETGame_User_Settings_6 = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_33);0x14CEK2Node_DynamicCast_bSuccess_6 = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings_6);0x14EBif (!(K2Node_DynamicCast_bSuccess_6)) PopFlow();0x14F5Temp_byte_Variable_3 = 4;0x1509Temp_byte_Variable_4 = 1;0x151DCallFunc_IsHardwareRaytracingSupported_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings_6.IsHardwareRaytracingSupported();0x1547Temp_bool_Variable_1 = CallFunc_IsHardwareRaytracingSupported_ReturnValue;0x155ARow_HWRT.SetVisibility(Switch(Temp_bool_Variable_1, false => Temp_byte_Variable_4, true => Temp_byte_Variable_3, default => K2Node_Select_Default_5));0x15B3CallFunc_IsDLLSGSupported_ReturnValue = IsDLLSGSupported();0x15C7Temp_byte_Variable = 1;0x15DBTemp_byte_Variable_12 = 4;0x15EFTemp_bool_Variable_7 = CallFunc_IsDLLSGSupported_ReturnValue;0x1602Row_FrameGen.SetVisibility(Switch(Temp_bool_Variable_7, false => Temp_byte_Variable, true => Temp_byte_Variable_12, default => K2Node_Select_Default_6));0x165BTemp_byte_Variable_1 = 4;0x166FTemp_byte_Variable_2 = 1;0x1683CallFunc_IsDLSSSupported_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings_6.IsDLSSSupported();0x16ADTemp_bool_Variable = CallFunc_IsDLSSSupported_ReturnValue;0x16C0Row_DLSS.SetVisibility(Switch(Temp_bool_Variable, false => Temp_byte_Variable_2, true => Temp_byte_Variable_1, default => K2Node_Select_Default_4));0x1719Temp_byte_Variable_1 = 4;0x172DTemp_byte_Variable_2 = 1;0x1741CallFunc_IsDLSSSupported_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings_6.IsDLSSSupported();0x176BTemp_bool_Variable = CallFunc_IsDLSSSupported_ReturnValue;0x177EDLSS_Container_Overlay.SetVisibility(Switch(Temp_bool_Variable, false => Temp_byte_Variable_2, true => Temp_byte_Variable_1, default => K2Node_Select_Default_4));0x17D7Temp_byte_Variable_9 = 1;0x17EBCallFunc_IsDLSSSupported_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings_6.IsDLSSSupported();0x1815Temp_bool_Variable_5 = CallFunc_IsDLSSSupported_ReturnValue;0x1828CallFunc_Get_Row_DLSS_RR_Visibility_ReturnValue_1 = Get_Row_DLSS_RR_Visibility();0x1848Row_DLSS_RR.SetVisibility(Switch(Temp_bool_Variable_5, false => Temp_byte_Variable_9, true => CallFunc_Get_Row_DLSS_RR_Visibility_ReturnValue_1, default => K2Node_Select_Default_9));0x18A1CallFunc_GetGameUserSettings_ReturnValue_36 = GetGameUserSettings();0x18B5Temp_byte_Variable_10 = 0;0x18C9Temp_byte_Variable_11 = 1;0x18DDK2Node_DynamicCast_AsBETGame_User_Settings_8 = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_36);0x1901K2Node_DynamicCast_bSuccess_8 = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings_8);0x191ECallFunc_HasDeviceProfileContaining_ReturnValue = HasDeviceProfileContaining("Quality");0x193BCallFunc_HasDeviceProfileContaining_ReturnValue_1 = HasDeviceProfileContaining("Performance");0x195CCallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_HasDeviceProfileContaining_ReturnValue_1, CallFunc_HasDeviceProfileContaining_ReturnValue);0x1982Temp_bool_Variable_6 = CallFunc_BooleanAND_ReturnValue;0x1995Row_PerformanceMode.SetVisibility(Switch(Temp_bool_Variable_6, false => Temp_byte_Variable_11, true => Temp_byte_Variable_10, default => K2Node_Select_Default_10));0x19EECallFunc_GetSupportedFullscreenResolutions_Resolutions = {};0x19F9CallFunc_GetSupportedFullscreenResolutions_ReturnValue = GetSupportedFullscreenResolutions(CallFunc_GetSupportedFullscreenResolutions_Resolutions);0x1A16Temp_int_Loop_Counter_Variable = 0;0x1A2Dgoto Label_09A7;0x1A32CallFunc_Not_PreBool_ReturnValue_2 = Not_PreBool(bShowAdvancedSettings);0x1A4FbShowAdvancedSettings = CallFunc_Not_PreBool_ReturnValue_2;0x1A62Temp_byte_Variable_15 = 1;0x1A76Temp_byte_Variable_16 = 0;0x1A8ATemp_bool_Variable_10 = bShowAdvancedSettings;0x1A9DAdvancedSettings.SetVisibility(Switch(Temp_bool_Variable_10, false => Temp_byte_Variable_15, true => Temp_byte_Variable_16, default => K2Node_Select_Default_7));0x1AF6Temp_text_Variable_2 = FText::AsCultureInvariant("<");0x1B0DTemp_text_Variable_3 = FText::AsCultureInvariant("\\u2193");0x1B26Temp_bool_Variable_9 = bShowAdvancedSettings;0x1B39AdvancedArrow.SetText(Switch(Temp_bool_Variable_9, false => Temp_text_Variable_2, true => Temp_text_Variable_3, default => K2Node_Select_Default_2));0x1B92PopFlow();0x1B93SetSelectedResolution();0x1BA1CallFunc_GetGameUserSettings_ReturnValue_23 = GetGameUserSettings();0x1BB5CallFunc_GetGameUserSettings_ReturnValue_23.ApplyResolutionSettings(false);0x1BD6CallFunc_GetGameUserSettings_ReturnValue_23.ApplyNonResolutionSettings();0x1BFADelay(this, 0.5f, LatentActionInfo{0x8F, 195610733, FName(ExecuteUbergraph_BP_GraphicSettingsWidget), this});0x1C30PopFlow();0x1C31Label_1C31:0x1C31CallFunc_GetGameUserSettings_ReturnValue_25 = GetGameUserSettings();0x1C45CallFunc_GetFullscreenMode_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_25.GetFullscreenMode();0x1C77K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_GetFullscreenMode_ReturnValue, 1);0x1C96if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_1D72;0x1CA4K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_GetFullscreenMode_ReturnValue, 2);0x1CC3if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_1CD2;0x1CD1PopFlow();0x1CD2Label_1CD2:0x1CD2CallFunc_GetGameUserSettings_ReturnValue_26 = GetGameUserSettings();0x1CE6CallFunc_GetGameUserSettings_ReturnValue_26.SetFullscreenMode(1);0x1D08CallFunc_GetDesktopResolution_ReturnValue_1 = CallFunc_GetGameUserSettings_ReturnValue_26.GetDesktopResolution();0x1D3ACallFunc_GetGameUserSettings_ReturnValue_26.SetScreenResolution(CallFunc_GetDesktopResolution_ReturnValue_1);0x1D63ResetSelectedOption();0x1D71PopFlow();0x1D72Label_1D72:0x1D72CallFunc_GetGameUserSettings_ReturnValue_25.SetFullscreenMode(2);0x1D94CallFunc_GetOptionCount_ReturnValue = ResolutionSelector.GetOptionCount();0x1DC6CallFunc_Divide_IntInt_ReturnValue = Divide_IntInt(CallFunc_GetOptionCount_ReturnValue, 2);0x1DF0ResolutionSelector.SetSelectedIndex(CallFunc_Divide_IntInt_ReturnValue);0x1E19PopFlow();0x1E1Agoto Label_1C31;0x1E1FLabel_1E1F:0x1E1FCallFunc_GetGameUserSettings_ReturnValue_27 = GetGameUserSettings();0x1E33CallFunc_GetDesktopResolution_ReturnValue_2 = CallFunc_GetGameUserSettings_ReturnValue_27.GetDesktopResolution();0x1E65CallFunc_GetFullscreenMode_ReturnValue_1 = CallFunc_GetGameUserSettings_ReturnValue_27.GetFullscreenMode();0x1E97CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CallFunc_GetFullscreenMode_ReturnValue_1, 2);0x1EB6CallFunc_FormatResolution_ReturnValue_1 = FormatResolution(CallFunc_GetDesktopResolution_ReturnValue_2.X, CallFunc_GetDesktopResolution_ReturnValue_2.Y);0x1EFACallFunc_GetScreenResolution_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_27.GetScreenResolution();0x1F2CCallFunc_FormatResolution_ReturnValue_2 = FormatResolution(CallFunc_GetScreenResolution_ReturnValue.X, CallFunc_GetScreenResolution_ReturnValue.Y);0x1F70CallFunc_SelectString_ReturnValue = SelectString(CallFunc_FormatResolution_ReturnValue_2, CallFunc_FormatResolution_ReturnValue_1, CallFunc_EqualEqual_ByteByte_ReturnValue);0x1FA7PrintString(this, CallFunc_SelectString_ReturnValue, true, true, LinearColor{1f, 0.211011f, 0.837934f, 1f}, 10f, FName(None));0x1FF1CallFunc_GetDesktopResolution_ReturnValue_2 = CallFunc_GetGameUserSettings_ReturnValue_27.GetDesktopResolution();0x2023CallFunc_GetFullscreenMode_ReturnValue_1 = CallFunc_GetGameUserSettings_ReturnValue_27.GetFullscreenMode();0x2055CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CallFunc_GetFullscreenMode_ReturnValue_1, 2);0x2074CallFunc_FormatResolution_ReturnValue_1 = FormatResolution(CallFunc_GetDesktopResolution_ReturnValue_2.X, CallFunc_GetDesktopResolution_ReturnValue_2.Y);0x20B8CallFunc_GetScreenResolution_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_27.GetScreenResolution();0x20EACallFunc_FormatResolution_ReturnValue_2 = FormatResolution(CallFunc_GetScreenResolution_ReturnValue.X, CallFunc_GetScreenResolution_ReturnValue.Y);0x212ECallFunc_SelectString_ReturnValue = SelectString(CallFunc_FormatResolution_ReturnValue_2, CallFunc_FormatResolution_ReturnValue_1, CallFunc_EqualEqual_ByteByte_ReturnValue);0x2165ResolutionSelector.SetSelectedOption(CallFunc_SelectString_ReturnValue);0x218EPopFlow();0x218Fgoto Label_1E1F;0x2194goto Label_0B4F;0x2199Temp_byte_Variable_13 = 0;0x21ADTemp_byte_Variable_14 = 1;0x21C1CallFunc_GetAbsoluteSize_ReturnValue = GetAbsoluteSize(K2Node_Event_MyGeometry);0x21E6BreakVector2D(CallFunc_GetAbsoluteSize_ReturnValue, CallFunc_BreakVector2D_X, CallFunc_BreakVector2D_Y);0x220BCallFunc_GetDesiredSize_ReturnValue = AutoDetect.GetDesiredSize();0x223DCallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_BreakVector2D_X, 0.2);0x226BBreakVector2D(CallFunc_GetDesiredSize_ReturnValue, CallFunc_BreakVector2D_X_1, CallFunc_BreakVector2D_Y_1);0x2290CallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(CallFunc_BreakVector2D_X_1, CallFunc_Multiply_DoubleDouble_ReturnValue);0x22B6Temp_bool_Variable_8 = CallFunc_Greater_DoubleDouble_ReturnValue;0x22C9CallFunc_NotEqual_ByteByte_ReturnValue = NotEqual_ByteByte(ButtonStackBox.orientation, Switch(Temp_bool_Variable_8, false => Temp_byte_Variable_13, true => Temp_byte_Variable_14, default => K2Node_Select_Default_3));0x2331if (!(CallFunc_NotEqual_ByteByte_ReturnValue)) PopFlow();0x233BTemp_byte_Variable_13 = 0;0x234FTemp_byte_Variable_14 = 1;0x2363CallFunc_GetAbsoluteSize_ReturnValue = GetAbsoluteSize(K2Node_Event_MyGeometry);0x2388BreakVector2D(CallFunc_GetAbsoluteSize_ReturnValue, CallFunc_BreakVector2D_X, CallFunc_BreakVector2D_Y);0x23ADCallFunc_GetDesiredSize_ReturnValue = AutoDetect.GetDesiredSize();0x23DFCallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_BreakVector2D_X, 0.2);0x240DBreakVector2D(CallFunc_GetDesiredSize_ReturnValue, CallFunc_BreakVector2D_X_1, CallFunc_BreakVector2D_Y_1);0x2432CallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(CallFunc_BreakVector2D_X_1, CallFunc_Multiply_DoubleDouble_ReturnValue);0x2458Temp_bool_Variable_8 = CallFunc_Greater_DoubleDouble_ReturnValue;0x246BButtonStackBox.orientation = Switch(Temp_bool_Variable_8, false => Temp_byte_Variable_13, true => Temp_byte_Variable_14, default => K2Node_Select_Default_3);0x24C8PopFlow();0x24C9CallFunc_GetGameUserSettings_ReturnValue_28 = GetGameUserSettings();0x24DDK2Node_DynamicCast_AsBETGame_User_Settings_1 = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_28);0x2501K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings_1);0x251Eif (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x2528CallFunc_IsMotionBlurEnabled_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings_1.IsMotionBlurEnabled();0x2552CallFunc_Not_PreBool_ReturnValue_3 = Not_PreBool(CallFunc_IsMotionBlurEnabled_ReturnValue);0x256FK2Node_DynamicCast_AsBETGame_User_Settings_1.SetMotionBlurEnabled(CallFunc_Not_PreBool_ReturnValue_3);0x2598PopFlow();0x2599Label_2599:0x2599CallFunc_GetGameUserSettings_ReturnValue_29 = GetGameUserSettings();0x25ADK2Node_DynamicCast_AsBETGame_User_Settings_2 = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_29);0x25D1K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings_2);0x25EEif (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x25F8CallFunc_IsMotionBlurEnabled_ReturnValue_1 = K2Node_DynamicCast_AsBETGame_User_Settings_2.IsMotionBlurEnabled();0x2622CallFunc_Not_PreBool_ReturnValue_4 = Not_PreBool(CallFunc_IsMotionBlurEnabled_ReturnValue_1);0x263FK2Node_DynamicCast_AsBETGame_User_Settings_2.SetMotionBlurEnabled(CallFunc_Not_PreBool_ReturnValue_4);0x2668PopFlow();0x2669goto Label_2599;0x266ECallFunc_GetGameUserSettings_ReturnValue_31 = GetGameUserSettings();0x2682K2Node_DynamicCast_AsBETGame_User_Settings_4 = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_31);0x26A6K2Node_DynamicCast_bSuccess_4 = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings_4);0x26C3CallFunc_GetDlssFGMode_ReturnValue_1 = K2Node_DynamicCast_AsBETGame_User_Settings_4.GetDlssFGMode();0x26F5CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(CallFunc_GetDlssFGMode_ReturnValue_1, 0);0x2717if (!(CallFunc_Greater_IntInt_ReturnValue)) PopFlow();0x2721K2Node_DynamicCast_AsBETGame_User_Settings_4 = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_31);0x2745K2Node_DynamicCast_bSuccess_4 = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings_4);0x2762CallFunc_GetDlssFGMode_ReturnValue_1 = K2Node_DynamicCast_AsBETGame_User_Settings_4.GetDlssFGMode();0x2794CallFunc_Subtract_IntInt_ReturnValue_3 = Subtract_IntInt(CallFunc_GetDlssFGMode_ReturnValue_1, 1);0x27BETemp_int_Variable_1 = CallFunc_Subtract_IntInt_ReturnValue_3;0x27D9K2Node_DynamicCast_AsBETGame_User_Settings_4 = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_31);0x27FDK2Node_DynamicCast_bSuccess_4 = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings_4);0x281ACallFunc_GetDlssFGMode_ReturnValue_1 = K2Node_DynamicCast_AsBETGame_User_Settings_4.GetDlssFGMode();0x284CCallFunc_GetDlssFGMode_ReturnValue_1 = Temp_int_Variable_1;0x2867K2Node_DynamicCast_AsBETGame_User_Settings_4 = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_31);0x288BK2Node_DynamicCast_bSuccess_4 = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings_4);0x28A8K2Node_DynamicCast_AsBETGame_User_Settings_4.SetDlssFGMode(Temp_int_Variable_1);0x28D1PopFlow();0x28D2CallFunc_GetGameUserSettings_ReturnValue_30 = GetGameUserSettings();0x28E6CallFunc_GetSupportedDLSSFGModes_ReturnValue = GetSupportedDLSSFGModes();0x2902K2Node_DynamicCast_AsBETGame_User_Settings_3 = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_30);0x2926K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings_3);0x2943CallFunc_GetDlssFGMode_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings_3.GetDlssFGMode();0x2975CallFunc_Subtract_IntInt_ReturnValue_4 = Subtract_IntInt(CallFunc_GetSupportedDLSSFGModes_ReturnValue, 1);0x299FCallFunc_Greater_IntInt_ReturnValue_1 = Greater_IntInt(CallFunc_Subtract_IntInt_ReturnValue_4, CallFunc_GetDlssFGMode_ReturnValue);0x29C5if (!(CallFunc_Greater_IntInt_ReturnValue_1)) PopFlow();0x29CFK2Node_DynamicCast_AsBETGame_User_Settings_3 = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_30);0x29F3K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings_3);0x2A10CallFunc_GetDlssFGMode_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings_3.GetDlssFGMode();0x2A42CallFunc_Add_IntInt_ReturnValue_14 = Add_IntInt(CallFunc_GetDlssFGMode_ReturnValue, 1);0x2A6CTemp_int_Variable = CallFunc_Add_IntInt_ReturnValue_14;0x2A87K2Node_DynamicCast_AsBETGame_User_Settings_3 = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_30);0x2AABK2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings_3);0x2AC8CallFunc_GetDlssFGMode_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings_3.GetDlssFGMode();0x2AFACallFunc_GetDlssFGMode_ReturnValue = Temp_int_Variable;0x2B15K2Node_DynamicCast_AsBETGame_User_Settings_3 = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_30);0x2B39K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings_3);0x2B56K2Node_DynamicCast_AsBETGame_User_Settings_3.SetDlssFGMode(Temp_int_Variable);0x2B7FPopFlow();0x2B80Label_2B80:0x2B80OnClickedHWRT();0x2B8APopFlow();0x2B8Bgoto Label_2B80;0x2B90Label_2B90:0x2B90CallFunc_Not_PreBool_ReturnValue_6 = Not_PreBool(bDLSSRRImpactedState);0x2BADbDLSSRRImpactedState = CallFunc_Not_PreBool_ReturnValue_6;0x2BC0CallFunc_GetGameUserSettings_ReturnValue_32 = GetGameUserSettings();0x2BD4K2Node_DynamicCast_AsBETGame_User_Settings_5 = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_32);0x2BF8K2Node_DynamicCast_bSuccess_5 = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings_5);0x2C15if (!(K2Node_DynamicCast_bSuccess_5)) PopFlow();0x2C1FK2Node_DynamicCast_AsBETGame_User_Settings_5.SetDlssSREnabled(bDLSSRRImpactedState);0x2C48OnDLSSRRImpactedSettingChanged();0x2C56PopFlow();0x2C57goto Label_2B90;0x2C5CLabel_2C5C:0x2C5CUpdateButtonStackNavigation();0x2C6APopFlow();0x2C6Bgoto Label_2C5C;0x2C70Label_2C70:0x2C70CallFunc_GetGameUserSettings_ReturnValue_35 = GetGameUserSettings();0x2C84K2Node_DynamicCast_AsBETGame_User_Settings_7 = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_35);0x2CA8K2Node_DynamicCast_bSuccess_7 = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings_7);0x2CC5if (!(K2Node_DynamicCast_bSuccess_7)) PopFlow();0x2CCFCallFunc_IsDlssRREnabled_ReturnValue = K2Node_DynamicCast_AsBETGame_User_Settings_7.IsDLSSRREnabled();0x2CF9CallFunc_Not_PreBool_ReturnValue_7 = Not_PreBool(CallFunc_IsDlssRREnabled_ReturnValue);0x2D16K2Node_DynamicCast_AsBETGame_User_Settings_7.SetDlssRREnabled(CallFunc_Not_PreBool_ReturnValue_7);0x2D3FPopFlow();0x2D40goto Label_2C70;0x2D45K2Node_MakeArray_Array = {Row_Window, Row_DisplayRes, Row_HWRT, Row_DLSS, Row_FrameLimit, Row_FrameGen, Row_VSYNC, Row_Quality, Row_DLSS_RR, AdvancedTab, AutoDetect, DLSSTab_1};0x2DBCWidgetsToHideForConsole = K2Node_MakeArray_Array;0x2DD7EntryButton = MotionBlur-;0x2DEAPopFlow();0x2DEBLabel_2DEB:0x2DEBCallFunc_Not_PreBool_ReturnValue_5 = Not_PreBool(bShowDLSSSettings);0x2E08bShowDLSSSettings = CallFunc_Not_PreBool_ReturnValue_5;0x2E1BTemp_byte_Variable_7 = 0;0x2E2FTemp_byte_Variable_8 = 1;0x2E43Temp_bool_Variable_3 = bShowDLSSSettings;0x2E56DLSSSettings.SetVisibility(Switch(Temp_bool_Variable_3, false => Temp_byte_Variable_8, true => Temp_byte_Variable_7, default => K2Node_Select_Default));0x2EAFTemp_text_Variable = FText::AsCultureInvariant("\\u2193");0x2EC8Temp_text_Variable_1 = FText::AsCultureInvariant("<");0x2EDFTemp_bool_Variable_4 = bShowDLSSSettings;0x2EF2DLSSArrow.SetText(Switch(Temp_bool_Variable_4, false => Temp_text_Variable_1, true => Temp_text_Variable, default => K2Node_Select_Default_8));0x2F4BPopFlow();0x2F4Cgoto Label_2DEB;0x2F51Label_2F51:0x2F51CallFunc_Get_Row_DLSS_RR_Visibility_ReturnValue = Get_Row_DLSS_RR_Visibility();0x2F71Row_DLSS_RR.SetVisibility(CallFunc_Get_Row_DLSS_RR_Visibility_ReturnValue);0x2F9ECallFunc_GetDLSS_RR_ReturnValue = GetDLSS-RR();0x2FBEPopFlow();0x2FBFOnDLSSRRImpactedSettingChanged();0x2FC9goto Label_2F51;0x2FCECallFunc_GetGameUserSettings_ReturnValue_37 = GetGameUserSettings();0x2FE2K2Node_DynamicCast_AsBETGame_User_Settings_9 = Cast<BETGameUserSettings>(CallFunc_GetGameUserSettings_ReturnValue_37);0x3006K2Node_DynamicCast_bSuccess_9 = Cast<1>(K2Node_DynamicCast_AsBETGame_User_Settings_9);0x3023if (!(K2Node_DynamicCast_bSuccess_9)) PopFlow();0x302DK2Node_DynamicCast_AsBETGame_User_Settings_9.ToggleGraphicsProfile();0x304DPopFlow();0x304Egoto Label_000F;0x3053Label_3053:0x3053return;0x3055// end of script
Final0x04

Used by 1

types with a member, parameter or interface of this type