void OnLevelFadeEnded () Script3 statements · 26 bytes of bytecode 0x0000 OpenLevel(this, LevelToOpen, true, "");0x0017 return;Public 0x1284640 0x00 void IsSaveSlotOccupied (bool IsDlc , const bool & Result ) Script24 statements · 561 bytes of bytecode 0x0000 CallFunc_IsWithDLCSaveTarget_ReturnValue = IsWithDLCSaveTarget();0x0014 CallFunc_BooleanAND_ReturnValue = BooleanAND(IsDlc, CallFunc_IsWithDLCSaveTarget_ReturnValue);0x003A if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_019A;0x0048 CallFunc_GetAtlasSaveSlotsManager_ReturnValue_1 = GetAtlasSaveSlotsManager();0x005C CallFunc_GetActiveSaveGameName_ReturnValue = GetActiveSaveGameName();0x0078 CallFunc_GetSaveSlot_ReturnValue = CallFunc_GetAtlasSaveSlotsManager_ReturnValue_1.GetSaveSlot(CallFunc_GetActiveSaveGameName_ReturnValue);0x00B3 Level to check = CallFunc_GetSaveSlot_ReturnValue.CurrentPersistentDlcLevel;0x00D7 Label_00D7:0x00D7 CallFunc_EqualEqual_NameName_ReturnValue = EqualEqual_NameName(Level to check, FName(None));0x0101 CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_EqualEqual_NameName_ReturnValue);0x011E CallFunc_GetAtlasSaveSlotsManager_ReturnValue = GetAtlasSaveSlotsManager();0x0132 CallFunc_HasActiveSaveSlot_ReturnValue = CallFunc_GetAtlasSaveSlotsManager_ReturnValue.HasActiveSaveSlot();0x015C CallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_HasActiveSaveSlot_ReturnValue, CallFunc_Not_PreBool_ReturnValue);0x0182 Result = CallFunc_BooleanAND_ReturnValue_1;0x0195 goto Label_022E;0x019A Label_019A:0x019A CallFunc_GetAtlasSaveSlotsManager_ReturnValue_1 = GetAtlasSaveSlotsManager();0x01AE CallFunc_GetActiveSaveGameName_ReturnValue = GetActiveSaveGameName();0x01CA CallFunc_GetSaveSlot_ReturnValue = CallFunc_GetAtlasSaveSlotsManager_ReturnValue_1.GetSaveSlot(CallFunc_GetActiveSaveGameName_ReturnValue);0x0205 Level to check = CallFunc_GetSaveSlot_ReturnValue.CurrentPersistentLevel;0x0229 goto Label_00D7;0x022E Label_022E:0x022E return;Public 0x1284640 0x02 void TryStartLevel () Script48 statements · 1,268 bytes of bytecode 0x0000 PushFlow(Label_04F1);0x0005 CallFunc_SpawnSound2D_ReturnValue = /Script/Engine.Default__GameplayStatics.SpawnSound2D(this, /Game/Audio/SoundEffects/UI/MainMenu/CUE_ui_main_menu_confirm.CUE_ui_main_menu_confirm, 1f, 1f, 0f, nullptr, false, true);0x004B PushFlow(Label_00E4);0x0050 CallFunc_GetUnlockedDlcLevels_UnlockedLevels = {};0x005B GetUnlockedDlcLevels(CallFunc_GetUnlockedDlcLevels_UnlockedLevels);0x006E CallFunc_Array_Contains_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(CallFunc_GetUnlockedDlcLevels_UnlockedLevels, LevelToOpen);0x00AA if (!(CallFunc_Array_Contains_ReturnValue)) goto Label_04C5;0x00B8 IsSaveSlotOccupied(true, CallFunc_IsSaveSlotOccupied_Result_1);0x00D0 SaveSlotOccupied = CallFunc_IsSaveSlotOccupied_Result_1;0x00E3 PopFlow();0x00E4 Label_00E4:0x00E4 if (!(SaveSlotOccupied)) goto Label_02D1;0x00F2 CallFunc_GetMenuManager_ReturnValue_1 = GetMenuManager();0x0106 CallFunc_CreateMenuWidget_ReturnValue_1 = CallFunc_GetMenuManager_ReturnValue_1.CreateMenuWidget(/Game/Dollhouse/WID_BP_DollhousePopup.WID_BP_DollhousePopup_C);0x0139 CallFunc_MakeLiteralText_ReturnValue = MakeLiteralText(NSLOCTEXT("EF9C975040990F1B4CCACFB2518362C6", "", "ID_SELECT_CHAPTER_OVERRIDE_PROGRESS"));0x01A0 K2Node_DynamicCast_AsWID_BP_Dollhouse_Popup = Cast<WID_BP_DollhousePopup_C>(CallFunc_CreateMenuWidget_ReturnValue_1);0x01C4 K2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsWID_BP_Dollhouse_Popup);0x01E1 K2Node_DynamicCast_AsWID_BP_Dollhouse_Popup.Headline = CallFunc_MakeLiteralText_ReturnValue;0x0212 K2Node_DynamicCast_AsWID_BP_Dollhouse_Popup = Cast<WID_BP_DollhousePopup_C>(CallFunc_CreateMenuWidget_ReturnValue_1);0x0236 K2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsWID_BP_Dollhouse_Popup);0x0253 K2Node_DynamicCast_AsWID_BP_Dollhouse_Popup.LevelToOpen = LevelToOpen;0x0284 CallFunc_GetMenuManager_ReturnValue = GetMenuManager();0x0298 CallFunc_PushWithFading_ReturnValue = CallFunc_GetMenuManager_ReturnValue.PushWithFading(CallFunc_CreateMenuWidget_ReturnValue_1, true, false, true, 1);0x02D0 PopFlow();0x02D1 Label_02D1:0x02D1 CallFunc_GetUISystem_ReturnValue_1 = GetUISystem(this);0x02E6 CallFunc_GetHintLayer_ReturnValue_1 = CallFunc_GetUISystem_ReturnValue_1.GetHintLayer();0x0310 CallFunc_CreateMenuWidget_ReturnValue = CallFunc_GetHintLayer_ReturnValue_1.CreateMenuWidget(/Game/UI/Menus/MenuWidgets/WID_BP_FadeToBlackWidget.WID_BP_FadeToBlackWidget_C);0x0343 K2Node_DynamicCast_AsWID_BP_Fade_to_Black_Widget = Cast<WID_BP_FadeToBlackWidget_C>(CallFunc_CreateMenuWidget_ReturnValue);0x0367 K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsWID_BP_Fade_to_Black_Widget);0x0384 FadeToBlackWidget = K2Node_DynamicCast_AsWID_BP_Fade_to_Black_Widget;0x0397 FadeToBlackWidget.Initialize(1f, false);0x03C1 K2Node_CreateDelegate_OutputDelegate.Bind(this, OnLevelFadeEnded);0x03D8 FadeToBlackWidget.FadingFinished += K2Node_CreateDelegate_OutputDelegate;0x0401 CallFunc_GetUISystem_ReturnValue = GetUISystem(this);0x0416 CallFunc_GetHintLayer_ReturnValue = CallFunc_GetUISystem_ReturnValue.GetHintLayer();0x0440 CallFunc_GetHintLayer_ReturnValue.Push(FadeToBlackWidget, true, false, true, 1);0x046E PushSoundMixModifier(this, /Game/Audio/SoundMixes/SMIX_MainMenu_FadeMaster_1500msec.SMIX_MainMenu_FadeMaster_1500msec);0x0482 CallFunc_GetRelevantPlayerController_ReturnValue = GetRelevantPlayerController(this);0x0497 CallFunc_GetRelevantPlayerController_ReturnValue.DisableInput(CallFunc_GetRelevantPlayerController_ReturnValue);0x04C4 PopFlow();0x04C5 Label_04C5:0x04C5 IsSaveSlotOccupied(false, CallFunc_IsSaveSlotOccupied_Result);0x04DD SaveSlotOccupied = CallFunc_IsSaveSlotOccupied_Result;0x04F0 PopFlow();0x04F1 Label_04F1:0x04F1 return;Public 0x1284640 0x00 void GetDLCCollectibles (const ELevel & Level , const int32 & Unlocked , const int32 & Total ) Script24 statements · 923 bytes of bytecode 0x0000 CallFunc_GetNumberOfCollectiblesByLevel_ReturnValue = GetNumberOfCollectiblesByLevel(Level, 5);0x0027 Temp_byte_Variable = Level;0x0042 CallFunc_GetNumberOfUnlockedCollectiblesByLevel_ReturnValue = GetNumberOfUnlockedCollectiblesByLevel(Level, 5);0x0069 CallFunc_GetNumberOfCollectiblesByLevel_ReturnValue_1 = GetNumberOfCollectiblesByLevel(Level, 4);0x0090 CallFunc_GetNumberOfCollectiblesByLevel_ReturnValue_2 = GetNumberOfCollectiblesByLevel(Level, 3);0x00B7 CallFunc_GetNumberOfUnlockedCollectiblesByLevel_ReturnValue_1 = GetNumberOfUnlockedCollectiblesByLevel(Level, 4);0x00DE CallFunc_GetNumberOfUnlockedCollectiblesByLevel_ReturnValue_2 = GetNumberOfUnlockedCollectiblesByLevel(Level, 3);0x0105 Temp_int_Variable = 0;0x011C Temp_int_Variable_1 = 0;0x0133 Temp_int_Variable_2 = 0;0x014A Temp_int_Variable_3 = 0;0x0161 Temp_int_Variable_4 = 0;0x0178 Temp_int_Variable_5 = 0;0x018F Temp_byte_Variable_1 = Level;0x01AA Temp_int_Variable_6 = 0;0x01C1 Temp_int_Variable_7 = 0;0x01D8 Temp_int_Variable_8 = 0;0x01EF Temp_int_Variable_9 = 0;0x0206 Temp_int_Variable_10 = 0;0x021D Temp_int_Variable_11 = 0;0x0234 Unlocked = Switch(Temp_byte_Variable_1, 0 => Temp_int_Variable_11, 1 => Temp_int_Variable_10, 2 => Temp_int_Variable_9, 3 => Temp_int_Variable_8, 4 => Temp_int_Variable_7, 5 => Temp_int_Variable_6, 6 => CallFunc_GetNumberOfUnlockedCollectiblesByLevel_ReturnValue_2, 7 => CallFunc_GetNumberOfUnlockedCollectiblesByLevel_ReturnValue_1, 8 => CallFunc_GetNumberOfUnlockedCollectiblesByLevel_ReturnValue, default => K2Node_Select_Default_1);0x02E6 Total = Switch(Temp_byte_Variable, 0 => Temp_int_Variable_5, 1 => Temp_int_Variable_4, 2 => Temp_int_Variable_3, 3 => Temp_int_Variable_2, 4 => Temp_int_Variable_1, 5 => Temp_int_Variable, 6 => CallFunc_GetNumberOfCollectiblesByLevel_ReturnValue_2, 7 => CallFunc_GetNumberOfCollectiblesByLevel_ReturnValue_1, 8 => CallFunc_GetNumberOfCollectiblesByLevel_ReturnValue, default => K2Node_Select_Default);0x0398 return;Protected 0x1284640 0x0C void LockDlcChapter () Script5 statements · 90 bytes of bytecode 0x0000 SelectHint.SetVisibility(1);0x0026 BuyHint.SetVisibility(0);0x004C IsChapterOpen = false;0x0057 return;Public 0x1284640 0x00 void UnlockDlcChapter () Script5 statements · 90 bytes of bytecode 0x0000 SelectHint.SetVisibility(0);0x0026 BuyHint.SetVisibility(1);0x004C IsChapterOpen = true;0x0057 return;Public 0x1284640 0x00 void DLCUpdateEvent () Script40 statements · 489 bytes of bytecode 0x0000 CallFunc_IsDLCSelectionAvailable_ReturnValue = IsDLCSelectionAvailable();0x0014 if (!(CallFunc_IsDLCSelectionAvailable_ReturnValue)) goto Label_00AE;0x0022 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(Level, 6);0x0041 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_010A;0x004F K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(Level, 7);0x006E if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0155;0x007C K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(Level, 8);0x009B if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_01A0;0x00A9 goto Label_01E6;0x00AE Label_00AE:0x00AE SelectHint.SetVisibility(1);0x00D4 BuyHint.SetVisibility(1);0x00FA IsChapterOpen = false;0x0105 goto Label_01E6;0x010A Label_010A:0x010A CallFunc_IsDLCEnabled_ReturnValue_2 = IsDLCEnabled(this, 4);0x0121 if (!(CallFunc_IsDLCEnabled_ReturnValue_2)) goto Label_0142;0x012F UnlockDlcChapter();0x013D goto Label_01E6;0x0142 Label_0142:0x0142 LockDlcChapter();0x0150 goto Label_01E6;0x0155 Label_0155:0x0155 CallFunc_IsDLCEnabled_ReturnValue_1 = IsDLCEnabled(this, 5);0x016C if (!(CallFunc_IsDLCEnabled_ReturnValue_1)) goto Label_018D;0x017A UnlockDlcChapter();0x0188 goto Label_01E6;0x018D Label_018D:0x018D LockDlcChapter();0x019B goto Label_01E6;0x01A0 Label_01A0:0x01A0 CallFunc_IsDLCEnabled_ReturnValue = IsDLCEnabled(this, 6);0x01B7 if (!(CallFunc_IsDLCEnabled_ReturnValue)) goto Label_01D8;0x01C5 UnlockDlcChapter();0x01D3 goto Label_01E6;0x01D8 Label_01D8:0x01D8 LockDlcChapter();0x01E6 Label_01E6:0x01E6 return;Public 0x1284640 0x00 ESlateVisibility Get_SelectHint_Visibility () Script6 statements · 141 bytes of bytecode 0x0000 Temp_byte_Variable = 0;0x0014 Temp_byte_Variable_1 = 1;0x0028 Temp_bool_Variable = IsChapterOpen;0x003B ReturnValue = Switch(Temp_bool_Variable, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default);0x0082 return ReturnValue;Public 0x1284640 0x01 void DollhouseZoomChanged (bool Zooming ) Script58 statements · 1,427 bytes of bytecode 0x0000 ExpectedZoom = Zooming;0x0013 if (!(WaitForZoom)) goto Label_03DB;0x0021 CallFunc_NotEqual_BoolBool_ReturnValue = NotEqual_BoolBool(CollectibleHintCreated, Zooming);0x0047 if (!(CallFunc_NotEqual_BoolBool_ReturnValue)) goto Label_040C;0x0055 CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CollectibleHintCreated);0x0072 if (!(CallFunc_Not_PreBool_ReturnValue)) goto Label_041C;0x0080 Label_0080:0x0080 CallFunc_GetUISystem_ReturnValue_1 = GetUISystem(this);0x0095 CallFunc_GetHintLayer_ReturnValue_1 = CallFunc_GetUISystem_ReturnValue_1.GetHintLayer();0x00BF CallFunc_Top_ReturnValue = CallFunc_GetHintLayer_ReturnValue_1.Top();0x00E9 CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(CallFunc_Top_ReturnValue, this);0x0107 if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue)) goto Label_0590;0x0115 CallFunc_GetUISystem_ReturnValue_4 = GetUISystem(this);0x012A CallFunc_GetHintLayer_ReturnValue_4 = CallFunc_GetUISystem_ReturnValue_4.GetHintLayer();0x0154 CallFunc_CreateMenuWidget_ReturnValue = CallFunc_GetHintLayer_ReturnValue_4.CreateMenuWidget(/Game/Dollhouse/WID_BP_CollectiblesInfo.WID_BP_CollectiblesInfo_C);0x0187 K2Node_DynamicCast_AsWID_BP_Collectibles_Info = Cast<WID_BP_CollectiblesInfo_C>(CallFunc_CreateMenuWidget_ReturnValue);0x01AB K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsWID_BP_Collectibles_Info);0x01C8 ZoomedInWidget = K2Node_DynamicCast_AsWID_BP_Collectibles_Info;0x01DB GetDLCCollectibles(Level, CallFunc_GetDLCCollectibles_Unlocked, CallFunc_GetDLCCollectibles_Total);0x0204 CallFunc_GetNumberOfCollectiblesByLevel_ReturnValue = GetNumberOfCollectiblesByLevel(Level, 1);0x022B CallFunc_GetNumberOfUnlockedCollectiblesByLevel_ReturnValue = GetNumberOfUnlockedCollectiblesByLevel(Level, 1);0x0252 CallFunc_GetNumberOfCollectiblesByLevel_ReturnValue_1 = GetNumberOfCollectiblesByLevel(Level, 0);0x0279 CallFunc_GetNumberOfUnlockedCollectiblesByLevel_ReturnValue_1 = GetNumberOfUnlockedCollectiblesByLevel(Level, 0);0x02A0 ZoomedInWidget.Initialize(CallFunc_GetNumberOfUnlockedCollectiblesByLevel_ReturnValue_1, CallFunc_GetNumberOfCollectiblesByLevel_ReturnValue_1, CallFunc_GetNumberOfUnlockedCollectiblesByLevel_ReturnValue, CallFunc_GetNumberOfCollectiblesByLevel_ReturnValue, CallFunc_GetDLCCollectibles_Unlocked, CallFunc_GetDLCCollectibles_Total);0x02FA CallFunc_GetUISystem_ReturnValue_3 = GetUISystem(this);0x030F CallFunc_GetHintLayer_ReturnValue_3 = CallFunc_GetUISystem_ReturnValue_3.GetHintLayer();0x0339 CallFunc_PushWithFading_ReturnValue = CallFunc_GetHintLayer_ReturnValue_3.PushWithFading(ZoomedInWidget, false, false, true, 1);0x0371 if (!(CallFunc_PushWithFading_ReturnValue)) goto Label_0590;0x037F CollectibleHintCreated = true;0x038A PrintString(this, "Collectible Hint: TRUE", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f);0x03D6 goto Label_0590;0x03DB Label_03DB:0x03DB WaitForZoom = true;0x03E6 Label_03E6:0x03E6 Zooming = Zooming;0x03F9 if (!(Zooming)) goto Label_041C;0x0407 goto Label_0080;0x040C Label_040C:0x040C WaitForZoom = false;0x0417 goto Label_03E6;0x041C Label_041C:0x041C CallFunc_GetUISystem_ReturnValue_2 = GetUISystem(this);0x0431 CallFunc_GetHintLayer_ReturnValue_2 = CallFunc_GetUISystem_ReturnValue_2.GetHintLayer();0x045B CallFunc_Top_ReturnValue_1 = CallFunc_GetHintLayer_ReturnValue_2.Top();0x0485 CallFunc_EqualEqual_ObjectObject_ReturnValue_1 = EqualEqual_ObjectObject(CallFunc_Top_ReturnValue_1, this);0x04A3 if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue_1)) goto Label_04B6;0x04B1 goto Label_0590;0x04B6 Label_04B6:0x04B6 CallFunc_GetUISystem_ReturnValue = GetUISystem(this);0x04CB CallFunc_GetHintLayer_ReturnValue = CallFunc_GetUISystem_ReturnValue.GetHintLayer();0x04F5 CallFunc_PopWithFading_ReturnValue = CallFunc_GetHintLayer_ReturnValue.PopWithFading();0x051F if (!(CallFunc_PopWithFading_ReturnValue)) goto Label_0590;0x052D CollectibleHintCreated = false;0x0538 FirstFadeInProgress = false;0x0543 PrintString(this, "Collectible Hint: FALSE", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f);0x0590 Label_0590:0x0590 return;Public 0x1284640 0x01 FEventReply OnFocusReceived (const FGeometry & MyGeometry , const FFocusEvent & InFocusEvent ) Script8 statements · 214 bytes of bytecode 0x0000 Temp_byte_Variable = 1;0x0014 Temp_byte_Variable_1 = 0;0x0028 Temp_bool_Variable = IsChapterOpen;0x003B LockedIcon.SetVisibility(Switch(Temp_bool_Variable, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default));0x0094 CallFunc_Unhandled_ReturnValue = Unhandled();0x00B0 ReturnValue = CallFunc_Unhandled_ReturnValue;0x00CB return ReturnValue;Event Public 0x1284640 0x100 void FocusChanged (const ELevel & Level , const FName & LevelToOpen , bool IsEntitled ) Script6 statements · 72 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_Level = Level;0x0012 PersistentFrame.K2Node_CustomEvent_LevelToOpen = LevelToOpen;0x0024 PersistentFrame.K2Node_CustomEvent_IsEntitled = IsEntitled;0x0036 ExecuteUbergraph_WID_BP_DollhouseDisplay(332);0x0045 return;0x1284640 0x0D void FadedOut () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WID_BP_DollhouseDisplay(975);0x000F return;0x1284640 0x00 void Tick (const FGeometry & MyGeometry , float InDeltaTime ) Script5 statements · 54 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_MyGeometry = MyGeometry;0x0012 PersistentFrame.K2Node_Event_InDeltaTime = InDeltaTime;0x0024 ExecuteUbergraph_WID_BP_DollhouseDisplay(1086);0x0033 return;Event Public 0x1284640 0x3C void FadingFinished () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WID_BP_DollhouseDisplay(1607);0x000F return;0x1284640 0x00 void DollhouseExit () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WID_BP_DollhouseDisplay(2018);0x000F return;0x1284640 0x00 void DLCUnlocked (const FName & DLCNAme ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_DLCNAme = DLCNAme;0x0012 ExecuteUbergraph_WID_BP_DollhouseDisplay(3199);0x0021 return;0x1284640 0x08 void Construct () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WID_BP_DollhouseDisplay(4257);0x000F return;Event Public 0x1284640 0x00 void DollhouseSelect () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WID_BP_DollhouseDisplay(4405);0x000F return;0x1284640 0x00 void ExecuteUbergraph_WID_BP_DollhouseDisplay (int32 EntryPoint ) Script167 statements · 4,413 bytes of bytecode 0x0000 goto [EntryPoint];0x000A Label_000A:0x000A Zooming = false;0x0015 goto Label_113A;0x001A Label_001A:0x001A FadeToBlackWidget.Initialize(1f, false);0x0044 K2Node_CreateDelegate_OutputDelegate_6.Bind(this, FadingFinished);0x005B FadeToBlackWidget.FadingFinished += K2Node_CreateDelegate_OutputDelegate_6;0x0084 CallFunc_GetUISystem_ReturnValue_1 = GetUISystem(this);0x0099 CallFunc_GetHintLayer_ReturnValue_1 = CallFunc_GetUISystem_ReturnValue_1.GetHintLayer();0x00C3 CallFunc_GetHintLayer_ReturnValue_1.Push(FadeToBlackWidget, true, false, true, 1);0x00F1 PushSoundMixModifier(this, /Game/Audio/SoundMixes/SMIX_MainMenu_FadeMaster_1500msec.SMIX_MainMenu_FadeMaster_1500msec);0x0105 CallFunc_GetRelevantPlayerController_ReturnValue = GetRelevantPlayerController(this);0x011A CallFunc_GetRelevantPlayerController_ReturnValue.DisableInput(CallFunc_GetRelevantPlayerController_ReturnValue);0x0147 goto Label_113A;0x014C Level = K2Node_CustomEvent_Level;0x0167 LevelToOpen = K2Node_CustomEvent_LevelToOpen;0x0182 IsChapterOpen = K2Node_CustomEvent_IsEntitled;0x0195 Temp_byte_Variable_5 = 4;0x01A9 Temp_byte_Variable_6 = 1;0x01BD Temp_bool_Variable_2 = IsChapterOpen;0x01D0 BuyHint.SetVisibility(Switch(Temp_bool_Variable_2, false => Temp_byte_Variable_5, true => Temp_byte_Variable_6, default => K2Node_Select_Default));0x0229 Temp_byte_Variable_2 = 0;0x023D Temp_byte_Variable_3 = 1;0x0251 Temp_bool_Variable_1 = IsChapterOpen;0x0264 SelectHint.SetVisibility(Switch(Temp_bool_Variable_1, false => Temp_byte_Variable_3, true => Temp_byte_Variable_2, default => K2Node_Select_Default_3));0x02BD goto Label_113A;0x02C2 Label_02C2:0x02C2 FadeToBlackWidget.Initialize(1f, true);0x02EC FirstFadeInProgress = true;0x02F7 K2Node_CreateDelegate_OutputDelegate_8.Bind(this, FadedOut);0x030E FadeToBlackWidget.FadingFinished += K2Node_CreateDelegate_OutputDelegate_8;0x0337 CallFunc_GetUISystem_ReturnValue_3 = GetUISystem(this);0x034C CallFunc_GetHintLayer_ReturnValue_3 = CallFunc_GetUISystem_ReturnValue_3.GetHintLayer();0x0376 CallFunc_GetHintLayer_ReturnValue_3.Push(FadeToBlackWidget, true, false, true, 1);0x03A4 BuyHint.SetVisibility(1);0x03CA goto Label_113A;0x03CF CallFunc_GetUISystem_ReturnValue_4 = GetUISystem(this);0x03E4 CallFunc_GetHintLayer_ReturnValue_4 = CallFunc_GetUISystem_ReturnValue_4.GetHintLayer();0x040E CallFunc_GetHintLayer_ReturnValue_4.Pop();0x042E FirstFadeInProgress = false;0x0439 goto Label_113A;0x043E CallFunc_GetMenuManager_ReturnValue_2 = GetMenuManager();0x0452 CallFunc_Top_ReturnValue = CallFunc_GetMenuManager_ReturnValue_2.Top();0x047C CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(CallFunc_Top_ReturnValue, this);0x049A if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue)) goto Label_058C;0x04A8 Temp_byte_Variable = 1;0x04BC Temp_byte_Variable_1 = 0;0x04D0 Temp_bool_Variable = IsChapterOpen;0x04E3 LockedIcon.SetVisibility(Switch(Temp_bool_Variable, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default_2));0x053C Label_053C:0x053C CallFunc_NotEqual_BoolBool_ReturnValue = NotEqual_BoolBool(CollectibleHintCreated, ExpectedZoom);0x0562 if (!(CallFunc_NotEqual_BoolBool_ReturnValue)) goto Label_05B7;0x0570 DollhouseZoomChanged(ExpectedZoom);0x0587 goto Label_113A;0x058C Label_058C:0x058C LockedIcon.SetVisibility(1);0x05B2 goto Label_053C;0x05B7 Label_05B7:0x05B7 CallFunc_Not_PreBool_ReturnValue_2 = Not_PreBool(CollectibleHintCreated);0x05D4 CallFunc_Not_PreBool_ReturnValue_3 = Not_PreBool(ExpectedZoom);0x05F1 CallFunc_BooleanAND_ReturnValue_2 = BooleanAND(CallFunc_Not_PreBool_ReturnValue_2, CallFunc_Not_PreBool_ReturnValue_3);0x0617 if (!(CallFunc_BooleanAND_ReturnValue_2)) goto Label_113A;0x0625 goto Label_000A;0x062A Label_062A:0x062A OpenLevel(this, FName(PLVL_MainMenu));0x0642 goto Label_113A;0x0647 goto Label_062A;0x064C Label_064C:0x064C CallFunc_GetUISystem_ReturnValue = GetUISystem(this);0x0661 CallFunc_GetHintLayer_ReturnValue = CallFunc_GetUISystem_ReturnValue.GetHintLayer();0x068B CallFunc_CreateMenuWidget_ReturnValue = CallFunc_GetHintLayer_ReturnValue.CreateMenuWidget(/Game/UI/Menus/MenuWidgets/WID_BP_FadeToBlackWidget.WID_BP_FadeToBlackWidget_C);0x06BE K2Node_DynamicCast_AsWID_BP_Fade_to_Black_Widget = Cast<WID_BP_FadeToBlackWidget_C>(CallFunc_CreateMenuWidget_ReturnValue);0x06E2 K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsWID_BP_Fade_to_Black_Widget);0x06FF FadeToBlackWidget = K2Node_DynamicCast_AsWID_BP_Fade_to_Black_Widget;0x0712 goto Label_001A;0x0717 Label_0717:0x0717 CallFunc_GetUISystem_ReturnValue_2 = GetUISystem(this);0x072C CallFunc_GetHintLayer_ReturnValue_2 = CallFunc_GetUISystem_ReturnValue_2.GetHintLayer();0x0756 CallFunc_CreateMenuWidget_ReturnValue_1 = CallFunc_GetHintLayer_ReturnValue_2.CreateMenuWidget(/Game/UI/Menus/MenuWidgets/WID_BP_FadeToBlackWidget.WID_BP_FadeToBlackWidget_C);0x0789 K2Node_DynamicCast_AsWID_BP_Fade_to_Black_Widget_1 = Cast<WID_BP_FadeToBlackWidget_C>(CallFunc_CreateMenuWidget_ReturnValue_1);0x07AD K2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsWID_BP_Fade_to_Black_Widget_1);0x07CA FadeToBlackWidget = K2Node_DynamicCast_AsWID_BP_Fade_to_Black_Widget_1;0x07DD goto Label_02C2;0x07E2 if (!(Zooming)) goto Label_07F5;0x07F0 goto Label_113A;0x07F5 Label_07F5:0x07F5 CallFunc_SpawnSound2D_ReturnValue = /Script/Engine.Default__GameplayStatics.SpawnSound2D(this, /Game/Audio/SoundEffects/UI/MainMenu/CUE_ui_main_menu_back.CUE_ui_main_menu_back, 1f, 1f, 0f, nullptr, false, true);0x083B goto Label_064C;0x0840 Label_0840:0x0840 CallFunc_GetAllActorsOfClass_OutActors = {};0x084B GetAllActorsOfClass(this, /Script/Atlas.AtlasDollhouseRoomManager, CallFunc_GetAllActorsOfClass_OutActors);0x0868 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x08A3 CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(CallFunc_Array_Length_ReturnValue, 0);0x08C5 if (!(CallFunc_Greater_IntInt_ReturnValue)) goto Label_113A;0x08D3 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, 0, CallFunc_Array_Get_Item);0x090A K2Node_CreateDelegate_OutputDelegate_3.Bind(this, DLCUnlocked);0x0921 CallFunc_Array_Get_Item.OnDLCLevelUnlocked += K2Node_CreateDelegate_OutputDelegate_3;0x094A /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, 0, CallFunc_Array_Get_Item);0x0981 K2Node_CreateDelegate_OutputDelegate_2.Bind(this, FocusChanged);0x0998 CallFunc_Array_Get_Item.OnDollhouseFocusedRoomChanged += K2Node_CreateDelegate_OutputDelegate_2;0x09C1 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, 0, CallFunc_Array_Get_Item);0x09F8 K2Node_CreateDelegate_OutputDelegate_7.Bind(this, DollhouseSelect);0x0A0F CallFunc_Array_Get_Item.OnDollhouseSelect += K2Node_CreateDelegate_OutputDelegate_7;0x0A38 K2Node_CreateDelegate_OutputDelegate_1.Bind(this, DollhouseExit);0x0A4F /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, 0, CallFunc_Array_Get_Item);0x0A86 CallFunc_Array_Get_Item.OnDollhouseExit += K2Node_CreateDelegate_OutputDelegate_1;0x0AAF K2Node_CreateDelegate_OutputDelegate.Bind(this, DollhouseZoomChanged);0x0AC6 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, 0, CallFunc_Array_Get_Item);0x0AFD CallFunc_Array_Get_Item.OnDollhouseZoomEvent += K2Node_CreateDelegate_OutputDelegate;0x0B26 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, 0, CallFunc_Array_Get_Item);0x0B5D K2Node_CreateDelegate_OutputDelegate_4.Bind(this, ShowDLCPopup);0x0B74 CallFunc_Array_Get_Item.OnOpenDLCStore += K2Node_CreateDelegate_OutputDelegate_4;0x0B9D CallFunc_GetAtlasGlobalData_ReturnValue = GetAtlasGlobalData();0x0BB1 K2Node_CreateDelegate_OutputDelegate_5.Bind(this, DLCUpdateEvent);0x0BC8 CallFunc_GetAtlasGlobalData_ReturnValue.OnDLCInfoUpdated += K2Node_CreateDelegate_OutputDelegate_5;0x0BF1 goto Label_0717;0x0BF6 Label_0BF6:0x0BF6 CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(Level, 6);0x0C15 if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) goto Label_113A;0x0C23 SelectHint.SetVisibility(0);0x0C49 BuyHint.SetVisibility(1);0x0C6F IsChapterOpen = true;0x0C7A goto Label_113A;0x0C7F K2Node_SwitchName_CmpSuccess = NotEqual_NameName(K2Node_CustomEvent_DLCNAme, FName(PLVL_Depths));0x0CA9 if (!(K2Node_SwitchName_CmpSuccess)) goto Label_0BF6;0x0CB7 goto Label_113A;0x0CBC CallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(Zooming);0x0CD9 CallFunc_EqualEqual_BoolBool_ReturnValue_1 = EqualEqual_BoolBool(CollectibleHintCreated, ExpectedZoom);0x0CFF CallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_Not_PreBool_ReturnValue_1, CallFunc_EqualEqual_BoolBool_ReturnValue_1);0x0D25 if (!(CallFunc_BooleanAND_ReturnValue_1)) goto Label_113A;0x0D33 CallFunc_SpawnSound2D_ReturnValue_1 = /Script/Engine.Default__GameplayStatics.SpawnSound2D(this, /Game/Audio/SoundEffects/UI/MainMenu/CUE_ui_main_menu_confirm.CUE_ui_main_menu_confirm, 1f, 1f, 0f, nullptr, false, true);0x0D79 CallFunc_GetMenuManager_ReturnValue = GetMenuManager();0x0D8D CallFunc_CreateMenuWidget_ReturnValue_2 = CallFunc_GetMenuManager_ReturnValue.CreateMenuWidget(/Game/UI/Menus/MenuWidgets/WID_BP_GoToStorePopUp.WID_BP_GoToStorePopUp_C);0x0DC0 Temp_text_Variable = NSLOCTEXT("F8CA38204948C50C7E30299266ADBE09", "", "ID_LEVEL_HIDEAWAY");0x0E0B Temp_text_Variable_1 = NSLOCTEXT("4BD4C06B48CAA98757A3528374E3F30F", "", "ID_LEVEL_DEPTHS");0x0E54 Temp_text_Variable_2 = FText();0x0E68 Temp_text_Variable_3 = FText();0x0E7C Temp_text_Variable_4 = FText();0x0E90 Temp_text_Variable_5 = FText();0x0EA4 Temp_text_Variable_6 = FText();0x0EB8 Temp_text_Variable_7 = FText();0x0ECC Temp_text_Variable_8 = NSLOCTEXT("E5F69CE14A803C996E85CD8B2672045A", "", "ID_LEVEL_EYRIE");0x0F14 K2Node_DynamicCast_AsWID_BP_Go_to_Store_Pop_Up = Cast<WID_BP_GoToStorePopUp_C>(CallFunc_CreateMenuWidget_ReturnValue_2);0x0F38 K2Node_DynamicCast_bSuccess_2 = Cast<71>(K2Node_DynamicCast_AsWID_BP_Go_to_Store_Pop_Up);0x0F55 Temp_byte_Variable_4 = Level;0x0F70 K2Node_DynamicCast_AsWID_BP_Go_to_Store_Pop_Up.Initialize(Switch(Temp_byte_Variable_4, 0 => Temp_text_Variable_7, 1 => Temp_text_Variable_6, 2 => Temp_text_Variable_5, 3 => Temp_text_Variable_4, 4 => Temp_text_Variable_3, 5 => Temp_text_Variable_2, 6 => Temp_text_Variable_1, 7 => Temp_text_Variable, 8 => Temp_text_Variable_8, default => K2Node_Select_Default_1), Level);0x103D CallFunc_GetMenuManager_ReturnValue_1 = GetMenuManager();0x1051 CallFunc_PushWithFading_ReturnValue = CallFunc_GetMenuManager_ReturnValue_1.PushWithFading(CallFunc_CreateMenuWidget_ReturnValue_2, true, true, true, 1);0x1089 goto Label_113A;0x108E Label_108E:0x108E TryStartLevel();0x109C goto Label_113A;0x10A1 goto Label_0840;0x10A6 Label_10A6:0x10A6 if (!(FirstFadeInProgress)) goto Label_10B9;0x10B4 goto Label_113A;0x10B9 Label_10B9:0x10B9 CallFunc_Not_PreBool_ReturnValue = Not_PreBool(Zooming);0x10D6 CallFunc_EqualEqual_BoolBool_ReturnValue = EqualEqual_BoolBool(CollectibleHintCreated, ExpectedZoom);0x10FC CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Not_PreBool_ReturnValue, CallFunc_EqualEqual_BoolBool_ReturnValue);0x1122 if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_113A;0x1130 goto Label_108E;0x1135 goto Label_10A6;0x113A Label_113A:0x113A return;Final 0x1284640 0x04