Zdexby TheHolyOneZ
5,457 classes
Class

UWBP_ConfigItem_C

: UUserWidget : UWidget : UVisual : UObject
/Game/UI/Settings/WBP_ConfigItem.WBP_ConfigItem_C 0x03DC (988 B) align 8 inherited 0x0340 20 scripted vtable /Game/UI/Settings/WBP_ConfigItem
0x00x03DC

Members 23

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08WBP_NavOptionBoxUWBP_NavOptionBox_C*10 flagsnullptr
0x08configItem_textUTextBlock*10 flagsnullptr
0x08Border_62UBorder*10 flagsnullptr
0x01configItemEnum_ConfigItem6 flagsNewEnumerator0
0x03610x03padding / unreflected
0x04Frame Rate Limitfloat6 flags0
0x04Anti Aliasing Qualityint327 flags0
0x04Texture Qualityint327 flags0
0x10FlameRateArray_0TArray<int32>3 flags[5 items]
0x04Shdow Qualityint327 flags0
0x04Global Illumination Qualityint327 flags0
0x04Reflection Qualityint327 flags0
0x04Shading Qualityint327 flags0
0x04Visual Effect Qualityint327 flags0
0x04Post Processing Qualityint327 flags0
0x04Overall Scalability Levelint327 flags0
0x04Audio Quality Levelint327 flags0
0x01ConfingMinValuebool7 flagsfalse
0x03A10x07padding / unreflected
0x10BeforePosFVector2D7 flags{X=0, Y=0}
0x01VsyncStatebool7 flagsfalse
0x03B90x07padding / unreflected
0x10SettingStringsFText3 flags<FText>
0x08BGMaterialUMaterialInterface*5 flags/Game/UI/LongTapButton/M_LongTapButtonCentorAlpha.M_LongTap…
0x04MinIndexint326 flags0
Inherited from UUserWidget 23
OffsetSizeNameTypeFlagsDefault
0x10ColorAndOpacityFLinearColor7 flags{R=1, G=1, B=1, A=1}
0x10ColorAndOpacityDelegateFScriptDelegate5 flags<delegate>
0x14ForegroundColorFSlateColor3 flags{SpecifiedColor={R=1, G=0, B=1, A=1}, ColorUseRule=UseColor…
0x10ForegroundColorDelegateFScriptDelegate5 flags<delegate>
0x01E40x04padding / unreflected
0x10OnVisibilityChangedFMulticastScriptDelegate4 flags<delegate>
0x01F80x30padding / 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
0x023D0x03padding / unreflected
0x10QueuedWidgetAnimationTransitionsTArray<FQueuedWidgetAnimationTransition>Transient+2 flags[]
0x10ActiveSequencePlayersTArray<UUMGSequencePlayer*>Transient+4 flags[]
0x08AnimationTickManagerUUMGSequenceTickManager*Transient+6 flagsnullptr
0x10StoppedSequencePlayersTArray<UUMGSequencePlayer*>Transient+4 flags[]
0x02780x40padding / unreflected
0x10NamedSlotBindingsTArray<FNamedSlotBinding>3 flags[]
0x10ExtensionsTArray<UUserWidgetExtension*>6 flags[]
0x08WidgetTreeUWidgetTree*Transient+8 flagsnullptr
0x01bHasScriptImplementedTick : 1bit 0bool3 flagstrue
0x01bHasScriptImplementedPaint : 1bit 1bool3 flagstrue
0x02E10x17padding / unreflected
0x01TickFrequencyEWidgetTickFrequency9 flagsAuto
0x02F90x03padding / unreflected
0x10DesiredFocusWidgetFWidgetChild5 flags{WidgetName=None, WidgetPtr=nullptr}
0x030C0x04padding / unreflected
0x08InputComponentUInputComponent*TransientProtected+9 flagsnullptr
0x10AnimationCallbacksTArray<FAnimationEventBinding>TransientProtected+4 flags[]
Inherited from UWidget 23
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
0x01CursorEMouseCursor8 flagsDefault
0x01ClippingEWidgetClipping7 flagsInherit
0x01VisibilityESlateVisibility7 flagsVisible
0x01PixelSnappingEWidgetPixelSnapping7 flagsInherit
0x00DE0x02padding / unreflected
0x04RenderOpacityfloatProtected+7 flags1
0x00E40x04padding / unreflected
0x08AccessibleWidgetDataUSlateAccessibleWidgetData*9 flagsnullptr
0x00F80x40padding / unreflected
0x10NativeBindingsTArray<UPropertyBinding*>TransientProtected+4 flags[]

Functions 20

SignatureFlagsNativeParams
void RemoveMin(const FText& SourceText, FText& ReturnText)
Script34 statements · 879 bytes of bytecode
0x0000PushFlow(Label_036C);0x0005CallFunc_SplitText_ReturnValue = /Game/BluePrints/BPF_Libraly.Default__BPF_Libraly_C.SplitText(SourceText, "@@", this);0x0049Temp_int_Loop_Counter_Variable = 0;0x0060Temp_int_Array_Index_Variable = 0;0x0077Label_0077:0x0077CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_SplitText_ReturnValue);0x00B2CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00D8if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_02DD;0x00E6Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0101PushFlow(Label_0322);0x0106CallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(MinIndex, Temp_int_Array_Index_Variable);0x012Cif (!(CallFunc_LessEqual_IntInt_ReturnValue)) PopFlow();0x0136Temp_string_Variable = "@@";0x014CCallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_SplitText_ReturnValue);0x0187CallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(CallFunc_Array_Length_ReturnValue_1, 1);0x01B1/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SplitText_ReturnValue, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01ECCallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(Temp_int_Array_Index_Variable, CallFunc_Subtract_IntInt_ReturnValue);0x0212Temp_string_Variable_1 = "";0x0226Temp_bool_Variable = CallFunc_EqualEqual_IntInt_ReturnValue;0x0239CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr(ReturnString, CallFunc_Array_Get_Item);0x0267CallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, Switch(Temp_bool_Variable, false => Temp_string_Variable, true => Temp_string_Variable_1, default => K2Node_Select_Default));0x02C1ReturnString = CallFunc_Concat_StrStr_ReturnValue_1;0x02DCPopFlow();0x02DDLabel_02DD:0x02DDCallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(ReturnString);0x0302ReturnText = CallFunc_Conv_StringToText_ReturnValue;0x031Dgoto Label_036C;0x0322Label_0322:0x0322CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x034CTemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0367goto Label_0077;0x036CLabel_036C:0x036Creturn;0x036E// end of script
Public0x20
void UpdateVSyncState(int32 LimitIndex)
Script7 statements · 141 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014CallFunc_Conv_IntToBool_ReturnValue = Conv_IntToBool(LimitIndex);0x0031CallFunc_GetGameUserSettings_ReturnValue.SetVSyncEnabled(CallFunc_Conv_IntToBool_ReturnValue);0x005ACallFunc_Conv_IntToBool_ReturnValue = Conv_IntToBool(LimitIndex);0x0077VsyncState = CallFunc_Conv_IntToBool_ReturnValue;0x008Areturn;0x008C// end of script
Public0x04
void UpdateAudio Quality Level(int32 LimitIndex)
Script7 statements · 154 bytes of bytecode
0x0000K2Node_MakeArray_Array = {24, 30, 60, 120, 0};0x0024FlameRateArray = K2Node_MakeArray_Array;0x003FCallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0053CallFunc_GetGameUserSettings_ReturnValue.SetAudioQualityLevel(LimitIndex);0x007CAudio Quality Level = LimitIndex;0x0097return;0x0099// end of script
Public0x04
void UpdateOverall Scalability Level(int32 LimitIndex)
Script7 statements · 158 bytes of bytecode
0x0000K2Node_MakeArray_Array = {24, 30, 60, 120, 0};0x0024FlameRateArray = K2Node_MakeArray_Array;0x003FCallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0053CallFunc_GetGameUserSettings_ReturnValue.SetOverallScalabilityLevel(LimitIndex);0x0080Overall Scalability Level = LimitIndex;0x009Breturn;0x009D// end of script
Public0x04
void UpdatePost Processing Quality(int32 LimitIndex)
Script7 statements · 154 bytes of bytecode
0x0000K2Node_MakeArray_Array = {24, 30, 60, 120, 0};0x0024FlameRateArray = K2Node_MakeArray_Array;0x003FCallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0053CallFunc_GetGameUserSettings_ReturnValue.SetPostProcessingQuality(LimitIndex);0x007CPost Processing Quality = LimitIndex;0x0097return;0x0099// end of script
Public0x04
void UpdateVisualEffectQuality(int32 LimitIndex)
Script7 statements · 154 bytes of bytecode
0x0000K2Node_MakeArray_Array = {24, 30, 60, 120, 0};0x0024FlameRateArray = K2Node_MakeArray_Array;0x003FCallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0053CallFunc_GetGameUserSettings_ReturnValue.SetVisualEffectQuality(LimitIndex);0x007CVisual Effect Quality = LimitIndex;0x0097return;0x0099// end of script
Public0x04
void UpdateReflectionQuality(int32 LimitIndex)
Script7 statements · 154 bytes of bytecode
0x0000K2Node_MakeArray_Array = {24, 30, 60, 120, 0};0x0024FlameRateArray = K2Node_MakeArray_Array;0x003FCallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0053CallFunc_GetGameUserSettings_ReturnValue.SetReflectionQuality(LimitIndex);0x007CReflection Quality = LimitIndex;0x0097return;0x0099// end of script
Public0x04
void UpdateGlobal Illumination(int32 LimitIndex)
Script7 statements · 154 bytes of bytecode
0x0000K2Node_MakeArray_Array = {24, 30, 60, 120, 0};0x0024FlameRateArray = K2Node_MakeArray_Array;0x003FCallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0053CallFunc_GetGameUserSettings_ReturnValue.SetGlobalIlluminationQuality(LimitIndex);0x007CGlobal Illumination Quality = LimitIndex;0x0097return;0x0099// end of script
Public0x04
void UpdateShadowQuality(int32 LimitIndex)
Script7 statements · 154 bytes of bytecode
0x0000K2Node_MakeArray_Array = {24, 30, 60, 120, 0};0x0024FlameRateArray = K2Node_MakeArray_Array;0x003FCallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0053CallFunc_GetGameUserSettings_ReturnValue.SetShadowQuality(LimitIndex);0x007CShdow Quality = LimitIndex;0x0097return;0x0099// end of script
Public0x04
void UpdateShadingQuality(int32 LimitIndex)
Script7 statements · 154 bytes of bytecode
0x0000K2Node_MakeArray_Array = {24, 30, 60, 120, 0};0x0024FlameRateArray = K2Node_MakeArray_Array;0x003FCallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0053CallFunc_GetGameUserSettings_ReturnValue.SetShadingQuality(LimitIndex);0x007CShading Quality = LimitIndex;0x0097return;0x0099// end of script
Public0x04
void SetVarValue(int32 inInt)
Script4 statements · 104 bytes of bytecode
0x0000CallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(inInt, MinIndex);0x002ECallFunc_SetOptionIndex_ReturnValue = WBP_NavOptionBox.SetOptionIndex(CallFunc_Subtract_IntInt_ReturnValue);0x0065return;0x0067// end of script
Public0x04
void UpdateTextureQuality(int32 LimitIndex)
Script7 statements · 154 bytes of bytecode
0x0000K2Node_MakeArray_Array = {24, 30, 60, 120, 0};0x0024FlameRateArray = K2Node_MakeArray_Array;0x003FCallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0053CallFunc_GetGameUserSettings_ReturnValue.SetTextureQuality(LimitIndex);0x007CTexture Quality = LimitIndex;0x0097return;0x0099// end of script
Public0x04
void UpdateAntiAliasingQuality(int32 LimitIndex)
Script7 statements · 154 bytes of bytecode
0x0000K2Node_MakeArray_Array = {24, 30, 60, 120, 0};0x0024FlameRateArray = K2Node_MakeArray_Array;0x003FCallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0053CallFunc_GetGameUserSettings_ReturnValue.SetAntiAliasingQuality(LimitIndex);0x007CAnti Aliasing Quality = LimitIndex;0x0097return;0x0099// end of script
Public0x04
void UpdateFrameRate(int32 LimitIndex)
Script9 statements · 243 bytes of bytecode
0x0000CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x0014CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(FlameRateArray_0[LimitIndex]);0x0043CallFunc_SetFrameRateLimit_NewLimit_ImplicitCast = Cast<3>(CallFunc_Conv_IntToDouble_ReturnValue);0x0060CallFunc_GetGameUserSettings_ReturnValue.SetFrameRateLimit(CallFunc_SetFrameRateLimit_NewLimit_ImplicitCast);0x0089CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(FlameRateArray_0[LimitIndex]);0x00B8K2Node_VariableSet_Frame_Rate_Limit_ImplicitCast = Cast<3>(CallFunc_Conv_IntToDouble_ReturnValue);0x00D5Frame Rate Limit = K2Node_VariableSet_Frame_Rate_Limit_ImplicitCast;0x00F0return;0x00F2// end of script
Public0x04
void UpdateConfigValue()
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x00
void ApplySetting()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WBP_ConfigItem(362);0x000Freturn;0x0011// end of script
Public0x00
void PreConstruct(bool IsDesignTime)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_IsDesignTime = IsDesignTime;0x0012ExecuteUbergraph_WBP_ConfigItem(363);0x0021return;0x0023// end of script
EventPublic0x01
void Update Config Item()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WBP_ConfigItem(876);0x000Freturn;0x0011// end of script
0x00
void BndEvt__WBP_ConfigItem_WBP_NavOptionBox_K2Node_ComponentBoundEvent_0_OnValueChangedEvent__DelegateSignature()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WBP_ConfigItem(4985);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_WBP_ConfigItem(int32 EntryPoint)
Script253 statements · 4,993 bytes of bytecode
0x0000PushFlow(Label_137E);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FSetVarValue(Reflection Quality);0x0026PopFlow();0x0027Label_0027:0x0027SetVarValue(Shading Quality);0x003EPopFlow();0x003FLabel_003F:0x003FSetVarValue(Visual Effect Quality);0x0056PopFlow();0x0057Label_0057:0x0057SetVarValue(Post Processing Quality);0x006EPopFlow();0x006FLabel_006F:0x006FSetVarValue(Overall Scalability Level);0x0086PopFlow();0x0087Label_0087:0x0087SetVarValue(Audio Quality Level);0x009EPopFlow();0x009FLabel_009F:0x009FCallFunc_Conv_BoolToInt_ReturnValue = Conv_BoolToInt(VsyncState);0x00C4SetVarValue(CallFunc_Conv_BoolToInt_ReturnValue);0x00DBPopFlow();0x00DCLabel_00DC:0x00DCPushFlow(Label_00F5);0x00E1Label_00E1:0x00E1PushFlow(Label_0101);0x00E6if (!(Temp_bool_Has_Been_Initd_Variable)) goto Label_0139;0x00F4PopFlow();0x00F5Label_00F5:0x00F5Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable = true;0x0100PopFlow();0x0101Label_0101:0x0101if (!(Temp_bool_IsClosed_Variable)) goto Label_0110;0x010FPopFlow();0x0110Label_0110:0x0110Temp_bool_IsClosed_Variable = true;0x011Bif (!(true)) goto Label_012D;0x0121Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable = false;0x012CPopFlow();0x012DLabel_012D:0x012DTemp_bool_Whether_the_gate_is_currently_open_or_close_Variable = true;0x0138PopFlow();0x0139Label_0139:0x0139Temp_bool_Has_Been_Initd_Variable = true;0x0144if (!(false)) PopFlow();0x0146Temp_bool_IsClosed_Variable = true;0x0151PopFlow();0x0152Label_0152:0x0152SetVarValue(Texture Quality);0x0169PopFlow();0x016APopFlow();0x016BBorder_62.SetBrushFromMaterial(BGMaterial);0x0194Temp_text_Variable = FText::AsCultureInvariant("OFF@@ON");0x01B1CallFunc_MakeLiteralText_ReturnValue = MakeLiteralText(FText::FromStringTable("/Game/UI/ST_UITexts.ST_UITexts", "\\u8a2d\\u5b9a\\u6bb5\\u968e-\\u30da\\u30f3\\u30ae\\u30f3\\u30db\\u30c6\\u30eb"));0x0212CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_MakeLiteralText_ReturnValue);0x0237CallFunc_Replace_ReturnValue = Replace(CallFunc_Conv_TextToString_ReturnValue, "/", "@@", 1);0x0265CallFunc_Conv_StringToText_ReturnValue_1 = Conv_StringToText(CallFunc_Replace_ReturnValue);0x028ACallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(configItem, 11);0x02A9Temp_bool_Variable = CallFunc_EqualEqual_ByteByte_ReturnValue;0x02BCRemoveMin(Switch(Temp_bool_Variable, false => CallFunc_Conv_StringToText_ReturnValue_1, true => Temp_text_Variable, default => K2Node_Select_Default), CallFunc_RemoveMin_ReturnText);0x0308WBP_NavOptionBox.CompressOptionTexts = CallFunc_RemoveMin_ReturnText;0x0339WBP_NavOptionBox.UpdateOptions();0x035DUpdate Config Item();0x036BPopFlow();0x036CPushFlow(Label_00DC);0x0371PushFlow(Label_0631);0x0376CallFunc_GetGameUserSettings_ReturnValue = GetGameUserSettings();0x038AK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(configItem, 1);0x03A9if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_05CC;0x03B7K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(configItem, 2);0x03D6if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_057A;0x03E4K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(configItem, 3);0x0403if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_06C0;0x0411K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(configItem, 4);0x0430if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0725;0x043EK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(configItem, 5);0x045Dif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_078A;0x046BK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(configItem, 6);0x048Aif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_07DC;0x0498K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(configItem, 7);0x04B7if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_082E;0x04C5K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(configItem, 8);0x04E4if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0880;0x04F2K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(configItem, 9);0x0511if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_08D2;0x051FK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(configItem, 10);0x053Eif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0928;0x054CK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(configItem, 11);0x056Bif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_097A;0x0579PopFlow();0x057ALabel_057A:0x057ACallFunc_GetTextureQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.GetTextureQuality();0x05ACTexture Quality = CallFunc_GetTextureQuality_ReturnValue;0x05C7goto Label_0152;0x05CCLabel_05CC:0x05CCCallFunc_GetAntiAliasingQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.GetAntiAliasingQuality();0x05FEAnti Aliasing Quality = CallFunc_GetAntiAliasingQuality_ReturnValue;0x0619SetVarValue(Anti Aliasing Quality);0x0630PopFlow();0x0631Label_0631:0x0631CallFunc_GetEnumeratorUserFriendlyName_ReturnValue = GetEnumeratorUserFriendlyName(/Game/UI/Settings/Enum_ConfigItem.Enum_ConfigItem, configItem);0x065FCallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(CallFunc_GetEnumeratorUserFriendlyName_ReturnValue);0x0684configItem_text.SetText(CallFunc_Conv_StringToText_ReturnValue);0x06B1UpdateConfigValue();0x06BFPopFlow();0x06C0Label_06C0:0x06C0CallFunc_GetShadowQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.GetShadowQuality();0x06F2Shdow Quality = CallFunc_GetShadowQuality_ReturnValue;0x070DSetVarValue(Shdow Quality);0x0724PopFlow();0x0725Label_0725:0x0725CallFunc_GetGlobalIlluminationQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.GetGlobalIlluminationQuality();0x0757Global Illumination Quality = CallFunc_GetGlobalIlluminationQuality_ReturnValue;0x0772SetVarValue(Global Illumination Quality);0x0789PopFlow();0x078ALabel_078A:0x078ACallFunc_GetReflectionQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.GetReflectionQuality();0x07BCReflection Quality = CallFunc_GetReflectionQuality_ReturnValue;0x07D7goto Label_000F;0x07DCLabel_07DC:0x07DCCallFunc_GetShadingQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.GetShadingQuality();0x080EShading Quality = CallFunc_GetShadingQuality_ReturnValue;0x0829goto Label_0027;0x082ELabel_082E:0x082ECallFunc_GetVisualEffectQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.GetVisualEffectQuality();0x0860Visual Effect Quality = CallFunc_GetVisualEffectQuality_ReturnValue;0x087Bgoto Label_003F;0x0880Label_0880:0x0880CallFunc_GetPostProcessingQuality_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.GetPostProcessingQuality();0x08B2Post Processing Quality = CallFunc_GetPostProcessingQuality_ReturnValue;0x08CDgoto Label_0057;0x08D2Label_08D2:0x08D2CallFunc_GetOverallScalabilityLevel_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.GetOverallScalabilityLevel();0x0908Overall Scalability Level = CallFunc_GetOverallScalabilityLevel_ReturnValue;0x0923goto Label_006F;0x0928Label_0928:0x0928CallFunc_GetAudioQualityLevel_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.GetAudioQualityLevel();0x095AAudio Quality Level = CallFunc_GetAudioQualityLevel_ReturnValue;0x0975goto Label_0087;0x097ALabel_097A:0x097ACallFunc_IsVSyncEnabled_ReturnValue = CallFunc_GetGameUserSettings_ReturnValue.IsVSyncEnabled();0x09A4VsyncState = CallFunc_IsVSyncEnabled_ReturnValue;0x09B7goto Label_009F;0x09BCLabel_09BC:0x09BCPushFlow(Label_1318);0x09C1K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(configItem, 1);0x09E0if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_1256;0x09EEK2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(configItem, 2);0x0A0Dif (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_1194;0x0A1BK2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(configItem, 3);0x0A3Aif (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_10D2;0x0A48K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(configItem, 4);0x0A67if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_1010;0x0A75K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(configItem, 5);0x0A94if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0F4E;0x0AA2K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(configItem, 6);0x0AC1if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0E8C;0x0ACFK2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(configItem, 7);0x0AEEif (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0DCA;0x0AFCK2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(configItem, 8);0x0B1Bif (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0D08;0x0B29K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(configItem, 10);0x0B48if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0C46;0x0B56K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(configItem, 11);0x0B75if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0B84;0x0B83PopFlow();0x0B84Label_0B84:0x0B84CallFunc_GetCurrentNumber_ReturnValue = WBP_NavOptionBox.GetCurrentNumber();0x0BB6CallFunc_Add_IntInt_ReturnValue = Add_IntInt(CallFunc_GetCurrentNumber_ReturnValue, MinIndex);0x0BE4CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(CallFunc_Add_IntInt_ReturnValue);0x0C09CallFunc_FTrunc_ReturnValue = FTrunc(CallFunc_Conv_IntToDouble_ReturnValue);0x0C2EUpdateVSyncState(CallFunc_FTrunc_ReturnValue);0x0C45PopFlow();0x0C46Label_0C46:0x0C46CallFunc_GetCurrentNumber_ReturnValue = WBP_NavOptionBox.GetCurrentNumber();0x0C78CallFunc_Add_IntInt_ReturnValue = Add_IntInt(CallFunc_GetCurrentNumber_ReturnValue, MinIndex);0x0CA6CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(CallFunc_Add_IntInt_ReturnValue);0x0CCBCallFunc_FTrunc_ReturnValue = FTrunc(CallFunc_Conv_IntToDouble_ReturnValue);0x0CF0UpdateAudio Quality Level(CallFunc_FTrunc_ReturnValue);0x0D07PopFlow();0x0D08Label_0D08:0x0D08CallFunc_GetCurrentNumber_ReturnValue = WBP_NavOptionBox.GetCurrentNumber();0x0D3ACallFunc_Add_IntInt_ReturnValue = Add_IntInt(CallFunc_GetCurrentNumber_ReturnValue, MinIndex);0x0D68CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(CallFunc_Add_IntInt_ReturnValue);0x0D8DCallFunc_FTrunc_ReturnValue = FTrunc(CallFunc_Conv_IntToDouble_ReturnValue);0x0DB2UpdatePost Processing Quality(CallFunc_FTrunc_ReturnValue);0x0DC9PopFlow();0x0DCALabel_0DCA:0x0DCACallFunc_GetCurrentNumber_ReturnValue = WBP_NavOptionBox.GetCurrentNumber();0x0DFCCallFunc_Add_IntInt_ReturnValue = Add_IntInt(CallFunc_GetCurrentNumber_ReturnValue, MinIndex);0x0E2ACallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(CallFunc_Add_IntInt_ReturnValue);0x0E4FCallFunc_FTrunc_ReturnValue = FTrunc(CallFunc_Conv_IntToDouble_ReturnValue);0x0E74UpdateVisualEffectQuality(CallFunc_FTrunc_ReturnValue);0x0E8BPopFlow();0x0E8CLabel_0E8C:0x0E8CCallFunc_GetCurrentNumber_ReturnValue = WBP_NavOptionBox.GetCurrentNumber();0x0EBECallFunc_Add_IntInt_ReturnValue = Add_IntInt(CallFunc_GetCurrentNumber_ReturnValue, MinIndex);0x0EECCallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(CallFunc_Add_IntInt_ReturnValue);0x0F11CallFunc_FTrunc_ReturnValue = FTrunc(CallFunc_Conv_IntToDouble_ReturnValue);0x0F36UpdateShadingQuality(CallFunc_FTrunc_ReturnValue);0x0F4DPopFlow();0x0F4ELabel_0F4E:0x0F4ECallFunc_GetCurrentNumber_ReturnValue = WBP_NavOptionBox.GetCurrentNumber();0x0F80CallFunc_Add_IntInt_ReturnValue = Add_IntInt(CallFunc_GetCurrentNumber_ReturnValue, MinIndex);0x0FAECallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(CallFunc_Add_IntInt_ReturnValue);0x0FD3CallFunc_FTrunc_ReturnValue = FTrunc(CallFunc_Conv_IntToDouble_ReturnValue);0x0FF8UpdateReflectionQuality(CallFunc_FTrunc_ReturnValue);0x100FPopFlow();0x1010Label_1010:0x1010CallFunc_GetCurrentNumber_ReturnValue = WBP_NavOptionBox.GetCurrentNumber();0x1042CallFunc_Add_IntInt_ReturnValue = Add_IntInt(CallFunc_GetCurrentNumber_ReturnValue, MinIndex);0x1070CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(CallFunc_Add_IntInt_ReturnValue);0x1095CallFunc_FTrunc_ReturnValue = FTrunc(CallFunc_Conv_IntToDouble_ReturnValue);0x10BAUpdateGlobal Illumination(CallFunc_FTrunc_ReturnValue);0x10D1PopFlow();0x10D2Label_10D2:0x10D2CallFunc_GetCurrentNumber_ReturnValue = WBP_NavOptionBox.GetCurrentNumber();0x1104CallFunc_Add_IntInt_ReturnValue = Add_IntInt(CallFunc_GetCurrentNumber_ReturnValue, MinIndex);0x1132CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(CallFunc_Add_IntInt_ReturnValue);0x1157CallFunc_FTrunc_ReturnValue = FTrunc(CallFunc_Conv_IntToDouble_ReturnValue);0x117CUpdateShadowQuality(CallFunc_FTrunc_ReturnValue);0x1193PopFlow();0x1194Label_1194:0x1194CallFunc_GetCurrentNumber_ReturnValue = WBP_NavOptionBox.GetCurrentNumber();0x11C6CallFunc_Add_IntInt_ReturnValue = Add_IntInt(CallFunc_GetCurrentNumber_ReturnValue, MinIndex);0x11F4CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(CallFunc_Add_IntInt_ReturnValue);0x1219CallFunc_FTrunc_ReturnValue = FTrunc(CallFunc_Conv_IntToDouble_ReturnValue);0x123EUpdateTextureQuality(CallFunc_FTrunc_ReturnValue);0x1255PopFlow();0x1256Label_1256:0x1256CallFunc_GetCurrentNumber_ReturnValue = WBP_NavOptionBox.GetCurrentNumber();0x1288CallFunc_Add_IntInt_ReturnValue = Add_IntInt(CallFunc_GetCurrentNumber_ReturnValue, MinIndex);0x12B6CallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(CallFunc_Add_IntInt_ReturnValue);0x12DBCallFunc_FTrunc_ReturnValue = FTrunc(CallFunc_Conv_IntToDouble_ReturnValue);0x1300UpdateAntiAliasingQuality(CallFunc_FTrunc_ReturnValue);0x1317PopFlow();0x1318Label_1318:0x1318UpdateConfigValue();0x1326CallFunc_GetGameUserSettings_ReturnValue_1 = GetGameUserSettings();0x133ACallFunc_GetGameUserSettings_ReturnValue_1.ApplySettings(false);0x135FPopFlow();0x1360Label_1360:0x1360if (!(Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable)) PopFlow();0x136Agoto Label_09BC;0x136FLabel_136F:0x136FPushFlow(Label_1360);0x1374goto Label_00E1;0x1379goto Label_136F;0x137ELabel_137E:0x137Ereturn;0x1380// end of script
Final0x04

Used by 3

types with a member, parameter or interface of this type