Zdexby TheHolyOneZ
5,372 classes
Class

UUI_ModdingProgressBar_C

: UUserWidget : UWidget : UVisual : UObject
/Game/UI/Modding/UI_ModdingProgressBar.UI_ModdingProgressBar_C 0x02A0 (672 B) align 8 inherited 0x0260 8 scripted vtable /Game/UI/Modding/UI_ModdingProgressBar
0x00x02A0

Members 14

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08ActionProgressBarUProgressBar*9 flagsnullptr
0x08HeightSizeBoxUSizeBox*9 flagsnullptr
0x08LabelActionUBasic_Label_C*9 flagsnullptr
0x04Heightint327 flags10
0x01PreviewDownloadingbool6 flagsfalse
0x02850x03padding / unreflected
0x04PreviewProgressint327 flags1543000
0x04PreviewTotalint327 flags1543000
0x04Widthint327 flags0
0x01VerticalAlignmentuint87 flags2
0x01HorizontalAlignmentuint87 flags2
0x01IsDownloadingbool6 flagstrue
0x02970x01padding / unreflected
0x04CurrentProgressint327 flags0
0x04CurrentTotalint327 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=2}
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
0x01Cursoruint89 flags1
0x01ClippingEWidgetClipping6 flagsInherit
0x01VisibilityESlateVisibility6 flagsVisible
0x04RenderOpacityfloat6 flags1
0x01FlowDirectionPreferenceEFlowDirectionPreference6 flagsInherit
0x00D10x27padding / unreflected
0x10NativeBindingsTArray<UPropertyBinding*>TransientProtected+2 flags[]

Functions 8

