Zdexby TheHolyOneZ
4,841 classes
Class

UCheckpointSelectHUD_C

: UUserWidget : UWidget : UVisual : UObject
/Game/Blueprints/HUD/CheckpointSelectHUD.CheckpointSelectHUD_C 0x04B4 (1,204 B) align 8 inherited 0x0328 20 scripted vtable /Game/Blueprints/HUD/CheckpointSelectHUD
0x00x04B4

Members 25

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08ThumbnailUBorder*10 flagsnullptr
0x08TextCheckpointUTextBlock*10 flagsnullptr
0x08TexDeathUTextBlock*10 flagsnullptr
0x08OverlayContentUOverlay*10 flagsnullptr
0x08OrbsBoxUHorizontalBox*10 flagsnullptr
0x08MainBoxUBorder*7 flagsnullptr
0x08ButtonPlayUButtonHUD_C*10 flagsnullptr
0x04LevelIDint327 flags0
0x036C0x04padding / unreflected
0x10CheckpointNameFText3 flags<FText>
0x04VisualIDint327 flags0
0x03840x04padding / unreflected
0x08OwnerUChapterSelectHUD_C*7 flagsnullptr
0x10DeathTextFText3 flags<FText>
0x10TimerTextFText3 flags<FText>
0x01NotAvailablebool7 flagsfalse
0x03B10x07padding / unreflected
0x10OrbsTArray<UDataCoreOrbWidget_C*>4 flags[]
0x08ThumbnailIconUObject*6 flags/Game/Blueprints/HUD/Chapters/1500.1500
0x01Build VersionDemoVersion7 flagsNewEnumerator0
0x01Clickablebool7 flagstrue
0x03D20x06padding / unreflected
0xA0OrbListFOrbList4 flags{Chapter0_3_1B4DDEE247285F880AB5079F5221164A=[2 items], Cha…
0x10ChapterOrbsTArray<int32>3 flags[]
0x04LevelCheckpointint327 flags1100
0x048C0x04padding / unreflected
0x10CheckpointOrbListTArray<int32>3 flags[]
0x10Orbs CollectedTArray<int32>3 flags[]
0x04CurrentSaveint327 flags0
Inherited from UUserWidget 23
OffsetSizeNameTypeFlagsDefault
0x10ColorAndOpacityFLinearColor7 flags{R=1, G=1, B=1, A=1}
0x10ColorAndOpacityDelegateFScriptDelegate5 flags<delegate>
0x14ForegroundColorFSlateColor4 flags{SpecifiedColor={R=1, G=0, B=1, A=1}, ColorUseRule=UseColor…
0x10ForegroundColorDelegateFScriptDelegate5 flags<delegate>
0x01F40x04padding / unreflected
0x10OnVisibilityChangedFMulticastScriptDelegate4 flags<delegate>
0x02080x30padding / unreflected
0x10PaddingFMargin6 flags{Left=0, Top=0, Right=0, Bottom=0}
0x04Priorityint327 flags0
0x01bIsFocusable : 1bit 0bool5 flagsfalse
0x01bStopAction : 1bit 1bool5 flagsfalse
0x01bAutomaticallyRegisterInputOnConstruction : 1bit 2bool3 flagsfalse
0x024D0x03padding / unreflected
0x10QueuedWidgetAnimationTransitionsTArray<FQueuedWidgetAnimationTransition>Transient+2 flags[]
0x10ActiveSequencePlayersTArray<UUMGSequencePlayer*>Transient+4 flags[]
0x08AnimationTickManagerUUMGSequenceTickManager*Transient+6 flagsnullptr
0x10StoppedSequencePlayersTArray<UUMGSequencePlayer*>Transient+4 flags[]
0x02880x18padding / unreflected
0x10NamedSlotBindingsTArray<FNamedSlotBinding>3 flags[]
0x10ExtensionsTArray<UUserWidgetExtension*>6 flags[]
0x08WidgetTreeUWidgetTree*Transient+8 flagsnullptr
0x01bHasScriptImplementedTick : 1bit 0bool3 flagstrue
0x01bHasScriptImplementedPaint : 1bit 1bool3 flagstrue
0x02C90x17padding / unreflected
0x01TickFrequencyEWidgetTickFrequency9 flagsAuto
0x02E10x03padding / unreflected
0x10DesiredFocusWidgetFWidgetChild5 flags{WidgetName=None, WidgetPtr=nullptr}
0x02F40x04padding / unreflected
0x08InputComponentUInputComponent*TransientProtected+9 flagsnullptr
0x10AnimationCallbacksTArray<FAnimationEventBinding>TransientProtected+4 flags[]
Inherited from UWidget 24
OffsetSizeNameTypeFlagsDefault
0x08SlotUPanelSlot*13 flagsnullptr
0x10bIsEnabledDelegateFScriptDelegate5 flags<delegate>
0x10ToolTipTextDelegateFScriptDelegate5 flags<delegate>
0x10ToolTipTextFText3 flags<FText>
0x08ToolTipWidgetUWidget*12 flagsnullptr
0x10ToolTipWidgetDelegateFScriptDelegate5 flags<delegate>
0x10VisibilityDelegateFScriptDelegate5 flags<delegate>
0x38RenderTransformFWidgetTransform4 flags{Translation={X=0, Y=0}, Scale={X=1, Y=1}, Shear={X=0, Y=0}…
0x10RenderTransformPivotFVector2D7 flags{X=0.5, Y=0.5}
0x01FlowDirectionPreferenceEFlowDirectionPreference7 flagsInherit
0x01bIsVariable : 1bit 0bool3 flagstrue
0x01bCreatedByConstructionScript : 1bit 1boolTransient+3 flagsfalse
0x01bIsEnabled : 1bit 2bool5 flagstrue
0x01bOverride_Cursor : 1bit 3bool4 flagsfalse
0x01bIsVolatile : 1bit 4boolProtected+6 flagsfalse
0x01bWrappedByComponent : 1bit 0boolTransient+3 flagsfalse
0x01CursorEMouseCursor8 flagsDefault
0x01ClippingEWidgetClipping7 flagsInherit
0x01VisibilityESlateVisibility7 flagsVisible
0x01PixelSnappingEWidgetPixelSnapping7 flagsInherit
0x00DF0x01padding / unreflected
0x04RenderOpacityfloatProtected+7 flags1
0x00E40x04padding / unreflected
0x08AccessibleWidgetDataUSlateAccessibleWidgetData*9 flagsnullptr
0x00F80x50padding / unreflected
0x10NativeBindingsTArray<UPropertyBinding*>TransientProtected+4 flags[]

Functions 20

SignatureFlagsNativeParams
void UpdateName()
Script9 statements · 332 bytes of bytecode
0x0000CallFunc_MakeLiteralText_ReturnValue = MakeLiteralText(FText::FromStringTable("/Game/Dialogue/System/System.System", "Checkpoint"));0x0057CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CheckpointName);0x007CCallFunc_Conv_TextToString_ReturnValue_1 = Conv_TextToString(CallFunc_MakeLiteralText_ReturnValue);0x00A1CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr(CallFunc_Conv_TextToString_ReturnValue_1, "_");0x00C9CallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, CallFunc_Conv_TextToString_ReturnValue);0x00F7CallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(CallFunc_Concat_StrStr_ReturnValue_1);0x011CTextCheckpoint.SetText(CallFunc_Conv_StringToText_ReturnValue);0x0149return;0x014B// end of script
Public0x00
void OrbExtract()
Script82 statements · 1,663 bytes of bytecode
0x0000PushFlow(Label_067C);0x0005Decimax = 0;0x001CLevelID = 0;0x0033PushFlow(Label_02A1);0x0038/Game/Blueprints/Functions/LevelExtractor.Default__LevelExtractor_C.LevelExtractorID(LevelID, this, CallFunc_LevelExtractorID_LevelIDFound_1, CallFunc_LevelExtractorID_CheckpointIDFound_1, CallFunc_LevelExtractorID_Decimalx1000_1, CallFunc_LevelExtractorID_Decimalx100_1);0x008ALevelID = CallFunc_LevelExtractorID_LevelIDFound_1;0x00A5Decimax = CallFunc_LevelExtractorID_Decimalx100_1;0x00C0K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(CallFunc_LevelExtractorID_LevelIDFound_1, 0);0x00E2if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_050A;0x00F0K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(CallFunc_LevelExtractorID_LevelIDFound_1, 1);0x0112if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_052F;0x0120K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(CallFunc_LevelExtractorID_LevelIDFound_1, 2);0x0142if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_0554;0x0150K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(CallFunc_LevelExtractorID_LevelIDFound_1, 3);0x0172if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_0579;0x0180K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(CallFunc_LevelExtractorID_LevelIDFound_1, 4);0x01A2if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_059E;0x01B0K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(CallFunc_LevelExtractorID_LevelIDFound_1, 5);0x01D2if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_05C3;0x01E0K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(CallFunc_LevelExtractorID_LevelIDFound_1, 6);0x0202if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_05E8;0x0210K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(CallFunc_LevelExtractorID_LevelIDFound_1, 7);0x0232if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_060D;0x0240K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(CallFunc_LevelExtractorID_LevelIDFound_1, 8);0x0262if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_0632;0x0270K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(CallFunc_LevelExtractorID_LevelIDFound_1, 9);0x0292if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_0657;0x02A0PopFlow();0x02A1Label_02A1:0x02A1/Script/Engine.Default__KismetArrayLibrary.Array_Clear(CheckpointOrbList);0x02CATemp_int_Loop_Counter_Variable = 0;0x02E1Temp_int_Array_Index_Variable = 0;0x02F8Label_02F8:0x02F8CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(ChapterOrbs);0x0333CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0359if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x0363Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x037EPushFlow(Label_04C0);0x0383/Script/Engine.Default__KismetArrayLibrary.Array_Get(ChapterOrbs, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x03BE/Game/Blueprints/Functions/LevelExtractor.Default__LevelExtractor_C.LevelExtractorID(CallFunc_Array_Get_Item, this, CallFunc_LevelExtractorID_LevelIDFound, CallFunc_LevelExtractorID_CheckpointIDFound, CallFunc_LevelExtractorID_Decimalx1000, CallFunc_LevelExtractorID_Decimalx100);0x0410CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(Decimax, CallFunc_LevelExtractorID_Decimalx100);0x0436if (!(CallFunc_EqualEqual_IntInt_ReturnValue)) PopFlow();0x0440/Script/Engine.Default__KismetArrayLibrary.Array_Get(ChapterOrbs, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x047BCallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(CheckpointOrbList, CallFunc_Array_Get_Item);0x04BFPopFlow();0x04C0Label_04C0:0x04C0CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x04EATemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0505goto Label_02F8;0x050ALabel_050A:0x050AChapterOrbs = OrbList.Chapter0_3_1B4DDEE247285F880AB5079F5221164A;0x052EPopFlow();0x052FLabel_052F:0x052FChapterOrbs = OrbList.Chapter1_5_0E05270D448FC9116B980BAC812A2CC8;0x0553PopFlow();0x0554Label_0554:0x0554ChapterOrbs = OrbList.Chapter2_14_7F902EAF45FF2177A3F7D3A5B0896D51;0x0578PopFlow();0x0579Label_0579:0x0579ChapterOrbs = OrbList.Chapter3_16_723FA21A451013FA68E0E2827644D97E;0x059DPopFlow();0x059ELabel_059E:0x059EChapterOrbs = OrbList.Chapter4_15_D100700F426E7B868B25BDA6A7D45358;0x05C2PopFlow();0x05C3Label_05C3:0x05C3ChapterOrbs = OrbList.Chapter5_17_B0DCB4D24179F92E63DF7E8FB19D4A47;0x05E7PopFlow();0x05E8Label_05E8:0x05E8ChapterOrbs = OrbList.Chapter6_18_0651C38043B7DE51759B9CB8026A0692;0x060CPopFlow();0x060DLabel_060D:0x060DChapterOrbs = OrbList.Chapter7_19_458EA5AA4E39BB8E6A0271956A65F1D4;0x0631PopFlow();0x0632Label_0632:0x0632ChapterOrbs = OrbList.Chapter8_20_F7A3FA344710BFC6787BF08CE1D3E14F;0x0656PopFlow();0x0657Label_0657:0x0657ChapterOrbs = OrbList.Chapter9_21_5EA17AED46C11618FEE9598021B4248E;0x067BPopFlow();0x067CLabel_067C:0x067Creturn;0x067E// end of script
Public0x00
FEventReply OnFocusReceived(const FGeometry& MyGeometry, const FFocusEvent& InFocusEvent)
Script5 statements · 80 bytes of bytecode
0x0000OnHover();0x000ECallFunc_Handled_ReturnValue = Handled();0x002AReturnValue = CallFunc_Handled_ReturnValue;0x0045return ReturnValue;0x004F// end of script
EventPublic0xF8
FEventReply On_MainBox_MouseButtonDown(const FGeometry& MyGeometry, FPointerEvent& MouseEvent)
Script13 statements · 197 bytes of bytecode
0x0000CallFunc_PointerEvent_GetEffectingButton_ReturnValue = PointerEvent_GetEffectingButton(MouseEvent);0x0025CallFunc_EqualEqual_KeyKey_ReturnValue = EqualEqual_KeyKey(CallFunc_PointerEvent_GetEffectingButton_ReturnValue, Key{FName(RightMouseButton)});0x005Dif (!(CallFunc_EqualEqual_KeyKey_ReturnValue)) goto Label_00A7;0x006BLabel_006B:0x006BCallFunc_Handled_ReturnValue = Handled();0x0087ReturnValue = CallFunc_Handled_ReturnValue;0x00A2goto Label_00BA;0x00A7Label_00A7:0x00A7OnSelect();0x00B5goto Label_006B;0x00BALabel_00BA:0x00BAreturn ReturnValue;0x00C4// end of script
Public0x170
void OnNormal()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_CheckpointSelectHUD(4567);0x000Freturn;0x0011// end of script
0x00
void OnHover()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_CheckpointSelectHUD(4090);0x000Freturn;0x0011// end of script
0x00
void OnSelect()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_CheckpointSelectHUD(4075);0x000Freturn;0x0011// end of script
0x00
void OnMouseLeave(FPointerEvent& MouseEvent)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_MouseEvent_1 = MouseEvent;0x0012ExecuteUbergraph_CheckpointSelectHUD(15);0x0021return;0x0023// end of script
EventPublic0x80
void OnFocusLost(const FFocusEvent& InFocusEvent)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_InFocusEvent = InFocusEvent;0x0012ExecuteUbergraph_CheckpointSelectHUD(65);0x0021return;0x0023// end of script
EventPublic0x08
void SetVisualID(int32 NewParam)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NewParam = NewParam;0x0012ExecuteUbergraph_CheckpointSelectHUD(126);0x0021return;0x0023// end of script
0x04
void UpdateImage(bool Remove)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Remove = Remove;0x0012ExecuteUbergraph_CheckpointSelectHUD(1590);0x0021return;0x0023// end of script
0x01
void Construct()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_CheckpointSelectHUD(2366);0x000Freturn;0x0011// end of script
EventPublic0x00
void TakeEffect(int32 ID, UWidget* CurrentWidget)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_ID = ID;0x0012PersistentFrame.K2Node_CustomEvent_CurrentWidget = CurrentWidget;0x0024ExecuteUbergraph_CheckpointSelectHUD(2445);0x0033return;0x0035// end of script
0x10
void DisableButton()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_CheckpointSelectHUD(4572);0x000Freturn;0x0011// end of script
0x00
void Update()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_CheckpointSelectHUD(4658);0x000Freturn;0x0011// end of script
0x00
void GenerateOrbs()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_CheckpointSelectHUD(4678);0x000Freturn;0x0011// end of script
0x00
void UpdateOrbs()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_CheckpointSelectHUD(4724);0x000Freturn;0x0011// end of script
0x00
void OnMouseEnter(const FGeometry& MyGeometry, FPointerEvent& MouseEvent)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_MyGeometry = MyGeometry;0x0012PersistentFrame.K2Node_Event_MouseEvent = MouseEvent;0x0024ExecuteUbergraph_CheckpointSelectHUD(4752);0x0033return;0x0035// end of script
EventPublic0xB8
void PreConstruct(bool IsDesignTime)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_IsDesignTime = IsDesignTime;0x0012ExecuteUbergraph_CheckpointSelectHUD(4757);0x0021return;0x0023// end of script
EventPublic0x01
void ExecuteUbergraph_CheckpointSelectHUD(int32 EntryPoint)
Script208 statements · 4,775 bytes of bytecode
0x0000PushFlow(Label_12A4);0x0005goto [EntryPoint];0x000Fif (!(bIsFocusable)) PopFlow();0x0019OnNormal();0x0027PopFlow();0x0028Label_0028:0x0028SetKeyboardFocus();0x0032OnHover();0x0040PopFlow();0x0041if (!(bIsFocusable)) PopFlow();0x004BOnNormal();0x0059Owner.CheckChildrenLostLocus();0x007DPopFlow();0x007ECallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(K2Node_CustomEvent_NewParam, VisualID);0x00A4if (!(CallFunc_EqualEqual_IntInt_ReturnValue)) goto Label_00B3;0x00B2PopFlow();0x00B3Label_00B3:0x00B3VisualID = K2Node_CustomEvent_NewParam;0x00CEPopFlow();0x00CFLabel_00CF:0x00CFTemp_int_Array_Index_Variable = 0;0x00E6Label_00E6:0x00E6CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CheckpointOrbList);0x0121CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0147if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x0151Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x016CPushFlow(Label_0410);0x0171CallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/Blueprints/HUD/DataCoreOrbWidget.DataCoreOrbWidget_C, nullptr);0x01A6CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(Orbs, CallFunc_Create_ReturnValue);0x01EACallFunc_AddChild_ReturnValue = OrbsBox.AddChild(CallFunc_Create_ReturnValue);0x021DK2Node_MakeStruct_SlateChildSize.Value = 1f;0x023DK2Node_MakeStruct_SlateChildSize.SizeRule = 0;0x025ACallFunc_SlotAsHorizontalBoxSlot_ReturnValue = SlotAsHorizontalBoxSlot(CallFunc_Create_ReturnValue);0x0277CallFunc_SlotAsHorizontalBoxSlot_ReturnValue.SetSize(K2Node_MakeStruct_SlateChildSize);0x02A0K2Node_MakeStruct_Margin.Left = 5f;0x02C0K2Node_MakeStruct_Margin.Top = 5f;0x02E0K2Node_MakeStruct_Margin.Right = 5f;0x0300K2Node_MakeStruct_Margin.Bottom = 5f;0x0320CallFunc_SlotAsHorizontalBoxSlot_ReturnValue = SlotAsHorizontalBoxSlot(CallFunc_Create_ReturnValue);0x033DCallFunc_SlotAsHorizontalBoxSlot_ReturnValue.SetPadding(K2Node_MakeStruct_Margin);0x0366K2Node_MakeStruct_Margin.Left = 5f;0x0386K2Node_MakeStruct_Margin.Top = 5f;0x03A6K2Node_MakeStruct_Margin.Right = 5f;0x03C6K2Node_MakeStruct_Margin.Bottom = 5f;0x03E6CallFunc_Create_ReturnValue.SetPadding(K2Node_MakeStruct_Margin);0x040FPopFlow();0x0410Label_0410:0x0410CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x043ATemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0455goto Label_00E6;0x045ALabel_045A:0x045ASetVisualID(0);0x046DButtonPlay.OnNormal();0x0491PopFlow();0x0492Label_0492:0x0492SetVisualID(1);0x04A5ButtonPlay.OnHover();0x04C9K2Node_DynamicCast_AsPause_Menu_HUD = Cast<PauseMenuHUD_C>(Owner.WidgetOwner);0x0503K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsPause_Menu_HUD);0x0520if (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x052AK2Node_DynamicCast_AsPause_Menu_HUD.UpdateStartButton(this);0x054FK2Node_DynamicCast_AsHUDinterface = Cast<HUDinterface_C>(Owner.WidgetOwner);0x0589K2Node_DynamicCast_bSuccess_1 = Cast<2>(K2Node_DynamicCast_AsHUDinterface);0x05A6if (!(K2Node_DynamicCast_bSuccess_1)) goto Label_05D9;0x05B4K2Node_DynamicCast_AsHUDinterface.WasMouseMovement();0x05D9Label_05D9:0x05D9Owner.OnHover();0x05FDPopFlow();0x05FELabel_05FE:0x05FESetVisualID(2);0x0611ButtonPlay.OnSelect();0x0635PopFlow();0x0636Temp_bool_Variable = true;0x0641Temp_bool_Variable_1 = NotAvailable;0x0654CallFunc_SelectObject_ReturnValue = SelectObject(/Game/Blueprints/HUD/Icons/ConcreteHUDMaterial_Static.ConcreteHUDMaterial_Static, ThumbnailIcon, Switch(Temp_bool_Variable_1, false => K2Node_CustomEvent_Remove, true => Temp_bool_Variable, default => K2Node_Select_Default));0x06AFTemp_byte_Variable = 0;0x06C3Temp_byte_Variable_1 = 3;0x06D7Temp_bool_Variable_2 = Switch(Temp_bool_Variable_1, false => K2Node_CustomEvent_Remove, true => Temp_bool_Variable, default => K2Node_Select_Default);0x0716K2Node_MakeStruct_SlateBrush.TintColor = Thumbnail.Background.TintColor;0x0759K2Node_MakeStruct_SlateBrush.DrawAs = Thumbnail.Background.DrawAs;0x079CK2Node_MakeStruct_SlateBrush.Tiling = Switch(Temp_bool_Variable_2, false => Temp_byte_Variable, true => Temp_byte_Variable_1, default => K2Node_Select_Default_1);0x07ECK2Node_MakeStruct_SlateBrush.Mirroring = Thumbnail.Background.Mirroring;0x082FK2Node_MakeStruct_SlateBrush.ImageSize = Thumbnail.Background.ImageSize;0x0872K2Node_MakeStruct_SlateBrush.Margin = Thumbnail.Background.Margin;0x08B5K2Node_MakeStruct_SlateBrush.ResourceObject = CallFunc_SelectObject_ReturnValue;0x08D1K2Node_MakeStruct_SlateBrush.OutlineSettings = Thumbnail.Background.OutlineSettings;0x0914Thumbnail.SetBrush(K2Node_MakeStruct_SlateBrush);0x093DPopFlow();0x093EK2Node_CreateDelegate_OutputDelegate.Bind(this, TakeEffect);0x0955ButtonPlay.TakeEffect += K2Node_CreateDelegate_OutputDelegate;0x097EUpdate();0x098CPopFlow();0x098DOwner.TakeEffect(0, this);0x09B7PopFlow();0x09B8Label_09B8:0x09B8CallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x09CDK2Node_DynamicCast_AsMy_Game_Mode = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue);0x09F1K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode);0x0A0Eif (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0A18CallFunc_GetGameInstance_ReturnValue = GetGameInstance(this);0x0A2DK2Node_DynamicCast_AsMy_Game_Instance = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue);0x0A51K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance);0x0A6Eif (!(K2Node_DynamicCast_bSuccess_3)) PopFlow();0x0A78Build Version = K2Node_DynamicCast_AsMy_Game_Mode.BuildVersion;0x0AA9OrbList = K2Node_DynamicCast_AsMy_Game_Mode.OrbList;0x0ADACurrentSave = K2Node_DynamicCast_AsMy_Game_Mode.FurthestSaveGame.SaveVars.LevelID_2_175700E740984B5FD50D82AC1E4761D8;0x0B2AOrbs Collected = K2Node_DynamicCast_AsMy_Game_Mode.FurthestSaveGame.SaveVars.OrbsCollected_42_189ED8F946BB5943DF9014AAC05E4C00;0x0B7ACallFunc_IsValid_ReturnValue = IsValid(K2Node_DynamicCast_AsMy_Game_Mode.FurthestSaveGame);0x0BADif (!(CallFunc_IsValid_ReturnValue)) goto Label_0C50;0x0BBBCallFunc_IsPackagedForDistribution_ReturnValue = IsPackagedForDistribution();0x0BCFif (!(CallFunc_IsPackagedForDistribution_ReturnValue)) goto Label_0C0A;0x0BDDif (!(K2Node_DynamicCast_AsMy_Game_Instance.TestStartSettings.TestValue_5_2F40490B41705386E8B31B9D1B69F618)) goto Label_0CD1;0x0C0ALabel_0C0A:0x0C0APushFlow(Label_0ED9);0x0C0FOrbExtract();0x0C1DOrbsBox.ClearChildren();0x0C41GenerateOrbs();0x0C4FPopFlow();0x0C50Label_0C50:0x0C50NotAvailable = true;0x0C5BButtonPlay.Clickable = false;0x0C7CButtonPlay.Opacity = true;0x0C9DButtonPlay.SetStyle();0x0CC1UpdateImage(false);0x0CD0PopFlow();0x0CD1Label_0CD1:0x0CD1K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_DynamicCast_AsMy_Game_Mode.BuildVersion, 0);0x0D06if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0E6B;0x0D14K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_DynamicCast_AsMy_Game_Mode.BuildVersion, 1);0x0D49if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0E21;0x0D57K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_DynamicCast_AsMy_Game_Mode.BuildVersion, 2);0x0D8Cif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0E21;0x0D9AK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_DynamicCast_AsMy_Game_Mode.BuildVersion, 3);0x0DCFif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0E21;0x0DDDK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(K2Node_DynamicCast_AsMy_Game_Mode.BuildVersion, 4);0x0E12if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0E6B;0x0E20PopFlow();0x0E21Label_0E21:0x0E21CallFunc_Clamp_ReturnValue = clamp(CurrentSave, 1000, 1999);0x0E50CurrentSave = CallFunc_Clamp_ReturnValue;0x0E6BLabel_0E6B:0x0E6BCallFunc_GreaterEqual_IntInt_ReturnValue = GreaterEqual_IntInt(K2Node_DynamicCast_AsMy_Game_Mode.FurthestSaveGame.SaveVars.LevelID_2_175700E740984B5FD50D82AC1E4761D8, LevelID);0x0EC6if (!(CallFunc_GreaterEqual_IntInt_ReturnValue)) goto Label_0C50;0x0ED4goto Label_0C0A;0x0ED9Label_0ED9:0x0ED9PushFlow(Label_0EED);0x0EDEUpdateOrbs();0x0EECPopFlow();0x0EEDLabel_0EED:0x0EEDK2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(Build Version, 1);0x0F0Cif (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0F75;0x0F1AK2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(Build Version, 2);0x0F39if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0F75;0x0F47K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(Build Version, 3);0x0F66if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_0F75;0x0F74PopFlow();0x0F75Label_0F75:0x0F75CallFunc_InRange_IntInt_ReturnValue = InRange_IntInt(LevelID, 100, 1510, true, true);0x0F9Eif (!(CallFunc_InRange_IntInt_ReturnValue)) goto Label_0FAD;0x0FACPopFlow();0x0FADLabel_0FAD:0x0FADThumbnailIcon = /Game/Blueprints/HUD/Chapters/DemoLocked.DemoLocked;0x0FC0DisableButton();0x0FCEPopFlow();0x0FCFLabel_0FCF:0x0FCFTemp_int_Loop_Counter_Variable = 0;0x0FE6goto Label_00CF;0x0FEBif (!(Clickable)) PopFlow();0x0FF5goto Label_05FE;0x0FFAif (!(Clickable)) PopFlow();0x1004goto Label_0492;0x1009Label_1009:0x1009Temp_int_Array_Index_Variable_1 = 0;0x1020Label_1020:0x1020CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CheckpointOrbList);0x105BCallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue_1);0x1081if (!(CallFunc_Less_IntInt_ReturnValue_1)) PopFlow();0x108BTemp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable_1;0x10A6PushFlow(Label_118D);0x10AB/Script/Engine.Default__KismetArrayLibrary.Array_Get(CheckpointOrbList, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_1);0x10E6CallFunc_Array_Contains_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(Orbs Collected, CallFunc_Array_Get_Item_1);0x1122if (!(CallFunc_Array_Contains_ReturnValue)) PopFlow();0x112C/Script/Engine.Default__KismetArrayLibrary.Array_Get(Orbs, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item);0x1167CallFunc_Array_Get_Item.SetCollected(true);0x118CPopFlow();0x118DLabel_118D:0x118DCallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x11B7Temp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x11D2goto Label_1020;0x11D7goto Label_045A;0x11DCClickable = false;0x11E7OverlayContent.SetRenderOpacity(0.5f);0x120CButtonPlay.DisableButton(false);0x1231PopFlow();0x1232goto Label_09B8;0x1237Label_1237:0x1237if (!(bIsFocusable)) PopFlow();0x1241goto Label_0028;0x1246/Script/Engine.Default__KismetArrayLibrary.Array_Clear(Orbs);0x126Fgoto Label_0FCF;0x1274Temp_int_Loop_Counter_Variable_1 = 0;0x128Bgoto Label_1009;0x1290goto Label_1237;0x1295UpdateName();0x12A3PopFlow();0x12A4Label_12A4:0x12A4return;0x12A6// end of script
Final0x04

Used by 1

types with a member, parameter or interface of this type