Zdexby TheHolyOneZ
5,372 classes
Class

ABp_StartMenu_PlayerController_C

: AFSDPlayerControllerBase : APlayerController : AController : AActor : UObject
/Game/Game/StartMenu/Bp_StartMenu_PlayerController.Bp_StartMenu_PlayerController_C 0x0648 (1,608 B) align 8 inherited 0x05D8 44 scripted vtable /Game/Game/StartMenu/Bp_StartMenu_PlayerController
0x00x0648

Members 14

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08StartScreenUUI_StartScreen_C*8 flagsnullptr
0x08ActiveScreenUWidget*8 flagsnullptr
0x08JoinWidgetUWND_Joining_C*8 flagsnullptr
0x01AcceptInputbool6 flagsfalse
0x05F90x07padding / unreflected
0x08DisconnectUUI_Disconnect_Screen_Base_C*8 flagsnullptr
0x01Joiningbool6 flagsfalse
0x01SignInGatebool6 flagsfalse
0x060A0x06padding / unreflected
0x08UI Steam LoadingUUI_SteamLoading_C*8 flagsnullptr
0x01SteamLoadingUIbool6 flagsfalse
0x01ReloadOnlineSubsystembool6 flagsfalse
0x061A0x06padding / unreflected
0x10SpawnedParticlesTArray<UNiagaraComponent*>Transient+4 flags[]
0x01Force Intro Screenbool6 flagsfalse
0x06310x07padding / unreflected
0x10Current IdFString5 flags""
Inherited from AFSDPlayerControllerBase 5
OffsetSizeNameTypeFlagsDefault
0x08GlobalMaterialParameterCollectionUMaterialParameterCollection*6 flags/Game/Art/Materials/MPC_GlobalMaterialParameters.MPC_Global…
0x10OnPlayerVoiceStatusChangedFMulticastScriptDelegate4 flags<delegate>
0x05880x03padding / unreflected
0x01bStartWithBlackScreenboolProtected+6 flagstrue
0x058C0x14padding / unreflected
0x08WindowManagerUWindowManager*Protected+11 flags/Script/FSD.Default__FSDPlayerControllerBase.WindowManager
0x10PlatformComponentClassesTArray<FPlatformComponent>Protected+3 flags[]
Inherited from APlayerController 47
OffsetSizeNameTypeFlagsDefault
0x08PlayerUPlayer*5 flagsnullptr
0x08AcknowledgedPawnAPawn*5 flagsnullptr
0x08ControllingDirTrackInstUInterpTrackInstDirector*Transient+5 flagsnullptr
0x08MyHUDAHUD*5 flagsnullptr
0x08PlayerCameraManagerAPlayerCameraManager*7 flagsnullptr
0x08PlayerCameraManagerClassTSubclassOf<APlayerCameraManager>9 flagsnullptr
0x01bAutoManageActiveCameraTargetbool6 flagstrue
0x02C90x03padding / unreflected
0x0CTargetViewRotationFRotatorNet+4 flags{Pitch=0, Yaw=0, Roll=0}
0x02D80x0Cpadding / unreflected
0x04SmoothTargetViewRotationSpeedfloat7 flags20
0x02E80x08padding / unreflected
0x10HiddenActorsTArray<AActor*>2 flags[]
0x10HiddenPrimitiveComponentsTArray<TWeakObjectPtr<UPrimitiveComponent>>5 flags[]
0x03100x04padding / unreflected
0x04LastSpectatorStateSynchTimefloat5 flags0
0x0CLastSpectatorSyncLocationFVectorTransient+5 flags{X=0, Y=0, Z=0}
0x0CLastSpectatorSyncRotationFRotatorTransient+4 flags{Pitch=0, Yaw=0, Roll=0}
0x04ClientCapint325 flags0
0x03340x04padding / unreflected
0x08CheatManagerUCheatManager*Transient+7 flagsnullptr
0x08CheatClassTSubclassOf<UCheatManager>10 flags/Script/Engine.CheatManager
0x08PlayerInputUPlayerInput*Transient+5 flagsnullptr
0x10ActiveForceFeedbackEffectsTArray<FActiveForceFeedbackEffect>Transient+2 flags[]
0x03600x70padding / unreflected
0x01bPlayerIsWaiting : 1bit 4bool8 flagsfalse
0x03D10x03padding / unreflected
0x01NetPlayerIndexuint86 flags0
0x03D50x3Bpadding / unreflected
0x08PendingSwapConnectionUNetConnection*6 flagsnullptr
0x08NetConnectionUNetConnection*6 flagsnullptr
0x04200x0Cpadding / unreflected
0x04InputYawScalefloat8 flags2.5
0x04InputPitchScalefloat8 flags-2.5
0x04InputRollScalefloat8 flags1
0x01bShowMouseCursor : 1bit 0bool5 flagsfalse
0x01bEnableClickEvents : 1bit 1bool5 flagsfalse
0x01bEnableTouchEvents : 1bit 2bool5 flagstrue
0x01bEnableMouseOverEvents : 1bit 3bool5 flagsfalse
0x01bEnableTouchOverEvents : 1bit 4bool5 flagsfalse
0x01bForceFeedbackEnabled : 1bit 5bool5 flagstrue
0x04390x03padding / unreflected
0x04ForceFeedbackScalefloat6 flags1
0x10ClickEventKeysTArray<FKey>4 flags[1 item]
0x01DefaultMouseCursoruint88 flags1
0x01CurrentMouseCursoruint86 flags0
0x01DefaultClickTraceChanneluint88 flags3
0x01CurrentClickTraceChanneluint86 flags0
0x04HitResultTraceDistancefloat7 flags1e+05
0x02SeamlessTravelCountuint165 flags0
0x02LastCompletedSeamlessTravelCountuint165 flags0
0x045C0x74padding / unreflected
0x08InactiveStateInputComponentUInputComponent*Protected+7 flagsnullptr
0x01bShouldPerformFullTickWhenPaused : 1bit 2boolProtected+5 flagsfalse
0x04D90x17padding / unreflected
0x08CurrentTouchInterfaceUTouchInterface*Protected+5 flagsnullptr
0x04F80x50padding / unreflected
0x08SpectatorPawnASpectatorPawn*5 flagsnullptr
0x05500x04padding / unreflected
0x01bIsLocalPlayerControllerbool5 flagsfalse
0x05550x03padding / unreflected
0x0CSpawnLocationFVectorNetProtected+5 flags{X=0, Y=0, Z=0}
Inherited from AController 8
OffsetSizeNameTypeFlagsDefault
0x08PlayerStateAPlayerState*NetRepNotify+7 flagsnullptr
0x02300x08padding / unreflected
0x10OnInstigatedAnyDamageFMulticastScriptDelegate4 flags<delegate>
0x08StateNameFName5 flagsNone
0x08PawnAPawn*NetRepNotify+5 flagsnullptr
0x02580x08padding / unreflected
0x08CharacterACharacter*5 flagsnullptr
0x08TransformComponentUSceneComponent*7 flags/Script/Engine.Default__Controller.TransformComponent0
0x02700x18padding / unreflected
0x0CControlRotationFRotatorProtected+4 flags{Pitch=0, Yaw=0, Roll=0}
0x01bAttachToPawn : 1bit 0boolProtected+5 flagsfalse
Inherited from AActor 76
OffsetSizeNameTypeFlagsDefault
0x30PrimaryActorTickFActorTickFunction3 flags{}
0x01bNetTemporary : 1bit 0bool3 flagsfalse
0x01bNetStartup : 1bit 1bool3 flagsfalse
0x01bOnlyRelevantToOwner : 1bit 2bool7 flagsfalse
0x01bAlwaysRelevant : 1bit 3bool6 flagsfalse
0x01bReplicateMovement : 1bit 4boolNetRepNotify+5 flagsfalse
0x01bHidden : 1bit 5boolNet+7 flagsfalse
0x01bTearOff : 1bit 6boolNet+3 flagsfalse
0x01bForceNetAddressable : 1bit 7bool3 flagsfalse
0x01bExchangedRoles : 1bit 0boolTransient+3 flagsfalse
0x01bNetLoadOnClient : 1bit 1bool4 flagstrue
0x01bNetUseOwnerRelevancy : 1bit 2bool6 flagsfalse
0x01bRelevantForNetworkReplays : 1bit 3bool3 flagstrue
0x01bRelevantForLevelBounds : 1bit 4bool5 flagstrue
0x01bReplayRewindable : 1bit 5bool5 flagsfalse
0x01bAllowTickBeforeBeginPlay : 1bit 6bool5 flagsfalse
0x01bAutoDestroyWhenFinished : 1bit 7bool4 flagsfalse
0x01bCanBeDamaged : 1bit 0boolNet+6 flagstrue
0x01bBlockInput : 1bit 1bool5 flagsfalse
0x01bCollideWhenPlacing : 1bit 2bool3 flagsfalse
0x01bFindCameraComponentWhenViewTarget : 1bit 3bool6 flagstrue
0x01bGenerateOverlapEventsDuringLevelStreaming : 1bit 4bool5 flagsfalse
0x01bIgnoresOriginShifting : 1bit 5bool5 flagsfalse
0x01bEnableAutoLODGeneration : 1bit 6bool6 flagsfalse
0x01bIsEditorOnlyActor : 1bit 7bool5 flagsfalse
0x01bActorSeamlessTraveled : 1bit 0bool3 flagsfalse
0x01bReplicates : 1bit 1boolProtected+7 flagsfalse
0x01bCanBeInCluster : 1bit 2boolProtected+5 flagsfalse
0x01bAllowReceiveTickEventOnDedicatedServer : 1bit 3boolProtected+3 flagstrue
0x01bActorEnableCollision : 1bit 3bool3 flagstrue
0x01bActorIsBeingDestroyed : 1bit 4boolTransient+4 flagsfalse
0x01UpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethodProtected+6 flagsUseConfigDefault
0x01DefaultUpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethod8 flagsOnlyUpdateMovable
0x01RemoteRoleuint8NetTransient+5 flags0
0x34ReplicatedMovementFRepMovementNetRepNotify+5 flags{LinearVelocity={X=0, Y=0, Z=0}, AngularVelocity={X=0, Y=0,…
0x04InitialLifeSpanfloat8 flags0
0x04CustomTimeDilationfloat7 flags1
0x009C0x04padding / unreflected
0x40AttachmentReplicationFRepAttachmentNetTransient+4 flags{AttachParent=nullptr, LocationOffset={}, RelativeScale3D={…
0x08OwnerAActor*NetRepNotify+5 flagsnullptr
0x08NetDriverNameFNameProtected+5 flagsGameNetDriver
0x01Roleuint8Net+5 flags3
0x01NetDormancyuint89 flags1
0x01SpawnCollisionHandlingMethodESpawnActorCollisionHandlingMethod7 flagsAlwaysSpawn
0x01AutoReceiveInputuint86 flags0
0x04InputPriorityint326 flags0
0x08InputComponentUInputComponent*8 flagsnullptr
0x04NetCullDistanceSquaredfloat9 flags2.25e+08
0x04NetTagint32Transient+5 flags0
0x04NetUpdateFrequencyfloat8 flags100
0x04MinNetUpdateFrequencyfloat8 flags2
0x04NetPriorityfloat8 flags1
0x01140x04padding / unreflected
0x08InstigatorAPawn*NetRepNotify+7 flagsnullptr
0x10ChildrenTArray<AActor*>Transient+2 flags[]
0x08RootComponentUSceneComponent*Protected+9 flagsnullptr
0x10ControllingMatineeActorsTArray<AMatineeActor*>TransientProtected+2 flags[]
0x01480x08padding / unreflected
0x10LayersTArray<FName>2 flags[]
0x08ParentComponentTWeakObjectPtr<UChildActorComponent>8 flags<0xffffffff>
0x01680x08padding / unreflected
0x10TagsTArray<FName>5 flags[]
0x01OnTakeAnyDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakePointDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakeRadialDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnActorBeginOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnActorEndOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnBeginCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnEndCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnClickedFMulticastScriptDelegate4 flags<delegate>
0x01OnReleasedFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchBeginFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEndFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEnterFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchLeaveFMulticastScriptDelegate4 flags<delegate>
0x01OnActorHitFMulticastScriptDelegate4 flags<delegate>
0x01OnDestroyedFMulticastScriptDelegate4 flags<delegate>
0x01OnEndPlayFMulticastScriptDelegate4 flags<delegate>
0x01900x60padding / unreflected
0x10InstanceComponentsTArray<UActorComponent*>4 flags[]
0x10BlueprintCreatedComponentsTArray<UActorComponent*>6 flags[]

Functions 44

SignatureFlagsNativeParams
void ShouldPromptUserToDeleteMainSaves(const bool& Should, TArray<UFSDSaveGame*>& outMainSaves)
Script17 statements · 426 bytes of bytecode
0x0000Temp_bool_Variable = false;0x000BTemp_bool_Variable_1 = false;0x0016Temp_bool_Variable_2 = false;0x0021Temp_bool_Variable_3 = false;0x002CTemp_bool_Variable_4 = false;0x0037Temp_bool_Variable_5 = true;0x0042CallFunc_FSDTargetPlatform_ReturnValue = FSDTargetPlatform();0x005ECallFunc_GetFSDGameInstance_ReturnValue = GetFSDGameInstance(this);0x0073Temp_byte_Variable = CallFunc_FSDTargetPlatform_ReturnValue;0x008ECallFunc_GetMainSaves_outMainSaves = {};0x0099CallFunc_GetMainSaves_ReturnValue = GetMainSaves(CallFunc_GetFSDGameInstance_ReturnValue, CallFunc_GetMainSaves_outMainSaves);0x00C7CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(CallFunc_GetMainSaves_ReturnValue, 1);0x00E9CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Greater_IntInt_ReturnValue, Switch(Temp_byte_Variable, 0 => Temp_bool_Variable_5, 1 => Temp_bool_Variable_4, 2 => Temp_bool_Variable_3, 3 => Temp_bool_Variable_2, 4 => Temp_bool_Variable_1, 5 => Temp_bool_Variable, default => K2Node_Select_Default));0x0179Should = CallFunc_BooleanAND_ReturnValue;0x018CoutMainSaves = CallFunc_GetMainSaves_outMainSaves;0x01A7return;0x01A9// end of script
Public0x18
void Prompt Delete Main Save(TArray<UFSDSaveGame*>& Saves)
Script9 statements · 284 bytes of bytecode
0x0000CallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/UI/Menu_SaveSlots/Popup_MoreThanOneMainSave.Popup_MoreThanOneMainSave_C, nullptr);0x0035/Script/Engine.Default__KismetArrayLibrary.SetArrayPropertyByName(CallFunc_Create_ReturnValue, FName(MainSaves), Saves);0x0074CallFunc_Create_ReturnValue.AddToViewport(301);0x0099CallFunc_GetWindowManager_ReturnValue = GetWindowManager(this);0x00AECallFunc_GetWindowManager_ReturnValue.OpenWindow(CallFunc_Create_ReturnValue, true, true);0x00D9K2Node_CreateDelegate_OutputDelegate.Bind(this, OneMainSaveLeft);0x00F0CallFunc_Create_ReturnValue.OnOneMainSaveLeft += K2Node_CreateDelegate_OutputDelegate;0x0119return;0x011B// end of script
Public0x10
void OnModdedSaveCancelled()
Script9 statements · 138 bytes of bytecode
0x0000CallFunc_GetUGCRegistry_ReturnValue = GetUGCRegistry(this);0x0015CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetUGCRegistry_ReturnValue);0x0032if (!(CallFunc_IsValid_ReturnValue)) goto Label_0087;0x0040CallFunc_GetUGCRegistry_ReturnValue = GetUGCRegistry(this);0x0055CallFunc_GetUGCRegistry_ReturnValue.UnmountSandboxUGCPackages();0x0079OnModdedSaveReady();0x0087Label_0087:0x0087return;0x0089// end of script
Public0x00
void ModdingSavegameCheck(const bool& WaitForCallback)
Script75 statements · 2,256 bytes of bytecode
0x0000PushFlow(Label_08CD);0x0005PushFlow(Label_048C);0x000ACallFunc_GetUGCRegistry_ReturnValue_2 = GetUGCRegistry(this);0x001FCallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetUGCRegistry_ReturnValue_2);0x003CCallFunc_GetEngineSubsystem_ReturnValue_1 = GetEngineSubsystem(/Script/SimpleUGC.UGCSubsystem);0x0059CallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_GetEngineSubsystem_ReturnValue_1);0x0076CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_IsValid_ReturnValue_1, CallFunc_IsValid_ReturnValue);0x009Cif (!(CallFunc_BooleanAND_ReturnValue)) PopFlow();0x00A6CallFunc_GetUGCRegistry_ReturnValue_3 = GetUGCRegistry(this);0x00BBCallFunc_GetUGCRegistry_ReturnValue_3.ResetUGCPackagesManipulatedDuringJoin();0x00DFCallFunc_GetEngineSubsystem_ReturnValue = GetEngineSubsystem(/Script/SimpleUGC.UGCSubsystem);0x00FCCallFunc_Not_PreBool_ReturnValue_2 = Not_PreBool(CallFunc_GetEngineSubsystem_ReturnValue.forceNoMods);0x012Fif (!(CallFunc_Not_PreBool_ReturnValue_2)) PopFlow();0x0139CallFunc_GetEngineSubsystem_ReturnValue_2 = GetEngineSubsystem(/Script/SimpleUGC.UGCSubsystem);0x0156if (!(CallFunc_GetEngineSubsystem_ReturnValue_2.IsLocalUserModsInstalled)) goto Label_049C;0x017ACallFunc_GetFSDGameInstance_ReturnValue = GetFSDGameInstance(this);0x018FCallFunc_HasPendingInvite_ReturnValue = CallFunc_GetFSDGameInstance_ReturnValue.HasPendingInvite();0x01B9CallFunc_Not_PreBool_ReturnValue_4 = Not_PreBool(CallFunc_HasPendingInvite_ReturnValue);0x01D6if (!(CallFunc_Not_PreBool_ReturnValue_4)) PopFlow();0x01E0CallFunc_GetFSDSaveGame_ReturnValue_1 = GetFSDSaveGame(this);0x01F5CallFunc_GetIsModded_ReturnValue_1 = CallFunc_GetFSDSaveGame_ReturnValue_1.GetIsModded();0x021FCallFunc_Not_PreBool_ReturnValue_3 = Not_PreBool(CallFunc_GetIsModded_ReturnValue_1);0x023CCallFunc_GetEngineSubsystem_ReturnValue_4 = GetEngineSubsystem(/Script/SimpleUGC.UGCSubsystem_Windows);0x0259CallFunc_AreModsInstalled_ReturnValue = CallFunc_GetEngineSubsystem_ReturnValue_4.UGCRegistry.AreModsInstalled(2);0x029FCallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_AreModsInstalled_ReturnValue, CallFunc_Not_PreBool_ReturnValue_3);0x02C5if (!(CallFunc_BooleanAND_ReturnValue_1)) goto Label_0555;0x02D3CallFunc_GetWindowManager_ReturnValue_1 = GetWindowManager(this);0x02E8CallFunc_OpenSingleUseWindow_ReturnValue = CallFunc_GetWindowManager_ReturnValue_1.OpenSingleUseWindow(/Game/UI/Menu_SaveSlots/Popup_ModdedSave.Popup_ModdedSave_C, 550);0x0320K2Node_CreateDelegate_OutputDelegate_5.Bind(this, OnModdedSaveReady);0x0337CallFunc_OpenSingleUseWindow_ReturnValue.OnModdedSaveLoaded += K2Node_CreateDelegate_OutputDelegate_5;0x0360K2Node_CreateDelegate_OutputDelegate_4.Bind(this, OnModdedSaveCancelled);0x0377CallFunc_OpenSingleUseWindow_ReturnValue.OnModdedSaveCancelled += K2Node_CreateDelegate_OutputDelegate_4;0x03A0CallFunc_GetUGCRegistry_ReturnValue_1 = GetUGCRegistry(this);0x03B5CallFunc_AreDeprecatedModsInstalled_ReturnValue_1 = CallFunc_GetUGCRegistry_ReturnValue_1.AreDeprecatedModsInstalled();0x03E3CallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(CallFunc_AreDeprecatedModsInstalled_ReturnValue_1);0x0400CallFunc_OpenSingleUseWindow_ReturnValue.SetCanCancel(CallFunc_Not_PreBool_ReturnValue_1, NSLOCTEXT("1250903C4E86DD8F56D13EA26D1FC5B3", "", "Warning: Will disable all sandbox mods."));0x047CWaitForCallback = true;0x0487goto Label_08CD;0x048CLabel_048C:0x048CWaitForCallback = false;0x0497goto Label_08CD;0x049CLabel_049C:0x049CK2Node_CreateDelegate_OutputDelegate_1.Bind(this, CheckSavegame);0x04B3CallFunc_GetEngineSubsystem_ReturnValue_3 = GetEngineSubsystem(/Script/SimpleUGC.UGCSubsystem);0x04D0CallFunc_GetEngineSubsystem_ReturnValue_3.OnLocalUserModsInstalled += K2Node_CreateDelegate_OutputDelegate_1;0x04F9K2Node_CreateDelegate_OutputDelegate.Bind(this, OnModdedSaveReady);0x0510CallFunc_K2_SetTimerDelegate_ReturnValue = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate, 5f, false, 0f, 0f);0x0545WaitForCallback = true;0x0550goto Label_08CD;0x0555Label_0555:0x0555CallFunc_GetFSDSaveGame_ReturnValue = GetFSDSaveGame(this);0x056ACallFunc_GetIsModded_ReturnValue = CallFunc_GetFSDSaveGame_ReturnValue.GetIsModded();0x0594CallFunc_GetEngineSubsystem_ReturnValue_4 = GetEngineSubsystem(/Script/SimpleUGC.UGCSubsystem_Windows);0x05B1CallFunc_AreModsInstalled_ReturnValue = CallFunc_GetEngineSubsystem_ReturnValue_4.UGCRegistry.AreModsInstalled(2);0x05F7CallFunc_Not_PreBool_ReturnValue_5 = Not_PreBool(CallFunc_AreModsInstalled_ReturnValue);0x0614CallFunc_BooleanAND_ReturnValue_2 = BooleanAND(CallFunc_Not_PreBool_ReturnValue_5, CallFunc_GetIsModded_ReturnValue);0x063Aif (!(CallFunc_BooleanAND_ReturnValue_2)) PopFlow();0x0644CallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/UI/Menu_SaveSlots/Popup_ModdedSave.Popup_ModdedSave_C, nullptr);0x0679SetBoolPropertyByName(CallFunc_Create_ReturnValue, FName(CanCancel), true);0x069ASetBoolPropertyByName(CallFunc_Create_ReturnValue, FName(LoadVanillaSaves), true);0x06BBCallFunc_Create_ReturnValue.AddToViewport(301);0x06E0CallFunc_GetWindowManager_ReturnValue = GetWindowManager(this);0x06F5CallFunc_GetWindowManager_ReturnValue.OpenWindow(CallFunc_Create_ReturnValue, true, true);0x0720K2Node_CreateDelegate_OutputDelegate_3.Bind(this, OnModdedSaveReady);0x0737CallFunc_Create_ReturnValue.OnModdedSaveLoaded += K2Node_CreateDelegate_OutputDelegate_3;0x0760K2Node_CreateDelegate_OutputDelegate_2.Bind(this, OnModdedSaveCancelled);0x0777CallFunc_Create_ReturnValue.OnModdedSaveCancelled += K2Node_CreateDelegate_OutputDelegate_2;0x07A0CallFunc_GetUGCRegistry_ReturnValue = GetUGCRegistry(this);0x07B5CallFunc_AreDeprecatedModsInstalled_ReturnValue = CallFunc_GetUGCRegistry_ReturnValue.AreDeprecatedModsInstalled();0x07E3CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_AreDeprecatedModsInstalled_ReturnValue);0x0800CallFunc_Create_ReturnValue.SetCanCancel(CallFunc_Not_PreBool_ReturnValue, NSLOCTEXT("DE235A8B48D70E83069552A26162415F", "", "Warning: You do not have any sandbox mods installed. Are you sure you want to keep running your sandbox save?"));0x08C2WaitForCallback = true;0x08CDLabel_08CD:0x08CDreturn;0x08CF// end of script
Public0x01
bool ShouldSkipInfoScreen()
Script26 statements · 465 bytes of bytecode
0x0000CallFunc_GetFSDGameInstance_ReturnValue = GetFSDGameInstance(this);0x0015CallFunc_GetShouldForceInfoScreen_ReturnValue = CallFunc_GetFSDGameInstance_ReturnValue.GetShouldForceInfoScreen();0x003Fif (!(CallFunc_GetShouldForceInfoScreen_ReturnValue)) goto Label_005D;0x004DReturnValue = false;0x0058goto Label_01C6;0x005DLabel_005D:0x005DCallFunc_GetFSDGameInstance_ReturnValue_1 = GetFSDGameInstance(this);0x0072CallFunc_GetHasSeenInfoScreen_ReturnValue = CallFunc_GetFSDGameInstance_ReturnValue_1.GetHasSeenInfoScreen();0x009Cif (!(CallFunc_GetHasSeenInfoScreen_ReturnValue)) goto Label_00BA;0x00AAReturnValue = true;0x00B5goto Label_01C6;0x00BALabel_00BA:0x00BAif (!(Force Intro Screen)) goto Label_00D8;0x00C8ReturnValue = false;0x00D3goto Label_01C6;0x00D8Label_00D8:0x00D8CallFunc_GetMajorProjectVersion_ReturnValue = GetMajorProjectVersion();0x00F4CallFunc_GetFSDSaveGame_ReturnValue = GetFSDSaveGame(this);0x0109CallFunc_GetFSDSaveGame_ReturnValue_1 = GetFSDSaveGame(this);0x011ECallFunc_NotEqual_StrStr_ReturnValue = NotEqual_StrStr(CallFunc_GetFSDSaveGame_ReturnValue.LastShownVersion, CallFunc_GetMajorProjectVersion_ReturnValue);0x015ACallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_GetFSDSaveGame_ReturnValue_1.ShowInfoScreen, CallFunc_NotEqual_StrStr_ReturnValue);0x0196CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_BooleanOR_ReturnValue);0x01B3ReturnValue = CallFunc_Not_PreBool_ReturnValue;0x01C6Label_01C6:0x01C6return ReturnValue;0x01D0// end of script
Public0x01
void JoinInvite()
Script49 statements · 1,354 bytes of bytecode
0x0000CallFunc_GetFSDGameInstance_ReturnValue_2 = GetFSDGameInstance(this);0x0015CallFunc_GetFSDGameInstance_ReturnValue_2.HasSeenStartScreen = true;0x0036Joining = true;0x0041CallFunc_Create_ReturnValue_1 = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/UI/Menu_ServerList/WND_Joining.WND_Joining_C, this);0x0076SetBoolPropertyByName(CallFunc_Create_ReturnValue_1, FName(ShowCancelButton), false);0x0097JoinWidget = CallFunc_Create_ReturnValue_1;0x00AAJoinWidget.SetVisibility(2);0x00D0CallFunc_GetFSDGameInstance_ReturnValue_2 = GetFSDGameInstance(this);0x00E5CallFunc_IsPendingInviteModded_ReturnValue = CallFunc_GetFSDGameInstance_ReturnValue_2.IsPendingInviteModded();0x010Fif (!(CallFunc_IsPendingInviteModded_ReturnValue)) goto Label_0275;0x011DCallFunc_GetFSDGameInstance_ReturnValue = GetFSDGameInstance(this);0x0132K2Node_DynamicCast_AsBP_Game_Instance = Cast<BP_GameInstance_C>(CallFunc_GetFSDGameInstance_ReturnValue);0x0156K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsBP_Game_Instance);0x0173if (!(K2Node_DynamicCast_bSuccess)) goto Label_0484;0x0181CallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/UI/Menu_ServerList/WND_JoiningModded.WND_JoiningModded_C, this);0x01B6K2Node_DynamicCast_AsBP_Game_Instance.JoinFriendInviteModdedWidget = CallFunc_Create_ReturnValue;0x01DFK2Node_DynamicCast_AsBP_Game_Instance.JoinFriendInviteModdedWidget.AddToViewport(201);0x021ACallFunc_GetWindowManager_ReturnValue = GetWindowManager(this);0x022FCallFunc_GetWindowManager_ReturnValue.OpenWindow(K2Node_DynamicCast_AsBP_Game_Instance.JoinFriendInviteModdedWidget, true, true);0x0270goto Label_0547;0x0275Label_0275:0x0275CallFunc_GetFSDGameInstance_ReturnValue_2 = GetFSDGameInstance(this);0x028ACallFunc_IsPendingInvitePasswordProtected_ReturnValue = CallFunc_GetFSDGameInstance_ReturnValue_2.IsPendingInvitePasswordProtected();0x02B4if (!(CallFunc_IsPendingInvitePasswordProtected_ReturnValue)) goto Label_041A;0x02C2CallFunc_GetFSDGameInstance_ReturnValue_1 = GetFSDGameInstance(this);0x02D7K2Node_DynamicCast_AsBP_Game_Instance_1 = Cast<BP_GameInstance_C>(CallFunc_GetFSDGameInstance_ReturnValue_1);0x02FBK2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsBP_Game_Instance_1);0x0318if (!(K2Node_DynamicCast_bSuccess_1)) goto Label_04E8;0x0326CallFunc_Create_ReturnValue_2 = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/UI/Menu_ServerList/WND_JoiningPassword.WND_JoiningPassword_C, this);0x035BK2Node_DynamicCast_AsBP_Game_Instance_1.JoinFriendInvitePasswordWidget = CallFunc_Create_ReturnValue_2;0x0384K2Node_DynamicCast_AsBP_Game_Instance_1.JoinFriendInvitePasswordWidget.AddToViewport(201);0x03BFCallFunc_GetWindowManager_ReturnValue_1 = GetWindowManager(this);0x03D4CallFunc_GetWindowManager_ReturnValue_1.OpenWindow(K2Node_DynamicCast_AsBP_Game_Instance_1.JoinFriendInvitePasswordWidget, true, true);0x0415goto Label_0547;0x041ALabel_041A:0x041AJoinWidget.AddToViewport(200);0x043FCallFunc_GetWindowManager_ReturnValue_2 = GetWindowManager(this);0x0454CallFunc_GetWindowManager_ReturnValue_2.OpenWindow(JoinWidget, true, true);0x047Fgoto Label_0547;0x0484Label_0484:0x0484PrintString(this, "CAST FAILED...", true, true, LinearColor{1f, 0f, 0f, 1f}, 10f);0x04C8OpenLevel(this, FName(LVL_StartingScreen), true, "");0x04E3goto Label_0547;0x04E8Label_04E8:0x04E8PrintString(this, "CAST FAILED...", true, true, LinearColor{1f, 0f, 0f, 1f}, 10f);0x052COpenLevel(this, FName(LVL_StartingScreen), true, "");0x0547Label_0547:0x0547return;0x0549// end of script
Public0x00
void OpenGameLevel()
Script31 statements · 750 bytes of bytecode
0x0000CallFunc_GetFSDGameInstance_ReturnValue_3 = GetFSDGameInstance(this);0x0015CallFunc_GetFSDGameInstance_ReturnValue_3.HasSeenStartScreen = true;0x0036CallFunc_IsPlayInEditor_ReturnValue = IsPlayInEditor(this);0x004BCallFunc_GetFSDSaveGame_ReturnValue = GetFSDSaveGame(this);0x0060CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_GetFSDSaveGame_ReturnValue.HasPlayedTutorial, CallFunc_IsPlayInEditor_ReturnValue);0x009Cif (!(CallFunc_BooleanOR_ReturnValue)) goto Label_01DD;0x00AACallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/FSD.SeamlessTravelStorage);0x00C8CallFunc_GetGameInstanceSubsystem_ReturnValue.ClearGameStateSeamlessTravelStorage();0x00E8CallFunc_GetFSDGameInstance_ReturnValue = GetFSDGameInstance(this);0x00FDCallFunc_GetFSDGameInstance_ReturnValue.RefreshIsGameModded();0x011DCallFunc_GetUGCRegistry_ReturnValue = GetUGCRegistry(this);0x0132CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetUGCRegistry_ReturnValue);0x014Fif (!(CallFunc_IsValid_ReturnValue)) goto Label_02D0;0x015DCallFunc_GetUGCRegistry_ReturnValue = GetUGCRegistry(this);0x0172if (!(CallFunc_GetUGCRegistry_ReturnValue.PackageChange)) goto Label_02D0;0x0196CallFunc_GetFSDGameInstance_ReturnValue_1 = GetFSDGameInstance(this);0x01ABCallFunc_GetFSDGameInstance_ReturnValue_1.ScheduleResetOfWorldsAndGameDataThenOpenLevel(FName(/Game/Maps/SpaceRig/LVL_SpaceRig));0x01D8goto Label_02EB;0x01DDLabel_01DD:0x01DDCallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x01F7/Script/UMG.Default__WidgetBlueprintLibrary.SetInputMode_GameOnly(CallFunc_GetPlayerController_ReturnValue);0x0220bShowMouseCursor = false;0x022BCallFunc_GetFSDGameInstance_ReturnValue_2 = GetFSDGameInstance(this);0x0240CallFunc_GetFSDGameInstance_ReturnValue_2.NextLoaderSequence = SoftObject("/Game/Maps/UILevels/Sequences/SQ_Load_Tutorial_02.SQ_Load_Tutorial_02");0x02B0OpenLevel(this, FName(LVL_NewTutorial), true, "");0x02CBgoto Label_02EB;0x02D0Label_02D0:0x02D0OpenLevel(this, FName(/Game/Maps/SpaceRig/LVL_SpaceRig), true, "");0x02EBLabel_02EB:0x02EBreturn;0x02ED// end of script
Public0x00
void DetectControllerMovement(float A)
Script8 statements · 142 bytes of bytecode
0x0000CallFunc_Abs_ReturnValue = Abs(A);0x0025CallFunc_Greater_FloatFloat_ReturnValue = Greater_FloatFloat(CallFunc_Abs_ReturnValue, 0.2f);0x0047if (!(CallFunc_Greater_FloatFloat_ReturnValue)) goto Label_008B;0x0055CallFunc_FSDGameUserSettings_ReturnValue = FSDGameUserSettings();0x0069CallFunc_FSDGameUserSettings_ReturnValue.SetInputSource(0);0x008BLabel_008B:0x008Breturn;0x008D// end of script
Public0x04
void DetectMouseMovement(float A)
Script8 statements · 142 bytes of bytecode
0x0000CallFunc_Abs_ReturnValue = Abs(A);0x0025CallFunc_Greater_FloatFloat_ReturnValue = Greater_FloatFloat(CallFunc_Abs_ReturnValue, 0f);0x0047if (!(CallFunc_Greater_FloatFloat_ReturnValue)) goto Label_008B;0x0055CallFunc_FSDGameUserSettings_ReturnValue = FSDGameUserSettings();0x0069CallFunc_FSDGameUserSettings_ReturnValue.SetInputSource(0);0x008BLabel_008B:0x008Breturn;0x008D// end of script
Public0x04
void Cleanup()
Script8 statements · 153 bytes of bytecode
0x0000CallFunc_GetFSDGameInstance_ReturnValue = GetFSDGameInstance(this);0x0015CallFunc_GetFSDGameInstance_ReturnValue.SetLoaderWorldVisible(false, false);0x0037CallFunc_GetFSDGameInstance_ReturnValue = GetFSDGameInstance(this);0x004CCallFunc_GetFSDGameInstance_ReturnValue.SetCharacterSelectionWorldVisible(false, 0, false, 0);0x0072FSDRemoveAllWidgets(this);0x007DFadeScreenFromBlack(this, 0.1f, 0f, true, false, false, false);0x0096return;0x0098// end of script
Public0x00
void InpActEvt_AnyKey_K2Node_InputKeyEvent_0(const FKey& Key)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_InputKeyEvent_Key = Key;0x0012ExecuteUbergraph_Bp_StartMenu_PlayerController(11433);0x0021return;0x0023// end of script
0x18
void OnFailure_04D1FF9C451C776CE714DD955E807494()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Bp_StartMenu_PlayerController(11350);0x000Freturn;0x0011// end of script
0x00
void OnSuccess_04D1FF9C451C776CE714DD955E807494(const FBlueprintSessionResult& Result)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_result = Result;0x0012ExecuteUbergraph_Bp_StartMenu_PlayerController(11318);0x0021return;0x0023// end of script
0x108
void OnFailure_A64EBA1647E90DBDF8B6D99030E3E0D5()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Bp_StartMenu_PlayerController(11313);0x000Freturn;0x0011// end of script
0x00
void OnSuccess_A64EBA1647E90DBDF8B6D99030E3E0D5()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Bp_StartMenu_PlayerController(11308);0x000Freturn;0x0011// end of script
0x00
void OnLoaded_5BEC96E84FBD6958EFD47D9A09FD96A9(TSubclassOf<UObject> Loaded)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Loaded_3 = Loaded;0x0012ExecuteUbergraph_Bp_StartMenu_PlayerController(11284);0x0021return;0x0023// end of script
0x08
void OnLoaded_7CBF629D4A9F4FCA015C509A1D6E8A59(UObject* Loaded)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Loaded_2 = Loaded;0x0012ExecuteUbergraph_Bp_StartMenu_PlayerController(8066);0x0021return;0x0023// end of script
0x08
void OnLoaded_7CBF629D4A9F4FCA015C509AA9E0F545(UObject* Loaded)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Loaded_1 = Loaded;0x0012ExecuteUbergraph_Bp_StartMenu_PlayerController(2391);0x0021return;0x0023// end of script
0x08
void OnLoaded_7CBF629D4A9F4FCA015C509A49AA71BD(UObject* Loaded)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Loaded = Loaded;0x0012ExecuteUbergraph_Bp_StartMenu_PlayerController(2766);0x0021return;0x0023// end of script
0x08
void Failure_A762B3074BCAECF6699852A5ADC2AD7E(const FString& CurrentGuid)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_CurrentGuid_1 = CurrentGuid;0x0012ExecuteUbergraph_Bp_StartMenu_PlayerController(3942);0x0021return;0x0023// end of script
0x10
void Success_A762B3074BCAECF6699852A5ADC2AD7E(const FString& CurrentGuid)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_CurrentGuid = CurrentGuid;0x0012ExecuteUbergraph_Bp_StartMenu_PlayerController(4046);0x0021return;0x0023// end of script
0x10
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Bp_StartMenu_PlayerController(6328);0x000Freturn;0x0011// end of script
EventProtected0x00
void PressStart()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Bp_StartMenu_PlayerController(7006);0x000Freturn;0x0011// end of script
0x00
void OnClose_Event_0(UUI_InfoScreen_C* Screen)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Screen_2 = Screen;0x0012ExecuteUbergraph_Bp_StartMenu_PlayerController(7713);0x0021return;0x0023// end of script
0x08
void InpAxisKeyEvt_MouseX_K2Node_InputAxisKeyEvent_0(float AxisValue)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_InputAxisKeyEvent_AxisValue_5 = AxisValue;0x0012ExecuteUbergraph_Bp_StartMenu_PlayerController(7922);0x0021return;0x0023// end of script
0x04
void InpAxisKeyEvt_MouseY_K2Node_InputAxisKeyEvent_1(float AxisValue)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_InputAxisKeyEvent_AxisValue_4 = AxisValue;0x0012ExecuteUbergraph_Bp_StartMenu_PlayerController(7946);0x0021return;0x0023// end of script
0x04
void InpAxisKeyEvt_Gamepad_LeftX_K2Node_InputAxisKeyEvent_17(float AxisValue)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_InputAxisKeyEvent_AxisValue_3 = AxisValue;0x0012ExecuteUbergraph_Bp_StartMenu_PlayerController(7970);0x0021return;0x0023// end of script
0x04
void InpAxisKeyEvt_Gamepad_LeftY_K2Node_InputAxisKeyEvent_63(float AxisValue)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_InputAxisKeyEvent_AxisValue_2 = AxisValue;0x0012ExecuteUbergraph_Bp_StartMenu_PlayerController(7994);0x0021return;0x0023// end of script
0x04
void InpAxisKeyEvt_Gamepad_RightX_K2Node_InputAxisKeyEvent_71(float AxisValue)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_InputAxisKeyEvent_AxisValue_1 = AxisValue;0x0012ExecuteUbergraph_Bp_StartMenu_PlayerController(8018);0x0021return;0x0023// end of script
0x04
void InpAxisKeyEvt_Gamepad_RightY_K2Node_InputAxisKeyEvent_76(float AxisValue)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_InputAxisKeyEvent_AxisValue = AxisValue;0x0012ExecuteUbergraph_Bp_StartMenu_PlayerController(8042);0x0021return;0x0023// end of script
0x04
void ReceiveTick(float DeltaSeconds)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_DeltaSeconds = DeltaSeconds;0x0012ExecuteUbergraph_Bp_StartMenu_PlayerController(8357);0x0021return;0x0023// end of script
EventPublic0x04
void NetworkErrorAccepted()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Bp_StartMenu_PlayerController(9995);0x000Freturn;0x0011// end of script
0x00
void OnCloseInfoscreen(UUI_InfoScreen_Xbox_C* Screen)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Screen_1 = Screen;0x0012ExecuteUbergraph_Bp_StartMenu_PlayerController(10232);0x0021return;0x0023// end of script
0x08
void AttempReconnect(bool Yes)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Yes = Yes;0x0012ExecuteUbergraph_Bp_StartMenu_PlayerController(10709);0x0021return;0x0023// end of script
0x01
void CustomEvent_0(UUI_InfoScreen_Xbox_C* Screen)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Screen = Screen;0x0012ExecuteUbergraph_Bp_StartMenu_PlayerController(11251);0x0021return;0x0023// end of script
0x08
void OnFailedJoiningInvite()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Bp_StartMenu_PlayerController(11256);0x000Freturn;0x0011// end of script
0x00
void OnModdedSaveReady()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Bp_StartMenu_PlayerController(11408);0x000Freturn;0x0011// end of script
0x00
void OneMainSaveLeft()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Bp_StartMenu_PlayerController(11413);0x000Freturn;0x0011// end of script
0x00
void GenerateNiagaraShaders()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Bp_StartMenu_PlayerController(11418);0x000Freturn;0x0011// end of script
0x00
void NiagaraGenrationDone()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Bp_StartMenu_PlayerController(12011);0x000Freturn;0x0011// end of script
0x00
void CheckSavegame()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Bp_StartMenu_PlayerController(12016);0x000Freturn;0x0011// end of script
0x00
void Check Info Screen Guid()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Bp_StartMenu_PlayerController(12021);0x000Freturn;0x0011// end of script
0x00
void Reset Shown Info Screen()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_Bp_StartMenu_PlayerController(12430);0x000Freturn;0x0011// end of script
0x00
void ExecuteUbergraph_Bp_StartMenu_PlayerController(int32 EntryPoint)
Script548 statements · 12,515 bytes of bytecode
0x0000PushFlow(Label_30E0);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FCallFunc_GetFSDGameInstance_ReturnValue_12 = GetFSDGameInstance(this);0x0024CallFunc_GetHasSeenInfoScreen_ReturnValue = CallFunc_GetFSDGameInstance_ReturnValue_12.GetHasSeenInfoScreen();0x004ECallFunc_GetFSDSaveGame_ReturnValue_6 = GetFSDSaveGame(this);0x0063CallFunc_Not_PreBool_ReturnValue_5 = Not_PreBool(CallFunc_GetFSDSaveGame_ReturnValue_6.ShowInfoScreen);0x0096CallFunc_BooleanOR_ReturnValue_1 = BooleanOR(CallFunc_GetHasSeenInfoScreen_ReturnValue, CallFunc_Not_PreBool_ReturnValue_5);0x00BCif (!(CallFunc_BooleanOR_ReturnValue_1)) goto Label_0153;0x00CAK2Node_CreateDelegate_OutputDelegate_13.Bind(this, OnLoaded_7CBF629D4A9F4FCA015C509A49AA71BD);0x00E1/Game/Maps/UILevels/ScreenShots/LIB_LoaderImages.Default__LIB_LoaderImages_C.GetRandomSpacerigLoadImagePath(this, CallFunc_GetRandomSpacerigLoadImagePath_Output_2);0x010FLoadAsset(this, CallFunc_GetRandomSpacerigLoadImagePath_Output_2, K2Node_CreateDelegate_OutputDelegate_13, LatentActionInfo{-1, -146557209, FName(ExecuteUbergraph_Bp_StartMenu_PlayerController), this});0x0152PopFlow();0x0153Label_0153:0x0153CallFunc_Create_ReturnValue_2 = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/UI/Menu_StartScreen/UI_InfoScreen_Xbox.UI_InfoScreen_Xbox_C, nullptr);0x0188K2Node_CreateDelegate_OutputDelegate_9.Bind(this, OnCloseInfoscreen);0x019FCallFunc_Create_ReturnValue_2.OnClose += K2Node_CreateDelegate_OutputDelegate_9;0x01C8CallFunc_Create_ReturnValue_2.AddToViewport(0);0x01EDActiveScreen = CallFunc_Create_ReturnValue_2;0x0200/Script/UMG.Default__WidgetBlueprintLibrary.SetInputMode_UIOnlyEx(this, CallFunc_Create_ReturnValue_2, 1);0x022CbShowMouseCursor = true;0x0237CallFunc_Create_ReturnValue_2.FadeIt(true, CallFunc_FadeIt_Duration_2);0x0265CallFunc_GetGoogleAnalyticsWrapper_ReturnValue_2 = GetGoogleAnalyticsWrapper(this);0x027ACallFunc_GetGoogleAnalyticsWrapper_ReturnValue_2.RecordOpenScreen("InfoScree", false);0x02A6PopFlow();0x02A7Label_02A7:0x02A7K2Node_CreateDelegate_OutputDelegate.Bind(this, OnModdedSaveReady);0x02BECallFunc_K2_SetTimerDelegate_ReturnValue = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate, 5f, false, 0f, 0f);0x02F3PopFlow();0x02F4Label_02F4:0x02F4CallFunc_IsSteamLoaded_ReturnValue = IsSteamLoaded();0x0308CallFunc_IsPlayInEditor_ReturnValue = IsPlayInEditor(this);0x031DCallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_IsSteamLoaded_ReturnValue, CallFunc_IsPlayInEditor_ReturnValue);0x0343if (!(CallFunc_BooleanOR_ReturnValue)) goto Label_03BE;0x0351CallFunc_IsValid_ReturnValue_7 = IsValid(UI Steam Loading);0x036Eif (!(CallFunc_IsValid_ReturnValue_7)) goto Label_045E;0x037CReloadOnlineSubsystem = true;0x0387Delay(this, 9.5f, LatentActionInfo{0x4C0, -763686357, FName(ExecuteUbergraph_Bp_StartMenu_PlayerController), this});0x03BDPopFlow();0x03BELabel_03BE:0x03BEif (!(SteamLoadingUI)) goto Label_0403;0x03CCLabel_03CC:0x03CCDelay(this, 0.2f, LatentActionInfo{0x2F4, 444089433, FName(ExecuteUbergraph_Bp_StartMenu_PlayerController), this});0x0402PopFlow();0x0403Label_0403:0x0403CallFunc_OpenSingleUseWindow_ReturnValue = WindowManager.OpenSingleUseWindow(/Game/UI/System/UI_SteamLoading.UI_SteamLoading_C, 250);0x043BUI Steam Loading = CallFunc_OpenSingleUseWindow_ReturnValue;0x044ESteamLoadingUI = true;0x0459goto Label_03CC;0x045ELabel_045E:0x045ECallFunc_GetEngineSubsystem_ReturnValue = GetEngineSubsystem(/Script/SimpleUGC.UGCSubsystem);0x047BK2Node_CreateDelegate_OutputDelegate_17.Bind(this, CheckSavegame);0x0492CallFunc_GetEngineSubsystem_ReturnValue.OnLocalUserModsInstalled += K2Node_CreateDelegate_OutputDelegate_17;0x04BBgoto Label_02A7;0x04C0UI Steam Loading.SetVisibility(1);0x04E6UI Steam Loading.RemoveFromParent();0x050Agoto Label_045E;0x050FOpenGameLevel();0x051DPopFlow();0x051EOpenGameLevel();0x052CPopFlow();0x052DOpenGameLevel();0x053BPopFlow();0x053CLabel_053C:0x053CCallFunc_IsValid_ReturnValue_1 = IsValid(StartScreen);0x0559if (!(CallFunc_IsValid_ReturnValue_1)) goto Label_058B;0x0567StartScreen.RemoveFromParent();0x058BLabel_058B:0x058BCallFunc_ShouldSkipInfoScreen_ReturnValue = ShouldSkipInfoScreen();0x05A3if (!(CallFunc_ShouldSkipInfoScreen_ReturnValue)) goto Label_063A;0x05B1Label_05B1:0x05B1/Game/Maps/UILevels/ScreenShots/LIB_LoaderImages.Default__LIB_LoaderImages_C.GetRandomSpacerigLoadImagePath(this, CallFunc_GetRandomSpacerigLoadImagePath_Output);0x05DFK2Node_CreateDelegate_OutputDelegate_15.Bind(this, OnLoaded_7CBF629D4A9F4FCA015C509A1D6E8A59);0x05F6LoadAsset(this, CallFunc_GetRandomSpacerigLoadImagePath_Output, K2Node_CreateDelegate_OutputDelegate_15, LatentActionInfo{-1, -146557209, FName(ExecuteUbergraph_Bp_StartMenu_PlayerController), this});0x0639PopFlow();0x063ALabel_063A:0x063AReset Shown Info Screen();0x0648CallFunc_FSDTargetPlatform_ReturnValue_5 = FSDTargetPlatform();0x0664CallFunc_EqualEqual_ByteByte_ReturnValue_1 = EqualEqual_ByteByte(CallFunc_FSDTargetPlatform_ReturnValue_5, 0);0x0683if (!(CallFunc_EqualEqual_ByteByte_ReturnValue_1)) goto Label_07E6;0x0691CallFunc_Create_ReturnValue_3 = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/UI/Menu_StartScreen/UI_InfoScreen.UI_InfoScreen_C, nullptr);0x06C6K2Node_CreateDelegate_OutputDelegate_11.Bind(this, OnClose_Event_0);0x06DDCallFunc_Create_ReturnValue_3.OnClose += K2Node_CreateDelegate_OutputDelegate_11;0x0706CallFunc_Create_ReturnValue_3.AddToViewport(0);0x072BActiveScreen = CallFunc_Create_ReturnValue_3;0x073E/Script/UMG.Default__WidgetBlueprintLibrary.SetInputMode_UIOnlyEx(this, CallFunc_Create_ReturnValue_3, 1);0x076AbShowMouseCursor = true;0x0775CallFunc_Create_ReturnValue_3.FadeIt(true, CallFunc_FadeIt_Duration_3);0x07A3CallFunc_GetGoogleAnalyticsWrapper_ReturnValue_1 = GetGoogleAnalyticsWrapper(this);0x07B8CallFunc_GetGoogleAnalyticsWrapper_ReturnValue_1.RecordOpenScreen("InfoScreen", false);0x07E5PopFlow();0x07E6Label_07E6:0x07E6CallFunc_Create_ReturnValue_1 = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/UI/Menu_StartScreen/UI_InfoScreen_Xbox.UI_InfoScreen_Xbox_C, nullptr);0x081BK2Node_CreateDelegate_OutputDelegate_3.Bind(this, CustomEvent_0);0x0832CallFunc_Create_ReturnValue_1.OnClose += K2Node_CreateDelegate_OutputDelegate_3;0x085BCallFunc_Create_ReturnValue_1.AddToViewport(0);0x0880ActiveScreen = CallFunc_Create_ReturnValue_1;0x0893/Script/UMG.Default__WidgetBlueprintLibrary.SetInputMode_UIOnlyEx(this, CallFunc_Create_ReturnValue_1, 1);0x08BFbShowMouseCursor = true;0x08CACallFunc_Create_ReturnValue_1.FadeIt(true, CallFunc_FadeIt_Duration_1);0x08F8CallFunc_GetGoogleAnalyticsWrapper_ReturnValue_3 = GetGoogleAnalyticsWrapper(this);0x090DCallFunc_GetGoogleAnalyticsWrapper_ReturnValue_3.RecordOpenScreen("InfoScreen", false);0x093APopFlow();0x093BOpenLevel(this, FName(LVL_StartingScreen), true, "");0x0956PopFlow();0x0957Temp_object_Variable = K2Node_CustomEvent_Loaded_1;0x096AK2Node_DynamicCast_AsTexture = Cast<Texture>(Temp_object_Variable);0x098EK2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsTexture);0x09ABif (!(K2Node_DynamicCast_bSuccess)) goto Label_09B9;0x09B9Label_09B9:0x09B9CallFunc_GetFSDSaveGame_ReturnValue_5 = GetFSDSaveGame(this);0x09CEFadeScreenToBlack(this, 1.5f, 0f, true, false, false, CallFunc_GetFSDSaveGame_ReturnValue_5.HasPlayedTutorial, K2Node_DynamicCast_AsTexture);0x0A0EDelay(this, 1.5f, LatentActionInfo{0x51E, 360713952, FName(ExecuteUbergraph_Bp_StartMenu_PlayerController), this});0x0A44PopFlow();0x0A45Label_0A45:0x0A45/Game/Maps/UILevels/ScreenShots/LIB_LoaderImages.Default__LIB_LoaderImages_C.GetRandomSpacerigLoadImagePath(this, CallFunc_GetRandomSpacerigLoadImagePath_Output_1);0x0A73K2Node_CreateDelegate_OutputDelegate_14.Bind(this, OnLoaded_7CBF629D4A9F4FCA015C509AA9E0F545);0x0A8ALoadAsset(this, CallFunc_GetRandomSpacerigLoadImagePath_Output_1, K2Node_CreateDelegate_OutputDelegate_14, LatentActionInfo{-1, -146557209, FName(ExecuteUbergraph_Bp_StartMenu_PlayerController), this});0x0ACDPopFlow();0x0ACETemp_object_Variable_1 = K2Node_CustomEvent_Loaded;0x0AE1K2Node_DynamicCast_AsTexture_1 = Cast<Texture>(Temp_object_Variable_1);0x0B05K2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsTexture_1);0x0B22if (!(K2Node_DynamicCast_bSuccess_1)) goto Label_0B30;0x0B30Label_0B30:0x0B30FadeScreenToBlack(this, 1.5f, 0f, true, false, false, true, K2Node_DynamicCast_AsTexture_1);0x0B52Delay(this, 1.5f, LatentActionInfo{0x52D, -1608600269, FName(ExecuteUbergraph_Bp_StartMenu_PlayerController), this});0x0B88PopFlow();0x0B89Label_0B89:0x0B89CallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/FSD.StatHat);0x0BA7CallFunc_GetGameInstanceSubsystem_ReturnValue.AddStatCount("session.rejoin_success", 1);0x0BE4PrintString(this, "Rejoin succesfull", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f);0x0C2BPopFlow();0x0C2CLabel_0C2C:0x0C2CCallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/FSD.StatHat);0x0C4ACallFunc_GetGameInstanceSubsystem_ReturnValue.AddStatCount("session.rejoin_failure", 1);0x0C87Label_0C87:0x0C87PushFlow(Label_0F10);0x0C8CCallFunc_GetFSDGameInstance_ReturnValue_1 = GetFSDGameInstance(this);0x0CA1if (!(CallFunc_GetFSDGameInstance_ReturnValue_1.HasSeenStartScreen)) goto Label_0DFD;0x0CC5Label_0CC5:0x0CC5CallFunc_FSDTargetPlatform_ReturnValue_2 = FSDTargetPlatform();0x0CE1K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_FSDTargetPlatform_ReturnValue_2, 0);0x0D00if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0D69;0x0D0EK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_FSDTargetPlatform_ReturnValue_2, 3);0x0D2Dif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0D69;0x0D3BK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_FSDTargetPlatform_ReturnValue_2, 4);0x0D5Aif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0D69;0x0D68PopFlow();0x0D69Label_0D69:0x0D69CallFunc_IsValid_ReturnValue_10 = IsValid(StartScreen);0x0D86if (!(CallFunc_IsValid_ReturnValue_10)) goto Label_053C;0x0D94StartScreen.FadeIt(false, CallFunc_FadeIt_Duration_4);0x0DC2Delay(this, CallFunc_FadeIt_Duration_4, LatentActionInfo{0x53C, -539939626, FName(ExecuteUbergraph_Bp_StartMenu_PlayerController), this});0x0DFCPopFlow();0x0DFDLabel_0DFD:0x0DFDCallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/UI/Menu_StartScreen/UI_StartScreen.UI_StartScreen_C, this);0x0E32StartScreen = CallFunc_Create_ReturnValue;0x0E45StartScreen.AddToViewport(0);0x0E6AActiveScreen = StartScreen;0x0E7DCallFunc_GetGoogleAnalyticsWrapper_ReturnValue = GetGoogleAnalyticsWrapper(this);0x0E92CallFunc_GetGoogleAnalyticsWrapper_ReturnValue.RecordOpenScreen("StartScreen", false);0x0EC0StartScreen.FadeIt(true, CallFunc_FadeIt_Duration_5);0x0EEE/Script/UMG.Default__WidgetBlueprintLibrary.SetInputMode_GameOnly(this);0x0F0FPopFlow();0x0F10Label_0F10:0x0F10CallFunc_GetFSDGameInstance_ReturnValue = GetFSDGameInstance(this);0x0F25K2Node_CreateDelegate_OutputDelegate_12.Bind(this, PressStart);0x0F3CCallFunc_GetFSDGameInstance_ReturnValue.OnPressStart += K2Node_CreateDelegate_OutputDelegate_12;0x0F65PopFlow();0x0F66Temp_string_Variable = K2Node_CustomEvent_CurrentGuid_1;0x0F81PrintString(this, "Failed to get metadata", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f);0x0FCDPopFlow();0x0FCETemp_string_Variable = K2Node_CustomEvent_CurrentGuid;0x0FE9Current Id = Temp_string_Variable;0x1004Label_1004:0x1004CallFunc_Concat_StrStr_ReturnValue_2 = Concat_StrStr("Server value:", Current Id);0x1038PrintString(this, CallFunc_Concat_StrStr_ReturnValue_2, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f);0x1075CallFunc_GetFSDSaveGame_ReturnValue_10 = GetFSDSaveGame(this);0x108ACallFunc_Concat_StrStr_ReturnValue_3 = Concat_StrStr("local value ", CallFunc_GetFSDSaveGame_ReturnValue_10.LastSeenInfoScreenId);0x10D3PrintString(this, CallFunc_Concat_StrStr_ReturnValue_3, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f);0x1110CallFunc_GetFSDSaveGame_ReturnValue_7 = GetFSDSaveGame(this);0x1125CallFunc_EqualEqual_StrStr_ReturnValue = EqualEqual_StrStr(Current Id, CallFunc_GetFSDSaveGame_ReturnValue_7.LastSeenInfoScreenId);0x1161if (!(CallFunc_EqualEqual_StrStr_ReturnValue)) goto Label_120D;0x116FLabel_116F:0x116FCallFunc_Conv_BoolToString_ReturnValue = Conv_BoolToString(Force Intro Screen);0x1194CallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr("Force intro screen: ", CallFunc_Conv_BoolToString_ReturnValue);0x11CFPrintString(this, CallFunc_Concat_StrStr_ReturnValue_1, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f);0x120CPopFlow();0x120DLabel_120D:0x120DForce Intro Screen = true;0x1218CallFunc_GetFSDSaveGame_ReturnValue_9 = GetFSDSaveGame(this);0x122DCallFunc_GetFSDSaveGame_ReturnValue_9.LastSeenInfoScreenId = Current Id;0x125Egoto Label_116F;0x1263Label_1263:0x1263CallFunc_DownloadMetadata_ReturnValue = DownloadMetadata(this, "gsg_guid");0x1282CallFunc_IsValid_ReturnValue = IsValid(CallFunc_DownloadMetadata_ReturnValue);0x129Fif (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x12A9K2Node_CreateDelegate_OutputDelegate_2.Bind(this, Success_A762B3074BCAECF6699852A5ADC2AD7E);0x12C0CallFunc_DownloadMetadata_ReturnValue.success += K2Node_CreateDelegate_OutputDelegate_2;0x12E9K2Node_CreateDelegate_OutputDelegate_1.Bind(this, Failure_A762B3074BCAECF6699852A5ADC2AD7E);0x1300CallFunc_DownloadMetadata_ReturnValue.Failure += K2Node_CreateDelegate_OutputDelegate_1;0x1329CallFunc_DownloadMetadata_ReturnValue.Activate();0x134DPopFlow();0x134ELabel_134E:0x134EPushFlow(Label_137B);0x1353if (!(Temp_bool_Has_Been_Initd_Variable)) goto Label_1362;0x1361PopFlow();0x1362Label_1362:0x1362Temp_bool_Has_Been_Initd_Variable = true;0x136Dif (!(false)) PopFlow();0x136FTemp_bool_IsClosed_Variable = true;0x137APopFlow();0x137BLabel_137B:0x137Bif (!(Temp_bool_IsClosed_Variable)) goto Label_138A;0x1389PopFlow();0x138ALabel_138A:0x138ATemp_bool_IsClosed_Variable = true;0x1395Label_1395:0x1395CallFunc_GetFSDGameInstance_ReturnValue_14 = GetFSDGameInstance(this);0x13AACallFunc_GetFSDGameInstance_ReturnValue_14.PostInit(ReloadOnlineSubsystem);0x13D3ShouldPromptUserToDeleteMainSaves(CallFunc_ShouldPromptUserToDeleteMainSaves_Should, CallFunc_ShouldPromptUserToDeleteMainSaves_outMainSaves);0x13F3CallFunc_Not_PreBool_ReturnValue_6 = Not_PreBool(CallFunc_ShouldPromptUserToDeleteMainSaves_Should);0x1410if (!(CallFunc_Not_PreBool_ReturnValue_6)) goto Label_1880;0x141ELabel_141E:0x141ECallFunc_GetFSDGameUserSettings_ReturnValue = GetFSDGameUserSettings();0x1432CallFunc_GetFSDGameUserSettings_ReturnValue.PostInitFSDUserSettings(this);0x1453AcceptInput = true;0x145ECallFunc_GetFSDGameInstance_ReturnValue_5 = GetFSDGameInstance(this);0x1473CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CallFunc_GetFSDGameInstance_ReturnValue_5.DisconnectReason, 0);0x14A8CallFunc_IsValid_ReturnValue_11 = IsValid(Disconnect);0x14C5CallFunc_BooleanOR_ReturnValue_3 = BooleanOR(CallFunc_EqualEqual_ByteByte_ReturnValue, CallFunc_IsValid_ReturnValue_11);0x14EBif (!(CallFunc_BooleanOR_ReturnValue_3)) PopFlow();0x14F5CallFunc_GetFSDGameInstance_ReturnValue_3 = GetFSDGameInstance(this);0x150ACallFunc_HasPendingInvite_ReturnValue = CallFunc_GetFSDGameInstance_ReturnValue_3.HasPendingInvite();0x1534if (!(CallFunc_HasPendingInvite_ReturnValue)) goto Label_15A3;0x1542PrintString(this, "StartingScreen - Join Invite", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f);0x1594JoinInvite();0x15A2PopFlow();0x15A3Label_15A3:0x15A3PrintString(this, "StartingScreen - No Invite (yet)", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f);0x15F9Temp_bool_Variable_11 = true;0x1604Temp_bool_Variable_12 = true;0x160FTemp_bool_Variable_13 = true;0x161ATemp_bool_Variable_14 = false;0x1625Temp_bool_Variable_16 = false;0x1630Temp_bool_Variable_17 = false;0x163BCallFunc_GetFSDSaveGame_ReturnValue = GetFSDSaveGame(this);0x1650CallFunc_IsFirstRejoinAttempt_ReturnValue = CallFunc_GetFSDSaveGame_ReturnValue.IsFirstRejoinAttempt();0x167ACallFunc_FSDTargetPlatform_ReturnValue_6 = FSDTargetPlatform();0x1696Temp_byte_Variable_1 = CallFunc_FSDTargetPlatform_ReturnValue_6;0x16B1CallFunc_BooleanAND_ReturnValue_7 = BooleanAND(CallFunc_IsFirstRejoinAttempt_ReturnValue, Switch(Temp_byte_Variable_1, 0 => Temp_bool_Variable_11, 1 => Temp_bool_Variable_12, 2 => Temp_bool_Variable_13, 3 => Temp_bool_Variable_14, 4 => Temp_bool_Variable_16, 5 => Temp_bool_Variable_17, default => K2Node_Select_Default_2));0x1741if (!(CallFunc_BooleanAND_ReturnValue_7)) goto Label_0C87;0x174FCallFunc_GetFSDSaveGame_ReturnValue = GetFSDSaveGame(this);0x1764CallFunc_GetRejoinSessionId_ReturnValue = CallFunc_GetFSDSaveGame_ReturnValue.GetRejoinSessionId();0x1796CallFunc_FSDLookupSessionId_ReturnValue = FSDLookupSessionId(this, CallFunc_GetRejoinSessionId_ReturnValue);0x17B4CallFunc_IsValid_ReturnValue_8 = IsValid(CallFunc_FSDLookupSessionId_ReturnValue);0x17D1if (!(CallFunc_IsValid_ReturnValue_8)) PopFlow();0x17DBK2Node_CreateDelegate_OutputDelegate_7.Bind(this, OnSuccess_04D1FF9C451C776CE714DD955E807494);0x17F2CallFunc_FSDLookupSessionId_ReturnValue.OnSuccess += K2Node_CreateDelegate_OutputDelegate_7;0x181BK2Node_CreateDelegate_OutputDelegate_8.Bind(this, OnFailure_04D1FF9C451C776CE714DD955E807494);0x1832CallFunc_FSDLookupSessionId_ReturnValue.OnFailure += K2Node_CreateDelegate_OutputDelegate_8;0x185BCallFunc_FSDLookupSessionId_ReturnValue.Activate();0x187FPopFlow();0x1880Label_1880:0x1880ShouldPromptUserToDeleteMainSaves(CallFunc_ShouldPromptUserToDeleteMainSaves_Should, CallFunc_ShouldPromptUserToDeleteMainSaves_outMainSaves);0x18A0Prompt Delete Main Save(CallFunc_ShouldPromptUserToDeleteMainSaves_outMainSaves);0x18B7PopFlow();0x18B8CallFunc_FSDTargetPlatform_ReturnValue_9 = FSDTargetPlatform();0x18D4K2Node_SwitchEnum_CmpSuccess_3 = NotEqual_ByteByte(CallFunc_FSDTargetPlatform_ReturnValue_9, 0);0x18F3if (!(K2Node_SwitchEnum_CmpSuccess_3)) goto Label_1B4B;0x1901K2Node_SwitchEnum_CmpSuccess_3 = NotEqual_ByteByte(CallFunc_FSDTargetPlatform_ReturnValue_9, 1);0x1920if (!(K2Node_SwitchEnum_CmpSuccess_3)) goto Label_19B6;0x192EK2Node_SwitchEnum_CmpSuccess_3 = NotEqual_ByteByte(CallFunc_FSDTargetPlatform_ReturnValue_9, 2);0x194Dif (!(K2Node_SwitchEnum_CmpSuccess_3)) goto Label_19B6;0x195BK2Node_SwitchEnum_CmpSuccess_3 = NotEqual_ByteByte(CallFunc_FSDTargetPlatform_ReturnValue_9, 3);0x197Aif (!(K2Node_SwitchEnum_CmpSuccess_3)) goto Label_1B4B;0x1988K2Node_SwitchEnum_CmpSuccess_3 = NotEqual_ByteByte(CallFunc_FSDTargetPlatform_ReturnValue_9, 4);0x19A7if (!(K2Node_SwitchEnum_CmpSuccess_3)) goto Label_1B4B;0x19B5PopFlow();0x19B6Label_19B6:0x19B6AcceptInput = false;0x19C1Cleanup();0x19CFCallFunc_GetFSDGameInstance_ReturnValue_15 = GetFSDGameInstance(this);0x19E4if (!(CallFunc_GetFSDGameInstance_ReturnValue_15.PreSpawnNigaraParticles)) goto Label_1A4D;0x1A08GenerateNiagaraShaders();0x1A16CallFunc_GetFSDGameInstance_ReturnValue_16 = GetFSDGameInstance(this);0x1A2BCallFunc_GetFSDGameInstance_ReturnValue_16.PreSpawnNigaraParticles = false;0x1A4CPopFlow();0x1A4DLabel_1A4D:0x1A4DCallFunc_FSDTargetPlatform_ReturnValue_4 = FSDTargetPlatform();0x1A69K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(CallFunc_FSDTargetPlatform_ReturnValue_4, 0);0x1A88if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_02F4;0x1A96K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(CallFunc_FSDTargetPlatform_ReturnValue_4, 1);0x1AB5if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_1395;0x1AC3K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(CallFunc_FSDTargetPlatform_ReturnValue_4, 2);0x1AE2if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_1395;0x1AF0K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(CallFunc_FSDTargetPlatform_ReturnValue_4, 3);0x1B0Fif (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_1395;0x1B1DK2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(CallFunc_FSDTargetPlatform_ReturnValue_4, 4);0x1B3Cif (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_1395;0x1B4APopFlow();0x1B4BLabel_1B4B:0x1B4BCheck Info Screen Guid();0x1B59goto Label_19B6;0x1B5ETemp_bool_Variable_3 = false;0x1B69Temp_bool_Variable_4 = false;0x1B74Temp_bool_Variable_5 = false;0x1B7FTemp_bool_Variable_7 = true;0x1B8ATemp_bool_Variable_8 = true;0x1B95Temp_bool_Variable_9 = false;0x1BA0CallFunc_IsLoggedIn_ReturnValue = IsLoggedIn(this);0x1BB5CallFunc_FSDTargetPlatform_ReturnValue_7 = FSDTargetPlatform();0x1BD1Temp_byte_Variable = CallFunc_FSDTargetPlatform_ReturnValue_7;0x1BECCallFunc_BooleanOR_ReturnValue_2 = BooleanOR(CallFunc_IsLoggedIn_ReturnValue, Switch(Temp_byte_Variable, 0 => Temp_bool_Variable_3, 1 => Temp_bool_Variable_4, 2 => Temp_bool_Variable_5, 3 => Temp_bool_Variable_7, 4 => Temp_bool_Variable_8, 5 => Temp_bool_Variable_9, default => K2Node_Select_Default_3));0x1C7Cif (!(CallFunc_BooleanOR_ReturnValue_2)) PopFlow();0x1C86CallFunc_GetFSDGameInstance_ReturnValue_10 = GetFSDGameInstance(this);0x1C9BCallFunc_GetFSDGameInstance_ReturnValue_10.HasSeenStartScreen = true;0x1CBCCallFunc_GetFSDGameInstance_ReturnValue_4 = GetFSDGameInstance(this);0x1CD1CallFunc_FSDTargetPlatform_ReturnValue_1 = FSDTargetPlatform();0x1CEDCallFunc_HasPendingInvite_ReturnValue_1 = CallFunc_GetFSDGameInstance_ReturnValue_4.HasPendingInvite();0x1D17Temp_bool_Variable_24 = false;0x1D22Temp_bool_Variable_25 = true;0x1D2DTemp_bool_Variable_26 = true;0x1D38Temp_bool_Variable_27 = true;0x1D43Temp_bool_Variable_28 = true;0x1D4ETemp_bool_Variable_29 = false;0x1D59Temp_byte_Variable_4 = CallFunc_FSDTargetPlatform_ReturnValue_1;0x1D74CallFunc_BooleanAND_ReturnValue_8 = BooleanAND(CallFunc_HasPendingInvite_ReturnValue_1, Switch(Temp_byte_Variable_4, 0 => Temp_bool_Variable_24, 1 => Temp_bool_Variable_25, 2 => Temp_bool_Variable_26, 3 => Temp_bool_Variable_27, 4 => Temp_bool_Variable_28, 5 => Temp_bool_Variable_29, default => K2Node_Select_Default_4));0x1E04if (!(CallFunc_BooleanAND_ReturnValue_8)) goto Label_0CC5;0x1E12JoinInvite();0x1E20PopFlow();0x1E21Label_1E21:0x1E21CallFunc_GetFSDGameInstance_ReturnValue_11 = GetFSDGameInstance(this);0x1E36CallFunc_GetFSDGameInstance_ReturnValue_11.SetHasSeenInfoScreen();0x1E56CallFunc_GetFSDGameInstance_ReturnValue_11 = GetFSDGameInstance(this);0x1E6BCallFunc_GetFSDGameInstance_ReturnValue_11.ResetForceInfoScreen();0x1E8BCallFunc_GetFSDSaveGame_ReturnValue_3 = GetFSDSaveGame(this);0x1EA0CallFunc_GetMajorProjectVersion_ReturnValue_1 = GetMajorProjectVersion();0x1EBCCallFunc_GetFSDSaveGame_ReturnValue_3.LastShownVersion = CallFunc_GetMajorProjectVersion_ReturnValue_1;0x1EEDgoto Label_05B1;0x1EF2DetectMouseMovement(K2Node_InputAxisKeyEvent_AxisValue_5);0x1F09PopFlow();0x1F0ADetectMouseMovement(K2Node_InputAxisKeyEvent_AxisValue_4);0x1F21PopFlow();0x1F22DetectControllerMovement(K2Node_InputAxisKeyEvent_AxisValue_3);0x1F39PopFlow();0x1F3ADetectControllerMovement(K2Node_InputAxisKeyEvent_AxisValue_2);0x1F51PopFlow();0x1F52DetectControllerMovement(K2Node_InputAxisKeyEvent_AxisValue_1);0x1F69PopFlow();0x1F6ADetectControllerMovement(K2Node_InputAxisKeyEvent_AxisValue);0x1F81PopFlow();0x1F82Temp_object_Variable_2 = K2Node_CustomEvent_Loaded_2;0x1F95K2Node_DynamicCast_AsTexture_2 = Cast<Texture>(Temp_object_Variable_2);0x1FB9K2Node_DynamicCast_bSuccess_2 = Cast<71>(K2Node_DynamicCast_AsTexture_2);0x1FD6if (!(K2Node_DynamicCast_bSuccess_2)) goto Label_1FE4;0x1FE4Label_1FE4:0x1FE4CallFunc_GetFSDSaveGame_ReturnValue_4 = GetFSDSaveGame(this);0x1FF9FadeScreenToBlack(this, 1.5f, 0f, true, false, false, CallFunc_GetFSDSaveGame_ReturnValue_4.HasPlayedTutorial, K2Node_DynamicCast_AsTexture_2);0x2039CallFunc_GetUGCSettings_ReturnValue = GetUGCSettings(this);0x204ECallFunc_GetUGCSettings_ReturnValue.SaveToSelectedSlot();0x206EDelay(this, 1.5f, LatentActionInfo{0x50F, 860274438, FName(ExecuteUbergraph_Bp_StartMenu_PlayerController), this});0x20A4PopFlow();0x20A5PushFlow(Label_2286);0x20AACallFunc_GetFSDGameInstance_ReturnValue_2 = GetFSDGameInstance(this);0x20BFCallFunc_NotEqual_ByteByte_ReturnValue = NotEqual_ByteByte(CallFunc_GetFSDGameInstance_ReturnValue_2.DisconnectReason, 0);0x20F4if (!(CallFunc_NotEqual_ByteByte_ReturnValue)) goto Label_21CE;0x2102CallFunc_IsValid_ReturnValue_3 = IsValid(JoinWidget);0x211Fif (!(CallFunc_IsValid_ReturnValue_3)) goto Label_217E;0x212DCallFunc_GetWindowManager_ReturnValue_2 = GetWindowManager(this);0x2142CallFunc_GetWindowManager_ReturnValue_2.CloseWindow(JoinWidget);0x216BJoinWidget = JoinWidget;0x217ELabel_217E:0x217ECallFunc_IsValid_ReturnValue_2 = IsValid(Disconnect);0x219Bif (!(CallFunc_IsValid_ReturnValue_2)) goto Label_263E;0x21A9Disconnect.Update();0x21CDPopFlow();0x21CELabel_21CE:0x21CECallFunc_IsValid_ReturnValue_4 = IsValid(JoinWidget);0x21EBCallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_IsValid_ReturnValue_4);0x2208CallFunc_GetFSDGameInstance_ReturnValue_6 = GetFSDGameInstance(this);0x221DCallFunc_HasPendingInvite_ReturnValue_2 = CallFunc_GetFSDGameInstance_ReturnValue_6.HasPendingInvite();0x2247CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Not_PreBool_ReturnValue, CallFunc_HasPendingInvite_ReturnValue_2);0x226Dif (!(CallFunc_BooleanAND_ReturnValue)) PopFlow();0x2277JoinInvite();0x2285PopFlow();0x2286Label_2286:0x2286CallFunc_GetFSDGameInstance_ReturnValue_7 = GetFSDGameInstance(this);0x229BCallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(Joining);0x22B8CallFunc_HasPendingInvite_ReturnValue_3 = CallFunc_GetFSDGameInstance_ReturnValue_7.HasPendingInvite();0x22E2CallFunc_GetFSDGameInstance_ReturnValue_8 = GetFSDGameInstance(this);0x22F7CallFunc_Not_PreBool_ReturnValue_2 = Not_PreBool(CallFunc_HasPendingInvite_ReturnValue_3);0x2314CallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_GetFSDGameInstance_ReturnValue_8.HasSeenStartScreen, CallFunc_Not_PreBool_ReturnValue_1);0x2350CallFunc_BooleanAND_ReturnValue_2 = BooleanAND(CallFunc_BooleanAND_ReturnValue_1, CallFunc_Not_PreBool_ReturnValue_2);0x2376CallFunc_FSDTargetPlatform_ReturnValue_3 = FSDTargetPlatform();0x2392CallFunc_GetFSDGameInstance_ReturnValue_9 = GetFSDGameInstance(this);0x23A7CallFunc_HasSignedIn_ReturnValue = CallFunc_GetFSDGameInstance_ReturnValue_9.HasSignedIn();0x23D1CallFunc_IsValid_ReturnValue_6 = IsValid(Disconnect);0x23EECallFunc_Not_PreBool_ReturnValue_3 = Not_PreBool(CallFunc_IsValid_ReturnValue_6);0x240BCallFunc_Not_PreBool_ReturnValue_4 = Not_PreBool(SignInGate);0x2428Temp_bool_Variable_18 = false;0x2433Temp_bool_Variable_19 = true;0x243ETemp_bool_Variable_20 = true;0x2449Temp_bool_Variable_21 = false;0x2454Temp_bool_Variable_22 = false;0x245FTemp_bool_Variable_23 = false;0x246ATemp_byte_Variable_3 = CallFunc_FSDTargetPlatform_ReturnValue_3;0x2485CallFunc_BooleanAND_ReturnValue_3 = BooleanAND(CallFunc_BooleanAND_ReturnValue_2, Switch(Temp_byte_Variable_3, 0 => Temp_bool_Variable_18, 1 => Temp_bool_Variable_19, 2 => Temp_bool_Variable_20, 3 => Temp_bool_Variable_21, 4 => Temp_bool_Variable_22, 5 => Temp_bool_Variable_23, default => K2Node_Select_Default_1));0x2515CallFunc_BooleanAND_ReturnValue_4 = BooleanAND(CallFunc_BooleanAND_ReturnValue_3, CallFunc_HasSignedIn_ReturnValue);0x253BCallFunc_BooleanAND_ReturnValue_5 = BooleanAND(CallFunc_BooleanAND_ReturnValue_4, CallFunc_Not_PreBool_ReturnValue_3);0x2561CallFunc_BooleanAND_ReturnValue_6 = BooleanAND(CallFunc_BooleanAND_ReturnValue_5, CallFunc_Not_PreBool_ReturnValue_4);0x2587if (!(CallFunc_BooleanAND_ReturnValue_6)) PopFlow();0x2591Check Info Screen Guid();0x259FSignInGate = true;0x25AACallFunc_IsValid_ReturnValue_5 = IsValid(StartScreen);0x25C7if (!(CallFunc_IsValid_ReturnValue_5)) goto Label_000F;0x25D5StartScreen.FadeIt(false, CallFunc_FadeIt_Duration);0x2603Delay(this, CallFunc_FadeIt_Duration, LatentActionInfo{0xF, -976451777, FName(ExecuteUbergraph_Bp_StartMenu_PlayerController), this});0x263DPopFlow();0x263ELabel_263E:0x263ECallFunc_GetWindowManager_ReturnValue_1 = GetWindowManager(this);0x2653CallFunc_GetWindowManager_ReturnValue_1.CloseAllWindows();0x2673K2Node_CreateDelegate_OutputDelegate_16.Bind(this, OnLoaded_5BEC96E84FBD6958EFD47D9A09FD96A9);0x268ALoadAssetClass(this, SoftObject("/Game/UI/Menu_StartScreen/UI_DisconnectScreen.UI_DisconnectScreen_C"), K2Node_CreateDelegate_OutputDelegate_16, LatentActionInfo{-1, -123914022, FName(ExecuteUbergraph_Bp_StartMenu_PlayerController), this});0x270APopFlow();0x270BFadeScreenToBlack(this, 1f, 0f, true, false, false, false, nullptr);0x2725Delay(this, 1f, LatentActionInfo{0x93B, -1823992828, FName(ExecuteUbergraph_Bp_StartMenu_PlayerController), this});0x275BPopFlow();0x275CLabel_275C:0x275CCallFunc_GetFSDGameInstance_ReturnValue_13 = GetFSDGameInstance(this);0x2771CallFunc_GetFSDGameInstance_ReturnValue_13.SetHasSeenInfoScreen();0x2791CallFunc_GetFSDSaveGame_ReturnValue_2 = GetFSDSaveGame(this);0x27A6CallFunc_GetMajorProjectVersion_ReturnValue = GetMajorProjectVersion();0x27C2CallFunc_GetFSDSaveGame_ReturnValue_2.LastShownVersion = CallFunc_GetMajorProjectVersion_ReturnValue;0x27F3goto Label_0A45;0x27F8PushFlow(Label_2825);0x27FDif (!(Temp_bool_Has_Been_Initd_Variable_1)) goto Label_280C;0x280BPopFlow();0x280CLabel_280C:0x280CTemp_bool_Has_Been_Initd_Variable_1 = true;0x2817if (!(false)) PopFlow();0x2819Temp_bool_IsClosed_Variable_1 = true;0x2824PopFlow();0x2825Label_2825:0x2825if (!(Temp_bool_IsClosed_Variable_1)) goto Label_2834;0x2833PopFlow();0x2834Label_2834:0x2834Temp_bool_IsClosed_Variable_1 = true;0x283Fgoto Label_275C;0x2844Label_2844:0x2844PrintString(this, "Trying to rejoin", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f);0x288APopFlow();0x288BLabel_288B:0x288BCallFunc_GetFSDSaveGame_ReturnValue_1 = GetFSDSaveGame(this);0x28A0CallFunc_GetFSDSaveGame_ReturnValue_1.RejoinAttempted();0x28C0PopFlow();0x28C1Label_28C1:0x28C1CallFunc_GetWindowManager_ReturnValue_3 = GetWindowManager(this);0x28D6CallFunc_OpenSingleUseWindow_ReturnValue_1 = CallFunc_GetWindowManager_ReturnValue_3.OpenSingleUseWindow(/Game/UI/Art/WidgetParts/Basic_Popup_YesNoPrompt.Basic_Popup_YesNoPrompt_C, 250);0x290EK2Node_CreateDelegate_OutputDelegate_4.Bind(this, AttempReconnect);0x2925CallFunc_OpenSingleUseWindow_ReturnValue_1.Show(NSLOCTEXT("F5C870DB415D00C07F3D13B0F7C48103", "", "Last session ended abruptly."), NSLOCTEXT("EEE096F5410E34ED7E1BDDAE76A2DF98", "", "Attempt to reconnect?"), K2Node_CreateDelegate_OutputDelegate_4, true);0x29D0goto Label_288B;0x29D5if (!(K2Node_CustomEvent_Yes)) goto Label_0C87;0x29E3CallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x29FDCallFunc_FSDJoinSession_ReturnValue = FSDJoinSession(this, CallFunc_GetPlayerController_ReturnValue, Temp_struct_Variable_2, "", true);0x2A27CallFunc_IsValid_ReturnValue_9 = IsValid(CallFunc_FSDJoinSession_ReturnValue);0x2A44if (!(CallFunc_IsValid_ReturnValue_9)) goto Label_2844;0x2A52K2Node_CreateDelegate_OutputDelegate_5.Bind(this, OnSuccess_A64EBA1647E90DBDF8B6D99030E3E0D5);0x2A69CallFunc_FSDJoinSession_ReturnValue.OnSuccess += K2Node_CreateDelegate_OutputDelegate_5;0x2A92K2Node_CreateDelegate_OutputDelegate_6.Bind(this, OnFailure_A64EBA1647E90DBDF8B6D99030E3E0D5);0x2AA9CallFunc_FSDJoinSession_ReturnValue.OnFailure += K2Node_CreateDelegate_OutputDelegate_6;0x2AD2CallFunc_FSDJoinSession_ReturnValue.Activate();0x2AF6goto Label_2844;0x2AFBLabel_2AFB:0x2AFBCallFunc_GetWindowManager_ReturnValue_1 = GetWindowManager(this);0x2B10K2Node_ClassDynamicCast_AsUI_Disconnect_Screen_Base = Cast<UI_Disconnect_Screen_Base_C>(Temp_class_Variable);0x2B34K2Node_ClassDynamicCast_bSuccess = Cast<71>(K2Node_ClassDynamicCast_AsUI_Disconnect_Screen_Base);0x2B51CallFunc_OpenWindowFromClass_ReturnValue = CallFunc_GetWindowManager_ReturnValue_1.OpenWindowFromClass(K2Node_ClassDynamicCast_AsUI_Disconnect_Screen_Base, 1000, true);0x2B8ADisconnect = CallFunc_OpenWindowFromClass_ReturnValue;0x2B9DCallFunc_GetWindowManager_ReturnValue = GetWindowManager(this);0x2BB2K2Node_CreateDelegate_OutputDelegate_10.Bind(this, NetworkErrorAccepted);0x2BC9CallFunc_GetWindowManager_ReturnValue.OnLastWindowClosed += K2Node_CreateDelegate_OutputDelegate_10;0x2BF2PopFlow();0x2BF3goto Label_1E21;0x2BF8OpenLevel(this, FName(LVL_StartingScreen), true, "");0x2C13PopFlow();0x2C14Temp_class_Variable = K2Node_CustomEvent_Loaded_3;0x2C27goto Label_2AFB;0x2C2Cgoto Label_0B89;0x2C31goto Label_0C2C;0x2C36Temp_struct_Variable_2 = K2Node_CustomEvent_result;0x2C51goto Label_28C1;0x2C56goto Label_0C87;0x2C5BLabel_2C5B:0x2C5BModdingSavegameCheck(CallFunc_ModdingSavegameCheck_WaitForCallback);0x2C72if (!(CallFunc_ModdingSavegameCheck_WaitForCallback)) goto Label_2C81;0x2C80PopFlow();0x2C81Label_2C81:0x2C81OnModdedSaveReady();0x2C8FPopFlow();0x2C90goto Label_134E;0x2C95goto Label_141E;0x2C9ANiagaraGenrationDone();0x2CA8PopFlow();0x2CA9Temp_struct_Variable = LinearColor{0f, 1f, 0f, 1f};0x2CDDTemp_struct_Variable_1 = LinearColor{1f, 0f, 0f, 1f};0x2D11Temp_bool_Variable = AcceptInput;0x2D24CallFunc_Key_GetDisplayName_ReturnValue = Key_GetDisplayName(K2Node_InputKeyEvent_Key);0x2D49CallFunc_Conv_TextToString_ReturnValue = Conv_TextToString(CallFunc_Key_GetDisplayName_ReturnValue);0x2D6ECallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("Key Press:", CallFunc_Conv_TextToString_ReturnValue);0x2D9FPrintString(this, CallFunc_Concat_StrStr_ReturnValue, true, true, Switch(Temp_bool_Variable, false => Temp_struct_Variable_1, true => Temp_struct_Variable, default => K2Node_Select_Default), 5f);0x2DEFif (!(AcceptInput)) PopFlow();0x2DF9Temp_bool_Variable_1 = false;0x2E04Temp_bool_Variable_2 = false;0x2E0FCallFunc_FSDTargetPlatform_ReturnValue = FSDTargetPlatform();0x2E2BTemp_bool_Variable_6 = false;0x2E36Temp_bool_Variable_10 = false;0x2E41Temp_bool_Variable_15 = false;0x2E4CTemp_byte_Variable_2 = CallFunc_FSDTargetPlatform_ReturnValue;0x2E67Temp_bool_Variable_30 = true;0x2E72if (!(Switch(Temp_byte_Variable_2, 0 => Temp_bool_Variable_30, 1 => Temp_bool_Variable_1, 2 => Temp_bool_Variable_2, 3 => Temp_bool_Variable_6, 4 => Temp_bool_Variable_10, 5 => Temp_bool_Variable_15, default => K2Node_Select_Default_5))) PopFlow();0x2EE6goto Label_0CC5;0x2EEBgoto Label_1A4D;0x2EF0goto Label_2C5B;0x2EF5CallFunc_FSDTargetPlatform_ReturnValue_8 = FSDTargetPlatform();0x2F11K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(CallFunc_FSDTargetPlatform_ReturnValue_8, 0);0x2F30if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_1263;0x2F3EK2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(CallFunc_FSDTargetPlatform_ReturnValue_8, 1);0x2F5Dif (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_2FF3;0x2F6BK2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(CallFunc_FSDTargetPlatform_ReturnValue_8, 2);0x2F8Aif (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_2FF3;0x2F98K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(CallFunc_FSDTargetPlatform_ReturnValue_8, 3);0x2FB7if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_2FF3;0x2FC5K2Node_SwitchEnum_CmpSuccess_2 = NotEqual_ByteByte(CallFunc_FSDTargetPlatform_ReturnValue_8, 4);0x2FE4if (!(K2Node_SwitchEnum_CmpSuccess_2)) goto Label_2FF3;0x2FF2PopFlow();0x2FF3Label_2FF3:0x2FF3CallFunc_GetFSDGameData_ReturnValue = GetFSDGameData();0x3007CallFunc_Conv_GuidToString_ReturnValue = Conv_GuidToString(CallFunc_GetFSDGameData_ReturnValue.DLCSettings.CurrentAdvertisedDLC.SavegameID);0x306ECurrent Id = CallFunc_Conv_GuidToString_ReturnValue;0x3089goto Label_1004;0x308ECallFunc_GetFSDSaveGame_ReturnValue_8 = GetFSDSaveGame(this);0x30A3CallFunc_GetFSDSaveGame_ReturnValue_8.LastSeenInfoScreenId = Current Id;0x30D4Force Intro Screen = false;0x30DFPopFlow();0x30E0Label_30E0:0x30E0return;0x30E2// end of script
Final0x04