SignatureFlagsNativeParams
void SetProgressCustomText(const FText& Text, int32 Progress, int32 Total)
Script58 statements · 2,068 bytes of bytecode
0x0000CallFunc_Greater_IntInt_ReturnValue_1 = Greater_IntInt(Total, 0);0x0022if (!(CallFunc_Greater_IntInt_ReturnValue_1)) goto Label_07C6;0x0030CallFunc_Conv_IntToFloat_ReturnValue = Conv_IntToFloat(Progress);0x0055CallFunc_Conv_IntToFloat_ReturnValue_1 = Conv_IntToFloat(Total);0x007ACallFunc_Divide_FloatFloat_ReturnValue = Divide_FloatFloat(CallFunc_Conv_IntToFloat_ReturnValue, CallFunc_Conv_IntToFloat_ReturnValue_1);0x00A8CallFunc_FClamp_ReturnValue = FClamp(CallFunc_Divide_FloatFloat_ReturnValue, 0f, 1f);0x00D7ActionProgressBar.SetPercent(CallFunc_FClamp_ReturnValue);0x0100ActionProgressBar.SetFillColorAndOpacity(LinearColor{0f, 0.498039f, 1f, 1f});0x0142CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Progress, Total);0x0168CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(Total, 0);0x018ACallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Greater_IntInt_ReturnValue, CallFunc_Less_IntInt_ReturnValue);0x01B0CallFunc_TextToUpper_ReturnValue = TextToUpper(Text);0x01D5Temp_bool_Variable = CallFunc_BooleanAND_ReturnValue;0x01E8K2Node_MakeStruct_FormatArgumentData.ArgumentName = "customtext";0x020FK2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x022CK2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_TextToUpper_ReturnValue;0x0250K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x0270K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x0290K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x02ADK2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x02C1CallFunc_Format_ReturnValue = Format(NSLOCTEXT("0AB9C8DF412E4C614D3940A76A1A7C65", "", "{customtext} ALMOST DONE..."), K2Node_MakeArray_Array);0x0329CallFunc_TextToUpper_ReturnValue_1 = TextToUpper(Text);0x034ECallFunc_Conv_IntToText_ReturnValue = Conv_IntToText(Total, false, true, 1, 324);0x037FK2Node_MakeStruct_FormatArgumentData_1.ArgumentName = "customtext";0x03A6K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueType = 4;0x03C3K2Node_MakeStruct_FormatArgumentData_1.ArgumentValue = CallFunc_TextToUpper_ReturnValue_1;0x03E7K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueInt = 0;0x0407K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueFloat = 0f;0x0427K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueGender = 0;0x0444K2Node_MakeStruct_FormatArgumentData_2.ArgumentName = "total";0x0466K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueType = 4;0x0483K2Node_MakeStruct_FormatArgumentData_2.ArgumentValue = CallFunc_Conv_IntToText_ReturnValue;0x04A7K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueInt = 0;0x04C7K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueFloat = 0f;0x04E7K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueGender = 0;0x0504CallFunc_Conv_IntToText_ReturnValue_1 = Conv_IntToText(Progress, false, true, 1, 324);0x0535K2Node_MakeStruct_FormatArgumentData_3.ArgumentName = "progress";0x055AK2Node_MakeStruct_FormatArgumentData_3.ArgumentValueType = 4;0x0577K2Node_MakeStruct_FormatArgumentData_3.ArgumentValue = CallFunc_Conv_IntToText_ReturnValue_1;0x059BK2Node_MakeStruct_FormatArgumentData_3.ArgumentValueInt = 0;0x05BBK2Node_MakeStruct_FormatArgumentData_3.ArgumentValueFloat = 0f;0x05DBK2Node_MakeStruct_FormatArgumentData_3.ArgumentValueGender = 0;0x05F8K2Node_MakeArray_Array_1 = {K2Node_MakeStruct_FormatArgumentData_1, K2Node_MakeStruct_FormatArgumentData_3, K2Node_MakeStruct_FormatArgumentData_2};0x061ECallFunc_Format_ReturnValue_1 = Format(NSLOCTEXT("4785BF3E43AE2E98A69BA6A8784A75D8", "", "{customtext} {progress} of {total}"), K2Node_MakeArray_Array_1);0x068DLabelAction.SetText(Switch(Temp_bool_Variable, false => CallFunc_Format_ReturnValue, true => CallFunc_Format_ReturnValue_1, default => K2Node_Select_Default));0x06E6CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Progress, Total);0x070CCallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(Total, 0);0x072ECallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Greater_IntInt_ReturnValue, CallFunc_Less_IntInt_ReturnValue);0x0754CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_BooleanAND_ReturnValue);0x0771if (!(CallFunc_Not_PreBool_ReturnValue)) goto Label_0811;0x077FActionProgressBar.SetFillColorAndOpacity(LinearColor{0.078431f, 0.364706f, 0f, 1f});0x07C1goto Label_0811;0x07C6Label_07C6:0x07C6ActionProgressBar.SetPercent(0f);0x07EBLabelAction.SetText(FText());0x0811Label_0811:0x0811return;0x0813// end of script
Public0x20
void GetTotal(const int32& Total)
Script3 statements · 30 bytes of bytecode
0x0000Total = CurrentTotal;0x001Breturn;0x001D// end of script
Public0x04
void Error(const EUGCPackageError& InErrorType)
Script10 statements · 517 bytes of bytecode
0x0000ActionProgressBar.SetPercent(1f);0x0025/Game/UI/Art/WidgetParts/LIB_MenuColors.Default__LIB_MenuColors_C.MenuColors(12, this, CallFunc_MenuColors_OutputColor);0x0055ActionProgressBar.SetFillColorAndOpacity(CallFunc_MenuColors_OutputColor);0x007ETemp_text_Variable = NSLOCTEXT("46BF822245A1BE79BED799B10515E59E", "", "ERROR: Failed to download.");0x00D2Temp_text_Variable_1 = NSLOCTEXT("3D3155694FA2DDC9E043DFA1292CB38F", "", "ERROR: Package is invalid.");0x0126Temp_text_Variable_2 = NSLOCTEXT("487AC9C24C62ADDCC40253A05728C494", "", "ERROR: Mod already installed.");0x017DTemp_byte_Variable = InErrorType;0x0198LabelAction.SetText(Switch(Temp_byte_Variable, 0 => Temp_text_Variable_2, 1 => Temp_text_Variable_1, 2 => Temp_text_Variable, default => K2Node_Select_Default));0x0202return;0x0204// end of script
Public0x01
void FinishExtracting()
Script4 statements · 78 bytes of bytecode
0x0000CallFunc_Max_ReturnValue = Max(CurrentTotal, 1);0x002ASetProgress(false, CallFunc_Max_ReturnValue, CallFunc_Max_ReturnValue);0x004Breturn;0x004D// end of script
Public0x00
FText Int2Text(int32 Value)
Script64 statements · 2,019 bytes of bytecode
0x0000PushFlow(Label_07D8);0x0005K2Node_MakeVariable_MakeVariableOutput = TMap{1000000000: NSLOCTEXT("CAD6267F4F4F38880DE50F81C7EF4B2E", "", "GB"), 1000000: NSLOCTEXT("1EBE338141E3C7367ABAC9B90FA2A72C", "", "MB"), 1000: NSLOCTEXT("6627627C46DF4D795EB180BD52DF295F", "", "kB")};0x00A1SizeMap = K2Node_MakeVariable_MakeVariableOutput;0x00BCCallFunc_Map_Keys_Keys = {};0x00C7/Script/Engine.Default__BlueprintMapLibrary.Map_Keys(SizeMap, CallFunc_Map_Keys_Keys);0x00F9Temp_int_Loop_Counter_Variable = 0;0x0110Temp_int_Array_Index_Variable = 0;0x0127Label_0127:0x0127CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_Map_Keys_Keys);0x0162CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0188if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0527;0x0196Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x01B1PushFlow(Label_078E);0x01B6/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Map_Keys_Keys, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01F1Size = CallFunc_Array_Get_Item;0x020CCallFunc_GreaterEqual_IntInt_ReturnValue = GreaterEqual_IntInt(Value, Size);0x0232if (!(CallFunc_GreaterEqual_IntInt_ReturnValue)) PopFlow();0x023CCallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(SizeMap, Size, CallFunc_Map_Find_Value);0x0281K2Node_MakeStruct_FormatArgumentData_1.ArgumentName = "unit";0x02A2K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueType = 4;0x02BFK2Node_MakeStruct_FormatArgumentData_1.ArgumentValue = CallFunc_Map_Find_Value;0x02E3K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueInt = 0;0x0303K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueFloat = 0f;0x0323K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueGender = 0;0x0340CallFunc_Conv_IntToFloat_ReturnValue = Conv_IntToFloat(Size);0x0365CallFunc_Conv_IntToFloat_ReturnValue_1 = Conv_IntToFloat(Value);0x038ACallFunc_Divide_FloatFloat_ReturnValue = Divide_FloatFloat(CallFunc_Conv_IntToFloat_ReturnValue_1, CallFunc_Conv_IntToFloat_ReturnValue);0x03B8CallFunc_Conv_FloatToText_ReturnValue = Conv_FloatToText(CallFunc_Divide_FloatFloat_ReturnValue, 0, false, false, 1, 324, 0, 2);0x03F5K2Node_MakeStruct_FormatArgumentData_3.ArgumentName = "size";0x0416K2Node_MakeStruct_FormatArgumentData_3.ArgumentValueType = 4;0x0433K2Node_MakeStruct_FormatArgumentData_3.ArgumentValue = CallFunc_Conv_FloatToText_ReturnValue;0x0457K2Node_MakeStruct_FormatArgumentData_3.ArgumentValueInt = 0;0x0477K2Node_MakeStruct_FormatArgumentData_3.ArgumentValueFloat = 0f;0x0497K2Node_MakeStruct_FormatArgumentData_3.ArgumentValueGender = 0;0x04B4K2Node_MakeArray_Array_1 = {K2Node_MakeStruct_FormatArgumentData_3, K2Node_MakeStruct_FormatArgumentData_1};0x04D1CallFunc_Format_ReturnValue_1 = Format(FText::AsCultureInvariant("{size} {unit}"), K2Node_MakeArray_Array_1);0x0507ReturnValue = CallFunc_Format_ReturnValue_1;0x0522goto Label_07D8;0x0527Label_0527:0x0527CallFunc_MakeLiteralText_ReturnValue = MakeLiteralText(NSLOCTEXT("7BDA255A45A99260C8BE90B674C762AA", "", "B"));0x056CK2Node_MakeStruct_FormatArgumentData.ArgumentName = "unit";0x058DK2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x05AAK2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_MakeLiteralText_ReturnValue;0x05CEK2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x05EEK2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x060EK2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x062BCallFunc_Conv_IntToText_ReturnValue = Conv_IntToText(Value, false, false, 1, 324);0x065CK2Node_MakeStruct_FormatArgumentData_2.ArgumentName = "size";0x067DK2Node_MakeStruct_FormatArgumentData_2.ArgumentValueType = 4;0x069AK2Node_MakeStruct_FormatArgumentData_2.ArgumentValue = CallFunc_Conv_IntToText_ReturnValue;0x06BEK2Node_MakeStruct_FormatArgumentData_2.ArgumentValueInt = 0;0x06DEK2Node_MakeStruct_FormatArgumentData_2.ArgumentValueFloat = 0f;0x06FEK2Node_MakeStruct_FormatArgumentData_2.ArgumentValueGender = 0;0x071BK2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData_2, K2Node_MakeStruct_FormatArgumentData};0x0738CallFunc_Format_ReturnValue = Format(FText::AsCultureInvariant("{size} {unit}"), K2Node_MakeArray_Array);0x076EReturnValue = CallFunc_Format_ReturnValue;0x0789goto Label_07D8;0x078ELabel_078E:0x078ECallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x07B8Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x07D3goto Label_0127;0x07D8Label_07D8:0x07D8return ReturnValue;0x07E2// end of script
Public0x20
void SetProgress(bool Downloading, int32 Progress, int32 Total)
Script62 statements · 2,326 bytes of bytecode
0x0000IsDownloading = Downloading;0x0013CurrentProgress = Progress;0x002ECurrentTotal = Total;0x0049CallFunc_Greater_IntInt_ReturnValue_1 = Greater_IntInt(Total, 0);0x006Bif (!(CallFunc_Greater_IntInt_ReturnValue_1)) goto Label_08C8;0x0079CallFunc_Conv_IntToFloat_ReturnValue = Conv_IntToFloat(Total);0x009ECallFunc_Conv_IntToFloat_ReturnValue_1 = Conv_IntToFloat(Progress);0x00C3CallFunc_Divide_FloatFloat_ReturnValue = Divide_FloatFloat(CallFunc_Conv_IntToFloat_ReturnValue_1, CallFunc_Conv_IntToFloat_ReturnValue);0x00F1CallFunc_FClamp_ReturnValue = FClamp(CallFunc_Divide_FloatFloat_ReturnValue, 0f, 1f);0x0120ActionProgressBar.SetPercent(CallFunc_FClamp_ReturnValue);0x0149Temp_struct_Variable = LinearColor{0f, 0.5f, 1f, 1f};0x017DTemp_struct_Variable_1 = LinearColor{0.08177f, 0.364583f, 0f, 1f};0x01B1Temp_bool_Variable_3 = Downloading;0x01C4ActionProgressBar.SetFillColorAndOpacity(Switch(Temp_bool_Variable_3, false => Temp_struct_Variable_1, true => Temp_struct_Variable, default => K2Node_Select_Default_1));0x0219Temp_text_Variable = NSLOCTEXT("568D64624F86C5E50160209A8291212E", "", "DOWNLOADING DONE");0x0263Temp_text_Variable_1 = NSLOCTEXT("30274FBE4553845F5AD9B88C252436A4", "", "EXTRACTING DONE");0x02ACTemp_bool_Variable = Downloading;0x02BFCallFunc_Less_IntInt_ReturnValue = Less_IntInt(Progress, Total);0x02E5CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(Total, 0);0x0307CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Greater_IntInt_ReturnValue, CallFunc_Less_IntInt_ReturnValue);0x032DCallFunc_Int2Text_ReturnValue = Int2Text(Total);0x0356Temp_bool_Variable_1 = CallFunc_BooleanAND_ReturnValue;0x0369K2Node_MakeStruct_FormatArgumentData.ArgumentName = "total";0x038BK2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x03A8K2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_Int2Text_ReturnValue;0x03CCK2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x03ECK2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x040CK2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0429CallFunc_Int2Text_ReturnValue_1 = Int2Text(Progress);0x0452CallFunc_Int2Text_ReturnValue_2 = Int2Text(Total);0x047BK2Node_MakeStruct_FormatArgumentData_1.ArgumentName = "progress";0x04A0K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueType = 4;0x04BDK2Node_MakeStruct_FormatArgumentData_1.ArgumentValue = CallFunc_Int2Text_ReturnValue_1;0x04E1K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueInt = 0;0x0501K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueFloat = 0f;0x0521K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueGender = 0;0x053EK2Node_MakeStruct_FormatArgumentData_2.ArgumentName = "total";0x0560K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueType = 4;0x057DK2Node_MakeStruct_FormatArgumentData_2.ArgumentValue = CallFunc_Int2Text_ReturnValue_2;0x05A1K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueInt = 0;0x05C1K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueFloat = 0f;0x05E1K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueGender = 0;0x05FEK2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData_1, K2Node_MakeStruct_FormatArgumentData};0x061BCallFunc_Format_ReturnValue = Format(NSLOCTEXT("E7A9F67D443103E5F41BB485AA81A52B", "", "DOWNLOADING {progress} of {total}"), K2Node_MakeArray_Array);0x0689CallFunc_Int2Text_ReturnValue_3 = Int2Text(Progress);0x06B2K2Node_MakeStruct_FormatArgumentData_3.ArgumentName = "progress";0x06D7K2Node_MakeStruct_FormatArgumentData_3.ArgumentValueType = 4;0x06F4K2Node_MakeStruct_FormatArgumentData_3.ArgumentValue = CallFunc_Int2Text_ReturnValue_3;0x0718K2Node_MakeStruct_FormatArgumentData_3.ArgumentValueInt = 0;0x0738K2Node_MakeStruct_FormatArgumentData_3.ArgumentValueFloat = 0f;0x0758K2Node_MakeStruct_FormatArgumentData_3.ArgumentValueGender = 0;0x0775K2Node_MakeArray_Array_1 = {K2Node_MakeStruct_FormatArgumentData_3, K2Node_MakeStruct_FormatArgumentData_2};0x0792CallFunc_Format_ReturnValue_1 = Format(NSLOCTEXT("4F9B3F564A8EDAAF13E00780AB40F042", "", "EXTRACTING {progress} of {total}"), K2Node_MakeArray_Array_1);0x07FFTemp_bool_Variable_2 = Downloading;0x0812LabelAction.SetText(Switch(Temp_bool_Variable_1, false => Switch(Temp_bool_Variable, false => Temp_text_Variable_1, true => Temp_text_Variable, default => K2Node_Select_Default), true => Switch(Temp_bool_Variable_2, false => CallFunc_Format_ReturnValue_1, true => CallFunc_Format_ReturnValue, default => K2Node_Select_Default_2), default => K2Node_Select_Default_3));0x08C3goto Label_0913;0x08C8Label_08C8:0x08C8ActionProgressBar.SetPercent(0f);0x08EDLabelAction.SetText(FText());0x0913Label_0913:0x0913return;0x0915// end of script
Public0x0C
void PreConstruct(bool IsDesignTime)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_IsDesignTime = IsDesignTime;0x0012ExecuteUbergraph_UI_ModdingProgressBar(15);0x0021return;0x0023// end of script
EventPublic0x01
void ExecuteUbergraph_UI_ModdingProgressBar(int32 EntryPoint)
Script41 statements · 820 bytes of bytecode
0x0000PushFlow(Label_0331);0x0005goto [EntryPoint];0x000FPushFlow(Label_02AE);0x0014PushFlow(Label_0153);0x0019Temp_byte_Variable_1 = 0;0x002DCallFunc_SlotAsOverlaySlot_ReturnValue = SlotAsOverlaySlot(HeightSizeBox);0x004ACallFunc_Greater_IntInt_ReturnValue_1 = Greater_IntInt(Height, 0);0x006CTemp_bool_Variable_1 = CallFunc_Greater_IntInt_ReturnValue_1;0x007FCallFunc_SlotAsOverlaySlot_ReturnValue.SetVerticalAlignment(Switch(Temp_bool_Variable_1, false => Temp_byte_Variable_1, true => VerticalAlignment, default => K2Node_Select_Default_1));0x00D4CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(Height, 0);0x00F6if (!(CallFunc_Greater_IntInt_ReturnValue)) goto Label_0310;0x0104CallFunc_Conv_IntToFloat_ReturnValue = Conv_IntToFloat(Height);0x0129HeightSizeBox.SetHeightOverride(CallFunc_Conv_IntToFloat_ReturnValue);0x0152PopFlow();0x0153Label_0153:0x0153Temp_byte_Variable = 0;0x0167CallFunc_SlotAsOverlaySlot_ReturnValue_1 = SlotAsOverlaySlot(HeightSizeBox);0x0184CallFunc_Greater_IntInt_ReturnValue_3 = Greater_IntInt(Width, 0);0x01A6Temp_bool_Variable = CallFunc_Greater_IntInt_ReturnValue_3;0x01B9CallFunc_SlotAsOverlaySlot_ReturnValue_1.SetHorizontalAlignment(Switch(Temp_bool_Variable, false => Temp_byte_Variable, true => HorizontalAlignment, default => K2Node_Select_Default));0x020ECallFunc_Greater_IntInt_ReturnValue_2 = Greater_IntInt(Width, 0);0x0230if (!(CallFunc_Greater_IntInt_ReturnValue_2)) goto Label_028D;0x023ECallFunc_Conv_IntToFloat_ReturnValue_1 = Conv_IntToFloat(Width);0x0263HeightSizeBox.SetWidthOverride(CallFunc_Conv_IntToFloat_ReturnValue_1);0x028CPopFlow();0x028DLabel_028D:0x028DHeightSizeBox.ClearWidthOverride();0x02ADPopFlow();0x02AELabel_02AE:0x02AEif (!(K2Node_Event_IsDesignTime)) goto Label_02E6;0x02BCSetProgress(PreviewDownloading, PreviewProgress, PreviewTotal);0x02E5PopFlow();0x02E6Label_02E6:0x02E6SetProgress(IsDownloading, CurrentProgress, CurrentTotal);0x030FPopFlow();0x0310Label_0310:0x0310HeightSizeBox.ClearHeightOverride();0x0330PopFlow();0x0331Label_0331:0x0331return;0x0333// end of script
Final0x04

Used by 5

types with a member, parameter or interface of this type