Zdexby TheHolyOneZ
2,759 classes
/Game/UI/Menus/MenuWidgets/WID_BP_AdvGfxSettings.WID_BP_AdvGfxSettings_C 0x0489 (1,161 B) align 8 inherited 0x02B0 58 scripted vtable /Game/UI/Menus/MenuWidgets/WID_BP_AdvGfxSettings
0x00x0489

Members 60

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08AAHBoxUHorizontalBox*9 flagsnullptr
0x08AAHighButtonUAtlasMenuButton*9 flagsnullptr
0x08AALowButtonUAtlasMenuButton*9 flagsnullptr
0x08AAMediumButtonUAtlasMenuButton*9 flagsnullptr
0x08AAOffButtonUAtlasMenuButton*9 flagsnullptr
0x08AAUltraButton_1UAtlasMenuButton*9 flagsnullptr
0x08AAVeryHighButtonUAtlasMenuButton*9 flagsnullptr
0x08AOHBoxUHorizontalBox*9 flagsnullptr
0x08AOHighButtonUAtlasMenuButton*9 flagsnullptr
0x08AOMediumButtonUAtlasMenuButton*9 flagsnullptr
0x08AOOffButtonUAtlasMenuButton*9 flagsnullptr
0x08AOUltraButtonUAtlasMenuButton*9 flagsnullptr
0x08ApplyBackBoxUHorizontalBox*9 flagsnullptr
0x08ApplyButtonUAtlasMenuButton*9 flagsnullptr
0x08BackButtonUAtlasMenuButton*9 flagsnullptr
0x08BloomHBoxUHorizontalBox*9 flagsnullptr
0x08BloomHighButtonUAtlasMenuButton*9 flagsnullptr
0x08BloomLowButtonUAtlasMenuButton*9 flagsnullptr
0x08BloomMediumButtonUAtlasMenuButton*9 flagsnullptr
0x08BloomUltraButtonUAtlasMenuButton*9 flagsnullptr
0x08BloomVeryHighButtonUAtlasMenuButton*9 flagsnullptr
0x08EffectsHBoxUHorizontalBox*9 flagsnullptr
0x08EffectsHighButtonUAtlasMenuButton*9 flagsnullptr
0x08EffectsLowButtonUAtlasMenuButton*9 flagsnullptr
0x08EffectsMediumButtonUAtlasMenuButton*9 flagsnullptr
0x08EffectsUltraButtonUAtlasMenuButton*9 flagsnullptr
0x08GoBackHintUWID_BP_AtlasFormattableText_C*9 flagsnullptr
0x08PPHBoxUHorizontalBox*9 flagsnullptr
0x08PPHighButtonUAtlasMenuButton*9 flagsnullptr
0x08PPLowButtonUAtlasMenuButton*9 flagsnullptr
0x08PPMediumButtonUAtlasMenuButton*9 flagsnullptr
0x08PPUltraButtonUAtlasMenuButton*9 flagsnullptr
0x08RTAOHBoxUHorizontalBox*9 flagsnullptr
0x08RTAOHighButtonUAtlasMenuButton*9 flagsnullptr
0x08RTAOOffButtonUAtlasMenuButton*9 flagsnullptr
0x08RTAOUltraButtonUAtlasMenuButton*9 flagsnullptr
0x08RTReflectionsHBoxUHorizontalBox*9 flagsnullptr
0x08RTReflectionsHighButtonUAtlasMenuButton*9 flagsnullptr
0x08RTReflectionsOffButtonUAtlasMenuButton*9 flagsnullptr
0x08RTReflectionsUltraButtonUAtlasMenuButton*9 flagsnullptr
0x08RTShadowsHBoxUHorizontalBox*9 flagsnullptr
0x08RTShadowsHighButtonUAtlasMenuButton*9 flagsnullptr
0x08RTShadowsOffButtonUAtlasMenuButton*9 flagsnullptr
0x08RTShadowsUltraButtonUAtlasMenuButton*9 flagsnullptr
0x08RTShadowsVeryHighButtonUAtlasMenuButton*9 flagsnullptr
0x08SelectHintUWID_BP_AtlasFormattableText_C*9 flagsnullptr
0x08SettingsPanelUGridPanel*9 flagsnullptr
0x08ShadowHBoxUHorizontalBox*9 flagsnullptr
0x08ShadowHighButtonUAtlasMenuButton*9 flagsnullptr
0x08ShadowLowButtonUAtlasMenuButton*9 flagsnullptr
0x08ShadowMediumButtonUAtlasMenuButton*9 flagsnullptr
0x08ShadowUltraButtonUAtlasMenuButton*9 flagsnullptr
0x08TextureHBoxUHorizontalBox*9 flagsnullptr
0x08TextureHighButtonUAtlasMenuButton*9 flagsnullptr
0x08TextureLowButtonUAtlasMenuButton*9 flagsnullptr
0x08TextureMediumButtonUAtlasMenuButton*9 flagsnullptr
0x08TextureUltraButtonUAtlasMenuButton*9 flagsnullptr
0x08WIP_BP_BackToMainMenuPopUpUWID_BP_AtlasPopup_C*9 flagsnullptr
0x01IsInMainMenubool5 flagsfalse
Inherited from UAtlasAdvGfxSettingsWidget 10
OffsetSizeNameTypeFlagsDefault
0x01CachedEffectQualityEAtlasGraphicsQualityLevelProtected+6 flagsUltra
0x01CachedPostProcessQualityEAtlasGraphicsQualityLevelProtected+6 flagsUltra
0x01CachedShadowQualityEAtlasGraphicsQualityLevelProtected+6 flagsUltra
0x01CachedTextureQualityEAtlasGraphicsQualityLevelProtected+6 flagsUltra
0x01CachedAntiAliasingQualityEAtlasGraphicsQualityLevelProtected+6 flagsUltra
0x01CachedAmbientOcclusionQualityEAtlasGraphicsQualityLevelProtected+6 flagsUltra
0x01CachedBloomQualityEAtlasGraphicsQualityLevelProtected+6 flagsUltra
0x01CachedRTAOQualityEAtlasGraphicsQualityLevelProtected+6 flagsUltra
0x01CachedRTShadowsQualityEAtlasGraphicsQualityLevelProtected+6 flagsUltra
0x01CachedRTReflectionsQualityEAtlasGraphicsQualityLevelProtected+6 flagsUltra
Inherited from UAtlasMenuWidget 2
OffsetSizeNameTypeFlagsDefault
0x01bIsCreditsbool9 flagsfalse
0x01bIsControllerDisconnectbool9 flagsfalse
Inherited from UAtlasWidget 3
OffsetSizeNameTypeFlagsDefault
0x10OnFadingEndedEventFMulticastScriptDelegate4 flags<delegate>
0x04FadeInDurationfloatProtected+7 flags0
0x04FadeOutDurationfloatProtected+7 flags0
Inherited from UUserWidget 20
OffsetSizeNameTypeFlagsDefault
0x10ColorAndOpacityFLinearColor8 flags{R=1, G=1, B=1, A=1}
0x10ColorAndOpacityDelegateFScriptDelegate4 flags<delegate>
0x28ForegroundColorFSlateColor4 flags{SpecifiedColor={R=1, G=0, B=1, A=1}, ColorUseRule=UseColor…
0x10ForegroundColorDelegateFScriptDelegate4 flags<delegate>
0x10OnVisibilityChangedFMulticastScriptDelegate4 flags<delegate>
0x01780x18padding / unreflected
0x10PaddingFMargin7 flags{Left=0, Top=0, Right=0, Bottom=0}
0x10ActiveSequencePlayersTArray<UUMGSequencePlayer*>Transient+2 flags[]
0x08AnimationTickManagerUUMGSequenceTickManager*Transient+5 flagsnullptr
0x10StoppedSequencePlayersTArray<UUMGSequencePlayer*>Transient+2 flags[]
0x10NamedSlotBindingsTArray<FNamedSlotBinding>3 flags[]
0x08WidgetTreeUWidgetTree*Transient+7 flagsnullptr
0x04Priorityint328 flags0
0x01bSupportsKeyboardFocus : 1bit 0boolDeprecated+3 flagstrue
0x01bIsFocusable : 1bit 1bool5 flagsfalse
0x01bStopAction : 1bit 2bool5 flagsfalse
0x01bHasScriptImplementedTick : 1bit 3bool3 flagstrue
0x01bHasScriptImplementedPaint : 1bit 4bool3 flagstrue
0x01E50x0Bpadding / unreflected
0x01TickFrequencyEWidgetTickFrequency9 flagsAuto
0x01F10x07padding / unreflected
0x08InputComponentUInputComponent*TransientProtected+8 flagsnullptr
0x10AnimationCallbacksTArray<FAnimationEventBinding>TransientProtected+4 flags[]
Inherited from UWidget 22
OffsetSizeNameTypeFlagsDefault
0x08SlotUPanelSlot*12 flagsnullptr
0x10bIsEnabledDelegateFScriptDelegate4 flags<delegate>
0x18ToolTipTextFText4 flags<FText>
0x10ToolTipTextDelegateFScriptDelegate4 flags<delegate>
0x08ToolTipWidgetUWidget*12 flagsnullptr
0x10ToolTipWidgetDelegateFScriptDelegate4 flags<delegate>
0x10VisibilityDelegateFScriptDelegate4 flags<delegate>
0x1CRenderTransformFWidgetTransform5 flags{Translation={X=0, Y=0}, Scale={X=1, Y=1}, Shear={X=0, Y=0}…
0x08RenderTransformPivotFVector2D8 flags{X=0.5, Y=0.5}
0x01bIsVariable : 1bit 0bool3 flagstrue
0x01bCreatedByConstructionScript : 1bit 1boolTransient+3 flagsfalse
0x01bIsEnabled : 1bit 2bool6 flagstrue
0x01bOverride_Cursor : 1bit 3bool4 flagsfalse
0x00B50x03padding / unreflected
0x08AccessibleWidgetDataUSlateAccessibleWidgetData*8 flagsnullptr
0x01bIsVolatile : 1bit 0boolProtected+6 flagsfalse
0x01CursorEMouseCursor9 flagsDefault
0x01ClippingEWidgetClipping6 flagsInherit
0x01VisibilityESlateVisibility6 flagsVisible
0x04RenderOpacityfloat6 flags1
0x01FlowDirectionPreferenceEFlowDirectionPreference6 flagsInherit
0x00D10x27padding / unreflected
0x10NativeBindingsTArray<UPropertyBinding*>TransientProtected+2 flags[]

Functions 58

SignatureFlagsNativeParams
void ApplySettings()
Script9 statements · 181 bytes of bytecode
0x0000CacheCurrentSettings();0x000ACallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x001ECallFunc_TAR_ApplyGraphicsSettings_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.TAR_ApplyGraphicsSettings();0x0048CallFunc_GetGameUserSettings_ReturnValue_2 = GetGameUserSettings();0x005CCallFunc_GetGameUserSettings_ReturnValue_2.TAR_SetSelectedPresetGraphicsSettings(4);0x007ECallFunc_GetGameUserSettings_ReturnValue_1 = GetGameUserSettings();0x0092CallFunc_GetGameUserSettings_ReturnValue_1.SaveToConfigFile();0x00B2return;0x00B4// end of script
Public0x00
void SetBackToMainMenuPopUpVisible(bool IsVisible)
Script19 statements · 364 bytes of bytecode
0x0000if (!(IsVisible)) goto Label_0129;0x000EPopUpVisibility = 0;0x0022SettingsVisibility = 2;0x0036NextFocus = WIP_BP_BackToMainMenuPopUp.NoButton;0x005FLabel_005F:0x005FWIP_BP_BackToMainMenuPopUp.SetVisibility(PopUpVisibility);0x008CSettingsPanel.SetVisibility(SettingsVisibility);0x00B9ApplyBackBox.SetVisibility(SettingsVisibility);0x00E6CallFunc_GetRelevantPlayerController_ReturnValue = GetRelevantPlayerController(this);0x00FBNextFocus.SetUserFocus(CallFunc_GetRelevantPlayerController_ReturnValue);0x0124goto Label_0169;0x0129Label_0129:0x0129PopUpVisibility = 2;0x013DSettingsVisibility = 0;0x0151NextFocus = ApplyButton;0x0164goto Label_005F;0x0169Label_0169:0x0169return;0x016B// end of script
Public0x01
void CheckChangedRaytracingSettings(const bool& Success)
Script12 statements · 93 bytes of bytecode
0x0000if (!(IsInMainMenu)) goto Label_001E;0x000ELabel_000E:0x000ESuccess = true;0x0019goto Label_005A;0x001ELabel_001E:0x001ECallFunc_AreCachedRTSettingsDifferent_ReturnValue = AreCachedRTSettingsDifferent();0x0032if (!(CallFunc_AreCachedRTSettingsDifferent_ReturnValue)) goto Label_000E;0x0040SetBackToMainMenuPopUpVisible(true);0x004FSuccess = false;0x005ALabel_005A:0x005Areturn;0x005C// end of script
Public0x01
void SetNoRTNavigation()
Script8 statements · 261 bytes of bytecode
0x0000AOOffButton.SetNavigationRuleExplicit(3, ApplyButton);0x002BAOMediumButton.SetNavigationRuleExplicit(3, ApplyButton);0x0056AOUltraButton.SetNavigationRuleExplicit(3, BackButton);0x0081AOHighButton.SetNavigationRuleExplicit(3, BackButton);0x00ACApplyButton.SetNavigationRuleExplicit(2, AOMediumButton);0x00D7BackButton.SetNavigationRuleExplicit(2, AOHighButton);0x0102return;0x0104// end of script
Public0x00
void ClearAllHighlighting()
Script12 statements · 233 bytes of bytecode
0x0000ClearHBoxHighlighting(AAHBox);0x0017ClearHBoxHighlighting(BloomHBox);0x002EClearHBoxHighlighting(PPHBox);0x0045ClearHBoxHighlighting(ShadowHBox);0x005CClearHBoxHighlighting(TextureHBox);0x0073ClearHBoxHighlighting(EffectsHBox);0x008AClearHBoxHighlighting(AOHBox);0x00A1ClearHBoxHighlighting(RTAOHBox);0x00B8ClearHBoxHighlighting(RTShadowsHBox);0x00CFClearHBoxHighlighting(RTReflectionsHBox);0x00E6return;0x00E8// end of script
Public0x00
void ClearHBoxHighlighting(UHorizontalBox* HorizontalBox)
Script28 statements · 568 bytes of bytecode
0x0000PushFlow(Label_0235);0x0005HBox = HorizontalBox;0x0018Temp_int_Variable = 0;0x002FLabel_002F:0x002FCallFunc_GetChildrenCount_ReturnValue = HBox.GetChildrenCount();0x0061CallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(CallFunc_GetChildrenCount_ReturnValue, 1);0x008BCallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(Temp_int_Variable, CallFunc_Subtract_IntInt_ReturnValue);0x00B1if (!(CallFunc_LessEqual_IntInt_ReturnValue)) PopFlow();0x00BBPushFlow(Label_01A8);0x00C0CallFunc_GetChildAt_ReturnValue = HBox.GetChildAt(Temp_int_Variable);0x00F3K2Node_DynamicCast_AsAtlas_Menu_Button = Cast<AtlasMenuButton>(CallFunc_GetChildAt_ReturnValue);0x0117K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsAtlas_Menu_Button);0x0134if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x013ECurrentButton = K2Node_DynamicCast_AsAtlas_Menu_Button;0x0151CallFunc_GetRelevantPlayerController_ReturnValue = GetRelevantPlayerController(this);0x0166CallFunc_HasUserFocus_ReturnValue = CurrentButton.HasUserFocus(CallFunc_GetRelevantPlayerController_ReturnValue);0x0199if (!(CallFunc_HasUserFocus_ReturnValue)) goto Label_01F2;0x01A7PopFlow();0x01A8Label_01A8:0x01A8CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Variable, 1);0x01D2Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue;0x01EDgoto Label_002F;0x01F2Label_01F2:0x01F2CurrentButton.SetColorAndOpacity(LinearColor{1f, 1f, 1f, 1f});0x0234PopFlow();0x0235Label_0235:0x0235return;0x0237// end of script
Public0x08
void HighlightButton(UAtlasMenuButton* Button)
Script4 statements · 72 bytes of bytecode
0x0000CallFunc_GetHighlightedButtonColor_ReturnValue = GetHighlightedButtonColor();0x001CButton.SetColorAndOpacity(CallFunc_GetHighlightedButtonColor_ReturnValue);0x0045return;0x0047// end of script
Public0x08
void UpdateHighlighting()
Script278 statements · 4,056 bytes of bytecode
0x0000PushFlow(Label_0FD5);0x0005ClearAllHighlighting();0x0013PushFlow(Label_0D00);0x0018PushFlow(Label_0B4B);0x001DPushFlow(Label_09AE);0x0022PushFlow(Label_07F9);0x0027PushFlow(Label_069E);0x002CPushFlow(Label_0543);0x0031PushFlow(Label_0400);0x0036PushFlow(Label_02D5);0x003BPushFlow(Label_0195);0x0040CallFunc_GetGameUserSettings_ReturnValue_8 = GetGameUserSettings();0x0054CallFunc_TAR_GetAntiAliasingQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_8.TAR_GetAntiAliasingQuality();0x0086K2Node_SwitchEnum_CmpSuccess_8 = NotEqual_ByteByte(CallFunc_TAR_GetAntiAliasingQuality_ReturnValue, 0);0x00A5if (!(K2Node_SwitchEnum_CmpSuccess_8)) goto Label_0E9D;0x00B3K2Node_SwitchEnum_CmpSuccess_8 = NotEqual_ByteByte(CallFunc_TAR_GetAntiAliasingQuality_ReturnValue, 1);0x00D2if (!(K2Node_SwitchEnum_CmpSuccess_8)) goto Label_0EB5;0x00E0K2Node_SwitchEnum_CmpSuccess_8 = NotEqual_ByteByte(CallFunc_TAR_GetAntiAliasingQuality_ReturnValue, 2);0x00FFif (!(K2Node_SwitchEnum_CmpSuccess_8)) goto Label_0ECD;0x010DK2Node_SwitchEnum_CmpSuccess_8 = NotEqual_ByteByte(CallFunc_TAR_GetAntiAliasingQuality_ReturnValue, 3);0x012Cif (!(K2Node_SwitchEnum_CmpSuccess_8)) goto Label_0EE5;0x013AK2Node_SwitchEnum_CmpSuccess_8 = NotEqual_ByteByte(CallFunc_TAR_GetAntiAliasingQuality_ReturnValue, 4);0x0159if (!(K2Node_SwitchEnum_CmpSuccess_8)) goto Label_0EFD;0x0167K2Node_SwitchEnum_CmpSuccess_8 = NotEqual_ByteByte(CallFunc_TAR_GetAntiAliasingQuality_ReturnValue, 5);0x0186if (!(K2Node_SwitchEnum_CmpSuccess_8)) goto Label_0F15;0x0194PopFlow();0x0195Label_0195:0x0195CallFunc_GetGameUserSettings_ReturnValue_6 = GetGameUserSettings();0x01A9CallFunc_TAR_GetBloomQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_6.TAR_GetBloomQuality();0x01DBK2Node_SwitchEnum_CmpSuccess_6 = NotEqual_ByteByte(CallFunc_TAR_GetBloomQuality_ReturnValue, 1);0x01FAif (!(K2Node_SwitchEnum_CmpSuccess_6)) goto Label_02BD;0x0208K2Node_SwitchEnum_CmpSuccess_6 = NotEqual_ByteByte(CallFunc_TAR_GetBloomQuality_ReturnValue, 2);0x0227if (!(K2Node_SwitchEnum_CmpSuccess_6)) goto Label_0F2D;0x0235K2Node_SwitchEnum_CmpSuccess_6 = NotEqual_ByteByte(CallFunc_TAR_GetBloomQuality_ReturnValue, 3);0x0254if (!(K2Node_SwitchEnum_CmpSuccess_6)) goto Label_0F45;0x0262K2Node_SwitchEnum_CmpSuccess_6 = NotEqual_ByteByte(CallFunc_TAR_GetBloomQuality_ReturnValue, 4);0x0281if (!(K2Node_SwitchEnum_CmpSuccess_6)) goto Label_0F5D;0x028FK2Node_SwitchEnum_CmpSuccess_6 = NotEqual_ByteByte(CallFunc_TAR_GetBloomQuality_ReturnValue, 5);0x02AEif (!(K2Node_SwitchEnum_CmpSuccess_6)) goto Label_0F75;0x02BCPopFlow();0x02BDLabel_02BD:0x02BDHighlightButton(BloomLowButton);0x02D4PopFlow();0x02D5Label_02D5:0x02D5CallFunc_GetGameUserSettings_ReturnValue_5 = GetGameUserSettings();0x02E9CallFunc_TAR_GetPostProcessQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_5.TAR_GetPostProcessQuality();0x031BK2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(CallFunc_TAR_GetPostProcessQuality_ReturnValue, 1);0x033Aif (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_03E8;0x0348K2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(CallFunc_TAR_GetPostProcessQuality_ReturnValue, 2);0x0367if (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_03D0;0x0375K2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(CallFunc_TAR_GetPostProcessQuality_ReturnValue, 3);0x0394if (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_0F8D;0x03A2K2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(CallFunc_TAR_GetPostProcessQuality_ReturnValue, 5);0x03C1if (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_0FA5;0x03CFPopFlow();0x03D0Label_03D0:0x03D0HighlightButton(PPMediumButton);0x03E7PopFlow();0x03E8Label_03E8:0x03E8HighlightButton(PPLowButton);0x03FFPopFlow();0x0400Label_0400:0x0400CallFunc_GetGameUserSettings_ReturnValue_4 = GetGameUserSettings();0x0414CallFunc_TAR_GetShadowQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_4.TAR_GetShadowQuality();0x0446K2Node_SwitchEnum_CmpSuccess_4 = NotEqual_ByteByte(CallFunc_TAR_GetShadowQuality_ReturnValue, 1);0x0465if (!(K2Node_SwitchEnum_CmpSuccess_4)) goto Label_052B;0x0473K2Node_SwitchEnum_CmpSuccess_4 = NotEqual_ByteByte(CallFunc_TAR_GetShadowQuality_ReturnValue, 2);0x0492if (!(K2Node_SwitchEnum_CmpSuccess_4)) goto Label_0513;0x04A0K2Node_SwitchEnum_CmpSuccess_4 = NotEqual_ByteByte(CallFunc_TAR_GetShadowQuality_ReturnValue, 3);0x04BFif (!(K2Node_SwitchEnum_CmpSuccess_4)) goto Label_04FB;0x04CDK2Node_SwitchEnum_CmpSuccess_4 = NotEqual_ByteByte(CallFunc_TAR_GetShadowQuality_ReturnValue, 5);0x04ECif (!(K2Node_SwitchEnum_CmpSuccess_4)) goto Label_0FBD;0x04FAPopFlow();0x04FBLabel_04FB:0x04FBHighlightButton(ShadowHighButton);0x0512PopFlow();0x0513Label_0513:0x0513HighlightButton(ShadowMediumButton);0x052APopFlow();0x052BLabel_052B:0x052BHighlightButton(ShadowLowButton);0x0542PopFlow();0x0543Label_0543:0x0543CallFunc_GetGameUserSettings_ReturnValue_3 = GetGameUserSettings();0x0557CallFunc_TAR_GetTextureQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_3.TAR_GetTextureQuality();0x0589K2Node_SwitchEnum_CmpSuccess_3 = NotEqual_ByteByte(CallFunc_TAR_GetTextureQuality_ReturnValue, 1);0x05A8if (!(K2Node_SwitchEnum_CmpSuccess_3)) goto Label_0686;0x05B6K2Node_SwitchEnum_CmpSuccess_3 = NotEqual_ByteByte(CallFunc_TAR_GetTextureQuality_ReturnValue, 2);0x05D5if (!(K2Node_SwitchEnum_CmpSuccess_3)) goto Label_066E;0x05E3K2Node_SwitchEnum_CmpSuccess_3 = NotEqual_ByteByte(CallFunc_TAR_GetTextureQuality_ReturnValue, 3);0x0602if (!(K2Node_SwitchEnum_CmpSuccess_3)) goto Label_0656;0x0610K2Node_SwitchEnum_CmpSuccess_3 = NotEqual_ByteByte(CallFunc_TAR_GetTextureQuality_ReturnValue, 5);0x062Fif (!(K2Node_SwitchEnum_CmpSuccess_3)) goto Label_063E;0x063DPopFlow();0x063ELabel_063E:0x063EHighlightButton(TextureUltraButton);0x0655PopFlow();0x0656Label_0656:0x0656HighlightButton(TextureHighButton);0x066DPopFlow();0x066ELabel_066E:0x066EHighlightButton(TextureMediumButton);0x0685PopFlow();0x0686Label_0686:0x0686HighlightButton(TextureLowButton);0x069DPopFlow();0x069ELabel_069E:0x069ECallFunc_GetGameUserSettings_ReturnValue_2 = GetGameUserSettings();0x06B2CallFunc_TAR_GetEffectsQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_2.TAR_GetEffectsQuality();0x06E4K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(CallFunc_TAR_GetEffectsQuality_ReturnValue, 1);0x0703if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_07E1;0x0711K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(CallFunc_TAR_GetEffectsQuality_ReturnValue, 2);0x0730if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_07C9;0x073EK2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(CallFunc_TAR_GetEffectsQuality_ReturnValue, 3);0x075Dif (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_07B1;0x076BK2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(CallFunc_TAR_GetEffectsQuality_ReturnValue, 5);0x078Aif (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_0799;0x0798PopFlow();0x0799Label_0799:0x0799HighlightButton(EffectsUltraButton);0x07B0PopFlow();0x07B1Label_07B1:0x07B1HighlightButton(EffectsHighButton);0x07C8PopFlow();0x07C9Label_07C9:0x07C9HighlightButton(EffectsMediumButton);0x07E0PopFlow();0x07E1Label_07E1:0x07E1HighlightButton(EffectsLowButton);0x07F8PopFlow();0x07F9Label_07F9:0x07F9CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x080DCallFunc_TAR_GetAmbientOcclusionQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.TAR_GetAmbientOcclusionQuality();0x083FK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_TAR_GetAmbientOcclusionQuality_ReturnValue, 0);0x085Eif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0996;0x086CK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_TAR_GetAmbientOcclusionQuality_ReturnValue, 1);0x088Bif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0996;0x0899K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_TAR_GetAmbientOcclusionQuality_ReturnValue, 2);0x08B8if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_097E;0x08C6K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_TAR_GetAmbientOcclusionQuality_ReturnValue, 3);0x08E5if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0966;0x08F3K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_TAR_GetAmbientOcclusionQuality_ReturnValue, 4);0x0912if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0966;0x0920K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_TAR_GetAmbientOcclusionQuality_ReturnValue, 5);0x093Fif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_094E;0x094DPopFlow();0x094ELabel_094E:0x094EHighlightButton(AOUltraButton);0x0965PopFlow();0x0966Label_0966:0x0966HighlightButton(AOHighButton);0x097DPopFlow();0x097ELabel_097E:0x097EHighlightButton(AOMediumButton);0x0995PopFlow();0x0996Label_0996:0x0996HighlightButton(AOOffButton);0x09ADPopFlow();0x09AELabel_09AE:0x09AECallFunc_GetGameUserSettings_ReturnValue_1 = GetGameUserSettings();0x09C2CallFunc_TAR_GetRTAOQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_1.TAR_GetRTAOQuality();0x09F4K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(CallFunc_TAR_GetRTAOQuality_ReturnValue, 0);0x0A13if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0B33;0x0A21K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(CallFunc_TAR_GetRTAOQuality_ReturnValue, 1);0x0A40if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0B33;0x0A4EK2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(CallFunc_TAR_GetRTAOQuality_ReturnValue, 2);0x0A6Dif (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0B33;0x0A7BK2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(CallFunc_TAR_GetRTAOQuality_ReturnValue, 3);0x0A9Aif (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0B1B;0x0AA8K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(CallFunc_TAR_GetRTAOQuality_ReturnValue, 4);0x0AC7if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0B1B;0x0AD5K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(CallFunc_TAR_GetRTAOQuality_ReturnValue, 5);0x0AF4if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0B03;0x0B02PopFlow();0x0B03Label_0B03:0x0B03HighlightButton(RTAOUltraButton);0x0B1APopFlow();0x0B1BLabel_0B1B:0x0B1BHighlightButton(RTAOHighButton);0x0B32PopFlow();0x0B33Label_0B33:0x0B33HighlightButton(RTAOOffButton);0x0B4APopFlow();0x0B4BLabel_0B4B:0x0B4BCallFunc_GetGameUserSettings_ReturnValue_7 = GetGameUserSettings();0x0B5FCallFunc_TAR_GetRTShadowsQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_7.TAR_GetRTShadowsQuality();0x0B91K2Node_SwitchEnum_CmpSuccess_7 = NotEqual_ByteByte(CallFunc_TAR_GetRTShadowsQuality_ReturnValue, 0);0x0BB0if (!(K2Node_SwitchEnum_CmpSuccess_7)) goto Label_0CE8;0x0BBEK2Node_SwitchEnum_CmpSuccess_7 = NotEqual_ByteByte(CallFunc_TAR_GetRTShadowsQuality_ReturnValue, 1);0x0BDDif (!(K2Node_SwitchEnum_CmpSuccess_7)) goto Label_0CE8;0x0BEBK2Node_SwitchEnum_CmpSuccess_7 = NotEqual_ByteByte(CallFunc_TAR_GetRTShadowsQuality_ReturnValue, 2);0x0C0Aif (!(K2Node_SwitchEnum_CmpSuccess_7)) goto Label_0CE8;0x0C18K2Node_SwitchEnum_CmpSuccess_7 = NotEqual_ByteByte(CallFunc_TAR_GetRTShadowsQuality_ReturnValue, 3);0x0C37if (!(K2Node_SwitchEnum_CmpSuccess_7)) goto Label_0CD0;0x0C45K2Node_SwitchEnum_CmpSuccess_7 = NotEqual_ByteByte(CallFunc_TAR_GetRTShadowsQuality_ReturnValue, 4);0x0C64if (!(K2Node_SwitchEnum_CmpSuccess_7)) goto Label_0CB8;0x0C72K2Node_SwitchEnum_CmpSuccess_7 = NotEqual_ByteByte(CallFunc_TAR_GetRTShadowsQuality_ReturnValue, 5);0x0C91if (!(K2Node_SwitchEnum_CmpSuccess_7)) goto Label_0CA0;0x0C9FPopFlow();0x0CA0Label_0CA0:0x0CA0HighlightButton(RTShadowsUltraButton);0x0CB7PopFlow();0x0CB8Label_0CB8:0x0CB8HighlightButton(RTShadowsVeryHighButton);0x0CCFPopFlow();0x0CD0Label_0CD0:0x0CD0HighlightButton(RTShadowsHighButton);0x0CE7PopFlow();0x0CE8Label_0CE8:0x0CE8HighlightButton(RTShadowsOffButton);0x0CFFPopFlow();0x0D00Label_0D00:0x0D00CallFunc_GetGameUserSettings_ReturnValue_9 = GetGameUserSettings();0x0D14CallFunc_TAR_GetRTReflectionsQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_9.TAR_GetRTReflectionsQuality();0x0D46K2Node_SwitchEnum_CmpSuccess_9 = NotEqual_ByteByte(CallFunc_TAR_GetRTReflectionsQuality_ReturnValue, 0);0x0D65if (!(K2Node_SwitchEnum_CmpSuccess_9)) goto Label_0E85;0x0D73K2Node_SwitchEnum_CmpSuccess_9 = NotEqual_ByteByte(CallFunc_TAR_GetRTReflectionsQuality_ReturnValue, 1);0x0D92if (!(K2Node_SwitchEnum_CmpSuccess_9)) goto Label_0E85;0x0DA0K2Node_SwitchEnum_CmpSuccess_9 = NotEqual_ByteByte(CallFunc_TAR_GetRTReflectionsQuality_ReturnValue, 2);0x0DBFif (!(K2Node_SwitchEnum_CmpSuccess_9)) goto Label_0E85;0x0DCDK2Node_SwitchEnum_CmpSuccess_9 = NotEqual_ByteByte(CallFunc_TAR_GetRTReflectionsQuality_ReturnValue, 3);0x0DECif (!(K2Node_SwitchEnum_CmpSuccess_9)) goto Label_0E6D;0x0DFAK2Node_SwitchEnum_CmpSuccess_9 = NotEqual_ByteByte(CallFunc_TAR_GetRTReflectionsQuality_ReturnValue, 4);0x0E19if (!(K2Node_SwitchEnum_CmpSuccess_9)) goto Label_0E6D;0x0E27K2Node_SwitchEnum_CmpSuccess_9 = NotEqual_ByteByte(CallFunc_TAR_GetRTReflectionsQuality_ReturnValue, 5);0x0E46if (!(K2Node_SwitchEnum_CmpSuccess_9)) goto Label_0E55;0x0E54PopFlow();0x0E55Label_0E55:0x0E55HighlightButton(RTReflectionsUltraButton);0x0E6CPopFlow();0x0E6DLabel_0E6D:0x0E6DHighlightButton(RTReflectionsHighButton);0x0E84PopFlow();0x0E85Label_0E85:0x0E85HighlightButton(RTReflectionsOffButton);0x0E9CPopFlow();0x0E9DLabel_0E9D:0x0E9DHighlightButton(AAOffButton);0x0EB4PopFlow();0x0EB5Label_0EB5:0x0EB5HighlightButton(AALowButton);0x0ECCPopFlow();0x0ECDLabel_0ECD:0x0ECDHighlightButton(AAMediumButton);0x0EE4PopFlow();0x0EE5Label_0EE5:0x0EE5HighlightButton(AAHighButton);0x0EFCPopFlow();0x0EFDLabel_0EFD:0x0EFDHighlightButton(AAVeryHighButton);0x0F14PopFlow();0x0F15Label_0F15:0x0F15HighlightButton(AAUltraButton_1);0x0F2CPopFlow();0x0F2DLabel_0F2D:0x0F2DHighlightButton(BloomMediumButton);0x0F44PopFlow();0x0F45Label_0F45:0x0F45HighlightButton(BloomHighButton);0x0F5CPopFlow();0x0F5DLabel_0F5D:0x0F5DHighlightButton(BloomVeryHighButton);0x0F74PopFlow();0x0F75Label_0F75:0x0F75HighlightButton(BloomUltraButton);0x0F8CPopFlow();0x0F8DLabel_0F8D:0x0F8DHighlightButton(PPHighButton);0x0FA4PopFlow();0x0FA5Label_0FA5:0x0FA5HighlightButton(PPUltraButton);0x0FBCPopFlow();0x0FBDLabel_0FBD:0x0FBDHighlightButton(ShadowUltraButton);0x0FD4PopFlow();0x0FD5Label_0FD5:0x0FD5return;0x0FD7// end of script
Public0x00
FEventReply OnFocusReceived(const FGeometry& MyGeometry, const FFocusEvent& InFocusEvent)
Script6 statements · 128 bytes of bytecode
0x0000CallFunc_GetRelevantPlayerController_ReturnValue = GetRelevantPlayerController(this);0x0015BackButton.SetUserFocus(CallFunc_GetRelevantPlayerController_ReturnValue);0x003ECallFunc_Handled_ReturnValue = Handled();0x005AReturnValue = CallFunc_Handled_ReturnValue;0x0075return ReturnValue;0x007F// end of script
EventPublic0x100
FEventReply OnKeyDown(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent)
Script15 statements · 340 bytes of bytecode
0x0000CallFunc_GetKey_ReturnValue = GetKey(InKeyEvent);0x0025CallFunc_IsKeyAction_ReturnValue = IsKeyAction(2, CallFunc_GetKey_ReturnValue);0x0044if (!(CallFunc_IsKeyAction_ReturnValue)) goto Label_0112;0x0052CallFunc_SpawnSound2D_ReturnValue = /Script/Engine.Default__GameplayStatics.SpawnSound2D(this, /Game/Audio/SoundEffects/UI/MainMenu/CUE_ui_main_menu_back.CUE_ui_main_menu_back, 1f, 1f, 0f, nullptr, false, true);0x0098CallFunc_GetMenuManager_ReturnValue = GetMenuManager();0x00ACCallFunc_PopWithFading_ReturnValue = CallFunc_GetMenuManager_ReturnValue.PopWithFading();0x00D6CallFunc_Handled_ReturnValue = Handled();0x00F2ReturnValue = CallFunc_Handled_ReturnValue;0x010Dgoto Label_0149;0x0112Label_0112:0x0112CallFunc_Unhandled_ReturnValue = Unhandled();0x012EReturnValue = CallFunc_Unhandled_ReturnValue;0x0149Label_0149:0x0149return ReturnValue;0x0153// end of script
EventPublic0x138
void BndEvt__BackButton_K2Node_ComponentBoundEvent_91_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(3576);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_WID_BP_AdvGfxSettings(3341);0x0033return;0x0035// end of script
EventPublic0x3C
void Destruct()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(2841);0x000Freturn;0x0011// end of script
EventPublic0x00
void BndEvt__ApplyButton_K2Node_ComponentBoundEvent_65_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(2525);0x000Freturn;0x0011// end of script
0x00
void Construct()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(30);0x000Freturn;0x0011// end of script
EventPublic0x00
void OnGoBackToMainMenuAnswer(const AtlasPopupWidgetButtonClickedAnswer& Answer)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Answer = Answer;0x0012ExecuteUbergraph_WID_BP_AdvGfxSettings(1041);0x0021return;0x0023// end of script
0x01
void BndEvt__WID_BP_AdvGfxSettings_AAUltraButton_1_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(1187);0x000Freturn;0x0011// end of script
0x00
void BndEvt__AAUltraButton_K2Node_ComponentBoundEvent_6637_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(1412);0x000Freturn;0x0011// end of script
0x00
void BndEvt__AAHighButton_K2Node_ComponentBoundEvent_6592_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(1472);0x000Freturn;0x0011// end of script
0x00
void BndEvt__AAMediumButton_K2Node_ComponentBoundEvent_6548_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(1477);0x000Freturn;0x0011// end of script
0x00
void BndEvt__AALowButton_K2Node_ComponentBoundEvent_6505_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(1482);0x000Freturn;0x0011// end of script
0x00
void BndEvt__AAOffButton_K2Node_ComponentBoundEvent_5980_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(1487);0x000Freturn;0x0011// end of script
0x00
void BndEvt__ShadowUltraButton_K2Node_ComponentBoundEvent_6980_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(1712);0x000Freturn;0x0011// end of script
0x00
void BndEvt__ShadowHighButton_K2Node_ComponentBoundEvent_6928_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(1717);0x000Freturn;0x0011// end of script
0x00
void BndEvt__ShadowMediumButton_K2Node_ComponentBoundEvent_6382_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(1722);0x000Freturn;0x0011// end of script
0x00
void BndEvt__ShadowLowButton_K2Node_ComponentBoundEvent_6067_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(1727);0x000Freturn;0x0011// end of script
0x00
void BndEvt__AOLowButton_K2Node_ComponentBoundEvent_6163_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(1952);0x000Freturn;0x0011// end of script
0x00
void BndEvt__AOMediumButton_K2Node_ComponentBoundEvent_6268_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(1957);0x000Freturn;0x0011// end of script
0x00
void BndEvt__AOHighButton_K2Node_ComponentBoundEvent_7255_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(1962);0x000Freturn;0x0011// end of script
0x00
void BndEvt__AOUltraButton_K2Node_ComponentBoundEvent_7313_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(1967);0x000Freturn;0x0011// end of script
0x00
void BndEvt__WID_BP_AdvGfxSettings_RTAOOffButton_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(2137);0x000Freturn;0x0011// end of script
0x00
void BndEvt__DofHighButton_K2Node_ComponentBoundEvent_6232_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(2142);0x000Freturn;0x0011// end of script
0x00
void BndEvt__DofLowButton_K2Node_ComponentBoundEvent_6197_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(2147);0x000Freturn;0x0011// end of script
0x00
void BndEvt__PPUltraButton_K2Node_ComponentBoundEvent_6877_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(2317);0x000Freturn;0x0011// end of script
0x00
void BndEvt__PPHighButton_K2Node_ComponentBoundEvent_6827_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(2377);0x000Freturn;0x0011// end of script
0x00
void BndEvt__PPMediumButton_K2Node_ComponentBoundEvent_6422_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(2382);0x000Freturn;0x0011// end of script
0x00
void BndEvt__PPLowButton_K2Node_ComponentBoundEvent_6037_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(2387);0x000Freturn;0x0011// end of script
0x00
void BndEvt__BloomUltraButton_K2Node_ComponentBoundEvent_6778_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(2750);0x000Freturn;0x0011// end of script
0x00
void BndEvt__BloomVeryHighButton_K2Node_ComponentBoundEvent_6730_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(2810);0x000Freturn;0x0011// end of script
0x00
void BndEvt__BloomHighButton_K2Node_ComponentBoundEvent_6683_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(2815);0x000Freturn;0x0011// end of script
0x00
void BndEvt__BloomMediumButton_K2Node_ComponentBoundEvent_6463_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(2820);0x000Freturn;0x0011// end of script
0x00
void BndEvt__BloomLowButton_K2Node_ComponentBoundEvent_6008_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(2825);0x000Freturn;0x0011// end of script
0x00
void BndEvt__EffectsUltraButton_K2Node_ComponentBoundEvent_7198_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(3066);0x000Freturn;0x0011// end of script
0x00
void BndEvt__EffectsHighButton_K2Node_ComponentBoundEvent_7142_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(3071);0x000Freturn;0x0011// end of script
0x00
void BndEvt__EffectsMediumButton_K2Node_ComponentBoundEvent_6305_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(3076);0x000Freturn;0x0011// end of script
0x00
void BndEvt__EffectsLowButton_K2Node_ComponentBoundEvent_6130_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(3081);0x000Freturn;0x0011// end of script
0x00
void BndEvt__TextureHighButton_K2Node_ComponentBoundEvent_7087_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(3321);0x000Freturn;0x0011// end of script
0x00
void BndEvt__TextureUltraButton_K2Node_ComponentBoundEvent_7033_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(3326);0x000Freturn;0x0011// end of script
0x00
void BndEvt__TextureMediumButton_K2Node_ComponentBoundEvent_6343_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(3331);0x000Freturn;0x0011// end of script
0x00
void BndEvt__TextureLowButton_K2Node_ComponentBoundEvent_6098_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(3336);0x000Freturn;0x0011// end of script
0x00
void BndEvt__WID_BP_AdvGfxSettings_RTShadowsMediumButton_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(3346);0x000Freturn;0x0011// end of script
0x00
void BndEvt__WID_BP_AdvGfxSettings_RTShadowsHighButton_K2Node_ComponentBoundEvent_3_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(3511);0x000Freturn;0x0011// end of script
0x00
void BndEvt__WID_BP_AdvGfxSettings_RTShadowsLowButton_K2Node_ComponentBoundEvent_2_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(3566);0x000Freturn;0x0011// end of script
0x00
void BndEvt__WID_BP_AdvGfxSettings_RTShadowsOffButton_K2Node_ComponentBoundEvent_1_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(3571);0x000Freturn;0x0011// end of script
0x00
void BndEvt__WID_BP_AdvGfxSettings_RTReflectionsHighButton_K2Node_ComponentBoundEvent_6_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(3691);0x000Freturn;0x0011// end of script
0x00
void BndEvt__WID_BP_AdvGfxSettings_RTReflectionsLowButton_K2Node_ComponentBoundEvent_5_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(3746);0x000Freturn;0x0011// end of script
0x00
void BndEvt__WID_BP_AdvGfxSettings_RTReflectionsOffButton_K2Node_ComponentBoundEvent_4_OnButtonClickedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WID_BP_AdvGfxSettings(3751);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_WID_BP_AdvGfxSettings(int32 EntryPoint)
Script268 statements · 3,759 bytes of bytecode
0x0000PushFlow(Label_0EAC);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FSetNoRTNavigation();0x001DPopFlow();0x001ECacheCurrentSettings();0x0028PushFlow(Label_007A);0x002DCallFunc_GetGameUserSettings_ReturnValue_17 = GetGameUserSettings();0x0041CallFunc_SupportsRaytracing_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue_17.SupportsRaytracing();0x006Bif (!(CallFunc_SupportsRaytracing_ReturnValue)) goto Label_021F;0x0079PopFlow();0x007ALabel_007A:0x007AWIP_BP_BackToMainMenuPopUp.HeadLineText.SetText(NSLOCTEXT("782BC18B4CAAB4BB4905BC970D5615A9", "", "ID_CHANGE_SETTING_BACK_TO_MAIN_MENU"));0x00FFWIP_BP_BackToMainMenuPopUp.YesButtonText.SetText(NSLOCTEXT("39EC466C414FF0F6F50021AF446F3B6A", "", "ID_OK"));0x0166WIP_BP_BackToMainMenuPopUp.NoButtonText.SetText(NSLOCTEXT("2FED556A4C167A61E1C6BCAFD2363D8B", "", "ID_BACK"));0x01CFK2Node_CreateDelegate_OutputDelegate.Bind(this, OnGoBackToMainMenuAnswer);0x01E6WIP_BP_BackToMainMenuPopUp.OnPopupWidgetButtonClickedEvent += K2Node_CreateDelegate_OutputDelegate;0x020FSetBackToMainMenuPopUpVisible(false);0x021EPopFlow();0x021FLabel_021F:0x021FRTAOOffButton.SetIsEnabled(false);0x0244RTShadowsOffButton.SetIsEnabled(false);0x0269RTAOHighButton.SetIsEnabled(false);0x028ERTAOUltraButton.SetIsEnabled(false);0x02B3RTShadowsHighButton.SetIsEnabled(false);0x02D8RTShadowsUltraButton.SetIsEnabled(false);0x02FDRTReflectionsHighButton.SetIsEnabled(false);0x0322RTReflectionsUltraButton.SetIsEnabled(false);0x0347RTShadowsVeryHighButton.SetIsEnabled(false);0x036CRTReflectionsOffButton.SetIsEnabled(false);0x0391goto Label_000F;0x0396Label_0396:0x0396CheckChangedRaytracingSettings(CallFunc_CheckChangedRaytracingSettings_success);0x03ADif (!(CallFunc_CheckChangedRaytracingSettings_success)) PopFlow();0x03B7ApplySettings();0x03C5PopFlow();0x03C6Label_03C6:0x03C6SetBackToMainMenuPopUpVisible(false);0x03D5PopFlow();0x03D6Label_03D6:0x03D6SetBackToMainMenuPopUpVisible(false);0x03E5OpenLevel(this, FName(PLVL_MainMenu));0x03FDPopFlow();0x03FELabel_03FE:0x03FEApplySettings();0x040Cgoto Label_03D6;0x0411K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_CustomEvent_Answer, 0);0x0430if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_03FE;0x043EK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_CustomEvent_Answer, 1);0x045Dif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_03C6;0x046BPopFlow();0x046CLabel_046C:0x046CCallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0480CallFunc_GetGameUserSettings_ReturnValue.TAR_SetAntiAliasingQuality(5);0x04A2PopFlow();0x04A3goto Label_046C;0x04A8Label_04A8:0x04A8CallFunc_GetGameUserSettings_ReturnValue_1 = GetGameUserSettings();0x04BCCallFunc_GetGameUserSettings_ReturnValue_1.TAR_SetAntiAliasingQuality(4);0x04DEPopFlow();0x04DFLabel_04DF:0x04DFCallFunc_GetGameUserSettings_ReturnValue_2 = GetGameUserSettings();0x04F3CallFunc_GetGameUserSettings_ReturnValue_2.TAR_SetAntiAliasingQuality(3);0x0515PopFlow();0x0516Label_0516:0x0516CallFunc_GetGameUserSettings_ReturnValue_3 = GetGameUserSettings();0x052ACallFunc_GetGameUserSettings_ReturnValue_3.TAR_SetAntiAliasingQuality(2);0x054CPopFlow();0x054DLabel_054D:0x054DCallFunc_GetGameUserSettings_ReturnValue_4 = GetGameUserSettings();0x0561CallFunc_GetGameUserSettings_ReturnValue_4.TAR_SetAntiAliasingQuality(1);0x0583PopFlow();0x0584goto Label_04A8;0x0589Label_0589:0x0589CallFunc_GetGameUserSettings_ReturnValue_5 = GetGameUserSettings();0x059DCallFunc_GetGameUserSettings_ReturnValue_5.TAR_SetAntiAliasingQuality(0);0x05BFPopFlow();0x05C0goto Label_04DF;0x05C5goto Label_0516;0x05CAgoto Label_054D;0x05CFgoto Label_0589;0x05D4Label_05D4:0x05D4CallFunc_GetGameUserSettings_ReturnValue_6 = GetGameUserSettings();0x05E8CallFunc_GetGameUserSettings_ReturnValue_6.TAR_SetShadowQuality(5);0x060APopFlow();0x060BLabel_060B:0x060BCallFunc_GetGameUserSettings_ReturnValue_7 = GetGameUserSettings();0x061FCallFunc_GetGameUserSettings_ReturnValue_7.TAR_SetShadowQuality(3);0x0641PopFlow();0x0642Label_0642:0x0642CallFunc_GetGameUserSettings_ReturnValue_8 = GetGameUserSettings();0x0656CallFunc_GetGameUserSettings_ReturnValue_8.TAR_SetShadowQuality(2);0x0678PopFlow();0x0679Label_0679:0x0679CallFunc_GetGameUserSettings_ReturnValue_9 = GetGameUserSettings();0x068DCallFunc_GetGameUserSettings_ReturnValue_9.TAR_SetShadowQuality(1);0x06AFPopFlow();0x06B0goto Label_05D4;0x06B5goto Label_060B;0x06BAgoto Label_0642;0x06BFgoto Label_0679;0x06C4Label_06C4:0x06C4CallFunc_GetGameUserSettings_ReturnValue_10 = GetGameUserSettings();0x06D8CallFunc_GetGameUserSettings_ReturnValue_10.TAR_SetAmbientOcclusionQuality(3);0x06FAPopFlow();0x06FBLabel_06FB:0x06FBCallFunc_GetGameUserSettings_ReturnValue_11 = GetGameUserSettings();0x070FCallFunc_GetGameUserSettings_ReturnValue_11.TAR_SetAmbientOcclusionQuality(2);0x0731PopFlow();0x0732Label_0732:0x0732CallFunc_GetGameUserSettings_ReturnValue_12 = GetGameUserSettings();0x0746CallFunc_GetGameUserSettings_ReturnValue_12.TAR_SetAmbientOcclusionQuality(5);0x0768PopFlow();0x0769Label_0769:0x0769CallFunc_GetGameUserSettings_ReturnValue_13 = GetGameUserSettings();0x077DCallFunc_GetGameUserSettings_ReturnValue_13.TAR_SetAmbientOcclusionQuality(0);0x079FPopFlow();0x07A0goto Label_0769;0x07A5goto Label_0732;0x07AAgoto Label_06FB;0x07AFgoto Label_06C4;0x07B4Label_07B4:0x07B4CallFunc_GetGameUserSettings_ReturnValue_14 = GetGameUserSettings();0x07C8CallFunc_GetGameUserSettings_ReturnValue_14.TAR_SetRTAOQuality(3);0x07EAPopFlow();0x07EBLabel_07EB:0x07EBCallFunc_GetGameUserSettings_ReturnValue_15 = GetGameUserSettings();0x07FFCallFunc_GetGameUserSettings_ReturnValue_15.TAR_SetRTAOQuality(5);0x0821PopFlow();0x0822Label_0822:0x0822CallFunc_GetGameUserSettings_ReturnValue_16 = GetGameUserSettings();0x0836CallFunc_GetGameUserSettings_ReturnValue_16.TAR_SetRTAOQuality(0);0x0858PopFlow();0x0859goto Label_0822;0x085Egoto Label_07B4;0x0863goto Label_07EB;0x0868Label_0868:0x0868CallFunc_GetGameUserSettings_ReturnValue_18 = GetGameUserSettings();0x087CCallFunc_GetGameUserSettings_ReturnValue_18.TAR_SetPostProcessingQuality(5);0x089EPopFlow();0x089FLabel_089F:0x089FCallFunc_GetGameUserSettings_ReturnValue_19 = GetGameUserSettings();0x08B3CallFunc_GetGameUserSettings_ReturnValue_19.TAR_SetPostProcessingQuality(3);0x08D5PopFlow();0x08D6Label_08D6:0x08D6CallFunc_GetGameUserSettings_ReturnValue_20 = GetGameUserSettings();0x08EACallFunc_GetGameUserSettings_ReturnValue_20.TAR_SetPostProcessingQuality(2);0x090CPopFlow();0x090Dgoto Label_0868;0x0912Label_0912:0x0912CallFunc_GetGameUserSettings_ReturnValue_21 = GetGameUserSettings();0x0926CallFunc_GetGameUserSettings_ReturnValue_21.TAR_SetPostProcessingQuality(1);0x0948PopFlow();0x0949goto Label_089F;0x094Egoto Label_08D6;0x0953goto Label_0912;0x0958Label_0958:0x0958CallFunc_SpawnSound2D_ReturnValue = /Script/Engine.Default__GameplayStatics.SpawnSound2D(this, /Game/Audio/SoundEffects/UI/MainMenu/CUE_ui_main_menu_back.CUE_ui_main_menu_back, 1f, 1f, 0f, nullptr, false, true);0x099ECallFunc_GetMenuManager_ReturnValue = GetMenuManager();0x09B2CallFunc_PopWithFading_ReturnValue = CallFunc_GetMenuManager_ReturnValue.PopWithFading();0x09DCPopFlow();0x09DDgoto Label_0396;0x09E2Label_09E2:0x09E2CallFunc_GetGameUserSettings_ReturnValue_22 = GetGameUserSettings();0x09F6CallFunc_GetGameUserSettings_ReturnValue_22.TAR_SetBloomQuality(5);0x0A18PopFlow();0x0A19Label_0A19:0x0A19CallFunc_GetGameUserSettings_ReturnValue_23 = GetGameUserSettings();0x0A2DCallFunc_GetGameUserSettings_ReturnValue_23.TAR_SetBloomQuality(4);0x0A4FPopFlow();0x0A50Label_0A50:0x0A50CallFunc_GetGameUserSettings_ReturnValue_24 = GetGameUserSettings();0x0A64CallFunc_GetGameUserSettings_ReturnValue_24.TAR_SetBloomQuality(3);0x0A86PopFlow();0x0A87Label_0A87:0x0A87CallFunc_GetGameUserSettings_ReturnValue_25 = GetGameUserSettings();0x0A9BCallFunc_GetGameUserSettings_ReturnValue_25.TAR_SetBloomQuality(2);0x0ABDPopFlow();0x0ABEgoto Label_09E2;0x0AC3Label_0AC3:0x0AC3CallFunc_GetGameUserSettings_ReturnValue_26 = GetGameUserSettings();0x0AD7CallFunc_GetGameUserSettings_ReturnValue_26.TAR_SetBloomQuality(1);0x0AF9PopFlow();0x0AFAgoto Label_0A19;0x0AFFgoto Label_0A50;0x0B04goto Label_0A87;0x0B09goto Label_0AC3;0x0B0ELabel_0B0E:0x0B0ESetCachedSettings();0x0B18PopFlow();0x0B19goto Label_0B0E;0x0B1ELabel_0B1E:0x0B1ECallFunc_GetGameUserSettings_ReturnValue_27 = GetGameUserSettings();0x0B32CallFunc_GetGameUserSettings_ReturnValue_27.TAR_SetEffectsQuality(5);0x0B54PopFlow();0x0B55Label_0B55:0x0B55CallFunc_GetGameUserSettings_ReturnValue_28 = GetGameUserSettings();0x0B69CallFunc_GetGameUserSettings_ReturnValue_28.TAR_SetEffectsQuality(3);0x0B8BPopFlow();0x0B8CLabel_0B8C:0x0B8CCallFunc_GetGameUserSettings_ReturnValue_29 = GetGameUserSettings();0x0BA0CallFunc_GetGameUserSettings_ReturnValue_29.TAR_SetEffectsQuality(2);0x0BC2PopFlow();0x0BC3Label_0BC3:0x0BC3CallFunc_GetGameUserSettings_ReturnValue_30 = GetGameUserSettings();0x0BD7CallFunc_GetGameUserSettings_ReturnValue_30.TAR_SetEffectsQuality(1);0x0BF9PopFlow();0x0BFAgoto Label_0B1E;0x0BFFgoto Label_0B55;0x0C04goto Label_0B8C;0x0C09goto Label_0BC3;0x0C0ELabel_0C0E:0x0C0EUpdateHighlighting();0x0C1CPopFlow();0x0C1DLabel_0C1D:0x0C1DCallFunc_GetGameUserSettings_ReturnValue_31 = GetGameUserSettings();0x0C31CallFunc_GetGameUserSettings_ReturnValue_31.TAR_SetTextureQuality(3);0x0C53PopFlow();0x0C54Label_0C54:0x0C54CallFunc_GetGameUserSettings_ReturnValue_32 = GetGameUserSettings();0x0C68CallFunc_GetGameUserSettings_ReturnValue_32.TAR_SetTextureQuality(5);0x0C8APopFlow();0x0C8BLabel_0C8B:0x0C8BCallFunc_GetGameUserSettings_ReturnValue_33 = GetGameUserSettings();0x0C9FCallFunc_GetGameUserSettings_ReturnValue_33.TAR_SetTextureQuality(2);0x0CC1PopFlow();0x0CC2Label_0CC2:0x0CC2CallFunc_GetGameUserSettings_ReturnValue_34 = GetGameUserSettings();0x0CD6CallFunc_GetGameUserSettings_ReturnValue_34.TAR_SetTextureQuality(1);0x0CF8PopFlow();0x0CF9goto Label_0C1D;0x0CFEgoto Label_0C54;0x0D03goto Label_0C8B;0x0D08goto Label_0CC2;0x0D0Dgoto Label_0C0E;0x0D12CallFunc_GetGameUserSettings_ReturnValue_35 = GetGameUserSettings();0x0D26CallFunc_GetGameUserSettings_ReturnValue_35.TAR_SetRTShadowsQuality(3);0x0D48PopFlow();0x0D49Label_0D49:0x0D49CallFunc_GetGameUserSettings_ReturnValue_36 = GetGameUserSettings();0x0D5DCallFunc_GetGameUserSettings_ReturnValue_36.TAR_SetRTShadowsQuality(0);0x0D7FPopFlow();0x0D80Label_0D80:0x0D80CallFunc_GetGameUserSettings_ReturnValue_37 = GetGameUserSettings();0x0D94CallFunc_GetGameUserSettings_ReturnValue_37.TAR_SetRTShadowsQuality(5);0x0DB6PopFlow();0x0DB7CallFunc_GetGameUserSettings_ReturnValue_38 = GetGameUserSettings();0x0DCBCallFunc_GetGameUserSettings_ReturnValue_38.TAR_SetRTShadowsQuality(4);0x0DEDPopFlow();0x0DEEgoto Label_0D80;0x0DF3goto Label_0D49;0x0DF8goto Label_0958;0x0DFDLabel_0DFD:0x0DFDCallFunc_GetGameUserSettings_ReturnValue_39 = GetGameUserSettings();0x0E11CallFunc_GetGameUserSettings_ReturnValue_39.TAR_SetRTReflectionsQuality(0);0x0E33PopFlow();0x0E34Label_0E34:0x0E34CallFunc_GetGameUserSettings_ReturnValue_40 = GetGameUserSettings();0x0E48CallFunc_GetGameUserSettings_ReturnValue_40.TAR_SetRTReflectionsQuality(5);0x0E6APopFlow();0x0E6BCallFunc_GetGameUserSettings_ReturnValue_41 = GetGameUserSettings();0x0E7FCallFunc_GetGameUserSettings_ReturnValue_41.TAR_SetRTReflectionsQuality(3);0x0EA1PopFlow();0x0EA2goto Label_0E34;0x0EA7goto Label_0DFD;0x0EACLabel_0EAC:0x0EACreturn;0x0EAE// end of script
Final0x04