implements IHUDinterface_C
0x00x0A12
Members 203
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | UberGraphFrame | FPointerToUberGraphFrame | Transient+2 flags | {} | |
| 0x08 | YoutubeButton | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | WishlistButton | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | VsyncCheckbox | UButtonCheckbox_C* | 10 flags | nullptr | |
| 0x08 | VoicesSlider | UButtonSlider_C* | 10 flags | nullptr | |
| 0x08 | VideoButton | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | VibrationCheckBox | UButtonCheckbox_C* | 10 flags | nullptr | |
| 0x08 | Vertical_Video | UVerticalBox* | 10 flags | nullptr | |
| 0x08 | Vertical_Pause | UVerticalBox* | 10 flags | nullptr | |
| 0x08 | Vertical_Options | UVerticalBox* | 10 flags | nullptr | |
| 0x08 | Vertical_KM | UVerticalBox* | 10 flags | nullptr | |
| 0x08 | Vertical_Gamepad | UVerticalBox* | 10 flags | nullptr | |
| 0x08 | Vertical_Game | UVerticalBox* | 10 flags | nullptr | |
| 0x08 | Vertical_Chapter | UVerticalBox* | 10 flags | nullptr | |
| 0x08 | Vertical_Audio | UVerticalBox* | 10 flags | nullptr | |
| 0x08 | VersionReporting | UVersionReporting_C* | 10 flags | nullptr | |
| 0x08 | VersionBox | UHorizontalBox* | 10 flags | nullptr | |
| 0x08 | TwitterButton | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | TextChapters_1 | UTextBlock* | 10 flags | nullptr | |
| 0x08 | TextChapters | UTextBlock* | 10 flags | nullptr | |
| 0x08 | SupportText | UTextBlock* | 10 flags | nullptr | |
| 0x08 | SUMGamertagDisplay | USUMGamertagDisplay_C* | 10 flags | nullptr | |
| 0x08 | SubtitleCheckbox | UButtonCheckbox_C* | 10 flags | nullptr | |
| 0x08 | SteamPButton | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | StartOptionButton | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | StartContinueButton | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | SocialBar | UHorizontalBox* | 10 flags | nullptr | |
| 0x08 | SkipButton | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | ShowFPS | UButtonCheckbox_C* | 10 flags | nullptr | |
| 0x08 | SFXSlider | UButtonSlider_C* | 10 flags | nullptr | |
| 0x08 | ScreenDroplist | UButtonDroplist_C* | 10 flags | nullptr | |
| 0x08 | ReturnButton | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | ResolutionScaleSlider | UButtonSlider_C* | 10 flags | nullptr | |
| 0x08 | ResolutionDroplist | UButtonDroplist_C* | 10 flags | nullptr | |
| 0x08 | QuitButton | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | QualityDroplist | UButtonDroplist_C* | 10 flags | nullptr | |
| 0x08 | QualityConsole | UButtonDroplist_C* | 10 flags | nullptr | |
| 0x08 | QTEDroplist | UButtonDroplist_C* | 10 flags | nullptr | |
| 0x08 | OverlaySupport | UOverlay* | 10 flags | nullptr | |
| 0x08 | Overlay_Video | UOverlay* | 10 flags | nullptr | |
| 0x08 | Overlay_Pause | UOverlay* | 10 flags | nullptr | |
| 0x08 | Overlay_Options | UOverlay* | 10 flags | nullptr | |
| 0x08 | Overlay_Game | UOverlay* | 10 flags | nullptr | |
| 0x08 | Overlay_Controls | UOverlay* | 10 flags | nullptr | |
| 0x08 | Overlay_Chapters | UOverlay* | 10 flags | nullptr | |
| 0x08 | Overlay_Audio | UOverlay* | 10 flags | nullptr | |
| 0x08 | OptionsButton | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | NGButton | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | MusicSlider | UButtonSlider_C* | 10 flags | nullptr | |
| 0x08 | MidCanvas | UCanvasPanel* | 10 flags | nullptr | |
| 0x08 | MenuVerticalBox | UVerticalBox* | 10 flags | nullptr | |
| 0x08 | MasterSlider | UButtonSlider_C* | 10 flags | nullptr | |
| 0x08 | LOGO | UImage* | 10 flags | nullptr | |
| 0x08 | LevelListButton | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | LanguageDroplist | UButtonDroplist_C* | 10 flags | nullptr | |
| 0x08 | KB_ZOOM_Key | UButtonKeyMapping_C* | 10 flags | nullptr | |
| 0x08 | KB_TOGGLEWALK_Key | UButtonKeyMapping_C* | 10 flags | nullptr | |
| 0x08 | KB_Selfie_Key | UButtonKeyMapping_C* | 10 flags | nullptr | |
| 0x08 | KB_SCAN_Key | UButtonKeyMapping_C* | 10 flags | nullptr | |
| 0x08 | KB_Right_Key | UButtonKeyMapping_C* | 10 flags | nullptr | |
| 0x08 | KB_RETRY_Key | UButtonKeyMapping_C* | 10 flags | nullptr | |
| 0x08 | KB_Pause_Key | UButtonKeyMapping_C* | 10 flags | nullptr | |
| 0x08 | KB_LENS_Key | UButtonKeyMapping_C* | 10 flags | nullptr | |
| 0x08 | KB_Left_Key | UButtonKeyMapping_C* | 10 flags | nullptr | |
| 0x08 | KB_JUMP_Key | UButtonKeyMapping_C* | 10 flags | nullptr | |
| 0x08 | KB_Fwd_Key | UButtonKeyMapping_C* | 10 flags | nullptr | |
| 0x08 | KB_FLASHLIGHT_Key | UButtonKeyMapping_C* | 10 flags | nullptr | |
| 0x08 | KB_CROUCH_Key | UButtonKeyMapping_C* | 10 flags | nullptr | |
| 0x08 | KB_CamView | UButtonKeyMapping_C* | 10 flags | nullptr | |
| 0x08 | KB_Camera_Key | UButtonKeyMapping_C* | 10 flags | nullptr | |
| 0x08 | KB_Bwd_Key | UButtonKeyMapping_C* | 10 flags | nullptr | |
| 0x08 | KB_ATTACK_Key | UButtonKeyMapping_C* | 10 flags | nullptr | |
| 0x08 | KB_ACTION_Key | UButtonKeyMapping_C* | 10 flags | nullptr | |
| 0x08 | K+M | UOverlay* | 10 flags | nullptr | |
| 0x08 | Joystick | UOverlay* | 10 flags | nullptr | |
| 0x08 | HintTipTextDescription | UTextBlock* | 7 flags | nullptr | |
| 0x08 | GP_Zoom | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | GP_Selfie | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | GP_Scan | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | GP_Retry | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | GP_Pause | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | GP_Movement | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | GP_Lens | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | GP_Jump | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | GP_Flashlight | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | GP_Crouch | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | GP_CamView | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | GP_Camera | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | GP_Attack | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | GP_Action | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | GoreCheckbox | UButtonCheckbox_C* | 10 flags | nullptr | |
| 0x08 | GammaSlider | UButtonSlider_C* | 10 flags | nullptr | |
| 0x08 | GameScroll | UScrollBox* | 10 flags | nullptr | |
| 0x08 | GameButton | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | FullCreditsButton | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | FPSLimitDroplist | UButtonDroplist_C* | 10 flags | nullptr | |
| 0x08 | ExitButton | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | EffectsCheckbox | UButtonCheckbox_C* | 10 flags | nullptr | |
| 0x08 | DiscordButton | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | DirtLens | UButtonCheckbox_C* | 10 flags | nullptr | |
| 0x08 | DemoTextv2_1 | UTextBlock* | 10 flags | nullptr | |
| 0x08 | ControlScroll_KM | UScrollBox* | 10 flags | nullptr | |
| 0x08 | ControlsButton | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | ContinueButton | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | ChaptersScroll | UScrollBox* | 10 flags | nullptr | |
| 0x08 | ChaptersButton | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | Chapter09 | UChapterSelectHUD_C* | 10 flags | nullptr | |
| 0x08 | Chapter08 | UChapterSelectHUD_C* | 10 flags | nullptr | |
| 0x08 | Chapter07 | UChapterSelectHUD_C* | 10 flags | nullptr | |
| 0x08 | Chapter06 | UChapterSelectHUD_C* | 10 flags | nullptr | |
| 0x08 | Chapter05 | UChapterSelectHUD_C* | 10 flags | nullptr | |
| 0x08 | Chapter04 | UChapterSelectHUD_C* | 10 flags | nullptr | |
| 0x08 | Chapter03 | UChapterSelectHUD_C* | 10 flags | nullptr | |
| 0x08 | Chapter02 | UChapterSelectHUD_C* | 10 flags | nullptr | |
| 0x08 | Chapter01 | UChapterSelectHUD_C* | 10 flags | nullptr | |
| 0x08 | Chapter00 | UChapterSelectHUD_C* | 10 flags | nullptr | |
| 0x08 | CanvasStartScreen | UCanvasPanel* | 10 flags | nullptr | |
| 0x08 | CanvasPanel | UCanvasPanel* | 10 flags | nullptr | |
| 0x08 | CameraYCheckBox | UButtonCheckbox_C* | 10 flags | nullptr | |
| 0x08 | CameraXCheckBox | UButtonCheckbox_C* | 10 flags | nullptr | |
| 0x08 | CameraShakeSlider | UButtonSlider_C* | 10 flags | nullptr | |
| 0x08 | CameraSensitivitySlider | UButtonSlider_C* | 10 flags | nullptr | |
| 0x08 | CameraModeDroplist | UButtonDroplist_C* | 10 flags | nullptr | |
| 0x08 | CameraBlobCheckBox | UButtonCheckbox_C* | 10 flags | nullptr | |
| 0x08 | ButtonResetK+M | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | BrightnessSlider | UButtonSlider_C* | 10 flags | nullptr | |
| 0x08 | BossCheckbox | UButtonCheckbox_C* | 10 flags | nullptr | |
| 0x08 | BordertIPr | UBorder* | 7 flags | nullptr | |
| 0x08 | BorderTipL | UBorder* | 7 flags | nullptr | |
| 0x08 | Blur | UBackgroundBlur* | 10 flags | nullptr | |
| 0x08 | BlackBorder | UBorder* | 10 flags | nullptr | |
| 0x08 | BackgroundBox | UBorder* | 10 flags | nullptr | |
| 0x08 | AudioButton | UButtonHUD_C* | 10 flags | nullptr | |
| 0x08 | ArrowTipRight | UBorder* | 10 flags | nullptr | |
| 0x08 | ArrowTipLeft | UBorder* | 10 flags | nullptr | |
| 0x08 | AADroplist | UButtonDroplist_C* | 10 flags | nullptr | |
| 0x08 | MidCanvasAnim | UWidgetAnimation* | Transient+6 flags | nullptr | |
| 0x08 | FadeScreen | UWidgetAnimation* | Transient+6 flags | nullptr | |
| 0x08 | HintStart | UWidgetAnimation* | Transient+6 flags | nullptr | |
| 0x08 | HintEnd | UWidgetAnimation* | Transient+6 flags | nullptr | |
| 0x08 | Arrows | UWidgetAnimation* | Transient+6 flags | nullptr | |
| 0x08 | As Main Char | AMainChar_C* | 7 flags | nullptr | |
| 0x10 | ChildButtons | TArray<UWidget*> | 4 flags | [] | |
| 0x04 | DeltaTime | float | 7 flags | 0 | |
| 0x04 | TakeEffectID | int32 | 7 flags | 0 | |
| 0x01 | MenuVersion | MenuVersion | 7 flags | NewEnumerator1 | |
| 0x07B1 | 0x07 | padding / unreflected | |||
| 0x08 | ConfirmHUD | UConfirmHUD_C* | 7 flags | nullptr | |
| 0x01 | ConfirmResult | bool | 7 flags | false | |
| 0x07C1 | 0x07 | padding / unreflected | |||
| 0x10 | PauseButtons | TArray<UWidget*> | 4 flags | [] | |
| 0x10 | LastMousePosition | FVector2D | 7 flags | {X=0, Y=0} | |
| 0x08 | CursorSpeed | double | 7 flags | 0 | |
| 0x08 | StartButtonFocus | UWidget* | 7 flags | nullptr | |
| 0x10 | OptionsButtons | TArray<UWidget*> | 4 flags | [] | |
| 0x10 | ButtonsSelection | TArray<UWidget*> | 4 flags | [] | |
| 0x01 | GPInput | bool | 7 flags | false | |
| 0x01 | GamepadInput | bool | 7 flags | false | |
| 0x01 | AnyButtonHasFocus | bool | 7 flags | false | |
| 0x081B | 0x05 | padding / unreflected | |||
| 0x10 | GameButtons | TArray<UWidget*> | 4 flags | [] | |
| 0x08 | MainBoxSizeX | double | 7 flags | 600 | |
| 0x70 | KeysStructure | FKeyStructure_InputWidget | 4 flags | {ConfirmKeys_3_427F8223442FFB69155A888F2C62B4F7=[2 items], … | |
| 0x01 | MouseMoved | bool | 7 flags | false | |
| 0x08A9 | 0x07 | padding / unreflected | |||
| 0x10 | VideoButtons | TArray<UWidget*> | 4 flags | [] | |
| 0x10 | AudioButtons | TArray<UWidget*> | 4 flags | [] | |
| 0x10 | ControlsButtons | TArray<UWidget*> | 4 flags | [] | |
| 0x10 | SubMenuSelection | TArray<UOverlay*> | 4 flags | [] | |
| 0x10 | JoystickButtons | TArray<UWidget*> | 4 flags | [] | |
| 0x10 | KMButtons | TArray<UWidget*> | 4 flags | [] | |
| 0x08 | ParentPanel | UPanelWidget* | 7 flags | nullptr | |
| 0x10 | StartScreenButtons | TArray<UWidget*> | 4 flags | [] | |
| 0x01 | PreviousMenuVersion | MenuVersion | 7 flags | NewEnumerator0 | |
| 0x01 | StartScreenMode | bool | 7 flags | false | |
| 0x01 | CanReceiveInput | bool | 7 flags | true | |
| 0x01 | Has Save | bool | 7 flags | false | |
| 0x092C | 0x04 | padding / unreflected | |||
| 0x10 | ChaptersButtons | TArray<UWidget*> | 4 flags | [] | |
| 0x10 | ReplayLevel | FMulticastScriptDelegate | BlueprintCallable+5 flags | <delegate> | |
| 0x04 | LevelLoaded | int32 | 7 flags | 0 | |
| 0x01 | Has Furthest Save | bool | 7 flags | false | |
| 0x01 | Has Current Save | bool | 7 flags | false | |
| 0x01 | isReturnAction | bool | 7 flags | false | |
| 0x0957 | 0x01 | padding / unreflected | |||
| 0x08 | HoverSound | USoundBase* | 6 flags | /Game/Sound/SFX/UI/UI_Hover1.UI_Hover1 | |
| 0x04 | HoverVolume | float | 7 flags | 1 | |
| 0x0964 | 0x04 | padding / unreflected | |||
| 0x10 | TipsIDStored | TArray<int32> | 3 flags | [] | |
| 0x10 | TipText | FText | 3 flags | <FText> | |
| 0x04 | TipsID | int32 | 7 flags | 0 | |
| 0x098C | 0x04 | padding / unreflected | |||
| 0x10 | ListOfHintTips | TArray<FText> | 3 flags | [48 items] | |
| 0x10 | ListOfHintTipsDemo | TArray<FText> | 3 flags | [19 items] | |
| 0x01 | TipEnding | bool | 7 flags | false | |
| 0x09B1 | 0x07 | padding / unreflected | |||
| 0x10 | FocusDispatcher | FMulticastScriptDelegate | BlueprintCallable+5 flags | <delegate> | |
| 0x01 | Build Version | DemoVersion | 7 flags | NewEnumerator0 | |
| 0x01 | FlipFlopDemoHint | bool | 7 flags | true | |
| 0x01 | SubEnd | bool | 7 flags | false | |
| 0x09CB | 0x01 | padding / unreflected | |||
| 0x04 | LastChapterID | int32 | 7 flags | 0 | |
| 0x01 | StartNewGamev | bool | 7 flags | false | |
| 0x09D1 | 0x07 | padding / unreflected | |||
| 0x08 | CurrentButton | UWidget* | 7 flags | nullptr | |
| 0x01 | ContinueDisabled | bool | 7 flags | false | |
| 0x01 | Ending | bool | 7 flags | false | |
| 0x01 | TipReturn | bool | 7 flags | false | |
| 0x09E3 | 0x01 | padding / unreflected | |||
| 0x04 | LastTip | int32 | 7 flags | 0 | |
| 0x01 | FirstTip | bool | 7 flags | false | |
| 0x09E9 | 0x07 | padding / unreflected | |||
| 0x10 | VideoButtons_PC | TArray<UWidget*> | 4 flags | [] | |
| 0x10 | SocialButtons | TArray<UButtonHUD_C*> | 4 flags | [] | |
| 0x01 | MenuLoadComplete | bool | 7 flags | false | |
| 0x01 | OptionsMenuOpen | bool | 7 flags | false | |
Inherited from UUserWidget 23
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x10 | ColorAndOpacity | FLinearColor | 7 flags | {R=1, G=1, B=1, A=1} | |
| 0x10 | ColorAndOpacityDelegate | FScriptDelegate | 5 flags | <delegate> | |
| 0x14 | ForegroundColor | FSlateColor | 4 flags | {SpecifiedColor={R=1, G=0, B=1, A=1}, ColorUseRule=UseColor… | |
| 0x10 | ForegroundColorDelegate | FScriptDelegate | 5 flags | <delegate> | |
| 0x01F4 | 0x04 | padding / unreflected | |||
| 0x10 | OnVisibilityChanged | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x0208 | 0x30 | padding / unreflected | |||
| 0x10 | Padding | FMargin | 6 flags | {Left=0, Top=0, Right=0, Bottom=0} | |
| 0x04 | Priority | int32 | 7 flags | 0 | |
| 0x01 | bIsFocusable : 1bit 0 | bool | 5 flags | false | |
| 0x01 | bStopAction : 1bit 1 | bool | 5 flags | false | |
| 0x01 | bAutomaticallyRegisterInputOnConstruction : 1bit 2 | bool | 3 flags | false | |
| 0x024D | 0x03 | padding / unreflected | |||
| 0x10 | QueuedWidgetAnimationTransitions | TArray<FQueuedWidgetAnimationTransition> | Transient+2 flags | [] | |
| 0x10 | ActiveSequencePlayers | TArray<UUMGSequencePlayer*> | Transient+4 flags | [] | |
| 0x08 | AnimationTickManager | UUMGSequenceTickManager* | Transient+6 flags | nullptr | |
| 0x10 | StoppedSequencePlayers | TArray<UUMGSequencePlayer*> | Transient+4 flags | [] | |
| 0x0288 | 0x18 | padding / unreflected | |||
| 0x10 | NamedSlotBindings | TArray<FNamedSlotBinding> | 3 flags | [] | |
| 0x10 | Extensions | TArray<UUserWidgetExtension*> | 6 flags | [] | |
| 0x08 | WidgetTree | UWidgetTree* | Transient+8 flags | nullptr | |
| 0x01 | bHasScriptImplementedTick : 1bit 0 | bool | 3 flags | true | |
| 0x01 | bHasScriptImplementedPaint : 1bit 1 | bool | 3 flags | true | |
| 0x02C9 | 0x17 | padding / unreflected | |||
| 0x01 | TickFrequency | EWidgetTickFrequency | 9 flags | Auto | |
| 0x02E1 | 0x03 | padding / unreflected | |||
| 0x10 | DesiredFocusWidget | FWidgetChild | 5 flags | {WidgetName=None, WidgetPtr=nullptr} | |
| 0x02F4 | 0x04 | padding / unreflected | |||
| 0x08 | InputComponent | UInputComponent* | TransientProtected+9 flags | nullptr | |
| 0x10 | AnimationCallbacks | TArray<FAnimationEventBinding> | TransientProtected+4 flags | [] | |
Inherited from UWidget 24
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | Slot | UPanelSlot* | 13 flags | nullptr | |
| 0x10 | bIsEnabledDelegate | FScriptDelegate | 5 flags | <delegate> | |
| 0x10 | ToolTipTextDelegate | FScriptDelegate | 5 flags | <delegate> | |
| 0x10 | ToolTipText | FText | 3 flags | <FText> | |
| 0x08 | ToolTipWidget | UWidget* | 12 flags | nullptr | |
| 0x10 | ToolTipWidgetDelegate | FScriptDelegate | 5 flags | <delegate> | |
| 0x10 | VisibilityDelegate | FScriptDelegate | 5 flags | <delegate> | |
| 0x38 | RenderTransform | FWidgetTransform | 4 flags | {Translation={X=0, Y=0}, Scale={X=1, Y=1}, Shear={X=0, Y=0}… | |
| 0x10 | RenderTransformPivot | FVector2D | 7 flags | {X=0.5, Y=0.5} | |
| 0x01 | FlowDirectionPreference | EFlowDirectionPreference | 7 flags | Inherit | |
| 0x01 | bIsVariable : 1bit 0 | bool | 3 flags | true | |
| 0x01 | bCreatedByConstructionScript : 1bit 1 | bool | Transient+3 flags | false | |
| 0x01 | bIsEnabled : 1bit 2 | bool | 5 flags | true | |
| 0x01 | bOverride_Cursor : 1bit 3 | bool | 4 flags | false | |
| 0x01 | bIsVolatile : 1bit 4 | bool | Protected+6 flags | false | |
| 0x01 | bWrappedByComponent : 1bit 0 | bool | Transient+3 flags | false | |
| 0x01 | Cursor | EMouseCursor | 8 flags | Default | |
| 0x01 | Clipping | EWidgetClipping | 7 flags | Inherit | |
| 0x01 | Visibility | ESlateVisibility | 7 flags | Visible | |
| 0x01 | PixelSnapping | EWidgetPixelSnapping | 7 flags | Inherit | |
| 0x00DF | 0x01 | padding / unreflected | |||
| 0x04 | RenderOpacity | float | Protected+7 flags | 1 | |
| 0x00E4 | 0x04 | padding / unreflected | |||
| 0x08 | AccessibleWidgetData | USlateAccessibleWidgetData* | 9 flags | nullptr | |
| 0x08 | Navigation | UWidgetNavigation* | 12 flags | nullptr | |
| 0x00F8 | 0x50 | padding / unreflected | |||
| 0x10 | NativeBindings | TArray<UPropertyBinding*> | TransientProtected+4 flags | [] | |
Functions 124
| Signature | Flags | Native | Params |
|---|---|---|---|
void ButtonsConsoleCollapse()Script29 statements · 631 bytes of bytecode0x0000PushFlow(Label_0274);0x0005CallFunc_FindPlatform_ReturnValue = FindPlatform();0x0021CallFunc_FindPlatformType_ReturnValue = FindPlatformType(CallFunc_FindPlatform_ReturnValue);0x0046K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_FindPlatformType_ReturnValue, 1);0x0065if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_00A1;0x0073K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_FindPlatformType_ReturnValue, 2);0x0092if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_00A1;0x00A0PopFlow();0x00A1Label_00A1:0x00A1K2Node_MakeArray_Array = {ResolutionDroplist, ScreenDroplist, QualityDroplist, ResolutionScaleSlider, FPSLimitDroplist, AADroplist, VsyncCheckbox, ShowFPS};0x00F4VideoButtons_PC = K2Node_MakeArray_Array;0x010FTemp_int_Loop_Counter_Variable = 0;0x0126Temp_int_Array_Index_Variable = 0;0x013DLabel_013D:0x013DCallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(VideoButtons_PC);0x0178CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x019Eif (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x01A8Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x01C3PushFlow(Label_022A);0x01C8/Script/Engine.Default__KismetArrayLibrary.Array_Get(VideoButtons_PC, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0203CallFunc_Array_Get_Item.SetVisibility(1);0x0229PopFlow();0x022ALabel_022A:0x022ACallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0254Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x026Fgoto Label_013D;0x0274Label_0274:0x0274return;0x0276// end of script | Public | 0x00 | |
void SkipCutsceneFunction()Script18 statements · 520 bytes of bytecode0x0000if (!(As Main Char.SkipableEvent)) goto Label_01DF;0x0024SkipButton.SetVisibility(0);0x004AK2Node_CreateDelegate_OutputDelegate_1.Bind(this, TakeEffectEnd);0x0061SkipButton.TakeEffect += K2Node_CreateDelegate_OutputDelegate_1;0x008AK2Node_CreateDelegate_OutputDelegate.Bind(this, ReturnAction);0x00A1SkipButton.ReturnEffect += K2Node_CreateDelegate_OutputDelegate;0x00CANewLocalVar_3 = PauseButtons;0x00E5/Script/Engine.Default__KismetArrayLibrary.Array_Clear(PauseButtons);0x010ECallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(PauseButtons, SkipButton);0x0152/Script/Engine.Default__KismetArrayLibrary.Array_Append(PauseButtons, NewLocalVar_3);0x0184ReturnButton.SetNavigationRuleExplicit(3, SkipButton);0x01AFContinueButton.SetNavigationRuleExplicit(2, SkipButton);0x01DAgoto Label_0205;0x01DFLabel_01DF:0x01DFSkipButton.SetVisibility(2);0x0205Label_0205:0x0205return;0x0207// end of script | Public | 0x00 | |
FEventReply OnMouseButtonDownR(const FGeometry& MyGeometry, FPointerEvent& MouseEvent)Script5 statements · 81 bytes of bytecode0x0000SkipNextTip(false);0x000FCallFunc_Handled_ReturnValue = Handled();0x002BReturnValue = CallFunc_Handled_ReturnValue;0x0046return ReturnValue;0x0050// end of script | Public | 0x170 | |
FEventReply OnMouseButtonDownL(const FGeometry& MyGeometry, FPointerEvent& MouseEvent)Script5 statements · 81 bytes of bytecode0x0000SkipNextTip(true);0x000FCallFunc_Handled_ReturnValue = Handled();0x002BReturnValue = CallFunc_Handled_ReturnValue;0x0046return ReturnValue;0x0050// end of script | Public | 0x170 | |
void UpdateStartButton(UWidget* StartButtonFocus)Script3 statements · 22 bytes of bytecode0x0000StartButtonFocus = StartButtonFocus;0x0013return;0x0015// end of script | Public | 0x08 | |
void StartLoadScreen(bool Start)Script55 statements · 1,288 bytes of bytecode0x0000PushFlow(Label_0505);0x0005if (!(Start)) goto Label_01B8;0x0013CallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/Blueprints/HUD/LoadingWidget.LoadingWidget_C, nullptr);0x0048CallFunc_Create_ReturnValue.AddToViewport(100);0x006DCallFunc_GetAllActorsOfClass_OutActors = {};0x0078GetAllActorsOfClass(this, /Game/Sound/Music/MusicPlayer.MusicPlayer_C, CallFunc_GetAllActorsOfClass_OutActors);0x0095Temp_int_Loop_Counter_Variable_1 = 0;0x00ACTemp_int_Array_Index_Variable = 0;0x00C3Label_00C3:0x00C3CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x00FECallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue_1);0x0124if (!(CallFunc_Less_IntInt_ReturnValue_1)) PopFlow();0x012ETemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable_1;0x0149PushFlow(Label_04BB);0x014E/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x0189CallFunc_Array_Get_Item_1.AudioFade(false, 1);0x01B7PopFlow();0x01B8Label_01B8:0x01B8CallFunc_GetAllWidgetsOfClass_FoundWidgets = {};0x01C3/Script/UMG.Default__WidgetBlueprintLibrary.GetAllWidgetsOfClass(this, CallFunc_GetAllWidgetsOfClass_FoundWidgets, /Game/Blueprints/HUD/LoadingWidget.LoadingWidget_C, true);0x01F7Temp_int_Variable = 0;0x020ELabel_020E:0x020ECallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllWidgetsOfClass_FoundWidgets);0x0249CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Variable, CallFunc_Array_Length_ReturnValue);0x026Fif (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0326;0x027D/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllWidgetsOfClass_FoundWidgets, Temp_int_Variable, CallFunc_Array_Get_Item);0x02B8CallFunc_Array_Get_Item.RemoveFade();0x02DCCallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Variable, 1);0x0306Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue;0x0321goto Label_020E;0x0326Label_0326:0x0326CallFunc_GetAllActorsOfClass_OutActors_1 = {};0x0331GetAllActorsOfClass(this, /Game/Sound/Music/MusicPlayer.MusicPlayer_C, CallFunc_GetAllActorsOfClass_OutActors_1);0x034ETemp_int_Loop_Counter_Variable = 0;0x0365Temp_int_Array_Index_Variable_1 = 0;0x037CLabel_037C:0x037CCallFunc_Array_Length_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors_1);0x03B7CallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_2);0x03DDif (!(CallFunc_Less_IntInt_ReturnValue_2)) PopFlow();0x03E7Temp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable;0x0402PushFlow(Label_0471);0x0407/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors_1, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_2);0x0442CallFunc_Array_Get_Item_2.AudioFade(true, 5);0x0470PopFlow();0x0471Label_0471:0x0471CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x049BTemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue_1;0x04B6goto Label_037C;0x04BBLabel_04BB:0x04BBCallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x04E5Temp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_2;0x0500goto Label_00C3;0x0505Label_0505:0x0505return;0x0507// end of script | Public | 0x01 | |
void DemoChanges()Script16 statements · 377 bytes of bytecode0x0000K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(Build Version, 1);0x001Fif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_008C;0x002DK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(Build Version, 2);0x004Cif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_008C;0x005AK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(Build Version, 3);0x0079if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_008C;0x0087goto Label_0176;0x008CLabel_008C:0x008CTemp_int_Variable = 100;0x00A3/Script/Engine.Default__KismetArrayLibrary.Array_Set(Chapter01.LevelsID, 0, Temp_int_Variable, false);0x00F1Temp_object_Variable = /Game/Blueprints/HUD/Chapters/Demo.Demo;0x0104/Script/Engine.Default__KismetArrayLibrary.Array_Set(Chapter01.Thumbnails, 0, Temp_object_Variable, false);0x0152Chapter01.Update();0x0176Label_0176:0x0176return;0x0178// end of script | Public | 0x00 | |
void ChangeArrowTipIcons()Script69 statements · 1,857 bytes of bytecode0x0000PushFlow(Label_073E);0x0005LeftBumper = /Game/Blueprints/HUD/Icons/Gamepad/Left_Bumper.Left_Bumper;0x0018RightBumper = /Game/Blueprints/HUD/Icons/Gamepad/Right_Bumper.Right_Bumper;0x002BCallFunc_FindPlatform_ReturnValue = FindPlatform();0x0047CallFunc_FindPlatformCategory_ReturnValue = FindPlatformCategory(CallFunc_FindPlatform_ReturnValue);0x006CK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_FindPlatformCategory_ReturnValue, 0);0x008Bif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_017B;0x0099K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_FindPlatformCategory_ReturnValue, 1);0x00B8if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_017B;0x00C6K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_FindPlatformCategory_ReturnValue, 2);0x00E5if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_017B;0x00F3K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_FindPlatformCategory_ReturnValue, 3);0x0112if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_06E8;0x0120K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_FindPlatformCategory_ReturnValue, 4);0x013Fif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0713;0x014DK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_FindPlatformCategory_ReturnValue, 5);0x016Cif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_017B;0x017APopFlow();0x017BLabel_017B:0x017BRightBumper = /Game/Blueprints/HUD/Icons/Gamepad/Right_Bumper.Right_Bumper;0x018ELeftBumper = /Game/Blueprints/HUD/Icons/Gamepad/Left_Bumper.Left_Bumper;0x01A1Label_01A1:0x01A1Temp_int_Loop_Counter_Variable = 0;0x01B8Temp_int_Array_Index_Variable = 0;0x01CFLabel_01CF:0x01CFK2Node_MakeArray_Array = {ArrowTipLeft, ArrowTipRight};0x01ECCallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_MakeArray_Array);0x0227CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x024Dif (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x0257Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0272PushFlow(Label_069E);0x0277Temp_object_Variable = /Game/Blueprints/HUD/Icons/Game/BackArrowIcon.BackArrowIcon;0x028ACallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(Temp_int_Array_Index_Variable, 1);0x02ACTemp_bool_Variable_1 = CallFunc_EqualEqual_IntInt_ReturnValue;0x02BFTemp_bool_Variable = GPInput;0x02D2K2Node_MakeArray_Array = {ArrowTipLeft, ArrowTipRight};0x02EF/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_MakeArray_Array, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x032AK2Node_MakeStruct_SlateBrush.TintColor = CallFunc_Array_Get_Item.Background.TintColor;0x036DK2Node_MakeStruct_SlateBrush.DrawAs = CallFunc_Array_Get_Item.Background.DrawAs;0x03B0K2Node_MakeStruct_SlateBrush.Tiling = CallFunc_Array_Get_Item.Background.Tiling;0x03F3K2Node_MakeStruct_SlateBrush.Mirroring = CallFunc_Array_Get_Item.Background.Mirroring;0x0436K2Node_MakeStruct_SlateBrush.ImageSize = CallFunc_Array_Get_Item.Background.ImageSize;0x0479K2Node_MakeStruct_SlateBrush.Margin = CallFunc_Array_Get_Item.Background.Margin;0x04BCK2Node_MakeStruct_SlateBrush.ResourceObject = Switch(Temp_bool_Variable, false => Temp_object_Variable, true => Switch(Temp_bool_Variable_1, false => LeftBumper, true => RightBumper, default => K2Node_Select_Default), default => K2Node_Select_Default_1);0x0530K2Node_MakeStruct_SlateBrush.OutlineSettings = CallFunc_Array_Get_Item.Background.OutlineSettings;0x0573CallFunc_Array_Get_Item.SetBrush(K2Node_MakeStruct_SlateBrush);0x059CCallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(Temp_int_Array_Index_Variable, 1);0x05BEif (!(CallFunc_EqualEqual_IntInt_ReturnValue)) PopFlow();0x05C8CallFunc_SelectFloat_ReturnValue = SelectFloat(0, 180, GPInput);0x05FFK2Node_MakeArray_Array = {ArrowTipLeft, ArrowTipRight};0x061C/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_MakeArray_Array, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0657CallFunc_SetRenderTransformAngle_Angle_ImplicitCast = Cast<3>(CallFunc_SelectFloat_ReturnValue);0x0674CallFunc_Array_Get_Item.SetRenderTransformAngle(CallFunc_SetRenderTransformAngle_Angle_ImplicitCast);0x069DPopFlow();0x069ELabel_069E:0x069ECallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x06C8Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x06E3goto Label_01CF;0x06E8Label_06E8:0x06E8RightBumper = /Game/Blueprints/HUD/Icons/ConsoleIcons/SW/NX_RB.NX_RB;0x06FBLeftBumper = /Game/Blueprints/HUD/Icons/ConsoleIcons/SW/NX_LB.NX_LB;0x070Egoto Label_01A1;0x0713Label_0713:0x0713RightBumper = /Game/Blueprints/HUD/Icons/ConsoleIcons/P5/P5_R1_W.P5_R1_W;0x0726LeftBumper = /Game/Blueprints/HUD/Icons/ConsoleIcons/P5/P5_L1_W.P5_L1_W;0x0739goto Label_01A1;0x073ELabel_073E:0x073Ereturn;0x0740// end of script | Public | 0x00 | |
void InputChangeFocus(UWidget* InputPin)Script7 statements · 116 bytes of bytecode0x0000CallFunc_IsValid_ReturnValue = IsValid(InputPin);0x001Dif (!(CallFunc_IsValid_ReturnValue)) goto Label_0071;0x002BInputPin.SetKeyboardFocus();0x004BInputPin.SetVisibility(0);0x0071Label_0071:0x0071return;0x0073// end of script | Public | 0x08 | |
FEventReply OnKeyUp(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent)Script50 statements · 1,108 bytes of bytecode0x0000PushFlow(Label_0449);0x0005keyup = Key{FName(None)};0x0032CallFunc_GetKey_ReturnValue = GetKey(InKeyEvent);0x0057keyup = CallFunc_GetKey_ReturnValue;0x0072Temp_int_Loop_Counter_Variable_1 = 0;0x0089Temp_int_Array_Index_Variable_1 = 0;0x00A0Label_00A0:0x00A0CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(KeysStructure.CancelKeys_5_44435EC347843E05D4E1BEA07E1B1F12);0x00E4CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue_1);0x010Aif (!(CallFunc_Less_IntInt_ReturnValue_1)) goto Label_01B8;0x0118Temp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable_1;0x0133PushFlow(Label_03B5);0x0138/Script/Engine.Default__KismetArrayLibrary.Array_Get(KeysStructure.CancelKeys_5_44435EC347843E05D4E1BEA07E1B1F12, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_1);0x017CCallFunc_EqualEqual_KeyKey_ReturnValue_1 = EqualEqual_KeyKey(keyup, CallFunc_Array_Get_Item_1);0x01A2if (!(CallFunc_EqualEqual_KeyKey_ReturnValue_1)) PopFlow();0x01ACisReturnAction = false;0x01B7PopFlow();0x01B8Label_01B8:0x01B8Temp_int_Loop_Counter_Variable = 0;0x01CFTemp_int_Array_Index_Variable = 0;0x01E6Label_01E6:0x01E6CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(KeysStructure.Pause_17_95A976AB4D5550AEAE1D15AF93ACA6C0);0x022ACallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0250if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0379;0x025ETemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0279PushFlow(Label_03FF);0x027E/Script/Engine.Default__KismetArrayLibrary.Array_Get(KeysStructure.Pause_17_95A976AB4D5550AEAE1D15AF93ACA6C0, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x02C2CallFunc_EqualEqual_KeyKey_ReturnValue = EqualEqual_KeyKey(keyup, CallFunc_Array_Get_Item);0x02E8if (!(CallFunc_EqualEqual_KeyKey_ReturnValue)) PopFlow();0x02F2CallFunc_GetPlayerPawn_ReturnValue = GetPlayerPawn(this, 0);0x030CK2Node_DynamicCast_AsMain_Char = Cast<MainChar_C>(CallFunc_GetPlayerPawn_ReturnValue);0x0330K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMain_Char);0x034Dif (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0357K2Node_DynamicCast_AsMain_Char.PauseHold = false;0x0378PopFlow();0x0379Label_0379:0x0379CallFunc_Handled_ReturnValue = Handled();0x0395ReturnValue = CallFunc_Handled_ReturnValue;0x03B0goto Label_0449;0x03B5Label_03B5:0x03B5CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x03DFTemp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x03FAgoto Label_00A0;0x03FFLabel_03FF:0x03FFCallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0429Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0444goto Label_01E6;0x0449Label_0449:0x0449return ReturnValue;0x0453// end of script | EventPublic | 0x138 | |
void SetTipText(FText& NewParam, const int32& NewParam1)Script74 statements · 2,565 bytes of bytecode0x0000K2Node_MakeArray_Array = {FText::FromStringTable("/Game/Localization/HintTips.HintTips", "AirAttack"), FText::FromStringTable("/Game/Localization/HintTips.HintTips", "CancelWallRun"), FText::FromStringTable("/Game/Localization/HintTips.HintTips", "CrouchAir"), FText::FromStringTable("/Game/Localization/HintTips.HintTips", "DashAttack"), FText::FromStringTable("/Game/Localization/HintTips.HintTips", "Effects"), FText::FromStringTable("/Game/Localization/HintTips.HintTips", "Emojis"), FText::FromStringTable("/Game/Localization/HintTips.HintTips", "HoldJump"), FText::FromStringTable("/Game/Localization/HintTips.HintTips", "JumpCorrection"), FText::FromStringTable("/Game/Localization/HintTips.HintTips", "JumpRot"), FText::FromStringTable("/Game/Localization/HintTips.HintTips", "KillJump"), FText::FromStringTable("/Game/Localization/HintTips.HintTips", "PillarRotation"), FText::FromStringTable("/Game/Localization/HintTips.HintTips", "PoleFall"), FText::FromStringTable("/Game/Localization/HintTips.HintTips", "SlideAttack"), FText::FromStringTable("/Game/Localization/HintTips.HintTips", "SlopeJump"), FText::FromStringTable("/Game/Localization/HintTips.HintTips", "SmoothLanding"), FText::FromStringTable("/Game/Localization/HintTips.HintTips", "Turns"), FText::FromStringTable("/Game/Localization/HintTips.HintTips", "WallRunAttack")};0x0401ListOfTables = K2Node_MakeArray_Array;0x041CAmount = 0;0x0433NotDemo = FText::FromStringTable("/Game/Dialogue/System/HintTips.HintTips", "NotAvailableOnDemo");0x048CK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(Build Version, 0);0x04ABif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0572;0x04B9K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(Build Version, 1);0x04D8if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0732;0x04E6K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(Build Version, 2);0x0505if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0732;0x0513K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(Build Version, 3);0x0532if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0732;0x0540K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(Build Version, 4);0x055Fif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0572;0x056Dgoto Label_0A02;0x0572Label_0572:0x0572DemoBuild = false;0x057DLabel_057D:0x057DTemp_bool_Variable = DemoBuild;0x0590ListOfTables = Switch(Temp_bool_Variable, false => ListOfHintTips, true => ListOfHintTipsDemo, default => K2Node_Select_Default);0x05D7CallFunc_Array_LastIndex_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_LastIndex(ListOfTables);0x0612Amount = CallFunc_Array_LastIndex_ReturnValue;0x062Dif (!(FirstTip)) goto Label_06DD;0x063BLabel_063B:0x063Bif (!(DemoBuild)) goto Label_0742;0x0649CallFunc_Not_PreBool_ReturnValue = Not_PreBool(FlipFlopDemoHint);0x0666FlipFlopDemoHint = CallFunc_Not_PreBool_ReturnValue;0x0679if (!(FlipFlopDemoHint)) goto Label_0742;0x0687TipText = NotDemo;0x06A2Label_06A2:0x06A2NewParam = TipText;0x06BDNewParam1 = Amount;0x06D8goto Label_0A02;0x06DDLabel_06DD:0x06DDFirstTip = true;0x06E8CallFunc_RandomIntegerInRange_ReturnValue = RandomIntegerInRange(0, Amount);0x0712TipsID = CallFunc_RandomIntegerInRange_ReturnValue;0x072Dgoto Label_063B;0x0732Label_0732:0x0732DemoBuild = true;0x073Dgoto Label_057D;0x0742Label_0742:0x0742CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(TipsIDStored);0x077DCallFunc_GreaterEqual_IntInt_ReturnValue = GreaterEqual_IntInt(CallFunc_Array_Length_ReturnValue, Amount);0x07A3if (!(CallFunc_GreaterEqual_IntInt_ReturnValue)) goto Label_07DA;0x07B1/Script/Engine.Default__KismetArrayLibrary.Array_Clear(TipsIDStored);0x07DALabel_07DA:0x07DALastTip = TipsID;0x07F5if (!(TipReturn)) goto Label_099D;0x0803CallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(TipsID, 1);0x082DTemp_int_Variable = CallFunc_Subtract_IntInt_ReturnValue;0x0848TipsID = Temp_int_Variable;0x0863Label_0863:0x0863CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(TipsID, Amount);0x0889if (!(CallFunc_Greater_IntInt_ReturnValue)) goto Label_094D;0x0897TipsID = 0;0x08AELabel_08AE:0x08AECallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(TipsIDStored, TipsID);0x08F2/Script/Engine.Default__KismetArrayLibrary.Array_Get(ListOfTables, TipsID, CallFunc_Array_Get_Item);0x092DTipText = CallFunc_Array_Get_Item;0x0948goto Label_06A2;0x094DLabel_094D:0x094DCallFunc_Less_IntInt_ReturnValue = Less_IntInt(TipsID, 0);0x096Fif (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_08AE;0x097DTipsID = Amount;0x0998goto Label_08AE;0x099DLabel_099D:0x099DCallFunc_Add_IntInt_ReturnValue = Add_IntInt(TipsID, 1);0x09C7Temp_int_Variable_1 = CallFunc_Add_IntInt_ReturnValue;0x09E2TipsID = Temp_int_Variable_1;0x09FDgoto Label_0863;0x0A02Label_0A02:0x0A02return;0x0A04// end of script | Public | 0x14 | |
void UISound(const UIActions& Action)Script29 statements · 432 bytes of bytecode0x0000NewLocalVar = 1;0x0014NewLocalVar_0 = /Game/Sound/SFX/UI/UI_Hover1.UI_Hover1;0x0027NewLocalVar_1 = 1f;0x003Eif (!(isReturnAction)) goto Label_00C3;0x004CLabel_004C:0x004CNewLocalVar_0 = /Game/Sound/SFX/UI/UiHover_Cue.UiHover_Cue;0x005FNewLocalVar_1 = 0.7f;0x0076Label_0076:0x0076/Script/Engine.Default__GameplayStatics.PlaySound2D(this, NewLocalVar_0, 1f, NewLocalVar_1, 0f, /Game/Sound/SFX/Concurrency2_PreventNew.Concurrency2_PreventNew, nullptr, true);0x00BEgoto Label_01AD;0x00C3Label_00C3:0x00C3K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(Action, 1);0x00E2if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_014F;0x00F0K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(Action, 2);0x010Fif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_017E;0x011DK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(Action, 3);0x013Cif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_004C;0x014Agoto Label_01AD;0x014FLabel_014F:0x014FNewLocalVar_0 = /Game/Sound/SFX/UI/UiHover_Cue.UiHover_Cue;0x0162NewLocalVar_1 = 1f;0x0179goto Label_0076;0x017ELabel_017E:0x017ENewLocalVar_0 = /Game/Sound/SFX/UI/UiHover_Cue.UiHover_Cue;0x0191NewLocalVar_1 = 1.2f;0x01A8goto Label_0076;0x01ADLabel_01AD:0x01ADreturn;0x01AF// end of script | Public | 0x01 | |
void Force Un Hover All(UWidget* WidgetToAvoid)Script54 statements · 1,214 bytes of bytecode0x0000PushFlow(Label_04BB);0x0005Temp_int_Loop_Counter_Variable = 0;0x001CTemp_int_Array_Index_Variable = 0;0x0033Label_0033:0x0033CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(ButtonsSelection);0x006ECallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0094if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x009ETemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00B9PushFlow(Label_012E);0x00BE/Script/Engine.Default__KismetArrayLibrary.Array_Get(ButtonsSelection, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x00F9CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(CallFunc_Array_Get_Item, WidgetToAvoid);0x011Fif (!(CallFunc_EqualEqual_ObjectObject_ReturnValue)) goto Label_0178;0x012DPopFlow();0x012ELabel_012E:0x012ECallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0158Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0173goto Label_0033;0x0178Label_0178:0x0178/Script/Engine.Default__KismetArrayLibrary.Array_Get(ButtonsSelection, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01B3K2Node_DynamicCast_AsButton_HUD = Cast<ButtonHUD_C>(CallFunc_Array_Get_Item);0x01D7K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsButton_HUD);0x01F4if (!(K2Node_DynamicCast_bSuccess_1)) goto Label_0227;0x0202K2Node_DynamicCast_AsButton_HUD.OnNormal();0x0226PopFlow();0x0227Label_0227:0x0227/Script/Engine.Default__KismetArrayLibrary.Array_Get(ButtonsSelection, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0262K2Node_DynamicCast_AsButton_Slider = Cast<ButtonSlider_C>(CallFunc_Array_Get_Item);0x0286K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsButton_Slider);0x02A3if (!(K2Node_DynamicCast_bSuccess)) goto Label_02D6;0x02B1K2Node_DynamicCast_AsButton_Slider.OnNormal();0x02D5PopFlow();0x02D6Label_02D6:0x02D6/Script/Engine.Default__KismetArrayLibrary.Array_Get(ButtonsSelection, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0311K2Node_DynamicCast_AsButton_Droplist = Cast<ButtonDroplist_C>(CallFunc_Array_Get_Item);0x0335K2Node_DynamicCast_bSuccess_4 = Cast<1>(K2Node_DynamicCast_AsButton_Droplist);0x0352if (!(K2Node_DynamicCast_bSuccess_4)) goto Label_0385;0x0360K2Node_DynamicCast_AsButton_Droplist.OnNormal();0x0384PopFlow();0x0385Label_0385:0x0385/Script/Engine.Default__KismetArrayLibrary.Array_Get(ButtonsSelection, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x03C0K2Node_DynamicCast_AsButton_Checkbox = Cast<ButtonCheckbox_C>(CallFunc_Array_Get_Item);0x03E4K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsButton_Checkbox);0x0401if (!(K2Node_DynamicCast_bSuccess_2)) goto Label_0434;0x040FK2Node_DynamicCast_AsButton_Checkbox.OnNormal();0x0433PopFlow();0x0434Label_0434:0x0434/Script/Engine.Default__KismetArrayLibrary.Array_Get(ButtonsSelection, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x046FK2Node_DynamicCast_AsButton_Key_Mapping = Cast<ButtonKeyMapping_C>(CallFunc_Array_Get_Item);0x0493K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsButton_Key_Mapping);0x04B0if (!(K2Node_DynamicCast_bSuccess_3)) PopFlow();0x04BAPopFlow();0x04BBLabel_04BB:0x04BBreturn;0x04BD// end of script | Public | 0x08 | |
void ShowPlaytime()Script8 statements · 139 bytes of bytecode0x0000CallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x0015K2Node_DynamicCast_AsMy_Game_Mode = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue);0x0039K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode);0x0056if (!(K2Node_DynamicCast_bSuccess)) goto Label_0088;0x0064K2Node_DynamicCast_AsMy_Game_Mode.StorePlaytime();0x0088Label_0088:0x0088return;0x008A// end of script | Public | 0x00 | |
void DisableButtons(bool Enable)Script6 statements · 151 bytes of bytecode0x0000Temp_bool_Variable = Enable;0x0013Temp_byte_Variable = 4;0x0027Temp_byte_Variable_1 = 3;0x003BCanvasPanel.SetVisibility(Switch(Temp_bool_Variable, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default));0x0094return;0x0096// end of script | Public | 0x01 | |
void GPinputFunction(bool GP)Script4 statements · 45 bytes of bytecode0x0000GPInput = GP;0x0013ChangeInputIngame(GPInput);0x002Areturn;0x002C// end of script | Public | 0x01 | |
void SetDefaultValues()Script51 statements · 2,605 bytes of bytecode0x0000PushFlow(Label_0A2A);0x0005CallFunc_GetGameInstance_ReturnValue = GetGameInstance();0x0019K2Node_DynamicCast_AsMy_Game_Instance = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue);0x003DK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance);0x005Aif (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0064Temp_byte_Variable_1 = 2;0x0078Temp_byte_Variable_2 = 4;0x008CTemp_byte_Variable_3 = 4;0x00A0Temp_byte_Variable_4 = 4;0x00B4Temp_byte_Variable_5 = 2;0x00C8Temp_byte_Variable = K2Node_DynamicCast_AsMy_Game_Instance.BuildVersion;0x00F9DemoTextv2_1.SetVisibility(Switch(Temp_byte_Variable, 0 => Temp_byte_Variable_5, 1 => Temp_byte_Variable_4, 2 => Temp_byte_Variable_3, 3 => Temp_byte_Variable_2, 4 => Temp_byte_Variable_1, default => K2Node_Select_Default));0x0181PushFlow(Label_08AD);0x0186PushFlow(Label_0568);0x018BLanguageDroplist.UpdateSelectedText(K2Node_DynamicCast_AsMy_Game_Instance.ConfigSave.LanguageID_2_536772FC4B00255E8ECA1E9F479D2F7F);0x01D7GoreCheckbox.UpdateActivation(K2Node_DynamicCast_AsMy_Game_Instance.ConfigSave.GORE_5_23656E4B41F3F043B5F06F90EDB98CAC);0x0223EffectsCheckbox.UpdateActivation(K2Node_DynamicCast_AsMy_Game_Instance.ConfigSave.ReduceEffects_7_0A5B9A7C465218B7DE7080B8047A08EE);0x026FCameraSensitivitySlider.UpdateSlider(K2Node_DynamicCast_AsMy_Game_Instance.ConfigSave.CameraSensitivy_10_45F497E5428FC3D7EC20968E395D5C2F);0x02BBVibrationCheckBox.UpdateActivation(K2Node_DynamicCast_AsMy_Game_Instance.ConfigSave.Vibration_18_7004F8494912B7FC0F7D628CAFD54EE4);0x0307CameraXCheckBox.UpdateActivation(K2Node_DynamicCast_AsMy_Game_Instance.ConfigSave.InvertCameraX_14_467CC2A846CC9CD8209D0DA926D60449);0x0353CameraYCheckBox.UpdateActivation(K2Node_DynamicCast_AsMy_Game_Instance.ConfigSave.InvertCameraY_16_78B8B2CD4B5D52ADC471A898735DA367);0x039FCameraModeDroplist.UpdateSelectedText(K2Node_DynamicCast_AsMy_Game_Instance.ConfigSave.CameraMode_57_6197BC4D4C6A52C5A93659B8EE5431BA);0x03EBCameraShakeSlider.UpdateSlider(K2Node_DynamicCast_AsMy_Game_Instance.ConfigSave.CameraShake_61_6F9627834CD534C08BB129A0A0AD31DD);0x0437CameraBlobCheckBox.UpdateActivation(K2Node_DynamicCast_AsMy_Game_Instance.ConfigSave.CameraBlob_42_1388B3524D34F4CE84B3A5A03CB90E78);0x0483QTEDroplist.UpdateSelectedText(K2Node_DynamicCast_AsMy_Game_Instance.ConfigSave.QTE_67_F31FBC9B44F2655B1EE9D6A72A0120B2);0x04CFBossCheckbox.UpdateActivation(K2Node_DynamicCast_AsMy_Game_Instance.ConfigSave.BossCheckpoint_79_65EF676D46D5E94CE79E4C8F731E6986);0x051BDirtLens.UpdateActivation(K2Node_DynamicCast_AsMy_Game_Instance.ConfigSave.DirtLens_88_060C13A5411E98832BCF2B901A00C46E);0x0567PopFlow();0x0568Label_0568:0x0568ResolutionDroplist.UpdateSelectedText(K2Node_DynamicCast_AsMy_Game_Instance.ConfigSave.ResolutionID_21_FD1F647C457C3DECCB215A9E0FCFA4F5);0x05B4ScreenDroplist.UpdateSelectedText(K2Node_DynamicCast_AsMy_Game_Instance.ConfigSave.ScreenID_23_86FA12B241302C8BE021C88BDA6FC9AC);0x0600QualityDroplist.UpdateSelectedText(K2Node_DynamicCast_AsMy_Game_Instance.ConfigSave.QualityID_25_014B2DB1498ACFECA91F52985315D2FF);0x064CVsyncCheckbox.UpdateActivation(K2Node_DynamicCast_AsMy_Game_Instance.ConfigSave.Vsync_28_BC0487B14C548DC013034A877A412AA8);0x0698GammaSlider.UpdateSlider(K2Node_DynamicCast_AsMy_Game_Instance.ConfigSave.Gamma_51_7C575CF2469BE2BDF5DAE699F2FA0C0C);0x06E4ShowFPS.UpdateActivation(K2Node_DynamicCast_AsMy_Game_Instance.ConfigSave.ShowFPS_64_ED24EDDB4772B633E238988D82722E1D);0x0730BrightnessSlider.UpdateSlider(K2Node_DynamicCast_AsMy_Game_Instance.ConfigSave.Brightness_70_7E46509E40C48509363B3D889E595A4D);0x077CFPSLimitDroplist.UpdateSelectedText(K2Node_DynamicCast_AsMy_Game_Instance.ConfigSave.FPSLimit_76_BE1391114511452CBB25148B855E0916);0x07C8AADroplist.UpdateSelectedText(K2Node_DynamicCast_AsMy_Game_Instance.ConfigSave.AA_81_1E36D0A74C387730484B46B86A81780C);0x0814ResolutionScaleSlider.UpdateSlider(K2Node_DynamicCast_AsMy_Game_Instance.ConfigSave.ResolutionScale_84_B55659EE4A92A98C55B444ACFAFE2A9F);0x0860QualityConsole.UpdateSelectedText(K2Node_DynamicCast_AsMy_Game_Instance.ConfigSave.ConsoleGraphicOption_93_21108AE74F7C7FFF9EDDCEA63E2E579F);0x08ACPopFlow();0x08ADLabel_08AD:0x08ADSubtitleCheckbox.UpdateActivation(K2Node_DynamicCast_AsMy_Game_Instance.ConfigSave.Subtitles_33_E92E27944C04330C4CF118921525CD61);0x08F9MusicSlider.UpdateSlider(K2Node_DynamicCast_AsMy_Game_Instance.ConfigSave.VolumeMusic_37_F395032B4035ADA5078B54B0E9A975AC);0x0945SFXSlider.UpdateSlider(K2Node_DynamicCast_AsMy_Game_Instance.ConfigSave.VolumeSFX_38_CB687D2A4ABC1E57025B598E884AF5AA);0x0991VoicesSlider.UpdateSlider(K2Node_DynamicCast_AsMy_Game_Instance.ConfigSave.VolumeVoices_39_7120EB004212DC04E0BA7DBB7004E4E6);0x09DDMasterSlider.UpdateSlider(K2Node_DynamicCast_AsMy_Game_Instance.ConfigSave.VolumeMaster_54_28EF97CE4D73C8BF69AE359F1D019476);0x0A29PopFlow();0x0A2ALabel_0A2A:0x0A2Areturn;0x0A2C// end of script | Public | 0x00 | |
FEventReply OnKeyDown(const FGeometry& MyGeometry, const FKeyEvent& InKeyEvent)Script72 statements · 1,469 bytes of bytecode0x0000PushFlow(Label_05B2);0x0005CallFunc_GetKey_ReturnValue = GetKey(InKeyEvent);0x002ACurrentKey = CallFunc_GetKey_ReturnValue;0x0045WasKey = false;0x0050Temp_int_Loop_Counter_Variable_1 = 0;0x0067Temp_int_Array_Index_Variable = 0;0x007ELabel_007E:0x007ECallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(KeysStructure.CancelKeys_5_44435EC347843E05D4E1BEA07E1B1F12);0x00C2CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue);0x00E8if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_01A4;0x00F6Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable_1;0x0111PushFlow(Label_04D4);0x0116/Script/Engine.Default__KismetArrayLibrary.Array_Get(KeysStructure.CancelKeys_5_44435EC347843E05D4E1BEA07E1B1F12, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_2);0x015ACallFunc_EqualEqual_KeyKey_ReturnValue_2 = EqualEqual_KeyKey(CurrentKey, CallFunc_Array_Get_Item_2);0x0180if (!(CallFunc_EqualEqual_KeyKey_ReturnValue_2)) PopFlow();0x018AWasKey = true;0x0195ReturnAction();0x01A3PopFlow();0x01A4Label_01A4:0x01A4Temp_int_Loop_Counter_Variable = 0;0x01BBTemp_int_Array_Index_Variable_1 = 0;0x01D2Label_01D2:0x01D2CallFunc_Array_Length_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(KeysStructure.RightKeys_7_C83C0B18412744054F611CAE9137EA02);0x0216CallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_2);0x023Cif (!(CallFunc_Less_IntInt_ReturnValue_2)) goto Label_02F9;0x024ATemp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable;0x0265PushFlow(Label_051E);0x026A/Script/Engine.Default__KismetArrayLibrary.Array_Get(KeysStructure.RightKeys_7_C83C0B18412744054F611CAE9137EA02, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_1);0x02AECallFunc_EqualEqual_KeyKey_ReturnValue_1 = EqualEqual_KeyKey(CurrentKey, CallFunc_Array_Get_Item_1);0x02D4if (!(CallFunc_EqualEqual_KeyKey_ReturnValue_1)) PopFlow();0x02DEWasKey = true;0x02E9SkipNextTip(false);0x02F8PopFlow();0x02F9Label_02F9:0x02F9Temp_int_Loop_Counter_Variable_2 = 0;0x0310Temp_int_Array_Index_Variable_2 = 0;0x0327Label_0327:0x0327CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(KeysStructure.LeftKeys_9_22F88CF140E7F6D92864199376B94621);0x036BCallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable_2, CallFunc_Array_Length_ReturnValue_1);0x0391if (!(CallFunc_Less_IntInt_ReturnValue_1)) goto Label_044E;0x039FTemp_int_Array_Index_Variable_2 = Temp_int_Loop_Counter_Variable_2;0x03BAPushFlow(Label_0568);0x03BF/Script/Engine.Default__KismetArrayLibrary.Array_Get(KeysStructure.LeftKeys_9_22F88CF140E7F6D92864199376B94621, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item);0x0403CallFunc_EqualEqual_KeyKey_ReturnValue = EqualEqual_KeyKey(CurrentKey, CallFunc_Array_Get_Item);0x0429if (!(CallFunc_EqualEqual_KeyKey_ReturnValue)) PopFlow();0x0433WasKey = true;0x043ESkipNextTip(true);0x044DPopFlow();0x044ELabel_044E:0x044Eif (!(WasKey)) goto Label_0498;0x045CCallFunc_Handled_ReturnValue = Handled();0x0478ReturnValue = CallFunc_Handled_ReturnValue;0x0493goto Label_05B2;0x0498Label_0498:0x0498CallFunc_Unhandled_ReturnValue = Unhandled();0x04B4ReturnValue = CallFunc_Unhandled_ReturnValue;0x04CFgoto Label_05B2;0x04D4Label_04D4:0x04D4CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x04FETemp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x0519goto Label_007E;0x051ELabel_051E:0x051ECallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0548Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0563goto Label_01D2;0x0568Label_0568:0x0568CallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Loop_Counter_Variable_2, 1);0x0592Temp_int_Loop_Counter_Variable_2 = CallFunc_Add_IntInt_ReturnValue_2;0x05ADgoto Label_0327;0x05B2Label_05B2:0x05B2return ReturnValue;0x05BC// end of script | EventPublic | 0x138 | |
FEventReply OnMouseMove(const FGeometry& MyGeometry, FPointerEvent& MouseEvent)Script11 statements · 298 bytes of bytecode0x0000CallFunc_PointerEvent_GetCursorDelta_ReturnValue = PointerEvent_GetCursorDelta(MouseEvent);0x0025CallFunc_VSize2D_ReturnValue = VSize2D(CallFunc_PointerEvent_GetCursorDelta_ReturnValue);0x004ACursorSpeed = CallFunc_VSize2D_ReturnValue;0x0065CallFunc_PointerEvent_GetCursorDelta_ReturnValue = PointerEvent_GetCursorDelta(MouseEvent);0x008ACallFunc_VSize2D_ReturnValue = VSize2D(CallFunc_PointerEvent_GetCursorDelta_ReturnValue);0x00AFCallFunc_Greater_DoubleDouble_ReturnValue = Greater_DoubleDouble(CallFunc_VSize2D_ReturnValue, 0);0x00D5MouseMoved = CallFunc_Greater_DoubleDouble_ReturnValue;0x00E8CallFunc_Handled_ReturnValue = Handled();0x0104ReturnValue = CallFunc_Handled_ReturnValue;0x011Freturn ReturnValue;0x0129// end of script | EventPublic | 0x170 | |
void Completed_8951E2EC4876B371C4A7FCAEE61CC039()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(42708);0x000Freturn;0x0011// end of script | 0x00 | ||
void Completed_F9329D1E4DFF9C963F9A9DB6B785E673()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(42496);0x000Freturn;0x0011// end of script | 0x00 | ||
void ReturnToMenuCall()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(26191);0x000Freturn;0x0011// end of script | Public | 0x00 | |
void Construct()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(26161);0x000Freturn;0x0011// end of script | EventPublic | 0x00 | |
void PreConstruct(bool IsDesignTime)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_Event_IsDesignTime = IsDesignTime;0x0012ExecuteUbergraph_PauseMenuHUD(23519);0x0021return;0x0023// end of script | EventPublic | 0x01 | |
void TakeEffectEnd(int32 ID, UWidget* CurrentButton)Script5 statements · 54 bytes of bytecode0x0000PersistentFrame.K2Node_CustomEvent_ID_2 = ID;0x0012PersistentFrame.K2Node_CustomEvent_CurrentButton_1 = CurrentButton;0x0024ExecuteUbergraph_PauseMenuHUD(23097);0x0033return;0x0035// end of script | 0x10 | ||
void Tick(const FGeometry& MyGeometry, float InDeltaTime)Script5 statements · 54 bytes of bytecode0x0000PersistentFrame.K2Node_Event_MyGeometry = MyGeometry;0x0012PersistentFrame.K2Node_Event_InDeltaTime = InDeltaTime;0x0024ExecuteUbergraph_PauseMenuHUD(23065);0x0033return;0x0035// end of script | EventPublic | 0x3C | |
void PauseResults()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(22263);0x000Freturn;0x0011// end of script | 0x00 | ||
void ChangeMenuInstance(const MenuVersion& MenuVersion)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_CustomEvent_MenuVersion = MenuVersion;0x0012ExecuteUbergraph_PauseMenuHUD(20548);0x0021return;0x0023// end of script | 0x01 | ||
void AddConfirmBox(const FText& TipText)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_CustomEvent_TipText = TipText;0x0012ExecuteUbergraph_PauseMenuHUD(12943);0x0021return;0x0023// end of script | 0x10 | ||
void OptionResults()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(2893);0x000Freturn;0x0011// end of script | 0x00 | ||
void ConfirmResults(bool Yes)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_CustomEvent_Yes = Yes;0x0012ExecuteUbergraph_PauseMenuHUD(3344);0x0021return;0x0023// end of script | 0x01 | ||
void Destruct()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(3696);0x000Freturn;0x0011// end of script | EventPublic | 0x00 | |
void CleanConfirmBox()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(3978);0x000Freturn;0x0011// end of script | 0x00 | ||
void VideoResults()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(6050);0x000Freturn;0x0011// end of script | 0x00 | ||
void GameResults()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(7467);0x000Freturn;0x0011// end of script | 0x00 | ||
void ControlsResults()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(8352);0x000Freturn;0x0011// end of script | 0x00 | ||
void AudioResults()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(9456);0x000Freturn;0x0011// end of script | 0x00 | ||
void ReturnAction()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(16176);0x000Freturn;0x0011// end of script | 0x00 | ||
void DeselectButtom()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(16433);0x000Freturn;0x0011// end of script | 0x00 | ||
void GamepadMode()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(16851);0x000Freturn;0x0011// end of script | 0x00 | ||
void ChangeInputIngame(bool Condition)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_CustomEvent_Condition = Condition;0x0012ExecuteUbergraph_PauseMenuHUD(17139);0x0021return;0x0023// end of script | 0x01 | ||
void SetMousePosition(UWidget* ButtonTarget, float Duration, bool SingleChange)Script6 statements · 72 bytes of bytecode0x0000PersistentFrame.K2Node_CustomEvent_ButtonTarget = ButtonTarget;0x0012PersistentFrame.K2Node_CustomEvent_Duration = Duration;0x0024PersistentFrame.K2Node_CustomEvent_SingleChange = SingleChange;0x0036ExecuteUbergraph_PauseMenuHUD(17722);0x0045return;0x0047// end of script | 0x0D | ||
void ControlDisplayVersion()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(21437);0x000Freturn;0x0011// end of script | 0x00 | ||
void SetSupportText(const FText& InText)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_CustomEvent_InText = InText;0x0012ExecuteUbergraph_PauseMenuHUD(23158);0x0021return;0x0023// end of script | 0x10 | ||
void StartScreenResults()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(23524);0x000Freturn;0x0011// end of script | 0x00 | ||
void StartAnim()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(24355);0x000Freturn;0x0011// end of script | 0x00 | ||
void InitializationEnd()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(25097);0x000Freturn;0x0011// end of script | 0x00 | ||
void FadeAnim()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(25109);0x000Freturn;0x0011// end of script | 0x00 | ||
void ChaptersResults()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(25234);0x000Freturn;0x0011// end of script | 0x00 | ||
void WasMouseMovement()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(27276);0x000Freturn;0x0011// end of script | Public | 0x00 | |
void BndEvt__PauseMenuHUD_ChaptersScroll_K2Node_ComponentBoundEvent_0_OnUserScrolledEvent__DelegateSignature(float CurrentOffset)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_ComponentBoundEvent_CurrentOffset = CurrentOffset;0x0012ExecuteUbergraph_PauseMenuHUD(27390);0x0021return;0x0023// end of script | 0x04 | ||
void BndEvt__PauseMenuHUD_ChaptersScroll_K2Node_ComponentBoundEvent_1_OnScrollBarVisibilityChangedEvent__DelegateSignature(const ESlateVisibility& NewVisibility)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_ComponentBoundEvent_NewVisibility = NewVisibility;0x0012ExecuteUbergraph_PauseMenuHUD(27425);0x0021return;0x0023// end of script | 0x01 | ||
void EndHUD()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(27430);0x000Freturn;0x0011// end of script | 0x00 | ||
void ChapterLoadEnd()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(28301);0x000Freturn;0x0011// end of script | 0x00 | ||
void EndScreenInit()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(28466);0x000Freturn;0x0011// end of script | 0x00 | ||
void SaveConfig(bool Instant)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_CustomEvent_Instant = Instant;0x0012ExecuteUbergraph_PauseMenuHUD(28559);0x0021return;0x0023// end of script | 0x01 | ||
void ChangeDirtLens()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(29037);0x000Freturn;0x0011// end of script | 0x00 | ||
void BossCheckpoint()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(29206);0x000Freturn;0x0011// end of script | 0x00 | ||
void QTEResult()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(29375);0x000Freturn;0x0011// end of script | 0x00 | ||
void CameraShakeResult()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(29544);0x000Freturn;0x0011// end of script | 0x00 | ||
void CameraModeResult()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(29713);0x000Freturn;0x0011// end of script | 0x00 | ||
void CameraBlobResult()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(30408);0x000Freturn;0x0011// end of script | 0x00 | ||
void EasyModeResult()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(31233);0x000Freturn;0x0011// end of script | 0x00 | ||
void VibrationResult()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(31238);0x000Freturn;0x0011// end of script | 0x00 | ||
void InvertCameraXResult()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(31243);0x000Freturn;0x0011// end of script | 0x00 | ||
void CameraSensitivityResult()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(31248);0x000Freturn;0x0011// end of script | 0x00 | ||
void InvertCameraYResult()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(31253);0x000Freturn;0x0011// end of script | 0x00 | ||
void TextLanguageResult()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(31258);0x000Freturn;0x0011// end of script | 0x00 | ||
void EffectsResult()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(31263);0x000Freturn;0x0011// end of script | 0x00 | ||
void GoreResult()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(31268);0x000Freturn;0x0011// end of script | 0x00 | ||
void ReturnTitleScreenForce()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(32610);0x000Freturn;0x0011// end of script | 0x00 | ||
void QuitApp()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(33104);0x000Freturn;0x0011// end of script | 0x00 | ||
void ReturnTitleScreen()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(33109);0x000Freturn;0x0011// end of script | 0x00 | ||
void LumenChange()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(33646);0x000Freturn;0x0011// end of script | 0x00 | ||
void ResolutionScaleResult()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(33811);0x000Freturn;0x0011// end of script | 0x00 | ||
void AAMethod()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(33980);0x000Freturn;0x0011// end of script | 0x00 | ||
void FPSLimitResult()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(34149);0x000Freturn;0x0011// end of script | 0x00 | ||
void BrightnessSettings()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(34318);0x000Freturn;0x0011// end of script | 0x00 | ||
void ShowFPSResults()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(34323);0x000Freturn;0x0011// end of script | 0x00 | ||
void GammaResults()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(34651);0x000Freturn;0x0011// end of script | 0x00 | ||
void SetConsolePreset()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(35336);0x000Freturn;0x0011// end of script | 0x00 | ||
void SetResolutionArray()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(35674);0x000Freturn;0x0011// end of script | 0x00 | ||
void QualityResult()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(35679);0x000Freturn;0x0011// end of script | 0x00 | ||
void VsyncResult()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(35684);0x000Freturn;0x0011// end of script | 0x00 | ||
void ScreenResult()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(35689);0x000Freturn;0x0011// end of script | 0x00 | ||
void ResolutionResult()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(35694);0x000Freturn;0x0011// end of script | 0x00 | ||
void VolumeMasterResult()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(35699);0x000Freturn;0x0011// end of script | 0x00 | ||
void VolumeVoiceResult()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(36519);0x000Freturn;0x0011// end of script | 0x00 | ||
void VolumeMusicResult()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(36524);0x000Freturn;0x0011// end of script | 0x00 | ||
void VolumeSFXResult()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(36529);0x000Freturn;0x0011// end of script | 0x00 | ||
void SubtitleResult()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(36534);0x000Freturn;0x0011// end of script | 0x00 | ||
void RestoreDefaultKeys()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(36539);0x000Freturn;0x0011// end of script | 0x00 | ||
void KeyRemap()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(36544);0x000Freturn;0x0011// end of script | 0x00 | ||
void EndLoadSpecialEvent()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(41114);0x000Freturn;0x0011// end of script | 0x00 | ||
void OpenMenuLoad()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(42101);0x000Freturn;0x0011// end of script | 0x00 | ||
void OpenSteam()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(42380);0x000Freturn;0x0011// end of script | 0x00 | ||
void OpenTwitter()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(42426);0x000Freturn;0x0011// end of script | 0x00 | ||
void OpenYoutube()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(42486);0x000Freturn;0x0011// end of script | 0x00 | ||
void MenuLoad(bool FurthestHas, bool GameHas, int32 FurthestID, int32 GameID)Script7 statements · 90 bytes of bytecode0x0000PersistentFrame.K2Node_CustomEvent_FurthestHas = FurthestHas;0x0012PersistentFrame.K2Node_CustomEvent_GameHas = GameHas;0x0024PersistentFrame.K2Node_CustomEvent_FurthestID = FurthestID;0x0036PersistentFrame.K2Node_CustomEvent_GameID = GameID;0x0048ExecuteUbergraph_PauseMenuHUD(42491);0x0057return;0x0059// end of script | 0x0C | ||
void OpenFullCredits()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(42703);0x000Freturn;0x0011// end of script | 0x00 | ||
void OpenDiscord()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(42763);0x000Freturn;0x0011// end of script | 0x00 | ||
void OpenLevelList(int32 ID, UWidget* CurrentButton)Script5 statements · 54 bytes of bytecode0x0000PersistentFrame.K2Node_CustomEvent_ID_1 = ID;0x0012PersistentFrame.K2Node_CustomEvent_CurrentButton = CurrentButton;0x0024ExecuteUbergraph_PauseMenuHUD(44071);0x0033return;0x0035// end of script | 0x10 | ||
void ResumeGame()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(44251);0x000Freturn;0x0011// end of script | 0x00 | ||
void StartLoadMap()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(44256);0x000Freturn;0x0011// end of script | 0x00 | ||
void LoadSlot(bool ReplaySlot)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_CustomEvent_ReplaySlot = ReplaySlot;0x0012ExecuteUbergraph_PauseMenuHUD(44389);0x0021return;0x0023// end of script | 0x01 | ||
void StartNewGame()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(44556);0x000Freturn;0x0011// end of script | 0x00 | ||
void NewGameDetectionResult()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(44561);0x000Freturn;0x0011// end of script | 0x00 | ||
void StartScreenInit()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(44993);0x000Freturn;0x0011// end of script | 0x00 | ||
void ContinueGameStartScreen()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(44998);0x000Freturn;0x0011// end of script | 0x00 | ||
void OpenWishlist()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(45070);0x000Freturn;0x0011// end of script | 0x00 | ||
void ConfirmReplayLevelWithLoad()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(45102);0x000Freturn;0x0011// end of script | 0x00 | ||
void AsyncEnd()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(45572);0x000Freturn;0x0011// end of script | 0x00 | ||
void ContinueAfterLoad()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(45922);0x000Freturn;0x0011// end of script | 0x00 | ||
void ConfirmReplayLevel()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(45927);0x000Freturn;0x0011// end of script | 0x00 | ||
void LoadCheckpointResult(int32 ID)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_CustomEvent_ID = ID;0x0012ExecuteUbergraph_PauseMenuHUD(46000);0x0021return;0x0023// end of script | 0x04 | ||
void InitSpecials()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(46984);0x000Freturn;0x0011// end of script | 0x00 | ||
void StartAudio()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(47192);0x000Freturn;0x0011// end of script | 0x00 | ||
void SoundButton(const UIActions& Selection)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_CustomEvent_Selection = Selection;0x0012ExecuteUbergraph_PauseMenuHUD(47197);0x0021return;0x0023// end of script | 0x01 | ||
void SkipNextTip(bool Return)Script4 statements · 36 bytes of bytecode0x0000PersistentFrame.K2Node_CustomEvent_Return = Return;0x0012ExecuteUbergraph_PauseMenuHUD(47362);0x0021return;0x0023// end of script | 0x01 | ||
void HintSystemStart()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(47386);0x000Freturn;0x0011// end of script | 0x00 | ||
void HintSystem()Script3 statements · 18 bytes of bytecode0x0000ExecuteUbergraph_PauseMenuHUD(15);0x000Freturn;0x0011// end of script | 0x00 | ||
void ExecuteUbergraph_PauseMenuHUD(int32 EntryPoint)Script2237 statements · 47,394 bytes of bytecode0x0000PushFlow(Label_B91F);0x0005goto [EntryPoint];0x000F/Script/Engine.Default__KismetArrayLibrary.Array_Clear(TipsIDStored);0x0038HintSystemStart();0x0046CallFunc_EqualEqual_ByteByte_ReturnValue_6 = EqualEqual_ByteByte(MenuVersion, 0);0x0065if (!(CallFunc_EqualEqual_ByteByte_ReturnValue_6)) PopFlow();0x006FTemp_struct_Variable = Key{FName(Gamepad_LeftShoulder)};0x009CCallFunc_Array_RemoveItem_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_RemoveItem(KeysStructure.LeftKeys_9_22F88CF140E7F6D92864199376B94621, Temp_struct_Variable);0x00E1Temp_struct_Variable_1 = Key{FName(Gamepad_RightShoulder)};0x010ECallFunc_Array_RemoveItem_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_RemoveItem(KeysStructure.RightKeys_7_C83C0B18412744054F611CAE9137EA02, Temp_struct_Variable_1);0x0153PopFlow();0x0154InitializationEnd();0x0162DisableButtons(true);0x0171PopFlow();0x0172if (!(GPInput)) goto Label_0181;0x0180PopFlow();0x0181Label_0181:0x0181CallFunc_GetViewportSize_ReturnValue = /Script/UMG.Default__WidgetLayoutLibrary.GetViewportSize(this);0x01B4CallFunc_Conv_DoubleToVector2D_ReturnValue = Conv_DoubleToVector2D(2);0x01D9CallFunc_Divide_Vector2DVector2D_ReturnValue = Divide_Vector2DVector2D(CallFunc_GetViewportSize_ReturnValue, CallFunc_Conv_DoubleToVector2D_ReturnValue);0x0207CallFunc_Conv_Vector2DToIntPoint_ReturnValue = Conv_Vector2DToIntPoint(CallFunc_Divide_Vector2DVector2D_ReturnValue);0x022CCallFunc_Conv_IntToDouble_ReturnValue = Conv_IntToDouble(CallFunc_Conv_Vector2DToIntPoint_ReturnValue.Y);0x025ACallFunc_Lerp_ReturnValue = Lerp(0, CallFunc_Conv_IntToDouble_ReturnValue, 0.33);0x0291CallFunc_Conv_IntToDouble_ReturnValue_1 = Conv_IntToDouble(CallFunc_Conv_Vector2DToIntPoint_ReturnValue.X);0x02BFCallFunc_FTrunc_ReturnValue = FTrunc(CallFunc_Lerp_ReturnValue);0x02E4K2Node_MakeStruct_IntPoint.X = 0;0x0304K2Node_MakeStruct_IntPoint.Y = CallFunc_FTrunc_ReturnValue;0x0328CallFunc_Conv_IntToDouble_ReturnValue_2 = Conv_IntToDouble(K2Node_MakeStruct_IntPoint.Y);0x0356CallFunc_MakeVector2D_ReturnValue_1 = MakeVector2D(CallFunc_Conv_IntToDouble_ReturnValue_1, CallFunc_Conv_IntToDouble_ReturnValue_2);0x0384LastMousePosition = CallFunc_MakeVector2D_ReturnValue_1;0x039Fif (!(K2Node_CustomEvent_SingleChange)) PopFlow();0x03A9GPinputFunction(GPInput);0x03C0PopFlow();0x03C1isReturnAction = false;0x03CCPopFlow();0x03CDLabel_03CD:0x03CDCallFunc_IsValid_ReturnValue_3 = IsValid(ConfirmHUD);0x03EAif (!(CallFunc_IsValid_ReturnValue_3)) goto Label_0426;0x03F8InputChangeFocus(ConfirmHUD.NoButton);0x0425PopFlow();0x0426Label_0426:0x0426InputChangeFocus(StartButtonFocus);0x043DPopFlow();0x043Eif (!(Ending)) goto Label_044D;0x044CPopFlow();0x044DLabel_044D:0x044DStartButtonFocus.SetKeyboardFocus();0x046DConfirmHUD = nullptr;0x0478ChangeInputIngame(GPInput);0x048FPopFlow();0x0490SteamPButton.SetVisibility(1);0x04B6PopFlow();0x04B7Label_04B7:0x04B7CallFunc_GetGameInstance_ReturnValue = GetGameInstance(this);0x04CCK2Node_DynamicCast_AsMy_Game_Instance = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue);0x04F0K2Node_DynamicCast_bSuccess_8 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance);0x050Dif (!(K2Node_DynamicCast_bSuccess_8)) PopFlow();0x0517K2Node_DynamicCast_AsMy_Game_Instance.SaveConfig();0x053BPrintString(this, "SAVE CONFIG MENU", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x058EPopFlow();0x058FCallFunc_GetPlayerPawn_ReturnValue_5 = GetPlayerPawn(this, 0);0x05A9K2Node_DynamicCast_AsMain_Char_4 = Cast<MainChar_C>(CallFunc_GetPlayerPawn_ReturnValue_5);0x05CDK2Node_DynamicCast_bSuccess_76 = Cast<1>(K2Node_DynamicCast_AsMain_Char_4);0x05EAif (!(K2Node_DynamicCast_bSuccess_76)) PopFlow();0x05F4K2Node_DynamicCast_AsMain_Char_4.StartAfterLoad();0x0618CallFunc_MakeLiteralBool_ReturnValue_3 = MakeLiteralBool(true);0x062DPrintString(this, "LoadFinish", CallFunc_MakeLiteralBool_ReturnValue_3, false, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x0682PopFlow();0x0683CallFunc_GetGameMode_ReturnValue_14 = GetGameMode(this);0x0698K2Node_DynamicCast_AsMy_Game_Mode_14 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_14);0x06BCK2Node_DynamicCast_bSuccess_66 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_14);0x06D9if (!(K2Node_DynamicCast_bSuccess_66)) PopFlow();0x06E3if (!(K2Node_DynamicCast_AsMy_Game_Mode_14.Loading)) goto Label_073E;0x0707Label_0707:0x0707Delay(this, 0.2f, LatentActionInfo{0x683, 1715630417, FName(ExecuteUbergraph_PauseMenuHUD), this});0x073DPopFlow();0x073ELabel_073E:0x073EStartLoadScreen(false);0x074DCallFunc_MakeLiteralBool_ReturnValue_3 = MakeLiteralBool(true);0x0762PrintString(this, "Loading", CallFunc_MakeLiteralBool_ReturnValue_3, false, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x07B4Delay(this, 1f, LatentActionInfo{0x7EB, 877267698, FName(ExecuteUbergraph_PauseMenuHUD), this});0x07EAPopFlow();0x07EBEndLoadSpecialEvent();0x07F9Delay(this, 1f, LatentActionInfo{0x58F, 375999275, FName(ExecuteUbergraph_PauseMenuHUD), this});0x082FPopFlow();0x0830CallFunc_GetGameMode_ReturnValue_15 = GetGameMode(this);0x0845K2Node_DynamicCast_AsMy_Game_Mode_15 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_15);0x0869K2Node_DynamicCast_bSuccess_67 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_15);0x0886if (!(K2Node_DynamicCast_bSuccess_67)) PopFlow();0x0890K2Node_DynamicCast_AsMy_Game_Mode_15.StartScreenEnd.Broadcast();0x08B9K2Node_CreateDelegate_OutputDelegate_19.Bind(this, ResumeGame);0x08D0K2Node_DynamicCast_AsMy_Game_Mode_15.StartPointAsynEnd -= K2Node_CreateDelegate_OutputDelegate_19;0x08F9StartLoadMap();0x0907CallFunc_GetPlayerPawn_ReturnValue_4 = GetPlayerPawn(this, 0);0x0921K2Node_DynamicCast_AsMain_Char_3 = Cast<MainChar_C>(CallFunc_GetPlayerPawn_ReturnValue_4);0x0945K2Node_DynamicCast_bSuccess_69 = Cast<1>(K2Node_DynamicCast_AsMain_Char_3);0x0962if (!(K2Node_DynamicCast_bSuccess_69)) PopFlow();0x096CK2Node_DynamicCast_AsMain_Char_3.PauseEvent(true);0x0991StartLoadScreen(true);0x09A0goto Label_0707;0x09A5ResumeGame();0x09B3PopFlow();0x09B4Label_09B4:0x09B4CallFunc_PlayAnimation_ReturnValue_4 = PlayAnimation(HintStart, 0f, 1, 0, 0f, false);0x09EBCallFunc_EqualEqual_ByteByte_ReturnValue_7 = EqualEqual_ByteByte(MenuVersion, 1);0x0A0Aif (!(CallFunc_EqualEqual_ByteByte_ReturnValue_7)) goto Label_0AA6;0x0A18SetTipText(CallFunc_SetTipText_NewParam, CallFunc_SetTipText_NewParam1);0x0A38CallFunc_PlayAnimation_ReturnValue_6 = PlayAnimation(HintStart, 0f, 1, 0, 0.5f, false);0x0A6FRetriggerableDelay(this, 6f, LatentActionInfo{0xADD, -1140721937, FName(ExecuteUbergraph_PauseMenuHUD), this});0x0AA5PopFlow();0x0AA6Label_0AA6:0x0AA6Delay(this, 0.2f, LatentActionInfo{0x9B4, -632603430, FName(ExecuteUbergraph_PauseMenuHUD), this});0x0ADCPopFlow();0x0ADDSkipNextTip(false);0x0AECPopFlow();0x0AEDHintSystemStart();0x0AFBTipEnding = false;0x0B06PopFlow();0x0B07Label_0B07:0x0B07AddConfirmBox(FText::FromStringTable("/Game/Dialogue/System/HUD.HUD", "Tip_MainMenu"));0x0B4CPopFlow();0x0B4DK2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(TakeEffectID, 0);0x0B6Fif (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_0C4F;0x0B7DK2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(TakeEffectID, 1);0x0B9Fif (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_0C3E;0x0BADK2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(TakeEffectID, 2);0x0BCFif (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_0CCE;0x0BDDK2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(TakeEffectID, 3);0x0BFFif (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_0CDF;0x0C0DK2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(TakeEffectID, 4);0x0C2Fif (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_0CF0;0x0C3DPopFlow();0x0C3ELabel_0C3E:0x0C3EChangeMenuInstance(3);0x0C4EPopFlow();0x0C4FLabel_0C4F:0x0C4FTemp_byte_Variable_2 = 1;0x0C63Temp_byte_Variable_3 = 0;0x0C77Temp_bool_Variable_1 = StartScreenMode;0x0C8AChangeMenuInstance(Switch(Temp_bool_Variable_1, false => Temp_byte_Variable_2, true => Temp_byte_Variable_3, default => K2Node_Select_Default_1));0x0CCDPopFlow();0x0CCELabel_0CCE:0x0CCEChangeMenuInstance(4);0x0CDEPopFlow();0x0CDFLabel_0CDF:0x0CDFChangeMenuInstance(5);0x0CEFPopFlow();0x0CF0Label_0CF0:0x0CF0ChangeMenuInstance(6);0x0D00PopFlow();0x0D01Label_0D01:0x0D01OptionResults();0x0D0FPopFlow();0x0D10ConfirmResult = K2Node_CustomEvent_Yes;0x0D23if (!(ConfirmResult)) PopFlow();0x0D2DCanReceiveInput = false;0x0D38StartButtonFocus = CurrentButton;0x0D4BK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(MenuVersion, 0);0x0D6Aif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0DF1;0x0D78K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(MenuVersion, 1);0x0D97if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0DE2;0x0DA5K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(MenuVersion, 7);0x0DC4if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0DD3;0x0DD2PopFlow();0x0DD3Label_0DD3:0x0DD3ConfirmReplayLevel();0x0DE1PopFlow();0x0DE2Label_0DE2:0x0DE2ReturnTitleScreen();0x0DF0PopFlow();0x0DF1Label_0DF1:0x0DF1K2Node_SwitchInteger_CmpSuccess_7 = NotEqual_IntInt(TakeEffectID, 1);0x0E13if (!(K2Node_SwitchInteger_CmpSuccess_7)) goto Label_0E61;0x0E21K2Node_SwitchInteger_CmpSuccess_7 = NotEqual_IntInt(TakeEffectID, 4);0x0E43if (!(K2Node_SwitchInteger_CmpSuccess_7)) goto Label_0E52;0x0E51PopFlow();0x0E52Label_0E52:0x0E52QuitApp();0x0E60PopFlow();0x0E61Label_0E61:0x0E61StartNewGame();0x0E6FPopFlow();0x0E70Ending = true;0x0E7BisReturnAction = false;0x0E86CleanConfirmBox();0x0E94As Main Char.HUD.PauseHidden(true);0x0ECFCallFunc_GetOwningPlayer_ReturnValue_1 = GetOwningPlayer();0x0EE7CallFunc_IsValid_ReturnValue_2 = IsValid(CallFunc_GetOwningPlayer_ReturnValue_1);0x0F04if (!(CallFunc_IsValid_ReturnValue_2)) PopFlow();0x0F0ECallFunc_GetOwningPlayer_ReturnValue_1 = GetOwningPlayer();0x0F26/Script/UMG.Default__WidgetBlueprintLibrary.SetInputMode_GameOnly(CallFunc_GetOwningPlayer_ReturnValue_1, false);0x0F50CallFunc_GetOwningPlayer_ReturnValue_1 = GetOwningPlayer();0x0F68CallFunc_GetOwningPlayer_ReturnValue_1.bShowMouseCursor = false;0x0F89PopFlow();0x0F8ACallFunc_IsValid_ReturnValue = IsValid(ConfirmHUD);0x0FA7if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x0FB1ConfirmHUD.RemoveFromParent();0x0FD5CallFunc_GetWorldDeltaSeconds_ReturnValue_2 = GetWorldDeltaSeconds(this);0x0FF2CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_GetWorldDeltaSeconds_ReturnValue_2, 2);0x1020CallFunc_Delay_Duration_ImplicitCast_1 = Cast<3>(CallFunc_Multiply_DoubleDouble_ReturnValue);0x103DDelay(this, CallFunc_Delay_Duration_ImplicitCast_1, LatentActionInfo{0x43E, 697060918, FName(ExecuteUbergraph_PauseMenuHUD), this});0x1077PopFlow();0x1078Label_1078:0x1078Temp_int_Array_Index_Variable = 0;0x108FLabel_108F:0x108FCallFunc_Array_Length_ReturnValue_3 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(ChildButtons);0x10CACallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_5, CallFunc_Array_Length_ReturnValue_3);0x10F0if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x10FATemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable_5;0x1115PushFlow(Label_1758);0x111A/Script/Engine.Default__KismetArrayLibrary.Array_Get(ChildButtons, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_8);0x1155K2Node_DynamicCast_AsButton_HUD = Cast<ButtonHUD_C>(CallFunc_Array_Get_Item_8);0x1179K2Node_DynamicCast_bSuccess_7 = Cast<1>(K2Node_DynamicCast_AsButton_HUD);0x1196if (!(K2Node_DynamicCast_bSuccess_7)) goto Label_1225;0x11A4K2Node_CreateDelegate_OutputDelegate_9.Bind(this, TakeEffectEnd);0x11BBK2Node_DynamicCast_AsButton_HUD.TakeEffect += K2Node_CreateDelegate_OutputDelegate_9;0x11E4K2Node_CreateDelegate_OutputDelegate.Bind(this, ReturnAction);0x11FBK2Node_DynamicCast_AsButton_HUD.ReturnEffect += K2Node_CreateDelegate_OutputDelegate;0x1224PopFlow();0x1225Label_1225:0x1225/Script/Engine.Default__KismetArrayLibrary.Array_Get(ChildButtons, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_8);0x1260K2Node_DynamicCast_AsButton_Checkbox = Cast<ButtonCheckbox_C>(CallFunc_Array_Get_Item_8);0x1284K2Node_DynamicCast_bSuccess_6 = Cast<1>(K2Node_DynamicCast_AsButton_Checkbox);0x12A1if (!(K2Node_DynamicCast_bSuccess_6)) goto Label_1330;0x12AFK2Node_CreateDelegate_OutputDelegate_1.Bind(this, ReturnAction);0x12C6K2Node_DynamicCast_AsButton_Checkbox.ReturnEffect += K2Node_CreateDelegate_OutputDelegate_1;0x12EFK2Node_CreateDelegate_OutputDelegate_6.Bind(this, TakeEffectEnd);0x1306K2Node_DynamicCast_AsButton_Checkbox.TakeEffect += K2Node_CreateDelegate_OutputDelegate_6;0x132FPopFlow();0x1330Label_1330:0x1330/Script/Engine.Default__KismetArrayLibrary.Array_Get(ChildButtons, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_8);0x136BK2Node_DynamicCast_AsButton_Slider = Cast<ButtonSlider_C>(CallFunc_Array_Get_Item_8);0x138FK2Node_DynamicCast_bSuccess_5 = Cast<1>(K2Node_DynamicCast_AsButton_Slider);0x13ACif (!(K2Node_DynamicCast_bSuccess_5)) goto Label_143B;0x13BAK2Node_CreateDelegate_OutputDelegate_2.Bind(this, ReturnAction);0x13D1K2Node_DynamicCast_AsButton_Slider.ReturnEffect += K2Node_CreateDelegate_OutputDelegate_2;0x13FAK2Node_CreateDelegate_OutputDelegate_7.Bind(this, TakeEffectEnd);0x1411K2Node_DynamicCast_AsButton_Slider.TakeEffect += K2Node_CreateDelegate_OutputDelegate_7;0x143APopFlow();0x143BLabel_143B:0x143B/Script/Engine.Default__KismetArrayLibrary.Array_Get(ChildButtons, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_8);0x1476K2Node_DynamicCast_AsButton_Droplist = Cast<ButtonDroplist_C>(CallFunc_Array_Get_Item_8);0x149AK2Node_DynamicCast_bSuccess_4 = Cast<1>(K2Node_DynamicCast_AsButton_Droplist);0x14B7if (!(K2Node_DynamicCast_bSuccess_4)) goto Label_1546;0x14C5K2Node_CreateDelegate_OutputDelegate_3.Bind(this, ReturnAction);0x14DCK2Node_DynamicCast_AsButton_Droplist.ReturnEffect += K2Node_CreateDelegate_OutputDelegate_3;0x1505K2Node_CreateDelegate_OutputDelegate_5.Bind(this, TakeEffectEnd);0x151CK2Node_DynamicCast_AsButton_Droplist.TakeEffect += K2Node_CreateDelegate_OutputDelegate_5;0x1545PopFlow();0x1546Label_1546:0x1546/Script/Engine.Default__KismetArrayLibrary.Array_Get(ChildButtons, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_8);0x1581K2Node_DynamicCast_AsButton_Key_Mapping = Cast<ButtonKeyMapping_C>(CallFunc_Array_Get_Item_8);0x15A5K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsButton_Key_Mapping);0x15C2if (!(K2Node_DynamicCast_bSuccess_3)) goto Label_1651;0x15D0K2Node_CreateDelegate_OutputDelegate_4.Bind(this, ReturnAction);0x15E7K2Node_DynamicCast_AsButton_Key_Mapping.ReturnEffect += K2Node_CreateDelegate_OutputDelegate_4;0x1610K2Node_CreateDelegate_OutputDelegate_8.Bind(this, TakeEffectEnd);0x1627K2Node_DynamicCast_AsButton_Key_Mapping.TakeEffect += K2Node_CreateDelegate_OutputDelegate_8;0x1650PopFlow();0x1651Label_1651:0x1651/Script/Engine.Default__KismetArrayLibrary.Array_Get(ChildButtons, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_8);0x168CK2Node_DynamicCast_AsChapter_Select_HUD = Cast<ChapterSelectHUD_C>(CallFunc_Array_Get_Item_8);0x16B0K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsChapter_Select_HUD);0x16CDif (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x16D7K2Node_CreateDelegate_OutputDelegate_13.Bind(this, ReturnAction);0x16EEK2Node_DynamicCast_AsChapter_Select_HUD.ReturnEffect += K2Node_CreateDelegate_OutputDelegate_13;0x1717K2Node_CreateDelegate_OutputDelegate_12.Bind(this, TakeEffectEnd);0x172EK2Node_DynamicCast_AsChapter_Select_HUD.TakeEffectEnd += K2Node_CreateDelegate_OutputDelegate_12;0x1757PopFlow();0x1758Label_1758:0x1758CallFunc_Add_IntInt_ReturnValue_5 = Add_IntInt(Temp_int_Loop_Counter_Variable_5, 1);0x1782Temp_int_Loop_Counter_Variable_5 = CallFunc_Add_IntInt_ReturnValue_5;0x179Dgoto Label_108F;0x17A2K2Node_SwitchInteger_CmpSuccess_2 = NotEqual_IntInt(TakeEffectID, 0);0x17C4if (!(K2Node_SwitchInteger_CmpSuccess_2)) goto Label_19EF;0x17D2K2Node_SwitchInteger_CmpSuccess_2 = NotEqual_IntInt(TakeEffectID, 1);0x17F4if (!(K2Node_SwitchInteger_CmpSuccess_2)) goto Label_19E0;0x1802K2Node_SwitchInteger_CmpSuccess_2 = NotEqual_IntInt(TakeEffectID, 2);0x1824if (!(K2Node_SwitchInteger_CmpSuccess_2)) goto Label_19D1;0x1832K2Node_SwitchInteger_CmpSuccess_2 = NotEqual_IntInt(TakeEffectID, 3);0x1854if (!(K2Node_SwitchInteger_CmpSuccess_2)) goto Label_19C2;0x1862K2Node_SwitchInteger_CmpSuccess_2 = NotEqual_IntInt(TakeEffectID, 4);0x1884if (!(K2Node_SwitchInteger_CmpSuccess_2)) goto Label_19B3;0x1892K2Node_SwitchInteger_CmpSuccess_2 = NotEqual_IntInt(TakeEffectID, 5);0x18B4if (!(K2Node_SwitchInteger_CmpSuccess_2)) goto Label_1A00;0x18C2K2Node_SwitchInteger_CmpSuccess_2 = NotEqual_IntInt(TakeEffectID, 6);0x18E4if (!(K2Node_SwitchInteger_CmpSuccess_2)) goto Label_1A0F;0x18F2K2Node_SwitchInteger_CmpSuccess_2 = NotEqual_IntInt(TakeEffectID, 7);0x1914if (!(K2Node_SwitchInteger_CmpSuccess_2)) goto Label_1A1E;0x1922K2Node_SwitchInteger_CmpSuccess_2 = NotEqual_IntInt(TakeEffectID, 8);0x1944if (!(K2Node_SwitchInteger_CmpSuccess_2)) goto Label_1A2D;0x1952K2Node_SwitchInteger_CmpSuccess_2 = NotEqual_IntInt(TakeEffectID, 9);0x1974if (!(K2Node_SwitchInteger_CmpSuccess_2)) goto Label_1A3C;0x1982K2Node_SwitchInteger_CmpSuccess_2 = NotEqual_IntInt(TakeEffectID, 10);0x19A4if (!(K2Node_SwitchInteger_CmpSuccess_2)) goto Label_1A4B;0x19B2PopFlow();0x19B3Label_19B3:0x19B3ResolutionScaleResult();0x19C1PopFlow();0x19C2Label_19C2:0x19C2QualityResult();0x19D0PopFlow();0x19D1Label_19D1:0x19D1ScreenResult();0x19DFPopFlow();0x19E0Label_19E0:0x19E0ResolutionResult();0x19EEPopFlow();0x19EFLabel_19EF:0x19EFChangeMenuInstance(2);0x19FFPopFlow();0x1A00Label_1A00:0x1A00FPSLimitResult();0x1A0EPopFlow();0x1A0FLabel_1A0F:0x1A0FAAMethod();0x1A1DPopFlow();0x1A1ELabel_1A1E:0x1A1EVsyncResult();0x1A2CPopFlow();0x1A2DLabel_1A2D:0x1A2DGammaResults();0x1A3BPopFlow();0x1A3CLabel_1A3C:0x1A3CBrightnessSettings();0x1A4APopFlow();0x1A4BLabel_1A4B:0x1A4BShowFPSResults();0x1A59PopFlow();0x1A5ALabel_1A5A:0x1A5ATemp_int_Array_Index_Variable_1 = 0;0x1A71Label_1A71:0x1A71CallFunc_Array_Length_ReturnValue_13 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(SocialButtons);0x1AACCallFunc_Less_IntInt_ReturnValue_7 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_13);0x1AD2if (!(CallFunc_Less_IntInt_ReturnValue_7)) goto Label_1CD4;0x1AE0Temp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable;0x1AFBPushFlow(Label_1C8A);0x1B00/Script/Engine.Default__KismetArrayLibrary.Array_Get(SocialButtons, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_18);0x1B3BCallFunc_Array_Get_Item_18.SetVisibility(0);0x1B61/Script/Engine.Default__KismetArrayLibrary.Array_Get(SocialButtons, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_18);0x1B9CCallFunc_Array_Get_Item_18.Clickable = true;0x1BBD/Script/Engine.Default__KismetArrayLibrary.Array_Get(SocialButtons, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_18);0x1BF8CallFunc_Array_Get_Item_18.SetNavigationRuleExplicit(2, WishlistButton);0x1C23/Script/Engine.Default__KismetArrayLibrary.Array_Get(SocialButtons, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_18);0x1C5ECallFunc_Array_Get_Item_18.SetNavigationRuleExplicit(3, StartContinueButton);0x1C89PopFlow();0x1C8ALabel_1C8A:0x1C8ACallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x1CB4Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x1CCFgoto Label_1A71;0x1CD4Label_1CD4:0x1CD4StartContinueButton.SetNavigationRuleExplicit(2, DiscordButton);0x1CFFQuitButton.SetNavigationRuleExplicit(3, WishlistButton);0x1D2APopFlow();0x1D2BK2Node_SwitchInteger_CmpSuccess_1 = NotEqual_IntInt(TakeEffectID, 0);0x1D4Dif (!(K2Node_SwitchInteger_CmpSuccess_1)) goto Label_2062;0x1D5BK2Node_SwitchInteger_CmpSuccess_1 = NotEqual_IntInt(TakeEffectID, 1);0x1D7Dif (!(K2Node_SwitchInteger_CmpSuccess_1)) goto Label_2053;0x1D8BK2Node_SwitchInteger_CmpSuccess_1 = NotEqual_IntInt(TakeEffectID, 2);0x1DADif (!(K2Node_SwitchInteger_CmpSuccess_1)) goto Label_2044;0x1DBBK2Node_SwitchInteger_CmpSuccess_1 = NotEqual_IntInt(TakeEffectID, 3);0x1DDDif (!(K2Node_SwitchInteger_CmpSuccess_1)) goto Label_2035;0x1DEBK2Node_SwitchInteger_CmpSuccess_1 = NotEqual_IntInt(TakeEffectID, 4);0x1E0Dif (!(K2Node_SwitchInteger_CmpSuccess_1)) goto Label_2026;0x1E1BK2Node_SwitchInteger_CmpSuccess_1 = NotEqual_IntInt(TakeEffectID, 5);0x1E3Dif (!(K2Node_SwitchInteger_CmpSuccess_1)) goto Label_2017;0x1E4BK2Node_SwitchInteger_CmpSuccess_1 = NotEqual_IntInt(TakeEffectID, 6);0x1E6Dif (!(K2Node_SwitchInteger_CmpSuccess_1)) goto Label_2008;0x1E7BK2Node_SwitchInteger_CmpSuccess_1 = NotEqual_IntInt(TakeEffectID, 7);0x1E9Dif (!(K2Node_SwitchInteger_CmpSuccess_1)) goto Label_1FF9;0x1EABK2Node_SwitchInteger_CmpSuccess_1 = NotEqual_IntInt(TakeEffectID, 8);0x1ECDif (!(K2Node_SwitchInteger_CmpSuccess_1)) goto Label_1FEA;0x1EDBK2Node_SwitchInteger_CmpSuccess_1 = NotEqual_IntInt(TakeEffectID, 9);0x1EFDif (!(K2Node_SwitchInteger_CmpSuccess_1)) goto Label_1FDB;0x1F0BK2Node_SwitchInteger_CmpSuccess_1 = NotEqual_IntInt(TakeEffectID, 10);0x1F2Dif (!(K2Node_SwitchInteger_CmpSuccess_1)) goto Label_1FCC;0x1F3BK2Node_SwitchInteger_CmpSuccess_1 = NotEqual_IntInt(TakeEffectID, 11);0x1F5Dif (!(K2Node_SwitchInteger_CmpSuccess_1)) goto Label_2073;0x1F6BK2Node_SwitchInteger_CmpSuccess_1 = NotEqual_IntInt(TakeEffectID, 12);0x1F8Dif (!(K2Node_SwitchInteger_CmpSuccess_1)) goto Label_2082;0x1F9BK2Node_SwitchInteger_CmpSuccess_1 = NotEqual_IntInt(TakeEffectID, 13);0x1FBDif (!(K2Node_SwitchInteger_CmpSuccess_1)) goto Label_2091;0x1FCBPopFlow();0x1FCCLabel_1FCC:0x1FCCChangeDirtLens();0x1FDAPopFlow();0x1FDBLabel_1FDB:0x1FDBQTEResult();0x1FE9PopFlow();0x1FEALabel_1FEA:0x1FEAInvertCameraYResult();0x1FF8PopFlow();0x1FF9Label_1FF9:0x1FF9InvertCameraXResult();0x2007PopFlow();0x2008Label_2008:0x2008CameraSensitivityResult();0x2016PopFlow();0x2017Label_2017:0x2017CameraBlobResult();0x2025PopFlow();0x2026Label_2026:0x2026CameraShakeResult();0x2034PopFlow();0x2035Label_2035:0x2035CameraModeResult();0x2043PopFlow();0x2044Label_2044:0x2044GoreResult();0x2052PopFlow();0x2053Label_2053:0x2053TextLanguageResult();0x2061PopFlow();0x2062Label_2062:0x2062ChangeMenuInstance(2);0x2072PopFlow();0x2073Label_2073:0x2073EffectsResult();0x2081PopFlow();0x2082Label_2082:0x2082VibrationResult();0x2090PopFlow();0x2091Label_2091:0x2091BossCheckpoint();0x209FPopFlow();0x20A0K2Node_SwitchInteger_CmpSuccess_3 = NotEqual_IntInt(TakeEffectID, -1);0x20C2if (!(K2Node_SwitchInteger_CmpSuccess_3)) goto Label_24E1;0x20D0K2Node_SwitchInteger_CmpSuccess_3 = NotEqual_IntInt(TakeEffectID, 0);0x20F2if (!(K2Node_SwitchInteger_CmpSuccess_3)) goto Label_24D0;0x2100K2Node_SwitchInteger_CmpSuccess_3 = NotEqual_IntInt(TakeEffectID, 1);0x2122if (!(K2Node_SwitchInteger_CmpSuccess_3)) goto Label_24C1;0x2130K2Node_SwitchInteger_CmpSuccess_3 = NotEqual_IntInt(TakeEffectID, 2);0x2152if (!(K2Node_SwitchInteger_CmpSuccess_3)) goto Label_24C1;0x2160K2Node_SwitchInteger_CmpSuccess_3 = NotEqual_IntInt(TakeEffectID, 3);0x2182if (!(K2Node_SwitchInteger_CmpSuccess_3)) goto Label_24C1;0x2190K2Node_SwitchInteger_CmpSuccess_3 = NotEqual_IntInt(TakeEffectID, 4);0x21B2if (!(K2Node_SwitchInteger_CmpSuccess_3)) goto Label_24C1;0x21C0K2Node_SwitchInteger_CmpSuccess_3 = NotEqual_IntInt(TakeEffectID, 5);0x21E2if (!(K2Node_SwitchInteger_CmpSuccess_3)) goto Label_24C1;0x21F0K2Node_SwitchInteger_CmpSuccess_3 = NotEqual_IntInt(TakeEffectID, 6);0x2212if (!(K2Node_SwitchInteger_CmpSuccess_3)) goto Label_24C1;0x2220K2Node_SwitchInteger_CmpSuccess_3 = NotEqual_IntInt(TakeEffectID, 7);0x2242if (!(K2Node_SwitchInteger_CmpSuccess_3)) goto Label_24C1;0x2250K2Node_SwitchInteger_CmpSuccess_3 = NotEqual_IntInt(TakeEffectID, 8);0x2272if (!(K2Node_SwitchInteger_CmpSuccess_3)) goto Label_24C1;0x2280K2Node_SwitchInteger_CmpSuccess_3 = NotEqual_IntInt(TakeEffectID, 9);0x22A2if (!(K2Node_SwitchInteger_CmpSuccess_3)) goto Label_24C1;0x22B0K2Node_SwitchInteger_CmpSuccess_3 = NotEqual_IntInt(TakeEffectID, 10);0x22D2if (!(K2Node_SwitchInteger_CmpSuccess_3)) goto Label_24C1;0x22E0K2Node_SwitchInteger_CmpSuccess_3 = NotEqual_IntInt(TakeEffectID, 11);0x2302if (!(K2Node_SwitchInteger_CmpSuccess_3)) goto Label_24C1;0x2310K2Node_SwitchInteger_CmpSuccess_3 = NotEqual_IntInt(TakeEffectID, 12);0x2332if (!(K2Node_SwitchInteger_CmpSuccess_3)) goto Label_24C1;0x2340K2Node_SwitchInteger_CmpSuccess_3 = NotEqual_IntInt(TakeEffectID, 13);0x2362if (!(K2Node_SwitchInteger_CmpSuccess_3)) goto Label_24C1;0x2370K2Node_SwitchInteger_CmpSuccess_3 = NotEqual_IntInt(TakeEffectID, 14);0x2392if (!(K2Node_SwitchInteger_CmpSuccess_3)) goto Label_24C1;0x23A0K2Node_SwitchInteger_CmpSuccess_3 = NotEqual_IntInt(TakeEffectID, 15);0x23C2if (!(K2Node_SwitchInteger_CmpSuccess_3)) goto Label_24C1;0x23D0K2Node_SwitchInteger_CmpSuccess_3 = NotEqual_IntInt(TakeEffectID, 16);0x23F2if (!(K2Node_SwitchInteger_CmpSuccess_3)) goto Label_24C1;0x2400K2Node_SwitchInteger_CmpSuccess_3 = NotEqual_IntInt(TakeEffectID, 17);0x2422if (!(K2Node_SwitchInteger_CmpSuccess_3)) goto Label_24C1;0x2430K2Node_SwitchInteger_CmpSuccess_3 = NotEqual_IntInt(TakeEffectID, 18);0x2452if (!(K2Node_SwitchInteger_CmpSuccess_3)) goto Label_24C1;0x2460K2Node_SwitchInteger_CmpSuccess_3 = NotEqual_IntInt(TakeEffectID, 19);0x2482if (!(K2Node_SwitchInteger_CmpSuccess_3)) goto Label_24C1;0x2490K2Node_SwitchInteger_CmpSuccess_3 = NotEqual_IntInt(TakeEffectID, 20);0x24B2if (!(K2Node_SwitchInteger_CmpSuccess_3)) goto Label_24C1;0x24C0PopFlow();0x24C1Label_24C1:0x24C1KeyRemap();0x24CFPopFlow();0x24D0Label_24D0:0x24D0ChangeMenuInstance(2);0x24E0PopFlow();0x24E1Label_24E1:0x24E1RestoreDefaultKeys();0x24EFPopFlow();0x24F0K2Node_SwitchInteger_CmpSuccess_4 = NotEqual_IntInt(TakeEffectID, 0);0x2512if (!(K2Node_SwitchInteger_CmpSuccess_4)) goto Label_265C;0x2520K2Node_SwitchInteger_CmpSuccess_4 = NotEqual_IntInt(TakeEffectID, 1);0x2542if (!(K2Node_SwitchInteger_CmpSuccess_4)) goto Label_264D;0x2550K2Node_SwitchInteger_CmpSuccess_4 = NotEqual_IntInt(TakeEffectID, 2);0x2572if (!(K2Node_SwitchInteger_CmpSuccess_4)) goto Label_263E;0x2580K2Node_SwitchInteger_CmpSuccess_4 = NotEqual_IntInt(TakeEffectID, 3);0x25A2if (!(K2Node_SwitchInteger_CmpSuccess_4)) goto Label_262F;0x25B0K2Node_SwitchInteger_CmpSuccess_4 = NotEqual_IntInt(TakeEffectID, 4);0x25D2if (!(K2Node_SwitchInteger_CmpSuccess_4)) goto Label_2620;0x25E0K2Node_SwitchInteger_CmpSuccess_4 = NotEqual_IntInt(TakeEffectID, 5);0x2602if (!(K2Node_SwitchInteger_CmpSuccess_4)) goto Label_2611;0x2610PopFlow();0x2611Label_2611:0x2611VolumeVoiceResult();0x261FPopFlow();0x2620Label_2620:0x2620VolumeSFXResult();0x262EPopFlow();0x262FLabel_262F:0x262FVolumeMusicResult();0x263DPopFlow();0x263ELabel_263E:0x263EVolumeMasterResult();0x264CPopFlow();0x264DLabel_264D:0x264DSubtitleResult();0x265BPopFlow();0x265CLabel_265C:0x265CChangeMenuInstance(2);0x266CPopFlow();0x266DLabel_266D:0x266DGameResults();0x267BPopFlow();0x267CLabel_267C:0x267CVideoResults();0x268APopFlow();0x268BLabel_268B:0x268BControlsResults();0x2699PopFlow();0x269ALabel_269A:0x269AAudioResults();0x26A8PopFlow();0x26A9Label_26A9:0x26A9PushFlow(Label_2760);0x26AEPushFlow(Label_277D);0x26B3SkipCutsceneFunction();0x26C1StartAudio();0x26CFShowPlaytime();0x26DDInitSpecials();0x26EBCallFunc_GetOwningPlayer_ReturnValue = GetOwningPlayer();0x2703this.SetUserFocus(CallFunc_GetOwningPlayer_ReturnValue);0x2724StartButtonFocus.SetKeyboardFocus();0x2744Temp_int_Loop_Counter_Variable_5 = 0;0x275Bgoto Label_1078;0x2760Label_2760:0x2760SetResolutionArray();0x276ESetDefaultValues();0x277CPopFlow();0x277DLabel_277D:0x277DCallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x279ACallFunc_SetMousePosition_Duration_ImplicitCast = Cast<3>(CallFunc_GetWorldDeltaSeconds_ReturnValue);0x27B7SetMousePosition(StartButtonFocus, CallFunc_SetMousePosition_Duration_ImplicitCast, true);0x27D8ChangeArrowTipIcons();0x27E6PopFlow();0x27E7Label_27E7:0x27E7ChangeMenuInstance(MenuVersion);0x27FEHintSystem();0x280CK2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(MenuVersion, 0);0x282Bif (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_2B9E;0x2839K2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(MenuVersion, 1);0x2858if (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_2B4F;0x2866K2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(MenuVersion, 2);0x2885if (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_2B00;0x2893K2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(MenuVersion, 3);0x28B2if (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_2AB1;0x28C0K2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(MenuVersion, 4);0x28DFif (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_2A62;0x28EDK2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(MenuVersion, 5);0x290Cif (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_2A13;0x291AK2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(MenuVersion, 6);0x2939if (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_29C4;0x2947K2Node_SwitchEnum_CmpSuccess_5 = NotEqual_ByteByte(MenuVersion, 7);0x2966if (!(K2Node_SwitchEnum_CmpSuccess_5)) goto Label_2975;0x2974PopFlow();0x2975Label_2975:0x2975/Script/Engine.Default__KismetArrayLibrary.Array_Get(ChaptersButtons, 0, CallFunc_Array_Get_Item_10);0x29ACStartButtonFocus = CallFunc_Array_Get_Item_10;0x29BFgoto Label_26A9;0x29C4Label_29C4:0x29C4/Script/Engine.Default__KismetArrayLibrary.Array_Get(AudioButtons, 0, CallFunc_Array_Get_Item_7);0x29FBStartButtonFocus = CallFunc_Array_Get_Item_7;0x2A0Egoto Label_26A9;0x2A13Label_2A13:0x2A13/Script/Engine.Default__KismetArrayLibrary.Array_Get(ControlsButtons, 0, CallFunc_Array_Get_Item_6);0x2A4AStartButtonFocus = CallFunc_Array_Get_Item_6;0x2A5Dgoto Label_26A9;0x2A62Label_2A62:0x2A62/Script/Engine.Default__KismetArrayLibrary.Array_Get(VideoButtons, 0, CallFunc_Array_Get_Item_5);0x2A99StartButtonFocus = CallFunc_Array_Get_Item_5;0x2AACgoto Label_26A9;0x2AB1Label_2AB1:0x2AB1/Script/Engine.Default__KismetArrayLibrary.Array_Get(GameButtons, 0, CallFunc_Array_Get_Item_4);0x2AE8StartButtonFocus = CallFunc_Array_Get_Item_4;0x2AFBgoto Label_26A9;0x2B00Label_2B00:0x2B00/Script/Engine.Default__KismetArrayLibrary.Array_Get(OptionsButtons, 0, CallFunc_Array_Get_Item_3);0x2B37StartButtonFocus = CallFunc_Array_Get_Item_3;0x2B4Agoto Label_26A9;0x2B4FLabel_2B4F:0x2B4F/Script/Engine.Default__KismetArrayLibrary.Array_Get(PauseButtons, 0, CallFunc_Array_Get_Item_2);0x2B86StartButtonFocus = CallFunc_Array_Get_Item_2;0x2B99goto Label_26A9;0x2B9ELabel_2B9E:0x2B9ECanReceiveInput = false;0x2BA9StartScreenMode = true;0x2BB4FadeAnim();0x2BC2StartScreenInit();0x2BD0PopFlow();0x2BD1Label_2BD1:0x2BD1K2Node_MakeArray_Array = {ContinueButton, OptionsButton, ExitButton};0x2BF7PauseButtons = K2Node_MakeArray_Array;0x2C12K2Node_MakeArray_Array_1 = {GameButton, VideoButton, ControlsButton, AudioButton};0x2C41OptionsButtons = K2Node_MakeArray_Array_1;0x2C5CK2Node_MakeArray_Array_11 = {DiscordButton, YoutubeButton, TwitterButton, SteamPButton};0x2C8BSocialButtons = K2Node_MakeArray_Array_11;0x2CA6K2Node_MakeArray_Array_7 = {LanguageDroplist, GoreCheckbox, CameraModeDroplist, CameraShakeSlider, CameraBlobCheckBox, CameraSensitivitySlider, CameraXCheckBox, CameraYCheckBox, QTEDroplist, DirtLens, EffectsCheckbox, VibrationCheckBox, BossCheckbox};0x2D26GameButtons = K2Node_MakeArray_Array_7;0x2D41CallFunc_PlatformFlags_ReturnValue = PlatformFlags();0x2D5DK2Node_SwitchEnum_CmpSuccess_3 = NotEqual_ByteByte(CallFunc_PlatformFlags_ReturnValue.Type, 0);0x2D85if (!(K2Node_SwitchEnum_CmpSuccess_3)) goto Label_320A;0x2D93K2Node_SwitchEnum_CmpSuccess_3 = NotEqual_ByteByte(CallFunc_PlatformFlags_ReturnValue.Type, 1);0x2DBBif (!(K2Node_SwitchEnum_CmpSuccess_3)) goto Label_2E00;0x2DC9K2Node_SwitchEnum_CmpSuccess_3 = NotEqual_ByteByte(CallFunc_PlatformFlags_ReturnValue.Type, 2);0x2DF1if (!(K2Node_SwitchEnum_CmpSuccess_3)) goto Label_2E00;0x2DFFPopFlow();0x2E00Label_2E00:0x2E00K2Node_MakeArray_Array_9 = {GammaSlider, BrightnessSlider};0x2E1DVideoButtons = K2Node_MakeArray_Array_9;0x2E38Temp_int_Loop_Counter_Variable_8 = 0;0x2E4FTemp_int_Array_Index_Variable_7 = 0;0x2E66Label_2E66:0x2E66K2Node_MakeArray_Array_9 = {GammaSlider, BrightnessSlider};0x2E83CallFunc_Array_Length_ReturnValue_6 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_MakeArray_Array_9);0x2EBECallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable_8, CallFunc_Array_Length_ReturnValue_6);0x2EE4if (!(CallFunc_Less_IntInt_ReturnValue_1)) goto Label_2FDB;0x2EF2Temp_int_Array_Index_Variable_7 = Temp_int_Loop_Counter_Variable_8;0x2F0DPushFlow(Label_2F91);0x2F12K2Node_MakeArray_Array_9 = {GammaSlider, BrightnessSlider};0x2F2F/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_MakeArray_Array_9, Temp_int_Array_Index_Variable_7, CallFunc_Array_Get_Item_12);0x2F6ACallFunc_Array_Get_Item_12.SetVisibility(0);0x2F90PopFlow();0x2F91Label_2F91:0x2F91CallFunc_Add_IntInt_ReturnValue_8 = Add_IntInt(Temp_int_Loop_Counter_Variable_8, 1);0x2FBBTemp_int_Loop_Counter_Variable_8 = CallFunc_Add_IntInt_ReturnValue_8;0x2FD6goto Label_2E66;0x2FDBLabel_2FDB:0x2FDBK2Node_MakeArray_Array_2 = {ReturnButton};0x2FEFJoystickButtons = K2Node_MakeArray_Array_2;0x300AK2Node_MakeArray_Array_8 = {KB_Fwd_Key, KB_Left_Key, KB_Bwd_Key, KB_Right_Key, KB_JUMP_Key, KB_ATTACK_Key, KB_CROUCH_Key, KB_FLASHLIGHT_Key, KB_RETRY_Key, KB_SCAN_Key, KB_ACTION_Key, KB_Selfie_Key, KB_TOGGLEWALK_Key, KB_ZOOM_Key, KB_CamView, KB_Camera_Key, KB_Pause_Key, ButtonResetK+M};0x30B7KMButtons = K2Node_MakeArray_Array_8;0x30D2/Script/Engine.Default__KismetArrayLibrary.Array_Append(ControlsButtons, JoystickButtons);0x3104/Script/Engine.Default__KismetArrayLibrary.Array_Append(ControlsButtons, KMButtons);0x3136K2Node_MakeArray_Array_4 = {SubtitleCheckbox, MasterSlider, MusicSlider, SFXSlider, VoicesSlider};0x316EAudioButtons = K2Node_MakeArray_Array_4;0x3189K2Node_MakeArray_Array_5 = {Chapter00, Chapter01, Chapter02, Chapter03, Chapter04, Chapter05, Chapter06, Chapter07, Chapter08, Chapter09};0x31EEChaptersButtons = K2Node_MakeArray_Array_5;0x3209PopFlow();0x320ALabel_320A:0x320AK2Node_MakeArray_Array_6 = {ResolutionDroplist, ScreenDroplist, QualityDroplist, ResolutionScaleSlider, FPSLimitDroplist, AADroplist, VsyncCheckbox, ShowFPS, GammaSlider, BrightnessSlider};0x326FVideoButtons = K2Node_MakeArray_Array_6;0x328Agoto Label_2FDB;0x328FCallFunc_Create_ReturnValue_1 = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/Blueprints/HUD/ConfirmHUD.ConfirmHUD_C, nullptr);0x32C4SetObjectPropertyByName(CallFunc_Create_ReturnValue_1, FName(OwnerWidget), this);0x32E5SetTextPropertyByName(CallFunc_Create_ReturnValue_1, FName(TipText), K2Node_CustomEvent_TipText);0x330EConfirmHUD = CallFunc_Create_ReturnValue_1;0x3321ConfirmHUD.AddToViewport(3);0x3346PopFlow();0x3347Label_3347:0x3347ButtonsSelection = OptionsButtons;0x3362CallFunc_MakeLiteralDouble_ReturnValue_1 = MakeLiteralDouble(600);0x3387MainBoxSizeX = CallFunc_MakeLiteralDouble_ReturnValue_1;0x33A2ParentPanel = Vertical_Options;0x33B5PopFlow();0x33B6Label_33B6:0x33B6ButtonsSelection = PauseButtons;0x33D1CallFunc_MakeLiteralDouble_ReturnValue_1 = MakeLiteralDouble(600);0x33F6MainBoxSizeX = CallFunc_MakeLiteralDouble_ReturnValue_1;0x3411ParentPanel = Vertical_Pause;0x3424PopFlow();0x3425Label_3425:0x3425/Script/Engine.Default__KismetArrayLibrary.Array_Get(ButtonsSelection, 1, CallFunc_Array_Get_Item);0x345CCallFunc_Array_Get_Item.SetKeyboardFocus();0x347CPopFlow();0x347DLabel_347D:0x347D/Script/Engine.Default__KismetArrayLibrary.Array_Get(ButtonsSelection, 1, CallFunc_Array_Get_Item);0x34B4StartButtonFocus = CallFunc_Array_Get_Item;0x34C7CallFunc_Array_LastIndex_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_LastIndex(ButtonsSelection);0x3502/Script/Engine.Default__KismetArrayLibrary.Array_Get(ButtonsSelection, CallFunc_Array_LastIndex_ReturnValue, CallFunc_Array_Get_Item_1);0x353DReturnButton.SetNavigationRuleExplicit(2, CallFunc_Array_Get_Item_1);0x3568PushFlow(Label_3572);0x356Dgoto Label_3425;0x3572Label_3572:0x3572CallFunc_EqualEqual_ByteByte_ReturnValue_3 = EqualEqual_ByteByte(MenuVersion, 7);0x3591if (!(CallFunc_EqualEqual_ByteByte_ReturnValue_3)) PopFlow();0x359BLabel_359B:0x359Bif (!(GPInput)) goto Label_35EC;0x35A9ChaptersScroll.SetScrollWhenFocusChanges(2);0x35CBLabel_35CB:0x35CBChaptersScroll.ScrollToStart();0x35EBPopFlow();0x35ECLabel_35EC:0x35ECChaptersScroll.SetScrollWhenFocusChanges(0);0x360Egoto Label_35CB;0x3613Label_3613:0x3613/Script/Engine.Default__KismetArrayLibrary.Array_Get(ButtonsSelection, 1, CallFunc_Array_Get_Item);0x364AReturnButton.SetNavigationRuleExplicit(3, CallFunc_Array_Get_Item);0x3675goto Label_347D;0x367ALabel_367A:0x367APushFlow(Label_3E63);0x367FPushFlow(Label_3E72);0x3684CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(MenuVersion, 0);0x36A3if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) goto Label_372C;0x36B1Label_36B1:0x36B1CanvasStartScreen.SetVisibility(4);0x36D7MidCanvas.SetVisibility(2);0x36FDButtonsSelection = StartScreenButtons;0x3718ParentPanel = MenuVerticalBox;0x372BPopFlow();0x372CLabel_372C:0x372CCanvasStartScreen.SetVisibility(2);0x3752MidCanvas.SetVisibility(4);0x3778K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(MenuVersion, 0);0x3797if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_36B1;0x37A5K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(MenuVersion, 1);0x37C4if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_3E38;0x37D2K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(MenuVersion, 2);0x37F1if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_3E0D;0x37FFK2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(MenuVersion, 3);0x381Eif (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_3D6D;0x382CK2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(MenuVersion, 4);0x384Bif (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_3CCD;0x3859K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(MenuVersion, 5);0x3878if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_3C4D;0x3886K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(MenuVersion, 6);0x38A5if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_3BAD;0x38B3K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(MenuVersion, 7);0x38D2if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_38E1;0x38E0PopFlow();0x38E1Label_38E1:0x38E1Overlay_Chapters.SetVisibility(4);0x3907ButtonsSelection = ChaptersButtons;0x3922MainBoxSizeX = 1500;0x393DParentPanel = Vertical_Chapter;0x3950Temp_int_Loop_Counter_Variable_9 = 0;0x3967Temp_int_Array_Index_Variable_8 = 0;0x397ELabel_397E:0x397ECallFunc_Array_Length_ReturnValue_5 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(ChaptersButtons);0x39B9CallFunc_Less_IntInt_ReturnValue_4 = Less_IntInt(Temp_int_Loop_Counter_Variable_9, CallFunc_Array_Length_ReturnValue_5);0x39DFif (!(CallFunc_Less_IntInt_ReturnValue_4)) PopFlow();0x39E9Temp_int_Array_Index_Variable_8 = Temp_int_Loop_Counter_Variable_9;0x3A04PushFlow(Label_3B63);0x3A09/Script/Engine.Default__KismetArrayLibrary.Array_Get(ChaptersButtons, Temp_int_Array_Index_Variable_8, CallFunc_Array_Get_Item_15);0x3A44K2Node_DynamicCast_AsChapter_Select_HUD_1 = Cast<ChapterSelectHUD_C>(CallFunc_Array_Get_Item_15);0x3A68K2Node_DynamicCast_bSuccess_43 = Cast<1>(K2Node_DynamicCast_AsChapter_Select_HUD_1);0x3A85if (!(K2Node_DynamicCast_bSuccess_43)) goto Label_3AB8;0x3A93K2Node_DynamicCast_AsChapter_Select_HUD_1.SetTextCondition();0x3AB7PopFlow();0x3AB8Label_3AB8:0x3AB8/Script/Engine.Default__KismetArrayLibrary.Array_Get(ChaptersButtons, Temp_int_Array_Index_Variable_8, CallFunc_Array_Get_Item_15);0x3AF3K2Node_DynamicCast_AsCheckpoint_Select_HUD = Cast<CheckpointSelectHUD_C>(CallFunc_Array_Get_Item_15);0x3B17K2Node_DynamicCast_bSuccess_42 = Cast<1>(K2Node_DynamicCast_AsCheckpoint_Select_HUD);0x3B34if (!(K2Node_DynamicCast_bSuccess_42)) PopFlow();0x3B3EK2Node_DynamicCast_AsCheckpoint_Select_HUD.UpdateName();0x3B62PopFlow();0x3B63Label_3B63:0x3B63CallFunc_Add_IntInt_ReturnValue_9 = Add_IntInt(Temp_int_Loop_Counter_Variable_9, 1);0x3B8DTemp_int_Loop_Counter_Variable_9 = CallFunc_Add_IntInt_ReturnValue_9;0x3BA8goto Label_397E;0x3BADLabel_3BAD:0x3BADOverlay_Audio.SetVisibility(4);0x3BD3ButtonsSelection = AudioButtons;0x3BEECallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(900);0x3C13MainBoxSizeX = CallFunc_MakeLiteralDouble_ReturnValue;0x3C2EParentPanel = Vertical_Audio;0x3C41OptionsMenuOpen = true;0x3C4CPopFlow();0x3C4DLabel_3C4D:0x3C4DOverlay_Controls.SetVisibility(4);0x3C73CallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(900);0x3C98MainBoxSizeX = CallFunc_MakeLiteralDouble_ReturnValue;0x3CB3ControlDisplayVersion();0x3CC1OptionsMenuOpen = true;0x3CCCPopFlow();0x3CCDLabel_3CCD:0x3CCDOverlay_Video.SetVisibility(4);0x3CF3ButtonsSelection = VideoButtons;0x3D0ECallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(900);0x3D33MainBoxSizeX = CallFunc_MakeLiteralDouble_ReturnValue;0x3D4EParentPanel = Vertical_Video;0x3D61OptionsMenuOpen = true;0x3D6CPopFlow();0x3D6DLabel_3D6D:0x3D6DOverlay_Game.SetVisibility(4);0x3D93ButtonsSelection = GameButtons;0x3DAECallFunc_MakeLiteralDouble_ReturnValue = MakeLiteralDouble(900);0x3DD3MainBoxSizeX = CallFunc_MakeLiteralDouble_ReturnValue;0x3DEEParentPanel = Vertical_Game;0x3E01OptionsMenuOpen = true;0x3E0CPopFlow();0x3E0DLabel_3E0D:0x3E0DOverlay_Options.SetVisibility(4);0x3E33goto Label_3347;0x3E38Label_3E38:0x3E38Overlay_Pause.SetVisibility(4);0x3E5Egoto Label_33B6;0x3E63Label_3E63:0x3E63CleanConfirmBox();0x3E71PopFlow();0x3E72Label_3E72:0x3E72/Script/Engine.Default__KismetArrayLibrary.Array_Insert(ButtonsSelection, ReturnButton, 0);0x3EA9CallFunc_SlotAsCanvasSlot_ReturnValue = SlotAsCanvasSlot(MidCanvas);0x3EC6CallFunc_MakeVector2D_ReturnValue = MakeVector2D(MainBoxSizeX, 0);0x3EF4CallFunc_SlotAsCanvasSlot_ReturnValue.SetSize(CallFunc_MakeVector2D_ReturnValue);0x3F1DDeselectButtom();0x3F2Bgoto Label_3613;0x3F30CallFunc_IsValid_ReturnValue_1 = IsValid(ConfirmHUD);0x3F4Dif (!(CallFunc_IsValid_ReturnValue_1)) goto Label_3F5C;0x3F5BPopFlow();0x3F5CLabel_3F5C:0x3F5CCallFunc_EqualEqual_ByteByte_ReturnValue_2 = EqualEqual_ByteByte(MenuVersion, 0);0x3F7Bif (!(CallFunc_EqualEqual_ByteByte_ReturnValue_2)) goto Label_3F8A;0x3F89PopFlow();0x3F8ALabel_3F8A:0x3F8Aif (!(isReturnAction)) goto Label_3F99;0x3F98PopFlow();0x3F99Label_3F99:0x3F99isReturnAction = true;0x3FA4DeselectButtom();0x3FB2ReturnButton.OnHover();0x3FD6ReturnButton.OnSelect();0x3FFARetriggerableDelay(this, 0.5f, LatentActionInfo{0x3C1, -2144284828, FName(ExecuteUbergraph_PauseMenuHUD), this});0x4030PopFlow();0x4031CallFunc_GetAllWidgetsOfClass_FoundWidgets = {};0x403C/Script/UMG.Default__WidgetBlueprintLibrary.GetAllWidgetsOfClass(this, CallFunc_GetAllWidgetsOfClass_FoundWidgets, /Game/Blueprints/HUD/ButtonHUD.ButtonHUD_C, false);0x4070Temp_int_Loop_Counter_Variable_12 = 0;0x4087Temp_int_Array_Index_Variable_11 = 0;0x409ELabel_409E:0x409ECallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllWidgetsOfClass_FoundWidgets);0x40D9CallFunc_Less_IntInt_ReturnValue_12 = Less_IntInt(Temp_int_Loop_Counter_Variable_12, CallFunc_Array_Length_ReturnValue);0x40FFif (!(CallFunc_Less_IntInt_ReturnValue_12)) PopFlow();0x4109Temp_int_Array_Index_Variable_11 = Temp_int_Loop_Counter_Variable_12;0x4124PushFlow(Label_4189);0x4129/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllWidgetsOfClass_FoundWidgets, Temp_int_Array_Index_Variable_11, CallFunc_Array_Get_Item_22);0x4164CallFunc_Array_Get_Item_22.OnNormal();0x4188PopFlow();0x4189Label_4189:0x4189CallFunc_Add_IntInt_ReturnValue_13 = Add_IntInt(Temp_int_Loop_Counter_Variable_12, 1);0x41B3Temp_int_Loop_Counter_Variable_12 = CallFunc_Add_IntInt_ReturnValue_13;0x41CEgoto Label_409E;0x41D3ChangeArrowTipIcons();0x41E1if (!(GPInput)) goto Label_426F;0x41EFCallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x4209/Script/UMG.Default__WidgetBlueprintLibrary.SetInputMode_GameOnly(CallFunc_GetPlayerController_ReturnValue, false);0x4233CallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x424DCallFunc_GetPlayerController_ReturnValue.bShowMouseCursor = false;0x426EPopFlow();0x426FLabel_426F:0x426FCallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x4289/Script/UMG.Default__WidgetBlueprintLibrary.SetInputMode_GameAndUIEx(CallFunc_GetPlayerController_ReturnValue, nullptr, 3, false, false);0x42B7CallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x42D1CallFunc_GetPlayerController_ReturnValue.bShowMouseCursor = true;0x42F2PopFlow();0x42F3CallFunc_IsInViewport_ReturnValue = IsInViewport();0x4307if (!(CallFunc_IsInViewport_ReturnValue)) PopFlow();0x4311GamepadInput = K2Node_CustomEvent_Condition;0x4324GamepadMode();0x4332PushFlow(Label_433C);0x4337goto Label_03CD;0x433CLabel_433C:0x433CCallFunc_GetWorldDeltaSeconds_ReturnValue_1 = GetWorldDeltaSeconds(this);0x4359CallFunc_Delay_Duration_ImplicitCast = Cast<3>(CallFunc_GetWorldDeltaSeconds_ReturnValue_1);0x4376Delay(this, CallFunc_Delay_Duration_ImplicitCast, LatentActionInfo{0x3CD, -337166276, FName(ExecuteUbergraph_PauseMenuHUD), this});0x43B0PopFlow();0x43B1Label_43B1:0x43B1AnyButtonHasFocus = false;0x43BCTemp_int_Loop_Counter_Variable_11 = 0;0x43D3Temp_int_Array_Index_Variable_10 = 0;0x43EALabel_43EA:0x43EACallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(ButtonsSelection);0x4425CallFunc_Less_IntInt_ReturnValue_11 = Less_IntInt(Temp_int_Loop_Counter_Variable_11, CallFunc_Array_Length_ReturnValue_1);0x444Bif (!(CallFunc_Less_IntInt_ReturnValue_11)) PopFlow();0x4455Temp_int_Array_Index_Variable_10 = Temp_int_Loop_Counter_Variable_11;0x4470PushFlow(Label_44F0);0x4475/Script/Engine.Default__KismetArrayLibrary.Array_Get(ButtonsSelection, Temp_int_Array_Index_Variable_10, CallFunc_Array_Get_Item_20);0x44B0CallFunc_HasKeyboardFocus_ReturnValue = CallFunc_Array_Get_Item_20.HasKeyboardFocus();0x44DAif (!(CallFunc_HasKeyboardFocus_ReturnValue)) PopFlow();0x44E4AnyButtonHasFocus = true;0x44EFPopFlow();0x44F0Label_44F0:0x44F0CallFunc_Add_IntInt_ReturnValue_12 = Add_IntInt(Temp_int_Loop_Counter_Variable_11, 1);0x451ATemp_int_Loop_Counter_Variable_11 = CallFunc_Add_IntInt_ReturnValue_12;0x4535goto Label_43EA;0x453ADelay(this, K2Node_CustomEvent_Duration, LatentActionInfo{0x172, -117969230, FName(ExecuteUbergraph_PauseMenuHUD), this});0x4574PopFlow();0x4575Label_4575:0x4575CallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x458AK2Node_DynamicCast_AsMy_Game_Mode = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue);0x45AEK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode);0x45CBif (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x45D5GPInput = K2Node_DynamicCast_AsMy_Game_Mode.GPInput;0x45FECallFunc_Not_PreBool_ReturnValue = Not_PreBool(GPInput);0x461BGamepadInput = CallFunc_Not_PreBool_ReturnValue;0x462EGPinputFunction(GPInput);0x4645K2Node_CreateDelegate_OutputDelegate_10.Bind(this, InitializationEnd);0x465CK2Node_DynamicCast_AsMy_Game_Mode.FinishLoadBaseMaps += K2Node_CreateDelegate_OutputDelegate_10;0x4685K2Node_CreateDelegate_OutputDelegate_11.Bind(this, GPinputFunction);0x469CK2Node_DynamicCast_AsMy_Game_Mode.ChangedInputMethod += K2Node_CreateDelegate_OutputDelegate_11;0x46C5CallFunc_GetGameInstance_ReturnValue_1 = GetGameInstance(this);0x46DAK2Node_DynamicCast_AsMy_Game_Instance_1 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_1);0x46FEK2Node_DynamicCast_bSuccess_9 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_1);0x471Bif (!(K2Node_DynamicCast_bSuccess_9)) PopFlow();0x4725Build Version = K2Node_DynamicCast_AsMy_Game_Instance_1.BuildVersion;0x4756KeysStructure = K2Node_DynamicCast_AsMy_Game_Instance_1.DefaultSettings.UIKeys_60_03CE3011420D47DA67AD0DB0CF6510C0;0x4790PushFlow(Label_47A8);0x4795StartAnim();0x47A3goto Label_27E7;0x47A8Label_47A8:0x47A8CallFunc_PlayAnimation_ReturnValue_2 = PlayAnimation(Arrows, 0f, 0, 0, 1f, false);0x47DFPopFlow();0x47E0Label_47E0:0x47E0PushFlow(Label_4878);0x47E5PushFlow(Label_4924);0x47EAK2Node_MakeArray_Array_10 = {StartContinueButton, NGButton, ChaptersButton, StartOptionButton, QuitButton, WishlistButton, DiscordButton, YoutubeButton, TwitterButton, SteamPButton, FullCreditsButton};0x4858StartScreenButtons = K2Node_MakeArray_Array_10;0x4873goto Label_2BD1;0x4878Label_4878:0x4878CallFunc_FindPlatform_ReturnValue = FindPlatform();0x4894K2Node_SwitchEnum_CmpSuccess_4 = NotEqual_ByteByte(CallFunc_FindPlatform_ReturnValue, 5);0x48B3if (!(K2Node_SwitchEnum_CmpSuccess_4)) goto Label_48C2;0x48C1PopFlow();0x48C2Label_48C2:0x48C2TwitterButton.SetNavigationRuleExplicit(1, DiscordButton);0x48EDDelay(this, 0.12f, LatentActionInfo{0x490, 432730244, FName(ExecuteUbergraph_PauseMenuHUD), this});0x4923PopFlow();0x4924Label_4924:0x4924CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(ChildButtons, ReturnButton);0x4968/Script/Engine.Default__KismetArrayLibrary.Array_Append(ChildButtons, StartScreenButtons);0x499A/Script/Engine.Default__KismetArrayLibrary.Array_Append(ChildButtons, PauseButtons);0x49CC/Script/Engine.Default__KismetArrayLibrary.Array_Append(ChildButtons, OptionsButtons);0x49FE/Script/Engine.Default__KismetArrayLibrary.Array_Append(ChildButtons, GameButtons);0x4A30/Script/Engine.Default__KismetArrayLibrary.Array_Append(ChildButtons, VideoButtons);0x4A62/Script/Engine.Default__KismetArrayLibrary.Array_Append(ChildButtons, ControlsButtons);0x4A94/Script/Engine.Default__KismetArrayLibrary.Array_Append(ChildButtons, AudioButtons);0x4AC6/Script/Engine.Default__KismetArrayLibrary.Array_Append(ChildButtons, ChaptersButtons);0x4AF8Temp_int_Loop_Counter_Variable_10 = 0;0x4B0FTemp_int_Array_Index_Variable_9 = 0;0x4B26Label_4B26:0x4B26CallFunc_Array_Length_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(ChildButtons);0x4B61CallFunc_Less_IntInt_ReturnValue_9 = Less_IntInt(Temp_int_Loop_Counter_Variable_10, CallFunc_Array_Length_ReturnValue_2);0x4B87if (!(CallFunc_Less_IntInt_ReturnValue_9)) PopFlow();0x4B91Temp_int_Array_Index_Variable_9 = Temp_int_Loop_Counter_Variable_10;0x4BACPushFlow(Label_4FCD);0x4BB1/Script/Engine.Default__KismetArrayLibrary.Array_Get(ChildButtons, Temp_int_Array_Index_Variable_9, CallFunc_Array_Get_Item_16);0x4BECK2Node_DynamicCast_AsButton_HUD_1 = Cast<ButtonHUD_C>(CallFunc_Array_Get_Item_16);0x4C10K2Node_DynamicCast_bSuccess_55 = Cast<1>(K2Node_DynamicCast_AsButton_HUD_1);0x4C2Dif (!(K2Node_DynamicCast_bSuccess_55)) goto Label_4C61;0x4C3BK2Node_DynamicCast_AsButton_HUD_1.CreationSet(this);0x4C60PopFlow();0x4C61Label_4C61:0x4C61/Script/Engine.Default__KismetArrayLibrary.Array_Get(ChildButtons, Temp_int_Array_Index_Variable_9, CallFunc_Array_Get_Item_16);0x4C9CK2Node_DynamicCast_AsButton_Checkbox_1 = Cast<ButtonCheckbox_C>(CallFunc_Array_Get_Item_16);0x4CC0K2Node_DynamicCast_bSuccess_54 = Cast<1>(K2Node_DynamicCast_AsButton_Checkbox_1);0x4CDDif (!(K2Node_DynamicCast_bSuccess_54)) goto Label_4D11;0x4CEBK2Node_DynamicCast_AsButton_Checkbox_1.CreationSet(this);0x4D10PopFlow();0x4D11Label_4D11:0x4D11/Script/Engine.Default__KismetArrayLibrary.Array_Get(ChildButtons, Temp_int_Array_Index_Variable_9, CallFunc_Array_Get_Item_16);0x4D4CK2Node_DynamicCast_AsButton_Slider_1 = Cast<ButtonSlider_C>(CallFunc_Array_Get_Item_16);0x4D70K2Node_DynamicCast_bSuccess_53 = Cast<1>(K2Node_DynamicCast_AsButton_Slider_1);0x4D8Dif (!(K2Node_DynamicCast_bSuccess_53)) goto Label_4DC1;0x4D9BK2Node_DynamicCast_AsButton_Slider_1.CreationSet(this);0x4DC0PopFlow();0x4DC1Label_4DC1:0x4DC1/Script/Engine.Default__KismetArrayLibrary.Array_Get(ChildButtons, Temp_int_Array_Index_Variable_9, CallFunc_Array_Get_Item_16);0x4DFCK2Node_DynamicCast_AsButton_Droplist_1 = Cast<ButtonDroplist_C>(CallFunc_Array_Get_Item_16);0x4E20K2Node_DynamicCast_bSuccess_52 = Cast<1>(K2Node_DynamicCast_AsButton_Droplist_1);0x4E3Dif (!(K2Node_DynamicCast_bSuccess_52)) goto Label_4E71;0x4E4BK2Node_DynamicCast_AsButton_Droplist_1.CreationSet(this);0x4E70PopFlow();0x4E71Label_4E71:0x4E71/Script/Engine.Default__KismetArrayLibrary.Array_Get(ChildButtons, Temp_int_Array_Index_Variable_9, CallFunc_Array_Get_Item_16);0x4EACK2Node_DynamicCast_AsButton_Key_Mapping_2 = Cast<ButtonKeyMapping_C>(CallFunc_Array_Get_Item_16);0x4ED0K2Node_DynamicCast_bSuccess_51 = Cast<1>(K2Node_DynamicCast_AsButton_Key_Mapping_2);0x4EEDif (!(K2Node_DynamicCast_bSuccess_51)) goto Label_4F21;0x4EFBK2Node_DynamicCast_AsButton_Key_Mapping_2.CreationSet(this);0x4F20PopFlow();0x4F21Label_4F21:0x4F21/Script/Engine.Default__KismetArrayLibrary.Array_Get(ChildButtons, Temp_int_Array_Index_Variable_9, CallFunc_Array_Get_Item_16);0x4F5CK2Node_DynamicCast_AsChapter_Select_HUD_2 = Cast<ChapterSelectHUD_C>(CallFunc_Array_Get_Item_16);0x4F80K2Node_DynamicCast_bSuccess_49 = Cast<1>(K2Node_DynamicCast_AsChapter_Select_HUD_2);0x4F9Dif (!(K2Node_DynamicCast_bSuccess_49)) PopFlow();0x4FA7K2Node_DynamicCast_AsChapter_Select_HUD_2.CreationSet(this);0x4FCCPopFlow();0x4FCDLabel_4FCD:0x4FCDCallFunc_Add_IntInt_ReturnValue_10 = Add_IntInt(Temp_int_Loop_Counter_Variable_10, 1);0x4FF7Temp_int_Loop_Counter_Variable_10 = CallFunc_Add_IntInt_ReturnValue_10;0x5012goto Label_4B26;0x5017Label_5017:0x5017Temp_int_Loop_Counter_Variable = 0;0x502Egoto Label_1A5A;0x5033Label_5033:0x5033ChangeMenuInstance(2);0x5043PopFlow();0x5044PreviousMenuVersion = MenuVersion;0x505FMenuVersion = K2Node_CustomEvent_MenuVersion;0x507ACallFunc_EqualEqual_ByteByte_ReturnValue_5 = EqualEqual_ByteByte(MenuVersion, 7);0x5099if (!(CallFunc_EqualEqual_ByteByte_ReturnValue_5)) goto Label_516E;0x50A7CallFunc_GetGameMode_ReturnValue_2 = GetGameMode(this);0x50BCK2Node_DynamicCast_AsMy_Game_Mode_2 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_2);0x50E0K2Node_DynamicCast_bSuccess_12 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_2);0x50FDif (!(K2Node_DynamicCast_bSuccess_12)) PopFlow();0x5107K2Node_CreateDelegate_OutputDelegate_14.Bind(this, ChapterLoadEnd);0x511EK2Node_DynamicCast_AsMy_Game_Mode_2.AsynLoadEnd += K2Node_CreateDelegate_OutputDelegate_14;0x5147K2Node_DynamicCast_AsMy_Game_Mode_2.LoadAsync(1);0x516DPopFlow();0x516ELabel_516E:0x516EK2Node_MakeArray_Array_3 = {Overlay_Pause, Overlay_Options, Overlay_Game, Overlay_Video, Overlay_Controls, Overlay_Audio, Overlay_Chapters};0x51B8SubMenuSelection = K2Node_MakeArray_Array_3;0x51D3Temp_int_Loop_Counter_Variable_7 = 0;0x51EATemp_int_Array_Index_Variable_12 = 0;0x5201Label_5201:0x5201CallFunc_Array_Length_ReturnValue_12 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(SubMenuSelection);0x523CCallFunc_Less_IntInt_ReturnValue_6 = Less_IntInt(Temp_int_Loop_Counter_Variable_7, CallFunc_Array_Length_ReturnValue_12);0x5262if (!(CallFunc_Less_IntInt_ReturnValue_6)) goto Label_533C;0x5270Temp_int_Array_Index_Variable_12 = Temp_int_Loop_Counter_Variable_7;0x528BPushFlow(Label_52F2);0x5290/Script/Engine.Default__KismetArrayLibrary.Array_Get(SubMenuSelection, Temp_int_Array_Index_Variable_12, CallFunc_Array_Get_Item_23);0x52CBCallFunc_Array_Get_Item_23.SetVisibility(2);0x52F1PopFlow();0x52F2Label_52F2:0x52F2CallFunc_Add_IntInt_ReturnValue_7 = Add_IntInt(Temp_int_Loop_Counter_Variable_7, 1);0x531CTemp_int_Loop_Counter_Variable_7 = CallFunc_Add_IntInt_ReturnValue_7;0x5337goto Label_5201;0x533CLabel_533C:0x533CCallFunc_GetVisibility_ReturnValue = MidCanvas.GetVisibility();0x536ECallFunc_EqualEqual_ByteByte_ReturnValue_1 = EqualEqual_ByteByte(CallFunc_GetVisibility_ReturnValue, 2);0x538Dif (!(CallFunc_EqualEqual_ByteByte_ReturnValue_1)) goto Label_53A9;0x539BStartAnim();0x53A9Label_53A9:0x53A9SaveConfig(false);0x53B8goto Label_367A;0x53BDif (!(GPInput)) goto Label_5446;0x53CBK+M.SetVisibility(2);0x53F1Joystick.SetVisibility(4);0x5417ButtonsSelection = JoystickButtons;0x5432ParentPanel = Vertical_Gamepad;0x5445PopFlow();0x5446Label_5446:0x5446K+M.SetVisibility(4);0x546CJoystick.SetVisibility(2);0x5492ButtonsSelection = KMButtons;0x54ADParentPanel = Vertical_KM;0x54C0PopFlow();0x54C1Label_54C1:0x54C1PushFlow(Label_5571);0x54C6/Script/Engine.Default__KismetArrayLibrary.Array_Get(KMButtons, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_17);0x5501K2Node_DynamicCast_AsButton_Key_Mapping_1 = Cast<ButtonKeyMapping_C>(CallFunc_Array_Get_Item_17);0x5525K2Node_DynamicCast_bSuccess_50 = Cast<1>(K2Node_DynamicCast_AsButton_Key_Mapping_1);0x5542if (!(K2Node_DynamicCast_bSuccess_50)) PopFlow();0x554CK2Node_DynamicCast_AsButton_Key_Mapping_1.RestoreDefaults();0x5570PopFlow();0x5571Label_5571:0x5571CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x559BTemp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x55B6Label_55B6:0x55B6CallFunc_Array_Length_ReturnValue_11 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(KMButtons);0x55F1CallFunc_Less_IntInt_ReturnValue_5 = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue_11);0x5617if (!(CallFunc_Less_IntInt_ReturnValue_5)) PopFlow();0x5621Temp_int_Array_Index_Variable_2 = Temp_int_Loop_Counter_Variable_1;0x563Cgoto Label_54C1;0x5641Label_5641:0x5641Temp_int_Array_Index_Variable_2 = 0;0x5658goto Label_55B6;0x565DLabel_565D:0x565DPauseResults();0x566BPopFlow();0x566CLabel_566C:0x566CCallFunc_GetPlayerPawn_ReturnValue = GetPlayerPawn(this, 0);0x5686K2Node_DynamicCast_AsMain_Char = Cast<MainChar_C>(CallFunc_GetPlayerPawn_ReturnValue);0x56AAK2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsMain_Char);0x56C7if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x56D1K2Node_DynamicCast_AsMain_Char.PauseEvent(true);0x56F6PopFlow();0x56F7K2Node_SwitchInteger_CmpSuccess_5 = NotEqual_IntInt(TakeEffectID, -1);0x5719if (!(K2Node_SwitchInteger_CmpSuccess_5)) goto Label_57E8;0x5727K2Node_SwitchInteger_CmpSuccess_5 = NotEqual_IntInt(TakeEffectID, 0);0x5749if (!(K2Node_SwitchInteger_CmpSuccess_5)) goto Label_566C;0x5757K2Node_SwitchInteger_CmpSuccess_5 = NotEqual_IntInt(TakeEffectID, 1);0x5779if (!(K2Node_SwitchInteger_CmpSuccess_5)) goto Label_566C;0x5787K2Node_SwitchInteger_CmpSuccess_5 = NotEqual_IntInt(TakeEffectID, 2);0x57A9if (!(K2Node_SwitchInteger_CmpSuccess_5)) goto Label_5033;0x57B7K2Node_SwitchInteger_CmpSuccess_5 = NotEqual_IntInt(TakeEffectID, 3);0x57D9if (!(K2Node_SwitchInteger_CmpSuccess_5)) goto Label_0B07;0x57E7PopFlow();0x57E8Label_57E8:0x57E8CallFunc_GetGameMode_ReturnValue_1 = GetGameMode(this);0x57FDK2Node_DynamicCast_AsMy_Game_Mode_1 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_1);0x5821K2Node_DynamicCast_bSuccess_11 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_1);0x583Eif (!(K2Node_DynamicCast_bSuccess_11)) PopFlow();0x5848K2Node_DynamicCast_AsMy_Game_Mode_1.SkipCutscene.Broadcast();0x5871goto Label_566C;0x5876Label_5876:0x5876K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(MenuVersion, 0);0x5895if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_59EE;0x58A3K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(MenuVersion, 1);0x58C2if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_565D;0x58D0K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(MenuVersion, 2);0x58EFif (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_0D01;0x58FDK2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(MenuVersion, 3);0x591Cif (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_266D;0x592AK2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(MenuVersion, 4);0x5949if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_267C;0x5957K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(MenuVersion, 5);0x5976if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_268B;0x5984K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(MenuVersion, 6);0x59A3if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_269A;0x59B1K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(MenuVersion, 7);0x59D0if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_59DF;0x59DEPopFlow();0x59DFLabel_59DF:0x59DFChaptersResults();0x59EDPopFlow();0x59EELabel_59EE:0x59EEStartScreenResults();0x59FCPopFlow();0x59FDLabel_59FD:0x59FDTemp_int_Loop_Counter_Variable_1 = 0;0x5A14goto Label_5641;0x5A19DeltaTime = K2Node_Event_InDeltaTime;0x5A34goto Label_43B1;0x5A39TakeEffectID = K2Node_CustomEvent_ID_2;0x5A54CurrentButton = K2Node_CustomEvent_CurrentButton_1;0x5A67if (!(CanReceiveInput)) PopFlow();0x5A71goto Label_5876;0x5A76SupportText.SetText(K2Node_CustomEvent_InText);0x5AA3CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(K2Node_CustomEvent_InText);0x5AC8CallFunc_GetCharacterArrayFromString_ReturnValue = GetCharacterArrayFromString(CallFunc_Conv_TextToString_ReturnValue);0x5AEDCallFunc_Array_Length_ReturnValue_4 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetCharacterArrayFromString_ReturnValue);0x5B28CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(CallFunc_Array_Length_ReturnValue_4, 0);0x5B4ATemp_byte_Variable_4 = 2;0x5B5ETemp_byte_Variable_5 = 4;0x5B72Temp_bool_Variable_2 = CallFunc_Greater_IntInt_ReturnValue;0x5B85OverlaySupport.SetVisibility(Switch(Temp_bool_Variable_2, false => Temp_byte_Variable_4, true => Temp_byte_Variable_5, default => K2Node_Select_Default_2));0x5BDEPopFlow();0x5BDFgoto Label_47E0;0x5BE4K2Node_SwitchInteger_CmpSuccess_6 = NotEqual_IntInt(TakeEffectID, -10);0x5C06if (!(K2Node_SwitchInteger_CmpSuccess_6)) goto Label_5EC5;0x5C14K2Node_SwitchInteger_CmpSuccess_6 = NotEqual_IntInt(TakeEffectID, -5);0x5C36if (!(K2Node_SwitchInteger_CmpSuccess_6)) goto Label_5EB6;0x5C44K2Node_SwitchInteger_CmpSuccess_6 = NotEqual_IntInt(TakeEffectID, -4);0x5C66if (!(K2Node_SwitchInteger_CmpSuccess_6)) goto Label_5EA7;0x5C74K2Node_SwitchInteger_CmpSuccess_6 = NotEqual_IntInt(TakeEffectID, -3);0x5C96if (!(K2Node_SwitchInteger_CmpSuccess_6)) goto Label_5E98;0x5CA4K2Node_SwitchInteger_CmpSuccess_6 = NotEqual_IntInt(TakeEffectID, -2);0x5CC6if (!(K2Node_SwitchInteger_CmpSuccess_6)) goto Label_5E89;0x5CD4K2Node_SwitchInteger_CmpSuccess_6 = NotEqual_IntInt(TakeEffectID, -1);0x5CF6if (!(K2Node_SwitchInteger_CmpSuccess_6)) goto Label_5E7A;0x5D04K2Node_SwitchInteger_CmpSuccess_6 = NotEqual_IntInt(TakeEffectID, 0);0x5D26if (!(K2Node_SwitchInteger_CmpSuccess_6)) goto Label_5E6B;0x5D34K2Node_SwitchInteger_CmpSuccess_6 = NotEqual_IntInt(TakeEffectID, 1);0x5D56if (!(K2Node_SwitchInteger_CmpSuccess_6)) goto Label_5E5C;0x5D64K2Node_SwitchInteger_CmpSuccess_6 = NotEqual_IntInt(TakeEffectID, 2);0x5D86if (!(K2Node_SwitchInteger_CmpSuccess_6)) goto Label_5E4B;0x5D94K2Node_SwitchInteger_CmpSuccess_6 = NotEqual_IntInt(TakeEffectID, 3);0x5DB6if (!(K2Node_SwitchInteger_CmpSuccess_6)) goto Label_5E3A;0x5DC4K2Node_SwitchInteger_CmpSuccess_6 = NotEqual_IntInt(TakeEffectID, 4);0x5DE6if (!(K2Node_SwitchInteger_CmpSuccess_6)) goto Label_5DF5;0x5DF4PopFlow();0x5DF5Label_5DF5:0x5DF5AddConfirmBox(FText::FromStringTable("/Game/Dialogue/System/HUD.HUD", "Tip_QuitApp"));0x5E39PopFlow();0x5E3ALabel_5E3A:0x5E3AChangeMenuInstance(2);0x5E4APopFlow();0x5E4BLabel_5E4B:0x5E4BChangeMenuInstance(7);0x5E5BPopFlow();0x5E5CLabel_5E5C:0x5E5CNewGameDetectionResult();0x5E6APopFlow();0x5E6BLabel_5E6B:0x5E6BContinueGameStartScreen();0x5E79PopFlow();0x5E7ALabel_5E7A:0x5E7AOpenWishlist();0x5E88PopFlow();0x5E89Label_5E89:0x5E89OpenDiscord();0x5E97PopFlow();0x5E98Label_5E98:0x5E98OpenYoutube();0x5EA6PopFlow();0x5EA7Label_5EA7:0x5EA7OpenTwitter();0x5EB5PopFlow();0x5EB6Label_5EB6:0x5EB6OpenSteam();0x5EC4PopFlow();0x5EC5Label_5EC5:0x5EC5OpenFullCredits();0x5ED3PopFlow();0x5ED4Label_5ED4:0x5ED4/Script/Engine.Default__KismetArrayLibrary.Array_Get(StartScreenButtons, 0, CallFunc_Array_Get_Item_9);0x5F0BStartButtonFocus = CallFunc_Array_Get_Item_9;0x5F1Egoto Label_26A9;0x5F23CallFunc_PlayAnimation_ReturnValue = PlayAnimation(MidCanvasAnim, 0f, 1, 0, 1f, false);0x5F5APopFlow();0x5F5BLabel_5F5B:0x5F5BTemp_int_Array_Index_Variable_3 = 0;0x5F72Label_5F72:0x5F72CallFunc_Array_Length_ReturnValue_10 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_DynamicCast_AsMy_Game_Instance_29.SupportedResolutions);0x5FC3CallFunc_Less_IntInt_ReturnValue_3 = Less_IntInt(Temp_int_Loop_Counter_Variable_4, CallFunc_Array_Length_ReturnValue_10);0x5FE9if (!(CallFunc_Less_IntInt_ReturnValue_3)) goto Label_61E4;0x5FF7Temp_int_Array_Index_Variable_3 = Temp_int_Loop_Counter_Variable_4;0x6012PushFlow(Label_619A);0x6017/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsMy_Game_Instance_29.SupportedResolutions, Temp_int_Array_Index_Variable_3, CallFunc_Array_Get_Item_14);0x6068CallFunc_Conv_IntToString_ReturnValue = Conv_IntToString(CallFunc_Array_Get_Item_14.Y);0x6096CallFunc_Conv_IntToString_ReturnValue_1 = Conv_IntToString(CallFunc_Array_Get_Item_14.X);0x60C4CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr(CallFunc_Conv_IntToString_ReturnValue_1, "x");0x60ECCallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, CallFunc_Conv_IntToString_ReturnValue);0x611ACallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(CallFunc_Concat_StrStr_ReturnValue_1);0x613FCallFunc_Array_Add_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(ResolutionDroplist.Itens, CallFunc_Conv_StringToText_ReturnValue);0x6199PopFlow();0x619ALabel_619A:0x619ACallFunc_Add_IntInt_ReturnValue_4 = Add_IntInt(Temp_int_Loop_Counter_Variable_4, 1);0x61C4Temp_int_Loop_Counter_Variable_4 = CallFunc_Add_IntInt_ReturnValue_4;0x61DFgoto Label_5F72;0x61E4Label_61E4:0x61E4ResolutionDroplist.SetElements();0x6208PopFlow();0x6209CanReceiveInput = true;0x6214PopFlow();0x6215DisableButtons(false);0x6224CallFunc_PlayAnimation_ReturnValue_1 = PlayAnimation(FadeScreen, 0f, 1, 0, 1f, false);0x625BRetriggerableDelay(this, 1f, LatentActionInfo{0x154, -384328604, FName(ExecuteUbergraph_PauseMenuHUD), this});0x6291PopFlow();0x6292K2Node_SwitchInteger_CmpSuccess_8 = NotEqual_IntInt(TakeEffectID, 0);0x62B4if (!(K2Node_SwitchInteger_CmpSuccess_8)) goto Label_64D6;0x62C2K2Node_SwitchInteger_CmpSuccess_8 = NotEqual_IntInt(TakeEffectID, 1);0x62E4if (!(K2Node_SwitchInteger_CmpSuccess_8)) goto Label_64A3;0x62F2K2Node_SwitchInteger_CmpSuccess_8 = NotEqual_IntInt(TakeEffectID, 2);0x6314if (!(K2Node_SwitchInteger_CmpSuccess_8)) goto Label_64A3;0x6322K2Node_SwitchInteger_CmpSuccess_8 = NotEqual_IntInt(TakeEffectID, 3);0x6344if (!(K2Node_SwitchInteger_CmpSuccess_8)) goto Label_64A3;0x6352K2Node_SwitchInteger_CmpSuccess_8 = NotEqual_IntInt(TakeEffectID, 4);0x6374if (!(K2Node_SwitchInteger_CmpSuccess_8)) goto Label_64A3;0x6382K2Node_SwitchInteger_CmpSuccess_8 = NotEqual_IntInt(TakeEffectID, 5);0x63A4if (!(K2Node_SwitchInteger_CmpSuccess_8)) goto Label_64A3;0x63B2K2Node_SwitchInteger_CmpSuccess_8 = NotEqual_IntInt(TakeEffectID, 6);0x63D4if (!(K2Node_SwitchInteger_CmpSuccess_8)) goto Label_64A3;0x63E2K2Node_SwitchInteger_CmpSuccess_8 = NotEqual_IntInt(TakeEffectID, 7);0x6404if (!(K2Node_SwitchInteger_CmpSuccess_8)) goto Label_64A3;0x6412K2Node_SwitchInteger_CmpSuccess_8 = NotEqual_IntInt(TakeEffectID, 8);0x6434if (!(K2Node_SwitchInteger_CmpSuccess_8)) goto Label_64A3;0x6442K2Node_SwitchInteger_CmpSuccess_8 = NotEqual_IntInt(TakeEffectID, 9);0x6464if (!(K2Node_SwitchInteger_CmpSuccess_8)) goto Label_64A3;0x6472K2Node_SwitchInteger_CmpSuccess_8 = NotEqual_IntInt(TakeEffectID, 10);0x6494if (!(K2Node_SwitchInteger_CmpSuccess_8)) goto Label_64A3;0x64A2PopFlow();0x64A3Label_64A3:0x64A3LoadCheckpointResult(TakeEffectID);0x64BALastChapterID = TakeEffectID;0x64D5PopFlow();0x64D6Label_64D6:0x64D6Temp_byte_Variable = 1;0x64EATemp_byte_Variable_1 = 0;0x64FETemp_bool_Variable = StartScreenMode;0x6511ChangeMenuInstance(Switch(Temp_bool_Variable, false => Temp_byte_Variable, true => Temp_byte_Variable_1, default => K2Node_Select_Default));0x6554PopFlow();0x6555Label_6555:0x6555CallFunc_GetPlayerPawn_ReturnValue_1 = GetPlayerPawn(this, 0);0x656FK2Node_DynamicCast_AsMain_Char_1 = Cast<MainChar_C>(CallFunc_GetPlayerPawn_ReturnValue_1);0x6593K2Node_DynamicCast_bSuccess_10 = Cast<1>(K2Node_DynamicCast_AsMain_Char_1);0x65B0if (!(K2Node_DynamicCast_bSuccess_10)) PopFlow();0x65BAAs Main Char = K2Node_DynamicCast_AsMain_Char_1;0x65CDK2Node_DynamicCast_AsMain_Char_1.InputPausePrevent();0x65F1As Main Char.HUD.PauseHidden(false);0x662Cgoto Label_4575;0x6631ButtonsConsoleCollapse();0x663FEnding = false;0x664Agoto Label_6555;0x664FPopFlow();0x6650Label_6650:0x6650Temp_int_Array_Index_Variable_4 = 0;0x6667Label_6667:0x6667CallFunc_Array_Length_ReturnValue_15 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(SocialButtons);0x66A2CallFunc_Less_IntInt_ReturnValue_13 = Less_IntInt(Temp_int_Loop_Counter_Variable_2, CallFunc_Array_Length_ReturnValue_15);0x66C8if (!(CallFunc_Less_IntInt_ReturnValue_13)) goto Label_67A2;0x66D6Temp_int_Array_Index_Variable_4 = Temp_int_Loop_Counter_Variable_2;0x66F1PushFlow(Label_6758);0x66F6/Script/Engine.Default__KismetArrayLibrary.Array_Get(SocialButtons, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item_24);0x6731CallFunc_Array_Get_Item_24.SetVisibility(1);0x6757PopFlow();0x6758Label_6758:0x6758CallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Loop_Counter_Variable_2, 1);0x6782Temp_int_Loop_Counter_Variable_2 = CallFunc_Add_IntInt_ReturnValue_2;0x679Dgoto Label_6667;0x67A2Label_67A2:0x67A2StartContinueButton.SetNavigationRuleExplicit(2, QuitButton);0x67CDQuitButton.SetNavigationRuleExplicit(3, StartContinueButton);0x67F8PopFlow();0x67F9Label_67F9:0x67F9Temp_int_Loop_Counter_Variable_2 = 0;0x6810goto Label_6650;0x6815Label_6815:0x6815Temp_int_Array_Index_Variable_5 = 0;0x682CLabel_682C:0x682CCallFunc_Array_Length_ReturnValue_14 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(SocialButtons);0x6867CallFunc_Less_IntInt_ReturnValue_8 = Less_IntInt(Temp_int_Loop_Counter_Variable_3, CallFunc_Array_Length_ReturnValue_14);0x688Dif (!(CallFunc_Less_IntInt_ReturnValue_8)) goto Label_69C3;0x689BTemp_int_Array_Index_Variable_5 = Temp_int_Loop_Counter_Variable_3;0x68B6PushFlow(Label_6979);0x68BB/Script/Engine.Default__KismetArrayLibrary.Array_Get(SocialButtons, Temp_int_Array_Index_Variable_5, CallFunc_Array_Get_Item_19);0x68F6CallFunc_Array_Get_Item_19.SetVisibility(0);0x691C/Script/Engine.Default__KismetArrayLibrary.Array_Get(SocialButtons, Temp_int_Array_Index_Variable_5, CallFunc_Array_Get_Item_19);0x6957CallFunc_Array_Get_Item_19.Clickable = true;0x6978PopFlow();0x6979Label_6979:0x6979CallFunc_Add_IntInt_ReturnValue_3 = Add_IntInt(Temp_int_Loop_Counter_Variable_3, 1);0x69A3Temp_int_Loop_Counter_Variable_3 = CallFunc_Add_IntInt_ReturnValue_3;0x69BEgoto Label_682C;0x69C3Label_69C3:0x69C3DiscordButton.SetNavigationRuleExplicit(2, QuitButton);0x69EEDiscordButton.SetNavigationRuleExplicit(3, StartContinueButton);0x6A19StartContinueButton.SetNavigationRuleExplicit(2, DiscordButton);0x6A44QuitButton.SetNavigationRuleExplicit(3, DiscordButton);0x6A6FPopFlow();0x6A70Label_6A70:0x6A70Temp_int_Loop_Counter_Variable_3 = 0;0x6A87goto Label_6815;0x6A8CCallFunc_EqualEqual_ByteByte_ReturnValue_4 = EqualEqual_ByteByte(MenuVersion, 7);0x6AABif (!(CallFunc_EqualEqual_ByteByte_ReturnValue_4)) PopFlow();0x6AB5if (!(MouseMoved)) PopFlow();0x6ABFChaptersScroll.SetScrollWhenFocusChanges(2);0x6AE1PopFlow();0x6AE2Label_6AE2:0x6AE2Temp_int_Loop_Counter_Variable_4 = 0;0x6AF9goto Label_5F5B;0x6AFEChaptersScroll.SetScrollWhenFocusChanges(2);0x6B20PopFlow();0x6B21goto Label_359B;0x6B26PrintString(this, "endhud", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x6B6FCallFunc_GetPlayerController_ReturnValue_1 = GetPlayerController(this, 0);0x6B89SetUserFocus(CallFunc_GetPlayerController_ReturnValue_1);0x6B9CSaveConfig(true);0x6BAB/Script/UMG.Default__WidgetBlueprintLibrary.SetFocusToGameViewport();0x6BCBRemoveFromParent();0x6BD9PopFlow();0x6BDALabel_6BDA:0x6BDATemp_int_Array_Index_Variable_6 = 0;0x6BF1Label_6BF1:0x6BF1K2Node_MakeArray_Array_12 = {FText::FromStringTable("/Game/Dialogue/System/HUD.HUD", "List_Quality"), FText::FromStringTable("/Game/Dialogue/System/HUD.HUD", "List_QualityPerformance")};0x6C75CallFunc_Array_Length_ReturnValue_9 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_MakeArray_Array_12);0x6CB0CallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Temp_int_Loop_Counter_Variable_6, CallFunc_Array_Length_ReturnValue_9);0x6CD6if (!(CallFunc_Less_IntInt_ReturnValue_2)) goto Label_6E68;0x6CE4Temp_int_Array_Index_Variable_6 = Temp_int_Loop_Counter_Variable_6;0x6CFFPushFlow(Label_6E1E);0x6D04K2Node_MakeArray_Array_12 = {FText::FromStringTable("/Game/Dialogue/System/HUD.HUD", "List_Quality"), FText::FromStringTable("/Game/Dialogue/System/HUD.HUD", "List_QualityPerformance")};0x6D88/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_MakeArray_Array_12, Temp_int_Array_Index_Variable_6, CallFunc_Array_Get_Item_13);0x6DC3CallFunc_Array_Add_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(ResolutionDroplist.Itens, CallFunc_Array_Get_Item_13);0x6E1DPopFlow();0x6E1ELabel_6E1E:0x6E1ECallFunc_Add_IntInt_ReturnValue_6 = Add_IntInt(Temp_int_Loop_Counter_Variable_6, 1);0x6E48Temp_int_Loop_Counter_Variable_6 = CallFunc_Add_IntInt_ReturnValue_6;0x6E63goto Label_6BF1;0x6E68Label_6E68:0x6E68QualityDroplist.SetElements();0x6E8CPopFlow();0x6E8DCallFunc_GetGameMode_ReturnValue_3 = GetGameMode(this);0x6EA2K2Node_DynamicCast_AsMy_Game_Mode_3 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_3);0x6EC6K2Node_DynamicCast_bSuccess_13 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_3);0x6EE3if (!(K2Node_DynamicCast_bSuccess_13)) PopFlow();0x6EEDK2Node_CreateDelegate_OutputDelegate_14.Bind(this, ChapterLoadEnd);0x6F04K2Node_DynamicCast_AsMy_Game_Mode_3.AsynLoadEnd -= K2Node_CreateDelegate_OutputDelegate_14;0x6F2Dgoto Label_516E;0x6F32if (!(ContinueDisabled)) goto Label_5ED4;0x6F40/Script/Engine.Default__KismetArrayLibrary.Array_Get(StartScreenButtons, 1, CallFunc_Array_Get_Item_11);0x6F77StartButtonFocus = CallFunc_Array_Get_Item_11;0x6F8Agoto Label_26A9;0x6F8Fif (!(OptionsMenuOpen)) PopFlow();0x6F99OptionsMenuOpen = false;0x6FA4if (!(K2Node_CustomEvent_Instant)) goto Label_6FB7;0x6FB2goto Label_04B7;0x6FB7Label_6FB7:0x6FB7RetriggerableDelay(this, 0.1f, LatentActionInfo{0x4B7, -923407808, FName(ExecuteUbergraph_PauseMenuHUD), this});0x6FEDPopFlow();0x6FEELabel_6FEE:0x6FEEPrintString(this, "vibration!! ", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x703DTemp_byte_Variable_6 = 0;0x7051CallFunc_GetPlayerController_ReturnValue_2 = GetPlayerController(this, 0);0x706BCallFunc_GetPlayerController_ReturnValue_2.PlayDynamicForceFeedback(1f, 2f, true, true, true, true, Temp_byte_Variable_6, LatentActionInfo{-1, -410135829, FName(ExecuteUbergraph_PauseMenuHUD), this});0x70C8PopFlow();0x70C9Label_70C9:0x70C9CallFunc_GetGameInstance_ReturnValue_2 = GetGameInstance(this);0x70DEK2Node_DynamicCast_AsMy_Game_Instance_2 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_2);0x7102K2Node_DynamicCast_bSuccess_14 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_2);0x711Fif (!(K2Node_DynamicCast_bSuccess_14)) PopFlow();0x7129K2Node_DynamicCast_AsMy_Game_Instance_2.ChangeDirtLens(DirtLens.On);0x716CPopFlow();0x716Dgoto Label_70C9;0x7172Label_7172:0x7172CallFunc_GetGameInstance_ReturnValue_3 = GetGameInstance(this);0x7187K2Node_DynamicCast_AsMy_Game_Instance_3 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_3);0x71ABK2Node_DynamicCast_bSuccess_15 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_3);0x71C8if (!(K2Node_DynamicCast_bSuccess_15)) PopFlow();0x71D2K2Node_DynamicCast_AsMy_Game_Instance_3.ChangeBossCheckpoint(BossCheckbox.On);0x7215PopFlow();0x7216goto Label_7172;0x721BLabel_721B:0x721BCallFunc_GetGameInstance_ReturnValue_4 = GetGameInstance(this);0x7230K2Node_DynamicCast_AsMy_Game_Instance_4 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_4);0x7254K2Node_DynamicCast_bSuccess_16 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_4);0x7271if (!(K2Node_DynamicCast_bSuccess_16)) PopFlow();0x727BK2Node_DynamicCast_AsMy_Game_Instance_4.ChangeQTE(QTEDroplist.SubMenuID);0x72BEPopFlow();0x72BFgoto Label_721B;0x72C4Label_72C4:0x72C4CallFunc_GetGameInstance_ReturnValue_5 = GetGameInstance(this);0x72D9K2Node_DynamicCast_AsMy_Game_Instance_5 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_5);0x72FDK2Node_DynamicCast_bSuccess_17 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_5);0x731Aif (!(K2Node_DynamicCast_bSuccess_17)) PopFlow();0x7324K2Node_DynamicCast_AsMy_Game_Instance_5.ChangeCameraShake(CameraShakeSlider.TotalValue);0x7367PopFlow();0x7368goto Label_72C4;0x736DLabel_736D:0x736DCallFunc_GetGameInstance_ReturnValue_6 = GetGameInstance(this);0x7382K2Node_DynamicCast_AsMy_Game_Instance_6 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_6);0x73A6K2Node_DynamicCast_bSuccess_18 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_6);0x73C3if (!(K2Node_DynamicCast_bSuccess_18)) PopFlow();0x73CDK2Node_DynamicCast_AsMy_Game_Instance_6.ChangeCameraMode(CameraModeDroplist.SubMenuID);0x7410PopFlow();0x7411goto Label_736D;0x7416Label_7416:0x7416Temp_int_Loop_Counter_Variable_6 = 0;0x742Dgoto Label_6BDA;0x7432Label_7432:0x7432CallFunc_GetGameInstance_ReturnValue_7 = GetGameInstance(this);0x7447K2Node_DynamicCast_AsMy_Game_Instance_7 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_7);0x746BK2Node_DynamicCast_bSuccess_19 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_7);0x7488if (!(K2Node_DynamicCast_bSuccess_19)) PopFlow();0x7492K2Node_DynamicCast_AsMy_Game_Instance_7.ChangeEasyMode(false);0x74B7PopFlow();0x74B8Label_74B8:0x74B8CallFunc_GetGameInstance_ReturnValue_8 = GetGameInstance(this);0x74CDK2Node_DynamicCast_AsMy_Game_Instance_8 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_8);0x74F1K2Node_DynamicCast_bSuccess_20 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_8);0x750Eif (!(K2Node_DynamicCast_bSuccess_20)) PopFlow();0x7518K2Node_DynamicCast_AsMy_Game_Instance_8.ChangeVibration(VibrationCheckBox.On);0x755Bif (!(VibrationCheckBox.On)) PopFlow();0x757Bgoto Label_6FEE;0x7580Label_7580:0x7580CallFunc_GetGameInstance_ReturnValue_9 = GetGameInstance(this);0x7595K2Node_DynamicCast_AsMy_Game_Instance_9 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_9);0x75B9K2Node_DynamicCast_bSuccess_21 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_9);0x75D6if (!(K2Node_DynamicCast_bSuccess_21)) PopFlow();0x75E0K2Node_DynamicCast_AsMy_Game_Instance_9.ChangeCameraBlob(CameraBlobCheckBox.On);0x7623PopFlow();0x7624Label_7624:0x7624CallFunc_GetGameInstance_ReturnValue_10 = GetGameInstance(this);0x7639K2Node_DynamicCast_AsMy_Game_Instance_10 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_10);0x765DK2Node_DynamicCast_bSuccess_22 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_10);0x767Aif (!(K2Node_DynamicCast_bSuccess_22)) PopFlow();0x7684K2Node_DynamicCast_AsMy_Game_Instance_10.ChangeCameraInvertY(CameraYCheckBox.On);0x76C7PopFlow();0x76C8goto Label_7580;0x76CDLabel_76CD:0x76CDCallFunc_GetGameInstance_ReturnValue_11 = GetGameInstance(this);0x76E2K2Node_DynamicCast_AsMy_Game_Instance_11 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_11);0x7706K2Node_DynamicCast_bSuccess_23 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_11);0x7723if (!(K2Node_DynamicCast_bSuccess_23)) PopFlow();0x772DK2Node_DynamicCast_AsMy_Game_Instance_11.ChangeCameraInvertX(CameraXCheckBox.On);0x7770PopFlow();0x7771Label_7771:0x7771CallFunc_GetGameInstance_ReturnValue_12 = GetGameInstance(this);0x7786K2Node_DynamicCast_AsMy_Game_Instance_12 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_12);0x77AAK2Node_DynamicCast_bSuccess_24 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_12);0x77C7if (!(K2Node_DynamicCast_bSuccess_24)) PopFlow();0x77D1K2Node_DynamicCast_AsMy_Game_Instance_12.ChangeCameraSensitivity(CameraSensitivitySlider.TotalValue);0x7814PopFlow();0x7815Label_7815:0x7815CallFunc_GetGameInstance_ReturnValue_13 = GetGameInstance(this);0x782AK2Node_DynamicCast_AsMy_Game_Instance_13 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_13);0x784EK2Node_DynamicCast_bSuccess_25 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_13);0x786Bif (!(K2Node_DynamicCast_bSuccess_25)) PopFlow();0x7875K2Node_DynamicCast_AsMy_Game_Instance_13.ChangeReduceEffects(EffectsCheckbox.On);0x78B8PopFlow();0x78B9Label_78B9:0x78B9CallFunc_GetGameInstance_ReturnValue_14 = GetGameInstance(this);0x78CEK2Node_DynamicCast_AsMy_Game_Instance_14 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_14);0x78F2K2Node_DynamicCast_bSuccess_26 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_14);0x790Fif (!(K2Node_DynamicCast_bSuccess_26)) PopFlow();0x7919K2Node_DynamicCast_AsMy_Game_Instance_14.ChangeGore(GoreCheckbox.On);0x795CPopFlow();0x795DLabel_795D:0x795DCallFunc_GetGameInstance_ReturnValue_15 = GetGameInstance(this);0x7972K2Node_DynamicCast_AsMy_Game_Instance_15 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_15);0x7996K2Node_DynamicCast_bSuccess_27 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_15);0x79B3if (!(K2Node_DynamicCast_bSuccess_27)) PopFlow();0x79BDK2Node_DynamicCast_AsMy_Game_Instance_15.ChangeLanguage(LanguageDroplist.SubMenuID);0x7A00PopFlow();0x7A01goto Label_7432;0x7A06goto Label_74B8;0x7A0Bgoto Label_76CD;0x7A10goto Label_7771;0x7A15goto Label_7624;0x7A1Agoto Label_795D;0x7A1Fgoto Label_7815;0x7A24goto Label_78B9;0x7A29Label_7A29:0x7A29As Main Char.AddMenu(false, 1);0x7A50CallFunc_SetGamePaused_ReturnValue = SetGamePaused(this, false);0x7A66CallFunc_GetPlayerPawn_ReturnValue_2 = GetPlayerPawn(this, 0);0x7A80CallFunc_GetTransform_ReturnValue = CallFunc_GetPlayerPawn_ReturnValue_2.GetTransform();0x7AB2CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue = BeginDeferredActorSpawnFromClass(this, /Game/Blueprints/HUD/MediaPlayer/SpawnEndDemo.SpawnEndDemo_C, CallFunc_GetTransform_ReturnValue, 1, nullptr, 1);0x7ADESetBoolPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, FName(FromPauseMenu), true);0x7AFFCallFunc_GetPlayerPawn_ReturnValue_2 = GetPlayerPawn(this, 0);0x7B19CallFunc_GetTransform_ReturnValue = CallFunc_GetPlayerPawn_ReturnValue_2.GetTransform();0x7B4BCallFunc_FinishSpawningActor_ReturnValue = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, CallFunc_GetTransform_ReturnValue, 1);0x7B73K2Node_CreateDelegate_OutputDelegate_17.Bind(this, ReturnTitleScreenForce);0x7B8ACallFunc_FinishSpawningActor_ReturnValue.ReturnVideo += K2Node_CreateDelegate_OutputDelegate_17;0x7BB3PopFlow();0x7BB4Label_7BB4:0x7BB4OpenLevel(this, FName(WorldMap), true, "");0x7BCFPopFlow();0x7BD0Label_7BD0:0x7BD0CallFunc_PlatformFlags_ReturnValue_1 = PlatformFlags();0x7BECK2Node_SwitchEnum_CmpSuccess_6 = NotEqual_ByteByte(CallFunc_PlatformFlags_ReturnValue_1.Type, 0);0x7C14if (!(K2Node_SwitchEnum_CmpSuccess_6)) goto Label_7C8F;0x7C22K2Node_SwitchEnum_CmpSuccess_6 = NotEqual_ByteByte(CallFunc_PlatformFlags_ReturnValue_1.Type, 1);0x7C4Aif (!(K2Node_SwitchEnum_CmpSuccess_6)) goto Label_7BB4;0x7C58K2Node_SwitchEnum_CmpSuccess_6 = NotEqual_ByteByte(CallFunc_PlatformFlags_ReturnValue_1.Type, 2);0x7C80if (!(K2Node_SwitchEnum_CmpSuccess_6)) goto Label_7C8F;0x7C8EPopFlow();0x7C8FLabel_7C8F:0x7C8FExecuteConsoleCommand(this, "Exit", nullptr);0x7CA1PopFlow();0x7CA2Label_7CA2:0x7CA2PushFlow(Label_7EEE);0x7CA7K2Node_SwitchEnum_CmpSuccess_7 = NotEqual_ByteByte(Build Version, 0);0x7CC6if (!(K2Node_SwitchEnum_CmpSuccess_7)) goto Label_7DE8;0x7CD4K2Node_SwitchEnum_CmpSuccess_7 = NotEqual_ByteByte(Build Version, 1);0x7CF3if (!(K2Node_SwitchEnum_CmpSuccess_7)) goto Label_7D89;0x7D01K2Node_SwitchEnum_CmpSuccess_7 = NotEqual_ByteByte(Build Version, 2);0x7D20if (!(K2Node_SwitchEnum_CmpSuccess_7)) goto Label_7D89;0x7D2EK2Node_SwitchEnum_CmpSuccess_7 = NotEqual_ByteByte(Build Version, 3);0x7D4Dif (!(K2Node_SwitchEnum_CmpSuccess_7)) goto Label_7DE8;0x7D5BK2Node_SwitchEnum_CmpSuccess_7 = NotEqual_ByteByte(Build Version, 4);0x7D7Aif (!(K2Node_SwitchEnum_CmpSuccess_7)) goto Label_7DE8;0x7D88PopFlow();0x7D89Label_7D89:0x7D89CallFunc_GetPlayerPawn_ReturnValue_2 = GetPlayerPawn(this, 0);0x7DA3CallFunc_ActorHasTag_ReturnValue = CallFunc_GetPlayerPawn_ReturnValue_2.ActorHasTag(FName(AvoidDemoVideo));0x7DDAif (!(CallFunc_ActorHasTag_ReturnValue)) goto Label_7E65;0x7DE8Label_7DE8:0x7DE8CallFunc_GetActorOfClass_ReturnValue_1 = GetActorOfClass(this, /Game/Maps/00_StartScreen/StartScreenActor.StartScreenActor_C);0x7E06CallFunc_IsValid_ReturnValue_5 = IsValid(CallFunc_GetActorOfClass_ReturnValue_1);0x7E23if (!(CallFunc_IsValid_ReturnValue_5)) goto Label_7E56;0x7E31CallFunc_GetActorOfClass_ReturnValue_1.ReturnToStartScreen();0x7E55PopFlow();0x7E56Label_7E56:0x7E56QuitApp();0x7E64PopFlow();0x7E65Label_7E65:0x7E65CallFunc_GetGameInstance_ReturnValue_16 = GetGameInstance(this);0x7E7AK2Node_DynamicCast_AsMy_Game_Instance_16 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_16);0x7E9EK2Node_DynamicCast_bSuccess_28 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_16);0x7EBBif (!(K2Node_DynamicCast_bSuccess_28)) PopFlow();0x7EC5if (!(K2Node_DynamicCast_AsMy_Game_Instance_16.EndDemoOnce)) goto Label_7A29;0x7EE9goto Label_7DE8;0x7EEELabel_7EEE:0x7EEECallFunc_GetActorOfClass_ReturnValue = GetActorOfClass(this, /Game/Maps/00_StartScreen/StartScreenActor.StartScreenActor_C);0x7F0CCallFunc_IsValid_ReturnValue_4 = IsValid(CallFunc_GetActorOfClass_ReturnValue);0x7F29if (!(CallFunc_IsValid_ReturnValue_4)) PopFlow();0x7F33CallFunc_GetActorOfClass_ReturnValue.ReturningToTitleScreen();0x7F57PopFlow();0x7F58Label_7F58:0x7F58PushFlow(Label_7EEE);0x7F5Dgoto Label_7DE8;0x7F62goto Label_7F58;0x7F67Label_7F67:0x7F67CanvasPanel.SetVisibility(3);0x7F8DPopFlow();0x7F8ELabel_7F8E:0x7F8ECallFunc_GetAllActorsOfClass_OutActors = {};0x7F99GetAllActorsOfClass(this, /Game/Maps/00_StartScreen/StartScreenActor.StartScreenActor_C, CallFunc_GetAllActorsOfClass_OutActors);0x7FB6CallFunc_Array_Length_ReturnValue_8 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x7FF1CallFunc_Greater_IntInt_ReturnValue_1 = Greater_IntInt(CallFunc_Array_Length_ReturnValue_8, 0);0x8013if (!(CallFunc_Greater_IntInt_ReturnValue_1)) goto Label_7BD0;0x8021Temp_int_Variable = 0;0x8038Label_8038:0x8038CallFunc_Array_Length_ReturnValue_7 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x8073CallFunc_Less_IntInt_ReturnValue_10 = Less_IntInt(Temp_int_Variable, CallFunc_Array_Length_ReturnValue_7);0x8099if (!(CallFunc_Less_IntInt_ReturnValue_10)) goto Label_7F67;0x80A7/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Variable, CallFunc_Array_Get_Item_21);0x80E2CallFunc_Array_Get_Item_21.QuitAppAnim();0x8106CallFunc_Add_IntInt_ReturnValue_11 = Add_IntInt(Temp_int_Variable, 1);0x8130Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue_11;0x814Bgoto Label_8038;0x8150goto Label_7F8E;0x8155goto Label_7CA2;0x815ALabel_815A:0x815ACallFunc_GetGameInstance_ReturnValue_17 = GetGameInstance(this);0x816FK2Node_DynamicCast_AsMy_Game_Instance_17 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_17);0x8193K2Node_DynamicCast_bSuccess_29 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_17);0x81B0if (!(K2Node_DynamicCast_bSuccess_29)) PopFlow();0x81BAK2Node_DynamicCast_AsMy_Game_Instance_17.ChangeConsoleQuality(QualityConsole.SubMenuID);0x81FDPopFlow();0x81FELabel_81FE:0x81FECallFunc_PlatformFlags_ReturnValue_2 = PlatformFlags();0x821AK2Node_SwitchEnum_CmpSuccess_8 = NotEqual_ByteByte(CallFunc_PlatformFlags_ReturnValue_2.Type, 0);0x8242if (!(K2Node_SwitchEnum_CmpSuccess_8)) goto Label_8287;0x8250K2Node_SwitchEnum_CmpSuccess_8 = NotEqual_ByteByte(CallFunc_PlatformFlags_ReturnValue_2.Type, 1);0x8278if (!(K2Node_SwitchEnum_CmpSuccess_8)) goto Label_815A;0x8286PopFlow();0x8287Label_8287:0x8287CallFunc_GetGameInstance_ReturnValue_25 = GetGameInstance(this);0x829CK2Node_DynamicCast_AsMy_Game_Instance_25 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_25);0x82C0K2Node_DynamicCast_bSuccess_37 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_25);0x82DDif (!(K2Node_DynamicCast_bSuccess_37)) PopFlow();0x82E7K2Node_DynamicCast_AsMy_Game_Instance_25.ChangePCQuality(QualityDroplist.SubMenuID);0x832AResolutionScaleSlider.UpdateSlider(K2Node_DynamicCast_AsMy_Game_Instance_25.ResolutionScale);0x836DPopFlow();0x836EPopFlow();0x836FLabel_836F:0x836FCallFunc_GetGameInstance_ReturnValue_18 = GetGameInstance(this);0x8384K2Node_DynamicCast_AsMy_Game_Instance_18 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_18);0x83A8K2Node_DynamicCast_bSuccess_30 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_18);0x83C5if (!(K2Node_DynamicCast_bSuccess_30)) PopFlow();0x83CFK2Node_DynamicCast_AsMy_Game_Instance_18.ChangeResolutionScale(ResolutionScaleSlider.TotalValue);0x8412PopFlow();0x8413goto Label_836F;0x8418Label_8418:0x8418CallFunc_GetGameInstance_ReturnValue_19 = GetGameInstance(this);0x842DK2Node_DynamicCast_AsMy_Game_Instance_19 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_19);0x8451K2Node_DynamicCast_bSuccess_31 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_19);0x846Eif (!(K2Node_DynamicCast_bSuccess_31)) PopFlow();0x8478K2Node_DynamicCast_AsMy_Game_Instance_19.ChangeAA(AADroplist.SubMenuID);0x84BBPopFlow();0x84BCgoto Label_8418;0x84C1Label_84C1:0x84C1CallFunc_GetGameInstance_ReturnValue_20 = GetGameInstance(this);0x84D6K2Node_DynamicCast_AsMy_Game_Instance_20 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_20);0x84FAK2Node_DynamicCast_bSuccess_32 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_20);0x8517if (!(K2Node_DynamicCast_bSuccess_32)) PopFlow();0x8521K2Node_DynamicCast_AsMy_Game_Instance_20.ChangeFPSLimit(FPSLimitDroplist.SubMenuID);0x8564PopFlow();0x8565goto Label_84C1;0x856ALabel_856A:0x856ACallFunc_GetGameInstance_ReturnValue_21 = GetGameInstance(this);0x857FK2Node_DynamicCast_AsMy_Game_Instance_21 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_21);0x85A3K2Node_DynamicCast_bSuccess_33 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_21);0x85C0if (!(K2Node_DynamicCast_bSuccess_33)) PopFlow();0x85CAK2Node_DynamicCast_AsMy_Game_Instance_21.ChangeBrightness(BrightnessSlider.TotalValue);0x860DPopFlow();0x860Egoto Label_856A;0x8613CallFunc_GetGameInstance_ReturnValue_22 = GetGameInstance(this);0x8628K2Node_DynamicCast_AsMy_Game_Instance_22 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_22);0x864CK2Node_DynamicCast_bSuccess_34 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_22);0x8669if (!(K2Node_DynamicCast_bSuccess_34)) PopFlow();0x8673K2Node_DynamicCast_AsMy_Game_Instance_22.ChangeShowFPS(ShowFPS.On);0x86B6PopFlow();0x86B7Label_86B7:0x86B7CallFunc_GetGameInstance_ReturnValue_23 = GetGameInstance(this);0x86CCK2Node_DynamicCast_AsMy_Game_Instance_23 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_23);0x86F0K2Node_DynamicCast_bSuccess_35 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_23);0x870Dif (!(K2Node_DynamicCast_bSuccess_35)) PopFlow();0x8717K2Node_DynamicCast_AsMy_Game_Instance_23.ChangeGamma(GammaSlider.TotalValue);0x875APopFlow();0x875Bgoto Label_86B7;0x8760Label_8760:0x8760CallFunc_GetGameInstance_ReturnValue_24 = GetGameInstance(this);0x8775K2Node_DynamicCast_AsMy_Game_Instance_24 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_24);0x8799K2Node_DynamicCast_bSuccess_36 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_24);0x87B6if (!(K2Node_DynamicCast_bSuccess_36)) PopFlow();0x87C0K2Node_DynamicCast_AsMy_Game_Instance_24.ChangeVSync(VsyncCheckbox.On);0x8803PopFlow();0x8804Label_8804:0x8804CallFunc_GetGameInstance_ReturnValue_26 = GetGameInstance(this);0x8819K2Node_DynamicCast_AsMy_Game_Instance_26 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_26);0x883DK2Node_DynamicCast_bSuccess_38 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_26);0x885Aif (!(K2Node_DynamicCast_bSuccess_38)) PopFlow();0x8864K2Node_DynamicCast_AsMy_Game_Instance_26.ChangeScreenMode(ScreenDroplist.SubMenuID);0x88A7PopFlow();0x88A8Label_88A8:0x88A8CallFunc_GetGameInstance_ReturnValue_27 = GetGameInstance(this);0x88BDK2Node_DynamicCast_AsMy_Game_Instance_27 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_27);0x88E1K2Node_DynamicCast_bSuccess_39 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_27);0x88FEif (!(K2Node_DynamicCast_bSuccess_39)) PopFlow();0x8908K2Node_DynamicCast_AsMy_Game_Instance_27.ChangeResolution(ResolutionDroplist.SubMenuID);0x894BPopFlow();0x894CLabel_894C:0x894CCallFunc_GetGameInstance_ReturnValue_28 = GetGameInstance(this);0x8961K2Node_DynamicCast_AsMy_Game_Instance_28 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_28);0x8985K2Node_DynamicCast_bSuccess_40 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_28);0x89A2if (!(K2Node_DynamicCast_bSuccess_40)) PopFlow();0x89ACQualityDroplist.DefaultShowOption = 0;0x89D9goto Label_7416;0x89DELabel_89DE:0x89DEQualityDroplist.ClearList(false);0x8A03goto Label_894C;0x8A08goto Label_89DE;0x8A0DLabel_8A0D:0x8A0DCallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/Blueprints/HUD/FullCredits.FullCredits_C, nullptr);0x8A42SetObjectPropertyByName(CallFunc_Create_ReturnValue, FName(OWNERHUD), this);0x8A63CallFunc_Create_ReturnValue.AddToViewport(100);0x8A88PopFlow();0x8A89Label_8A89:0x8A89ResolutionDroplist.ClearList(false);0x8AAECallFunc_GetGameInstance_ReturnValue_29 = GetGameInstance(this);0x8AC3K2Node_DynamicCast_AsMy_Game_Instance_29 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_29);0x8AE7K2Node_DynamicCast_bSuccess_41 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_29);0x8B04if (!(K2Node_DynamicCast_bSuccess_41)) PopFlow();0x8B0EResolutionDroplist.DefaultShowOption = K2Node_DynamicCast_AsMy_Game_Instance_29.ResolutionID;0x8B55goto Label_6AE2;0x8B5Agoto Label_8A89;0x8B5Fgoto Label_81FE;0x8B64goto Label_8760;0x8B69goto Label_8804;0x8B6Egoto Label_88A8;0x8B73CallFunc_GetGameInstance_ReturnValue_30 = GetGameInstance(this);0x8B88K2Node_DynamicCast_AsMy_Game_Instance_30 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_30);0x8BACK2Node_DynamicCast_bSuccess_44 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_30);0x8BC9if (!(K2Node_DynamicCast_bSuccess_44)) PopFlow();0x8BD3K2Node_DynamicCast_AsMy_Game_Instance_30.ChangeVolumeMaster(MasterSlider.TotalValue);0x8C16PopFlow();0x8C17Label_8C17:0x8C17CallFunc_GetGameInstance_ReturnValue_31 = GetGameInstance(this);0x8C2CK2Node_DynamicCast_AsMy_Game_Instance_31 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_31);0x8C50K2Node_DynamicCast_bSuccess_45 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_31);0x8C6Dif (!(K2Node_DynamicCast_bSuccess_45)) PopFlow();0x8C77K2Node_DynamicCast_AsMy_Game_Instance_31.ChangeSubtitles(SubtitleCheckbox.On);0x8CBAPopFlow();0x8CBBLabel_8CBB:0x8CBBCallFunc_GetGameInstance_ReturnValue_32 = GetGameInstance(this);0x8CD0K2Node_DynamicCast_AsMy_Game_Instance_32 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_32);0x8CF4K2Node_DynamicCast_bSuccess_46 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_32);0x8D11if (!(K2Node_DynamicCast_bSuccess_46)) PopFlow();0x8D1BK2Node_DynamicCast_AsMy_Game_Instance_32.ChangeVolumeVoice(VoicesSlider.TotalValue);0x8D5EPopFlow();0x8D5FLabel_8D5F:0x8D5FCallFunc_GetGameInstance_ReturnValue_33 = GetGameInstance(this);0x8D74K2Node_DynamicCast_AsMy_Game_Instance_33 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_33);0x8D98K2Node_DynamicCast_bSuccess_47 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_33);0x8DB5if (!(K2Node_DynamicCast_bSuccess_47)) PopFlow();0x8DBFK2Node_DynamicCast_AsMy_Game_Instance_33.ChangeVolumeSFX(SFXSlider.TotalValue);0x8E02PopFlow();0x8E03Label_8E03:0x8E03CallFunc_GetGameInstance_ReturnValue_34 = GetGameInstance(this);0x8E18K2Node_DynamicCast_AsMy_Game_Instance_34 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_34);0x8E3CK2Node_DynamicCast_bSuccess_48 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_34);0x8E59if (!(K2Node_DynamicCast_bSuccess_48)) PopFlow();0x8E63K2Node_DynamicCast_AsMy_Game_Instance_34.ChangeVolumeMusic(MusicSlider.TotalValue);0x8EA6PopFlow();0x8EA7goto Label_8CBB;0x8EACgoto Label_8E03;0x8EB1goto Label_8D5F;0x8EB6goto Label_8C17;0x8EBBgoto Label_59FD;0x8EC0PopFlow();0x8EC1Label_8EC1:0x8EC1CallFunc_MakeLiteralBool_ReturnValue = MakeLiteralBool(false);0x8ED6PrintString(this, "MENU STARTUP 3", CallFunc_MakeLiteralBool_ReturnValue, true, LinearColor{1f, 1f, 1f, 1f}, 10f, FName(None));0x8F2FCallFunc_GetGameMode_ReturnValue_8 = GetGameMode(this);0x8F44K2Node_DynamicCast_AsMy_Game_Mode_8 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_8);0x8F68K2Node_DynamicCast_bSuccess_60 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_8);0x8F85if (!(K2Node_DynamicCast_bSuccess_60)) PopFlow();0x8F8FK2Node_CreateDelegate_OutputDelegate_22.Bind(this, MenuLoad);0x8FA6K2Node_DynamicCast_AsMy_Game_Mode_8.EndCheckSaveAsync -= K2Node_CreateDelegate_OutputDelegate_22;0x8FCFK2Node_DynamicCast_AsMy_Game_Mode_8.LoadAsync(1);0x8FF5CallFunc_GetGameMode_ReturnValue_6 = GetGameMode(this);0x900AK2Node_DynamicCast_AsMy_Game_Mode_6 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_6);0x902EK2Node_DynamicCast_bSuccess_58 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_6);0x904Bif (!(K2Node_DynamicCast_bSuccess_58)) PopFlow();0x9055K2Node_CreateDelegate_OutputDelegate_25.Bind(this, OpenMenuLoad);0x906CK2Node_DynamicCast_AsMy_Game_Mode_6.AsynLoadEnd += K2Node_CreateDelegate_OutputDelegate_25;0x9095K2Node_DynamicCast_AsMy_Game_Mode_6.LoadAsync(1);0x90BBPopFlow();0x90BCLabel_90BC:0x90BCCallFunc_MakeLiteralBool_ReturnValue_1 = MakeLiteralBool(false);0x90D1PrintString(this, "ContinueGameStartScreen", CallFunc_MakeLiteralBool_ReturnValue_1, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x9133LoadSlot(true);0x9142CallFunc_MakeLiteralBool_ReturnValue_1 = MakeLiteralBool(false);0x9157PrintString(this, "ContinueGameStartScreen2", CallFunc_MakeLiteralBool_ReturnValue_1, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x91BAConfirmReplayLevelWithLoad();0x91C8PopFlow();0x91C9Label_91C9:0x91C9CallFunc_MakeLiteralBool_ReturnValue_1 = MakeLiteralBool(false);0x91DEPrintString(this, "ContinueGameStartScreen 0", CallFunc_MakeLiteralBool_ReturnValue_1, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x9242MenuLoadComplete = true;0x924Dif (!(MenuLoadComplete)) PopFlow();0x9257CallFunc_IsSaveGameReady_ReturnValue = IsSaveGameReady(this);0x926CCallFunc_IsValid_ReturnValue_6 = IsValid(CallFunc_IsSaveGameReady_ReturnValue);0x9289if (!(CallFunc_IsValid_ReturnValue_6)) PopFlow();0x9293K2Node_CreateDelegate_OutputDelegate_23.Bind(this, Completed_F9329D1E4DFF9C963F9A9DB6B785E673);0x92AACallFunc_IsSaveGameReady_ReturnValue.Completed += K2Node_CreateDelegate_OutputDelegate_23;0x92D3CallFunc_IsSaveGameReady_ReturnValue.Activate();0x92F7PopFlow();0x92F8Label_92F8:0x92F8CallFunc_MakeLiteralBool_ReturnValue = MakeLiteralBool(false);0x930DPrintString(this, "MENU STARTUP 4", CallFunc_MakeLiteralBool_ReturnValue, true, LinearColor{1f, 1f, 1f, 1f}, 10f, FName(None));0x9366CallFunc_GetGameMode_ReturnValue_5 = GetGameMode(this);0x937BK2Node_DynamicCast_AsMy_Game_Mode_5 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_5);0x939FK2Node_DynamicCast_bSuccess_57 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_5);0x93BCif (!(K2Node_DynamicCast_bSuccess_57)) PopFlow();0x93C6K2Node_CreateDelegate_OutputDelegate_25.Bind(this, OpenMenuLoad);0x93DDK2Node_DynamicCast_AsMy_Game_Mode_5.AsynLoadEnd -= K2Node_CreateDelegate_OutputDelegate_25;0x9406Has Furthest Save = K2Node_DynamicCast_AsMy_Game_Mode_5.HasFurthest;0x942FHas Current Save = K2Node_DynamicCast_AsMy_Game_Mode_5.HasCurrentGame;0x9458LevelLoaded = K2Node_DynamicCast_AsMy_Game_Mode_5.FurthestLevel;0x9489SetVisibility(0);0x9499CallFunc_Conv_IntToString_ReturnValue_2 = Conv_IntToString(LevelLoaded);0x94BEPrintString(this, CallFunc_Conv_IntToString_ReturnValue_2, true, true, LinearColor{1f, 1f, 1f, 1f}, 5f, FName(None));0x9508CallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(LevelLoaded, 0);0x952Aif (!(CallFunc_LessEqual_IntInt_ReturnValue)) goto Label_9C23;0x9538Has Save = false;0x9543Has Furthest Save = false;0x954EHas Current Save = false;0x9559CallFunc_MakeLiteralBool_ReturnValue_2 = MakeLiteralBool(false);0x956EPrintString(this, "NO CHECKPOINT", CallFunc_MakeLiteralBool_ReturnValue_2, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x95C6Label_95C6:0x95C6MenuLoadComplete = true;0x95D1CallFunc_GetGameMode_ReturnValue_7 = GetGameMode(this);0x95E6K2Node_DynamicCast_AsMy_Game_Mode_7 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_7);0x960AK2Node_DynamicCast_bSuccess_59 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_7);0x9627if (!(K2Node_DynamicCast_bSuccess_59)) PopFlow();0x9631PushFlow(Label_9B0E);0x9636PushFlow(Label_9B1D);0x963BK2Node_SwitchEnum_CmpSuccess_9 = NotEqual_ByteByte(K2Node_DynamicCast_AsMy_Game_Mode_7.BuildVersion, 0);0x9670if (!(K2Node_SwitchEnum_CmpSuccess_9)) goto Label_9790;0x967EK2Node_SwitchEnum_CmpSuccess_9 = NotEqual_ByteByte(K2Node_DynamicCast_AsMy_Game_Mode_7.BuildVersion, 1);0x96B3if (!(K2Node_SwitchEnum_CmpSuccess_9)) goto Label_9A62;0x96C1K2Node_SwitchEnum_CmpSuccess_9 = NotEqual_ByteByte(K2Node_DynamicCast_AsMy_Game_Mode_7.BuildVersion, 2);0x96F6if (!(K2Node_SwitchEnum_CmpSuccess_9)) goto Label_98E5;0x9704K2Node_SwitchEnum_CmpSuccess_9 = NotEqual_ByteByte(K2Node_DynamicCast_AsMy_Game_Mode_7.BuildVersion, 3);0x9739if (!(K2Node_SwitchEnum_CmpSuccess_9)) goto Label_98E0;0x9747K2Node_SwitchEnum_CmpSuccess_9 = NotEqual_ByteByte(K2Node_DynamicCast_AsMy_Game_Mode_7.BuildVersion, 4);0x977Cif (!(K2Node_SwitchEnum_CmpSuccess_9)) goto Label_978B;0x978APopFlow();0x978BLabel_978B:0x978BPushFlow(Label_9858);0x9790Label_9790:0x9790PushFlow(Label_9805);0x9795Label_9795:0x9795if (!(Has Save)) goto Label_97F9;0x97A3StartContinueButton.DisableButton(true);0x97C8StartContinueButton.DisableOpacity(false);0x97EDContinueDisabled = false;0x97F8PopFlow();0x97F9Label_97F9:0x97F9ContinueDisabled = true;0x9804PopFlow();0x9805Label_9805:0x9805CallFunc_PlatformFlags_ReturnValue_3 = PlatformFlags();0x9821K2Node_SwitchEnum_CmpSuccess_10 = NotEqual_ByteByte(CallFunc_PlatformFlags_ReturnValue_3.Type, 0);0x9849if (!(K2Node_SwitchEnum_CmpSuccess_10)) goto Label_6A70;0x9857PopFlow();0x9858Label_9858:0x9858LevelListButton.SetVisibility(0);0x987ELevelListButton.bIsFocusable = false;0x989FK2Node_CreateDelegate_OutputDelegate_18.Bind(this, OpenLevelList);0x98B6LevelListButton.TakeEffect += K2Node_CreateDelegate_OutputDelegate_18;0x98DFPopFlow();0x98E0Label_98E0:0x98E0goto Label_9795;0x98E5Label_98E5:0x98E5PushFlow(Label_99E1);0x98EAChaptersButton.DisableButton(false);0x990FChaptersButton.DisableOpacity(true);0x9934NGButton.SetNavigationRuleExplicit(3, StartOptionButton);0x995FNGButton.SetNavigationRuleExplicit(2, QuitButton);0x998AStartOptionButton.SetNavigationRuleExplicit(2, NGButton);0x99B5QuitButton.SetNavigationRuleExplicit(3, NGButton);0x99E0PopFlow();0x99E1Label_99E1:0x99E1NGButton.In Text = FText::FromStringTable("/Game/Dialogue/Demo/Demo.Demo", "StartDemo");0x9A3DNGButton.SetStyle();0x9A61PopFlow();0x9A62Label_9A62:0x9A62PushFlow(Label_99E1);0x9A67PushFlow(Label_9795);0x9A6CWishlistButton.SetVisibility(0);0x9A92WishlistButton.Clickable = true;0x9AB3WishlistButton.SetNavigationRuleExplicit(2, QuitButton);0x9ADEWishlistButton.SetNavigationRuleExplicit(3, DiscordButton);0x9B09goto Label_5017;0x9B0ELabel_9B0E:0x9B0EEndScreenInit();0x9B1CPopFlow();0x9B1DLabel_9B1D:0x9B1DCallFunc_PlatformFlags_ReturnValue_4 = PlatformFlags();0x9B39K2Node_SwitchEnum_CmpSuccess_11 = NotEqual_ByteByte(CallFunc_PlatformFlags_ReturnValue_4.Type, 1);0x9B61if (!(K2Node_SwitchEnum_CmpSuccess_11)) goto Label_9BA6;0x9B6FK2Node_SwitchEnum_CmpSuccess_11 = NotEqual_ByteByte(CallFunc_PlatformFlags_ReturnValue_4.Type, 2);0x9B97if (!(K2Node_SwitchEnum_CmpSuccess_11)) goto Label_9BA6;0x9BA5PopFlow();0x9BA6Label_9BA6:0x9BA6QuitButton.SetVisibility(2);0x9BCCStartOptionButton.SetNavigationRuleExplicit(3, StartContinueButton);0x9BF7StartContinueButton.SetNavigationRuleExplicit(2, StartOptionButton);0x9C22PopFlow();0x9C23Label_9C23:0x9C23if (!(Has Furthest Save)) goto Label_9D50;0x9C31CallFunc_GetGameMode_ReturnValue_4 = GetGameMode(this);0x9C46K2Node_DynamicCast_AsMy_Game_Mode_4 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_4);0x9C6AK2Node_DynamicCast_bSuccess_56 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_4);0x9C87if (!(K2Node_DynamicCast_bSuccess_56)) PopFlow();0x9C91K2Node_DynamicCast_AsMy_Game_Mode_4.ClampSave(LevelLoaded, CallFunc_ClampSave_Check, CallFunc_ClampSave_Clamp);0x9CD0Has Save = CallFunc_ClampSave_Check;0x9CE3CallFunc_MakeLiteralBool_ReturnValue_2 = MakeLiteralBool(false);0x9CF8PrintString(this, "HAS SAVE", CallFunc_MakeLiteralBool_ReturnValue_2, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x9D4Bgoto Label_95C6;0x9D50Label_9D50:0x9D50Has Save = false;0x9D5BCallFunc_MakeLiteralBool_ReturnValue_2 = MakeLiteralBool(false);0x9D70PrintString(this, "NO SAVE", CallFunc_MakeLiteralBool_ReturnValue_2, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x9DC2goto Label_95C6;0x9DC7Label_9DC7:0x9DC7CallFunc_MakeLiteralBool_ReturnValue = MakeLiteralBool(false);0x9DDCPrintString(this, "MENU STARTUP 0", CallFunc_MakeLiteralBool_ReturnValue, true, LinearColor{1f, 1f, 1f, 1f}, 10f, FName(None));0x9E35MenuLoadComplete = false;0x9E40DemoChanges();0x9E4ESetVisibility(2);0x9E5ECallFunc_GetGameMode_ReturnValue_9 = GetGameMode(this);0x9E73K2Node_DynamicCast_AsMy_Game_Mode_9 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_9);0x9E97K2Node_DynamicCast_bSuccess_61 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_9);0x9EB4if (!(K2Node_DynamicCast_bSuccess_61)) PopFlow();0x9EBEK2Node_CreateDelegate_OutputDelegate_21.Bind(this, MenuLoad);0x9ED5K2Node_DynamicCast_AsMy_Game_Mode_9.EndCheckSaveAsync += K2Node_CreateDelegate_OutputDelegate_21;0x9EFECallFunc_IsSaveGameReady_ReturnValue_1 = IsSaveGameReady(this);0x9F13CallFunc_IsValid_ReturnValue_7 = IsValid(CallFunc_IsSaveGameReady_ReturnValue_1);0x9F30if (!(CallFunc_IsValid_ReturnValue_7)) goto Label_9FA2;0x9F3EK2Node_CreateDelegate_OutputDelegate_24.Bind(this, Completed_8951E2EC4876B371C4A7FCAEE61CC039);0x9F55CallFunc_IsSaveGameReady_ReturnValue_1.Completed += K2Node_CreateDelegate_OutputDelegate_24;0x9F7ECallFunc_IsSaveGameReady_ReturnValue_1.Activate();0x9FA2Label_9FA2:0x9FA2CallFunc_MakeLiteralBool_ReturnValue = MakeLiteralBool(false);0x9FB7PrintString(this, "MENU STARTUP 1", CallFunc_MakeLiteralBool_ReturnValue, true, LinearColor{1f, 1f, 1f, 1f}, 10f, FName(None));0xA010PopFlow();0xA011Label_A011:0xA011CallFunc_MakeLiteralBool_ReturnValue = MakeLiteralBool(false);0xA026PrintString(this, "MENU STARTUP 2", CallFunc_MakeLiteralBool_ReturnValue, true, LinearColor{1f, 1f, 1f, 1f}, 10f, FName(None));0xA07FMenuLoad(false, false, 0, 0);0xA099PopFlow();0xA09Aif (!(StartNewGamev)) PopFlow();0xA0A4StartNewGamev = false;0xA0AFK2Node_SwitchEnum_CmpSuccess_12 = NotEqual_ByteByte(Build Version, 0);0xA0CEif (!(K2Node_SwitchEnum_CmpSuccess_12)) goto Label_A347;0xA0DCK2Node_SwitchEnum_CmpSuccess_12 = NotEqual_ByteByte(Build Version, 1);0xA0FBif (!(K2Node_SwitchEnum_CmpSuccess_12)) goto Label_A21B;0xA109K2Node_SwitchEnum_CmpSuccess_12 = NotEqual_ByteByte(Build Version, 2);0xA128if (!(K2Node_SwitchEnum_CmpSuccess_12)) goto Label_A21B;0xA136K2Node_SwitchEnum_CmpSuccess_12 = NotEqual_ByteByte(Build Version, 3);0xA155if (!(K2Node_SwitchEnum_CmpSuccess_12)) goto Label_A191;0xA163K2Node_SwitchEnum_CmpSuccess_12 = NotEqual_ByteByte(Build Version, 4);0xA182if (!(K2Node_SwitchEnum_CmpSuccess_12)) goto Label_A347;0xA190PopFlow();0xA191Label_A191:0xA191CallFunc_GetGameMode_ReturnValue_10 = GetGameMode(this);0xA1A6K2Node_DynamicCast_AsMy_Game_Mode_10 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_10);0xA1CAK2Node_DynamicCast_bSuccess_62 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_10);0xA1E7if (!(K2Node_DynamicCast_bSuccess_62)) PopFlow();0xA1F1K2Node_DynamicCast_AsMy_Game_Mode_10.StartDemoGame.Broadcast();0xA21APopFlow();0xA21BLabel_A21B:0xA21BCallFunc_GetGameMode_ReturnValue_13 = GetGameMode(this);0xA230K2Node_DynamicCast_AsMy_Game_Mode_13 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_13);0xA254K2Node_DynamicCast_bSuccess_65 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_13);0xA271if (!(K2Node_DynamicCast_bSuccess_65)) PopFlow();0xA27BCallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(K2Node_DynamicCast_AsMy_Game_Mode_13.LevelID, 100);0xA2B3if (!(CallFunc_EqualEqual_IntInt_ReturnValue)) PopFlow();0xA2BDCallFunc_GetGameMode_ReturnValue_11 = GetGameMode(this);0xA2D2K2Node_DynamicCast_AsMy_Game_Mode_11 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_11);0xA2F6K2Node_DynamicCast_bSuccess_63 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_11);0xA313if (!(K2Node_DynamicCast_bSuccess_63)) PopFlow();0xA31DK2Node_DynamicCast_AsMy_Game_Mode_11.StartDemoGame.Broadcast();0xA346PopFlow();0xA347Label_A347:0xA347CallFunc_GetGameMode_ReturnValue_12 = GetGameMode(this);0xA35CK2Node_DynamicCast_AsMy_Game_Mode_12 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_12);0xA380K2Node_DynamicCast_bSuccess_64 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_12);0xA39Dif (!(K2Node_DynamicCast_bSuccess_64)) PopFlow();0xA3A7K2Node_DynamicCast_AsMy_Game_Mode_12.StartBeginningGame.Broadcast();0xA3D0PopFlow();0xA3D1Label_A3D1:0xA3D1PrintString(this, "START NEW DEMO", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0xA422PopFlow();0xA423Label_A423:0xA423PrintString(this, "START NEW GAME", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0xA474PopFlow();0xA475goto Label_92F8;0xA47ALabel_A47A:0xA47ACallFunc_Greater_IntInt_ReturnValue_2 = Greater_IntInt(LevelLoaded, 1);0xA49Cif (!(CallFunc_Greater_IntInt_ReturnValue_2)) goto Label_A4EF;0xA4AAAddConfirmBox(FText::FromStringTable("/Game/Dialogue/System/HUD.HUD", "Tip_NewGame"));0xA4EEPopFlow();0xA4EFLabel_A4EF:0xA4EFStartNewGame();0xA4FDPopFlow();0xA4FELabel_A4FE:0xA4FEPrintString(this, "youtube", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0xA548PopFlow();0xA549Label_A549:0xA549LaunchURL("https://store.steampowered.com/developer/RegularStudio");0xA58BPopFlow();0xA58Cgoto Label_A549;0xA591Label_A591:0xA591LaunchURL("https://x.com/RegularStudio_");0xA5B9PopFlow();0xA5BAgoto Label_A591;0xA5BFLabel_A5BF:0xA5BFLaunchURL("https://www.youtube.com/@RegularStudio");0xA5F1goto Label_A4FE;0xA5F6goto Label_A5BF;0xA5FBgoto Label_8EC1;0xA600goto Label_90BC;0xA605Label_A605:0xA605if (!(K2Node_DynamicCast_AsMy_Game_Mode_9.CheckedSaveOnce)) PopFlow();0xA625goto Label_A011;0xA62ALabel_A62A:0xA62ACallFunc_MakeLiteralBool_ReturnValue_3 = MakeLiteralBool(true);0xA63FPrintString(this, "LoadCommandSet", CallFunc_MakeLiteralBool_ReturnValue_3, false, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0xA698Delay(this, 0.5f, LatentActionInfo{0x830, 2036121484, FName(ExecuteUbergraph_PauseMenuHUD), this});0xA6CEPopFlow();0xA6CFgoto Label_8A0D;0xA6D4goto Label_A605;0xA6D9Label_A6D9:0xA6D9LaunchURL("https://discord.com/invite/pEd3TghTU2");0xA70APopFlow();0xA70Bgoto Label_A6D9;0xA710Label_A710:0xA710StartNewGamev = true;0xA71BCallFunc_GetPlayerController_ReturnValue_3 = GetPlayerController(this, 0);0xA735/Script/UMG.Default__WidgetBlueprintLibrary.SetInputMode_GameOnly(CallFunc_GetPlayerController_ReturnValue_3, false);0xA75FCallFunc_GetPlayerController_ReturnValue_3 = GetPlayerController(this, 0);0xA779CallFunc_GetPlayerController_ReturnValue_3.bShowMouseCursor = false;0xA79ACallFunc_GetGameMode_ReturnValue_19 = GetGameMode(this);0xA7AFK2Node_DynamicCast_AsMy_Game_Mode_19 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_19);0xA7D3K2Node_DynamicCast_bSuccess_73 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_19);0xA7F0if (!(K2Node_DynamicCast_bSuccess_73)) PopFlow();0xA7FAK2Node_DynamicCast_AsMy_Game_Mode_19.SpecialStartMode = true;0xA81BK2Node_CreateDelegate_OutputDelegate_20.Bind(this, ResumeGame);0xA832K2Node_DynamicCast_AsMy_Game_Mode_19.StartPointAsynEnd += K2Node_CreateDelegate_OutputDelegate_20;0xA85BK2Node_SwitchEnum_CmpSuccess_13 = NotEqual_ByteByte(Build Version, 0);0xA87Aif (!(K2Node_SwitchEnum_CmpSuccess_13)) goto Label_A9CC;0xA888K2Node_SwitchEnum_CmpSuccess_13 = NotEqual_ByteByte(Build Version, 1);0xA8A7if (!(K2Node_SwitchEnum_CmpSuccess_13)) goto Label_A93D;0xA8B5K2Node_SwitchEnum_CmpSuccess_13 = NotEqual_ByteByte(Build Version, 2);0xA8D4if (!(K2Node_SwitchEnum_CmpSuccess_13)) goto Label_A93D;0xA8E2K2Node_SwitchEnum_CmpSuccess_13 = NotEqual_ByteByte(Build Version, 3);0xA901if (!(K2Node_SwitchEnum_CmpSuccess_13)) goto Label_A9CC;0xA90FK2Node_SwitchEnum_CmpSuccess_13 = NotEqual_ByteByte(Build Version, 4);0xA92Eif (!(K2Node_SwitchEnum_CmpSuccess_13)) goto Label_A9CC;0xA93CPopFlow();0xA93DLabel_A93D:0xA93DCallFunc_GetGameMode_ReturnValue_16 = GetGameMode(this);0xA952K2Node_DynamicCast_AsMy_Game_Mode_16 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_16);0xA976K2Node_DynamicCast_bSuccess_70 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_16);0xA993if (!(K2Node_DynamicCast_bSuccess_70)) PopFlow();0xA99DK2Node_DynamicCast_AsMy_Game_Mode_16.LoadCommandFromStartPoint(100, true);0xA9C7goto Label_A3D1;0xA9CCLabel_A9CC:0xA9CCCallFunc_GetGameMode_ReturnValue_17 = GetGameMode(this);0xA9E1K2Node_DynamicCast_AsMy_Game_Mode_17 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_17);0xAA05K2Node_DynamicCast_bSuccess_71 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_17);0xAA22if (!(K2Node_DynamicCast_bSuccess_71)) PopFlow();0xAA2CK2Node_DynamicCast_AsMy_Game_Mode_17.LoadCommandFromStartPoint(0, true);0xAA56goto Label_A423;0xAA5BLabel_AA5B:0xAA5BCanReceiveInput = false;0xAA66CallFunc_GetPlayerPawn_ReturnValue_6 = GetPlayerPawn(this, 0);0xAA80K2Node_DynamicCast_AsMain_Char_5 = Cast<MainChar_C>(CallFunc_GetPlayerPawn_ReturnValue_6);0xAAA4K2Node_DynamicCast_bSuccess_77 = Cast<1>(K2Node_DynamicCast_AsMain_Char_5);0xAAC1if (!(K2Node_DynamicCast_bSuccess_77)) PopFlow();0xAACBK2Node_DynamicCast_AsMain_Char_5.StartEvent(true, 0.2f);0xAAF5K2Node_DynamicCast_AsMain_Char_5.HUD.PauseHidden(true);0xAB30K2Node_DynamicCast_AsMain_Char_5.HUD.DeathAnim(false, false);0xAB6CCallFunc_PlayAnimation_ReturnValue_3 = PlayAnimation(FadeScreen, 0f, 1, 1, 5f, false);0xABA3CallFunc_GetPlayerController_ReturnValue_4 = GetPlayerController(this, 0);0xABBD/Script/UMG.Default__WidgetBlueprintLibrary.SetInputMode_GameOnly(CallFunc_GetPlayerController_ReturnValue_4, false);0xABE7CallFunc_GetPlayerController_ReturnValue_4 = GetPlayerController(this, 0);0xAC01CallFunc_GetPlayerController_ReturnValue_4.bShowMouseCursor = false;0xAC22goto Label_A62A;0xAC27CallFunc_GetPlayerPawn_ReturnValue_3 = GetPlayerPawn(this, 0);0xAC41K2Node_DynamicCast_AsMain_Char_2 = Cast<MainChar_C>(CallFunc_GetPlayerPawn_ReturnValue_3);0xAC65K2Node_DynamicCast_bSuccess_68 = Cast<1>(K2Node_DynamicCast_AsMain_Char_2);0xAC82if (!(K2Node_DynamicCast_bSuccess_68)) PopFlow();0xAC8CK2Node_DynamicCast_AsMain_Char_2.CheatKeySelect = 16;0xACB6K2Node_DynamicCast_AsMain_Char_2.ConfirmCheatKey();0xACDAPopFlow();0xACDBgoto Label_AA5B;0xACE0CallFunc_GetGameMode_ReturnValue_18 = GetGameMode(this);0xACF5K2Node_DynamicCast_AsMy_Game_Mode_18 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_18);0xAD19K2Node_DynamicCast_bSuccess_72 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_18);0xAD36if (!(K2Node_DynamicCast_bSuccess_72)) PopFlow();0xAD40K2Node_DynamicCast_AsMy_Game_Mode_18.LoadMap();0xAD64PopFlow();0xAD65CallFunc_GetGameMode_ReturnValue_20 = GetGameMode(this);0xAD7AK2Node_DynamicCast_AsMy_Game_Mode_20 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_20);0xAD9EK2Node_DynamicCast_bSuccess_74 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_20);0xADBBif (!(K2Node_DynamicCast_bSuccess_74)) PopFlow();0xADC5if (!(K2Node_DynamicCast_AsMy_Game_Mode_20.GoToStartScreen)) PopFlow();0xADE5K2Node_DynamicCast_AsMy_Game_Mode_20.LoadAsync(1);0xAE0BPopFlow();0xAE0Cgoto Label_A710;0xAE11CallFunc_GetGameMode_ReturnValue_21 = GetGameMode(this);0xAE26K2Node_DynamicCast_AsMy_Game_Mode_21 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_21);0xAE4AK2Node_DynamicCast_bSuccess_75 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_21);0xAE67if (!(K2Node_DynamicCast_bSuccess_75)) PopFlow();0xAE71K2Node_SwitchEnum_CmpSuccess_14 = NotEqual_ByteByte(K2Node_DynamicCast_AsMy_Game_Mode_21.BuildVersion, 0);0xAEA6if (!(K2Node_SwitchEnum_CmpSuccess_14)) goto Label_A47A;0xAEB4K2Node_SwitchEnum_CmpSuccess_14 = NotEqual_ByteByte(K2Node_DynamicCast_AsMy_Game_Mode_21.BuildVersion, 1);0xAEE9if (!(K2Node_SwitchEnum_CmpSuccess_14)) goto Label_A47A;0xAEF7K2Node_SwitchEnum_CmpSuccess_14 = NotEqual_ByteByte(K2Node_DynamicCast_AsMy_Game_Mode_21.BuildVersion, 2);0xAF2Cif (!(K2Node_SwitchEnum_CmpSuccess_14)) goto Label_A4EF;0xAF3AK2Node_SwitchEnum_CmpSuccess_14 = NotEqual_ByteByte(K2Node_DynamicCast_AsMy_Game_Mode_21.BuildVersion, 3);0xAF6Fif (!(K2Node_SwitchEnum_CmpSuccess_14)) goto Label_A47A;0xAF7DK2Node_SwitchEnum_CmpSuccess_14 = NotEqual_ByteByte(K2Node_DynamicCast_AsMy_Game_Mode_21.BuildVersion, 4);0xAFB2if (!(K2Node_SwitchEnum_CmpSuccess_14)) goto Label_A47A;0xAFC0PopFlow();0xAFC1goto Label_9DC7;0xAFC6goto Label_91C9;0xAFCBLabel_AFCB:0xAFCBLaunchURL("https://store.steampowered.com/app/2830030/MOTORSLICE/");0xB00DPopFlow();0xB00Egoto Label_AFCB;0xB013Label_B013:0xB013CanReceiveInput = false;0xB01EPopFlow();0xB01FLabel_B01F:0xB01FResumeGame();0xB02DPopFlow();0xB02ECallFunc_GetGameMode_ReturnValue_25 = GetGameMode(this);0xB043K2Node_DynamicCast_AsMy_Game_Mode_25 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_25);0xB067K2Node_DynamicCast_bSuccess_81 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_25);0xB084if (!(K2Node_DynamicCast_bSuccess_81)) PopFlow();0xB08EK2Node_CreateDelegate_OutputDelegate_15.Bind(this, ContinueAfterLoad);0xB0A5K2Node_DynamicCast_AsMy_Game_Mode_25.AsynLoadEnd += K2Node_CreateDelegate_OutputDelegate_15;0xB0CELoadSlot(true);0xB0DDgoto Label_B013;0xB0E2Label_B0E2:0xB0E2PrintString(this, "replay 4", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 10f, FName(None));0xB12DCallFunc_GetGameMode_ReturnValue_22 = GetGameMode(this);0xB142K2Node_DynamicCast_AsMy_Game_Mode_22 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_22);0xB166K2Node_DynamicCast_bSuccess_78 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_22);0xB183if (!(K2Node_DynamicCast_bSuccess_78)) PopFlow();0xB18DK2Node_CreateDelegate_OutputDelegate_16.Bind(this, AsyncEnd);0xB1A4K2Node_DynamicCast_AsMy_Game_Mode_22.StartPointAsynEnd -= K2Node_CreateDelegate_OutputDelegate_16;0xB1CDDelay(this, 0.2f, LatentActionInfo{0x9A5, 1919124768, FName(ExecuteUbergraph_PauseMenuHUD), this});0xB203PopFlow();0xB204goto Label_B0E2;0xB209Label_B209:0xB209CallFunc_GetGameMode_ReturnValue_23 = GetGameMode(this);0xB21EK2Node_DynamicCast_AsMy_Game_Mode_23 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_23);0xB242K2Node_DynamicCast_bSuccess_79 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_23);0xB25Fif (!(K2Node_DynamicCast_bSuccess_79)) PopFlow();0xB269K2Node_CreateDelegate_OutputDelegate_16.Bind(this, AsyncEnd);0xB280K2Node_DynamicCast_AsMy_Game_Mode_23.StartPointAsynEnd += K2Node_CreateDelegate_OutputDelegate_16;0xB2A9ReplayLevel.Broadcast();0xB2BCPopFlow();0xB2BDLabel_B2BD:0xB2BDCallFunc_GetGameMode_ReturnValue_24 = GetGameMode(this);0xB2D2K2Node_DynamicCast_AsMy_Game_Mode_24 = Cast<MyGameMode_C>(CallFunc_GetGameMode_ReturnValue_24);0xB2F6K2Node_DynamicCast_bSuccess_80 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Mode_24);0xB313if (!(K2Node_DynamicCast_bSuccess_80)) PopFlow();0xB31DK2Node_CreateDelegate_OutputDelegate_15.Bind(this, ContinueAfterLoad);0xB334K2Node_DynamicCast_AsMy_Game_Mode_24.AsynLoadEnd -= K2Node_CreateDelegate_OutputDelegate_15;0xB35Dgoto Label_B01F;0xB362goto Label_B2BD;0xB367goto Label_B209;0xB36CLabel_B36C:0xB36CAddConfirmBox(FText::FromStringTable("/Game/Dialogue/System/HUD.HUD", "Tip_Replay"));0xB3AFPopFlow();0xB3B0goto Label_B36C;0xB3B5Label_B3B5:0xB3B5SteamPButton.SetVisibility(1);0xB3DBPopFlow();0xB3DCLabel_B3DC:0xB3DCCallFunc_GetGameInstance_ReturnValue_35 = GetGameInstance(this);0xB3F1K2Node_DynamicCast_AsMy_Game_Instance_35 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_35);0xB415K2Node_DynamicCast_bSuccess_82 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_35);0xB432if (!(K2Node_DynamicCast_bSuccess_82)) PopFlow();0xB43CK2Node_DynamicCast_AsMy_Game_Instance_35.GetPlayerUserName(CallFunc_GetPlayerUserName_Name, CallFunc_GetPlayerUserName_ReturnAny, CallFunc_GetPlayerUserName_Steam);0xB47Bif (!(CallFunc_GetPlayerUserName_Steam)) goto Label_B3B5;0xB489PopFlow();0xB48ALabel_B48A:0xB48ASteamPButton.SetVisibility(1);0xB4B0PopFlow();0xB4B1Label_B4B1:0xB4B1CallFunc_FindPlatform_ReturnValue_1 = FindPlatform();0xB4CDK2Node_SwitchEnum_CmpSuccess_15 = NotEqual_ByteByte(CallFunc_FindPlatform_ReturnValue_1, 0);0xB4ECif (!(K2Node_SwitchEnum_CmpSuccess_15)) goto Label_B3DC;0xB4FAK2Node_SwitchEnum_CmpSuccess_15 = NotEqual_ByteByte(CallFunc_FindPlatform_ReturnValue_1, 5);0xB519if (!(K2Node_SwitchEnum_CmpSuccess_15)) goto Label_B528;0xB527PopFlow();0xB528Label_B528:0xB528TwitterButton.SetNavigationRuleExplicit(1, DiscordButton);0xB553goto Label_B48A;0xB558Label_B558:0xB558WishlistButton.SetVisibility(1);0xB57ESocialBar.SetVisibility(1);0xB5A4goto Label_67F9;0xB5A9Label_B5A9:0xB5A9CallFunc_PlatformFlags_ReturnValue_5 = PlatformFlags();0xB5C5K2Node_SwitchEnum_CmpSuccess_16 = NotEqual_ByteByte(CallFunc_PlatformFlags_ReturnValue_5.Type, 1);0xB5EDif (!(K2Node_SwitchEnum_CmpSuccess_16)) goto Label_B5FC;0xB5FBPopFlow();0xB5FCLabel_B5FC:0xB5FCTemp_text_Variable = FText::FromStringTable("/Game/Dialogue/System/HUD.HUD", "List_QTETap");0xB644Temp_text_Variable_1 = FText::FromStringTable("/Game/Dialogue/System/HUD.HUD", "TAP");0xB684CallFunc_Array_Find_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Find(QTEDroplist.Itens, Temp_text_Variable);0xB6DE/Script/Engine.Default__KismetArrayLibrary.Array_Set(QTEDroplist.Itens, CallFunc_Array_Find_ReturnValue, Temp_text_Variable_1, false);0xB730QTEDroplist.ClearList(true);0xB755QTEDroplist.SetElements();0xB779goto Label_B558;0xB77ELabel_B77E:0xB77EPushFlow(Label_B4B1);0xB783goto Label_B5A9;0xB788goto Label_B77E;0xB78DLabel_B78D:0xB78D/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/Sound/SFX/UI/UIStart_Cue.UIStart_Cue, 1f, 1f, 0f, nullptr, nullptr, true);0xB7C9PopFlow();0xB7CALabel_B7CA:0xB7CACallFunc_GetGameInstance_ReturnValue_36 = GetGameInstance(this);0xB7DFK2Node_DynamicCast_AsMy_Game_Instance_36 = Cast<MyGameInstance_C>(CallFunc_GetGameInstance_ReturnValue_36);0xB803K2Node_DynamicCast_bSuccess_83 = Cast<1>(K2Node_DynamicCast_AsMy_Game_Instance_36);0xB820if (!(K2Node_DynamicCast_bSuccess_83)) PopFlow();0xB82AK2Node_DynamicCast_AsMy_Game_Instance_36.UISound(K2Node_CustomEvent_Selection);0xB857PopFlow();0xB858goto Label_B78D;0xB85Dgoto Label_B7CA;0xB862Label_B862:0xB862StopAnimation(HintStart);0xB875CallFunc_PlayAnimation_ReturnValue_5 = PlayAnimation(HintEnd, 0f, 1, 0, 0.5f, false);0xB8ACRetriggerableDelay(this, 1f, LatentActionInfo{0xAED, -1120164639, FName(ExecuteUbergraph_PauseMenuHUD), this});0xB8E2PopFlow();0xB8E3Label_B8E3:0xB8E3TipEnding = true;0xB8EEgoto Label_B862;0xB8F3Label_B8F3:0xB8F3if (!(TipEnding)) goto Label_B8E3;0xB901PopFlow();0xB902TipReturn = K2Node_CustomEvent_Return;0xB915goto Label_B8F3;0xB91Agoto Label_09B4;0xB91FLabel_B91F:0xB91Freturn;0xB921// end of script | Final | 0x04 | |
void FocusDispatcher__DelegateSignature(UWidget* WidgetToCall)Script2 statements · 3 bytes of bytecode0x0000return;0x0002// end of script | Public | 0x08 | |
void ReplayLevel__DelegateSignature()Script2 statements · 3 bytes of bytecode0x0000return;0x0002// end of script | Public | 0x00 |