0x0000PushFlow(Label_12A3);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FAllowKeyInput = false;0x001ALabel_001A:0x001ABack.Broadcast();0x002DPopFlow();0x002EPushFlow(Label_004C);0x0033Label_0033:0x0033PushFlow(Label_0062);0x0038Label_0038:0x0038PushFlow(Label_00C8);0x003Dif (!(Temp_bool_Has_Been_Initd_Variable)) goto Label_0100;0x004BPopFlow();0x004CLabel_004C:0x004CPushFlow(Label_0056);0x0051goto Label_0038;0x0056Label_0056:0x0056Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable = true;0x0061PopFlow();0x0062Label_0062:0x0062if (!(Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable)) PopFlow();0x006CFSDRemoveAllWidgets(this);0x0077CallFunc_GetFSDSaveGame_ReturnValue = GetFSDSaveGame(this);0x008CCallFunc_GetFSDSaveGame_ReturnValue.ResetRejoinSessionId();0x00ACOpenLevel(this, FName(LVL_StartingScreen), true, "");0x00C7PopFlow();0x00C8Label_00C8:0x00C8if (!(Temp_bool_IsClosed_Variable)) goto Label_00D7;0x00D6PopFlow();0x00D7Label_00D7:0x00D7Temp_bool_IsClosed_Variable = true;0x00E2if (!(true)) goto Label_00F4;0x00E8Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable = false;0x00F3PopFlow();0x00F4Label_00F4:0x00F4Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable = true;0x00FFPopFlow();0x0100Label_0100:0x0100Temp_bool_Has_Been_Initd_Variable = true;0x010Bif (!(false)) PopFlow();0x010DTemp_bool_IsClosed_Variable = true;0x0118PopFlow();0x0119Label_0119:0x0119PushFlow(Label_004C);0x011Egoto Label_0033;0x0123DescriptionWindow.SetVisibility(1);0x0149ITEM_CharacterSelectMovie.SetVisibility(1);0x016FCallFunc_GetOwningPlayer_ReturnValue = GetOwningPlayer();0x0187K2Node_DynamicCast_AsFSDPlayer_State = Cast<FSDPlayerState>(CallFunc_GetOwningPlayer_ReturnValue.PlayerState);0x01C1K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsFSDPlayer_State);0x01DEif (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x01E8PlayerState = K2Node_DynamicCast_AsFSDPlayer_State;0x01FBCharSelect_HeroSelect.DoSelectedShouts = DoSelectedShouts;0x0224CallFunc_GetOwningPlayer_ReturnValue_1 = GetOwningPlayer();0x023CCharSelect_HeroSelect.SetUserFocus(CallFunc_GetOwningPlayer_ReturnValue_1);0x0265CharSelect_HeroSelect.SetKeyboardFocus();0x0285CallFunc_FSDGameUserSettings_ReturnValue = FSDGameUserSettings();0x0299K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnInputSourceChanged);0x02B0CallFunc_FSDGameUserSettings_ReturnValue.OnInputSourceChanged += K2Node_CreateDelegate_OutputDelegate_1;0x02D9CallFunc_GetInputSource_ReturnValue = GetInputSource();0x02F5OnInputSourceChanged(CallFunc_GetInputSource_ReturnValue);0x030CK2Node_CreateDelegate_OutputDelegate_4.Bind(this, OnSelectedCharacterChanged_Event);0x0323PlayerState.OnSelectedCharacterChanged += K2Node_CreateDelegate_OutputDelegate_4;0x034CK2Node_CreateDelegate_OutputDelegate.Bind(this, OnNewLoadout);0x0363ITM_LoadoutSelectorBar.NewLoadoutSelected += K2Node_CreateDelegate_OutputDelegate;0x038CK2Node_CreateDelegate_OutputDelegate_5.Bind(this, HighlightClassChallenges);0x03A3ITM_Challenge_InfoBox.OnChallengeHovered += K2Node_CreateDelegate_OutputDelegate_5;0x03CCPopFlow();0x03CDLabel_03CD:0x03CDif (!(AllowBack)) PopFlow();0x03D7PushFlow(Label_061B);0x03DCIsBeingClosed = true;0x03E7AllowKeyInput = false;0x03F2CallFunc_IsValid_ReturnValue_2 = IsValid(InitialCharacterClassOnShow);0x040Fif (!(CallFunc_IsValid_ReturnValue_2)) goto Label_0446;0x041DPlayerState.SetSelectedCharacterID(InitialCharacterClassOnShow);0x0446Label_0446:0x0446/Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/Audio/SFX/UI/Menu/Button_Click_keyboard_01_Cue.Button_Click_keyboard_01_Cue, 1f, 1f, 0f, nullptr, nullptr, true);0x0482/Game/Game/LIB_Game.Default__LIB_Game_C.IsOnSpaceRig(this, CallFunc_IsOnSpaceRig_OnSpaceRig);0x04B0if (!(CallFunc_IsOnSpaceRig_OnSpaceRig)) goto Label_04C3;0x04BEgoto Label_001A;0x04C3Label_04C3:0x04C3PushFlow(Label_05CA);0x04C8CallFunc_GetOwningPlayer_ReturnValue_5 = GetOwningPlayer();0x04E0CallFunc_DestroySession_ReturnValue = DestroySession(this, CallFunc_GetOwningPlayer_ReturnValue_5);0x04FECallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_DestroySession_ReturnValue);0x051Bif (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x0525K2Node_CreateDelegate_OutputDelegate_2.Bind(this, OnSuccess_0D1BB19C4CA8D7117BC6A688077A0BDE);0x053CCallFunc_DestroySession_ReturnValue.OnSuccess += K2Node_CreateDelegate_OutputDelegate_2;0x0565K2Node_CreateDelegate_OutputDelegate_3.Bind(this, OnFailure_0D1BB19C4CA8D7117BC6A688077A0BDE);0x057CCallFunc_DestroySession_ReturnValue.OnFailure += K2Node_CreateDelegate_OutputDelegate_3;0x05A5CallFunc_DestroySession_ReturnValue.Activate();0x05C9PopFlow();0x05CALabel_05CA:0x05CAFadeScreenToBlack(this, 1f, 0f, true, false, false, false, nullptr);0x05E4Delay(this, 1f, LatentActionInfo{0x2E, 1536872812, FName(ExecuteUbergraph_SCREEN_CharacterSelection_Clean), this});0x061APopFlow();0x061BLabel_061B:0x061BIsBeingClosed = false;0x0626PopFlow();0x0627Label_0627:0x0627CallFunc_GetOwningPlayer_ReturnValue_2 = GetOwningPlayer();0x063FK2Node_DynamicCast_AsBP_Player_Controller_Base = Cast<BP_PlayerControllerBase_C>(CallFunc_GetOwningPlayer_ReturnValue_2);0x0663K2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsBP_Player_Controller_Base);0x0680K2Node_DynamicCast_AsBP_Player_Controller_Base.SetHasShownCharacterSelector(true);0x06A5CallFunc_GetFSDGameInstance_ReturnValue = GetFSDGameInstance(this);0x06BACallFunc_GetFSDGameInstance_ReturnValue.ShowFirstCharacterSelector = false;0x06DBCallFunc_GetSelectedCharacterID_ReturnValue_1 = PlayerState.GetSelectedCharacterID();0x0705InitialCharacterClassOnShow = CallFunc_GetSelectedCharacterID_ReturnValue_1;0x0718Label_0718:0x0718CallFunc_GetSelectedCharacterID_ReturnValue_1 = PlayerState.GetSelectedCharacterID();0x0742UpdateCharacterDescription(CallFunc_GetSelectedCharacterID_ReturnValue_1);0x0759/Game/Game/LIB_Game.Default__LIB_Game_C.IsOnSpaceRig(this, CallFunc_IsOnSpaceRig_OnSpaceRig_1);0x0787CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_IsOnSpaceRig_OnSpaceRig_1);0x07A4CallFunc_GetFSDGameState_ReturnValue = GetFSDGameState(this);0x07B9CallFunc_GetPreventLatejoinCharacterDuplication_ReturnValue = CallFunc_GetFSDGameState_ReturnValue.GetPreventLatejoinCharacterDuplication();0x07E3CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Not_PreBool_ReturnValue, CallFunc_GetPreventLatejoinCharacterDuplication_ReturnValue);0x0809CharSelect_HeroSelect.OnlyShowCharactersNotInUse = CallFunc_BooleanAND_ReturnValue;0x0832CharSelect_HeroSelect.Update();0x0856SelectionBox_Text.SetVisibility(1);0x087CCallFunc_GetOwningPlayer_ReturnValue_3 = GetOwningPlayer();0x0894K2Node_DynamicCast_AsBP_Player_Controller_Base_1 = Cast<BP_PlayerControllerBase_C>(CallFunc_GetOwningPlayer_ReturnValue_3);0x08B8K2Node_DynamicCast_bSuccess_2 = Cast<71>(K2Node_DynamicCast_AsBP_Player_Controller_Base_1);0x08D5if (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x08DFK2Node_DynamicCast_AsBP_Player_Controller_Base_1.StopAnsel();0x0903AllowKeyInput = true;0x090EPopFlow();0x090FCallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(K2Node_CustomEvent_InputSource, 1);0x092ETemp_bool_Variable = CallFunc_EqualEqual_ByteByte_ReturnValue;0x0941Temp_byte_Variable_2 = 3;0x0955Temp_byte_Variable_3 = 1;0x0969SelectionBox_Active.SetVisibility(Switch(Temp_bool_Variable, false => Temp_byte_Variable_2, true => Temp_byte_Variable_3, default => K2Node_Select_Default_1));0x09C2PopFlow();0x09C3CallFunc_IsVisible_ReturnValue_1 = IsVisible();0x09D7CallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(IsBeingClosed);0x09F4CallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_IsVisible_ReturnValue_1, CallFunc_Not_PreBool_ReturnValue_1);0x0A1Aif (!(CallFunc_BooleanAND_ReturnValue_1)) PopFlow();0x0A24CallFunc_GetCharacterID_ReturnValue_1 = GetCharacterID(K2Node_CustomEvent_NewCharacter);0x0A41UpdateCharacterDescription(CallFunc_GetCharacterID_ReturnValue_1);0x0A58CallFunc_GetFSDGameInstance_ReturnValue_1 = GetFSDGameInstance(this);0x0A6DCallFunc_GetFSDGameInstance_ReturnValue_1.OnShowCharacterSelector.Broadcast(K2Node_CustomEvent_NewCharacter, 0);0x0AA1CallFunc_GetCharacterID_ReturnValue = GetCharacterID(K2Node_CustomEvent_NewCharacter);0x0ABECallFunc_EqualEqual_ObjectObject_ReturnValue_1 = EqualEqual_ObjectObject(CallFunc_GetCharacterID_ReturnValue, InitialCharacterClassOnShow);0x0AE4/Game/Game/LIB_Game.Default__LIB_Game_C.SelectVisibility(SelectionBox_Text, 4, 1, CallFunc_EqualEqual_ObjectObject_ReturnValue_1, this, CallFunc_SelectVisibility_IsVisible, CallFunc_SelectVisibility_VisibilityChanged, CallFunc_SelectVisibility_New_Visibility);0x0B3APopFlow();0x0B3B/Game/UI/Art/WidgetParts/LIB_MenuColors.Default__LIB_MenuColors_C.MenuColors(8, this, CallFunc_MenuColors_OutputColor);0x0B6BK2Node_MakeStruct_SlateColor.SpecifiedColor = CallFunc_MenuColors_OutputColor;0x0B8FK2Node_MakeStruct_SlateColor.ColorUseRule = 0;0x0BACClassDescription.SetColorAndOpacity(K2Node_MakeStruct_SlateColor);0x0BD5PopFlow();0x0BD6CallFunc_IsValid_ReturnValue = IsValid(K2Node_CustomEvent_CharacterClass);0x0BF3if (!(CallFunc_IsValid_ReturnValue)) goto Label_0E11;0x0C01if (!(DoMovie)) goto Label_0C3C;0x0C0FITEM_CharacterSelectMovie.SetVideo(K2Node_CustomEvent_CharacterClass);0x0C3CLabel_0C3C:0x0C3CCallFunc_GetCharacterData_ReturnValue = K2Node_CustomEvent_CharacterClass.GetCharacterData();0x0C66CallFunc_GetShortDescription_ReturnValue = CallFunc_GetCharacterData_ReturnValue.GetShortDescription();0x0C98DescriptionWindow.SetHeaderText(CallFunc_GetShortDescription_ReturnValue);0x0CC5CallFunc_GetCharacterData_ReturnValue = K2Node_CustomEvent_CharacterClass.GetCharacterData();0x0CEFCallFunc_GetLongDescription_ReturnValue = CallFunc_GetCharacterData_ReturnValue.GetLongDescription();0x0D21ClassDescription.SetText(CallFunc_GetLongDescription_ReturnValue);0x0D4EITM_LoadoutSelectorBar.SetData(K2Node_CustomEvent_CharacterClass);0x0D7BCallFunc_IsVisible_ReturnValue = DescriptionWindow.IsVisible();0x0DA5if (!(CallFunc_IsVisible_ReturnValue)) goto Label_0DB4;0x0DB3PopFlow();0x0DB4Label_0DB4:0x0DB4MoveInWidget(this, DescriptionWindow, Vector2D{600f, 0f}, 0.5f, 0f);0x0DEADescriptionWindow.SetVisibility(3);0x0E10PopFlow();0x0E11Label_0E11:0x0E11DescriptionWindow.SetVisibility(1);0x0E37PopFlow();0x0E38Label_0E38:0x0E38CallFunc_IsVisible_ReturnValue_2 = IsVisible();0x0E4Cif (!(CallFunc_IsVisible_ReturnValue_2)) goto Label_0E5B;0x0E5APopFlow();0x0E5BLabel_0E5B:0x0E5BDescriptionWindow.SetVisibility(1);0x0E81ITEM_CharacterSelectMovie.Collapse();0x0EA5PopFlow();0x0EA6goto Label_0E38;0x0EABCallFunc_GetFSDSaveGame_ReturnValue_1 = GetFSDSaveGame(this);0x0EC0CallFunc_GetFSDSaveGame_ReturnValue_1.SetIgnoreRandomLoadout(true);0x0EE1bHandleCloseCommand = AllowBack;0x0EF4Temp_byte_Variable = 1;0x0F08Temp_byte_Variable_1 = 0;0x0F1CTemp_bool_Variable_1 = AllowBack;0x0F2FCloseButton.SetVisibility(Switch(Temp_bool_Variable_1, false => Temp_byte_Variable, true => Temp_byte_Variable_1, default => K2Node_Select_Default));0x0F88ITM_Challenge_InfoBox.RefreshChallenges();0x0FAC/Game/Game/LIB_Game.Default__LIB_Game_C.IsOnSpaceRig(this, CallFunc_IsOnSpaceRig_OnSpaceRig_2);0x0FDAif (!(CallFunc_IsOnSpaceRig_OnSpaceRig_2)) PopFlow();0x0FE4goto Label_0627;0x0FE9CallFunc_GetFSDSaveGame_ReturnValue_2 = GetFSDSaveGame(this);0x0FFECallFunc_GetFSDSaveGame_ReturnValue_2.SetIgnoreRandomLoadout(false);0x101FITEM_CharacterSelectMovie.Collapse();0x1043StopMovie();0x1051CallFunc_GetOwningPlayer_ReturnValue_4 = GetOwningPlayer();0x1069K2Node_DynamicCast_AsBP_Player_Controller_Base_2 = Cast<BP_PlayerControllerBase_C>(CallFunc_GetOwningPlayer_ReturnValue_4);0x108DK2Node_DynamicCast_bSuccess_3 = Cast<71>(K2Node_DynamicCast_AsBP_Player_Controller_Base_2);0x10AAif (!(K2Node_DynamicCast_bSuccess_3)) PopFlow();0x10B4K2Node_DynamicCast_AsBP_Player_Controller_Base_2.StartAnsel();0x10D8PopFlow();0x10D9ITEM_CharacterSelectMovie.SetVisibility(0);0x10FFITEM_CharacterSelectMovie.BuildCharacterSelectionMovie();0x1123DoMovie = true;0x112EPopFlow();0x112FITEM_CharacterSelectMovie.SetVisibility(1);0x1155DoMovie = false;0x1160PopFlow();0x1161goto Label_03CD;0x1166goto Label_03CD;0x116Bgoto Label_0119;0x1170Label_1170:0x1170CallFunc_GetFSDGameInstance_ReturnValue_2 = GetFSDGameInstance(this);0x1185CallFunc_GetFSDGameInstance_ReturnValue_2.OnShowCharacterSelectionRefresh.Broadcast();0x11AEPopFlow();0x11AFgoto Label_1170;0x11B4goto Label_0718;0x11B9goto Label_0119;0x11BEUpdateCharacterDescription(K2Node_ComponentBoundEvent_Character_1);0x11D5CallFunc_GetSelectedCharacterID_ReturnValue = PlayerState.GetSelectedCharacterID();0x11FFCallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(CallFunc_GetSelectedCharacterID_ReturnValue, K2Node_ComponentBoundEvent_Character_1);0x1225if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue)) goto Label_1234;0x1233PopFlow();0x1234Label_1234:0x1234PlayerState.SetSelectedCharacterID(K2Node_ComponentBoundEvent_Character_1);0x125DPopFlow();0x125EPlayerState.SetSelectedCharacterID(K2Node_ComponentBoundEvent_Character);0x1287UpdateCharacterDescription(K2Node_ComponentBoundEvent_Character);0x129Egoto Label_000F;0x12A3Label_12A3:0x12A3return;