void GetTagFromSegmentName (const FName & i_name , int32 i_currentIndex , const FName & o_tag ) Script23 statements · 719 bytes of bytecode 0x0000 CallFunc_Conv_NameToString_ReturnValue = Conv_NameToString(i_name);0x0025 CallFunc_Split_ReturnValue = Split(CallFunc_Conv_NameToString_ReturnValue, "::", CallFunc_Split_LeftS, CallFunc_Split_RightS, 1, 0);0x005C CallFunc_Split_ReturnValue_1 = Split(CallFunc_Split_RightS, "_", CallFunc_Split_LeftS_1, CallFunc_Split_RightS_1, 1, 0);0x0092 CallFunc_EqualEqual_StrStr_ReturnValue = EqualEqual_StrStr(CallFunc_Split_LeftS_1, "");0x00B1 if (!(CallFunc_EqualEqual_StrStr_ReturnValue)) goto Label_017F;0x00BF CallFunc_Conv_IntToString_ReturnValue = Conv_IntToString(i_currentIndex);0x00E4 CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("_", CallFunc_Conv_IntToString_ReturnValue);0x010C CallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr("Default", CallFunc_Concat_StrStr_ReturnValue);0x013A CallFunc_Conv_StringToName_ReturnValue = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_1);0x015F o_tag = CallFunc_Conv_StringToName_ReturnValue;0x017A goto Label_02CC;0x017F Label_017F:0x017F CallFunc_Conv_NameToString_ReturnValue = Conv_NameToString(i_name);0x01A4 CallFunc_Conv_IntToString_ReturnValue = Conv_IntToString(i_currentIndex);0x01C9 CallFunc_Split_ReturnValue = Split(CallFunc_Conv_NameToString_ReturnValue, "::", CallFunc_Split_LeftS, CallFunc_Split_RightS, 1, 0);0x0200 CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("_", CallFunc_Conv_IntToString_ReturnValue);0x0228 CallFunc_Split_ReturnValue_1 = Split(CallFunc_Split_RightS, "_", CallFunc_Split_LeftS_1, CallFunc_Split_RightS_1, 1, 0);0x025E CallFunc_Concat_StrStr_ReturnValue_2 = Concat_StrStr(CallFunc_Split_LeftS_1, CallFunc_Concat_StrStr_ReturnValue);0x028C CallFunc_Conv_StringToName_ReturnValue_1 = Conv_StringToName(CallFunc_Concat_StrStr_ReturnValue_2);0x02B1 o_tag = CallFunc_Conv_StringToName_ReturnValue_1;0x02CC Label_02CC:0x02CC return;Public 0x974900 0x14 bool DespawnBlueprintObjects (int32 i_startIndex , int32 i_endIndex , const FName & i_loopRoom ) Script43 statements · 957 bytes of bytecode 0x0000 PushFlow(Label_03B2);0x0005 PrintString(this, "Despawn Blueprint objects Called", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 10f);0x005B CallFunc_GetAllActorsOfClass_OutActors = {};0x0066 GetAllActorsOfClass(this, /Game/Production/Blueprints/SM_BPs/BP_SegmentAutoTransform.BP_SegmentAutoTransform_C, CallFunc_GetAllActorsOfClass_OutActors);0x0083 Segements = CallFunc_GetAllActorsOfClass_OutActors;0x009E Temp_int_Variable = i_startIndex;0x00B9 Label_00B9:0x00B9 CallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(Temp_int_Variable, i_endIndex);0x00DF if (!(CallFunc_LessEqual_IntInt_ReturnValue)) goto Label_030E;0x00ED PushFlow(Label_031E);0x00F2 GetTagFromSegmentName(i_loopRoom, Temp_int_Variable, CallFunc_GetTagFromSegmentName_o_tag);0x011B Temp_bool_True_if_break_was_hit_Variable = false;0x0126 Temp_int_Loop_Counter_Variable = 0;0x013D Temp_int_Array_Index_Variable = 0;0x0154 Label_0154:0x0154 CallFunc_Not_PreBool_ReturnValue = Not_PreBool(Temp_bool_True_if_break_was_hit_Variable);0x0171 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Segements);0x01AC CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x01D2 CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Not_PreBool_ReturnValue, CallFunc_Less_IntInt_ReturnValue);0x01F8 if (!(CallFunc_BooleanAND_ReturnValue)) PopFlow();0x0202 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x021D PushFlow(Label_0368);0x0222 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Segements, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x025D CallFunc_ActorHasTag_ReturnValue = CallFunc_Array_Get_Item.ActorHasTag(CallFunc_GetTagFromSegmentName_o_tag);0x0290 if (!(CallFunc_ActorHasTag_ReturnValue)) PopFlow();0x029A /Script/Engine.Default__KismetArrayLibrary.Array_Get(Segements, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x02D5 CallFunc_Array_Get_Item.ClearArray(CallFunc_ClearArray_Flag);0x0302 Temp_bool_True_if_break_was_hit_Variable = true;0x030D PopFlow();0x030E Label_030E:0x030E ReturnValue = true;0x0319 goto Label_03B2;0x031E Label_031E:0x031E CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Variable, 1);0x0348 Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue_1;0x0363 goto Label_00B9;0x0368 Label_0368:0x0368 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0392 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x03AD goto Label_0154;0x03B2 Label_03B2:0x03B2 return ReturnValue;Event Public 0x974900 0x11 void TriggerEndGameSequence () Script7 statements · 112 bytes of bytecode 0x0000 CallFunc_GetActorOfClass_ReturnValue = GetActorOfClass(this, /Game/Production/Blueprints/SM_BPs/Segments/BP_ExitRoom.BP_ExitRoom_C);0x001E CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetActorOfClass_ReturnValue);0x003B if (!(CallFunc_IsValid_ReturnValue)) goto Label_006D;0x0049 CallFunc_GetActorOfClass_ReturnValue.Play_ENDGAME_Sequence();0x006D Label_006D:0x006D return;Public 0x974900 0x00 void registerCeiling (ABP_Kill_CeilingDrop_C * iref ) Script3 statements · 22 bytes of bytecode 0x0000 mBPKillCeiling = iref;0x0013 return;Public 0x974900 0x08 void DisableSuitBlcokersForSuitRoom () Script23 statements · 444 bytes of bytecode 0x0000 PushFlow(Label_01B9);0x0005 CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(m_currLoop, 1);0x0024 if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) PopFlow();0x002E CallFunc_GetAllActorsOfClass_OutActors = {};0x0039 GetAllActorsOfClass(this, /Game/Production/Blueprints/SM_BPs/Segments/BP_SuitRoom.BP_SuitRoom_C, CallFunc_GetAllActorsOfClass_OutActors);0x0056 Temp_int_Loop_Counter_Variable = 0;0x006D Temp_int_Array_Index_Variable = 0;0x0084 Label_0084:0x0084 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x00BF CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00E5 if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x00EF Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x010A PushFlow(Label_016F);0x010F /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x014A CallFunc_Array_Get_Item.DisableSuitBlockingCollider();0x016E PopFlow();0x016F Label_016F:0x016F CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0199 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x01B4 goto Label_0084;0x01B9 Label_01B9:0x01B9 return;Public 0x974900 0x00 bool LoadLoopBlueprintObjects (const Act1Loops & i_loopEnum , int32 i_startIndex , int32 i_endIndex , const FName & i_loopRoom ) Script87 statements · 2,097 bytes of bytecode 0x0000 PushFlow(Label_0826);0x0005 CallFunc_GetActorOfClass_ReturnValue_2 = GetActorOfClass(this, /Game/Production/Blueprints/SM_BPs/Segments/BP_RatRoom.BP_RatRoom_C);0x0023 ratRoomVariable = CallFunc_GetActorOfClass_ReturnValue_2;0x0036 CallFunc_GetActorOfClass_ReturnValue_1 = GetActorOfClass(this, /Game/Production/Blueprints/Automation/BP_ClimaxLoop.BP_ClimaxLoop_C);0x0054 climaxLoopVariable = CallFunc_GetActorOfClass_ReturnValue_1;0x0067 PushFlow(Label_0512);0x006C PushFlow(Label_04C4);0x0071 CallFunc_EqualEqual_ByteByte_ReturnValue_5 = EqualEqual_ByteByte(i_loopEnum, 6);0x0090 if (!(CallFunc_EqualEqual_ByteByte_ReturnValue_5)) goto Label_01AC;0x009E ratRoomVariable.Restore state L6();0x00C2 climaxLoopVariable.Destroy fire();0x00E6 CallFunc_GetPlayerCharacter_ReturnValue = GetPlayerCharacter(this, 0);0x0100 K2Node_DynamicCast_AsBP_Player_Character = Cast<BP_PlayerCharacter_C>(CallFunc_GetPlayerCharacter_ReturnValue);0x0124 K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsBP_Player_Character);0x0141 if (!(K2Node_DynamicCast_bSuccess)) goto Label_01AC;0x014F K2Node_DynamicCast_AsBP_Player_Character.m_polaroidTriggerBox.CollisionComponent.SetCollisionProfileName(FName(NoCollision));0x01AC Label_01AC:0x01AC CallFunc_GetAllActorsOfClass_OutActors = {};0x01B7 GetAllActorsOfClass(this, /Game/Production/Blueprints/SM_BPs/BP_SegmentAutoTransform.BP_SegmentAutoTransform_C, CallFunc_GetAllActorsOfClass_OutActors);0x01D4 Segments = CallFunc_GetAllActorsOfClass_OutActors;0x01EF Temp_int_Variable = i_startIndex;0x020A Label_020A:0x020A CallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(Temp_int_Variable, i_endIndex);0x0230 if (!(CallFunc_LessEqual_IntInt_ReturnValue)) goto Label_06D5;0x023E PushFlow(Label_0792);0x0243 GetTagFromSegmentName(i_loopRoom, Temp_int_Variable, CallFunc_GetTagFromSegmentName_o_tag);0x026C Temp_bool_True_if_break_was_hit_Variable = false;0x0277 Temp_int_Loop_Counter_Variable = 0;0x028E Temp_int_Array_Index_Variable = 0;0x02A5 Label_02A5:0x02A5 CallFunc_Not_PreBool_ReturnValue = Not_PreBool(Temp_bool_True_if_break_was_hit_Variable);0x02C2 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Segments);0x02FD CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0323 CallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_Not_PreBool_ReturnValue, CallFunc_Less_IntInt_ReturnValue);0x0349 if (!(CallFunc_BooleanAND_ReturnValue_1)) PopFlow();0x0353 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x036E PushFlow(Label_07DC);0x0373 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Segments, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x03AE CallFunc_ActorHasTag_ReturnValue = CallFunc_Array_Get_Item.ActorHasTag(CallFunc_GetTagFromSegmentName_o_tag);0x03E1 if (!(CallFunc_ActorHasTag_ReturnValue)) PopFlow();0x03EB /Script/Engine.Default__KismetArrayLibrary.Array_Get(Segments, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0426 CallFunc_Array_Get_Item.LoopEvents(i_loopEnum, CallFunc_LoopEvents_Bool);0x045C /Script/Engine.Default__KismetArrayLibrary.Array_Get(Segments, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0497 CallFunc_Array_Get_Item.m_playerPassed = false;0x04B8 Temp_bool_True_if_break_was_hit_Variable = true;0x04C3 PopFlow();0x04C4 Label_04C4:0x04C4 CallFunc_EqualEqual_ByteByte_ReturnValue_4 = EqualEqual_ByteByte(i_loopEnum, 5);0x04E3 if (!(CallFunc_EqualEqual_ByteByte_ReturnValue_4)) PopFlow();0x04ED ratRoomVariable.Set Flicker();0x0511 PopFlow();0x0512 Label_0512:0x0512 CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(i_startIndex, 0);0x0534 CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(i_loopEnum, 4);0x0553 CallFunc_EqualEqual_ByteByte_ReturnValue_1 = EqualEqual_ByteByte(i_loopEnum, 3);0x0572 CallFunc_EqualEqual_ByteByte_ReturnValue_2 = EqualEqual_ByteByte(i_loopEnum, 5);0x0591 CallFunc_EqualEqual_ByteByte_ReturnValue_3 = EqualEqual_ByteByte(i_loopEnum, 2);0x05B0 CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_EqualEqual_ByteByte_ReturnValue_3, CallFunc_EqualEqual_ByteByte_ReturnValue_1);0x05D6 CallFunc_BooleanOR_ReturnValue_1 = BooleanOR(CallFunc_BooleanOR_ReturnValue, CallFunc_EqualEqual_ByteByte_ReturnValue);0x05FC CallFunc_BooleanOR_ReturnValue_2 = BooleanOR(CallFunc_BooleanOR_ReturnValue_1, CallFunc_EqualEqual_ByteByte_ReturnValue_2);0x0622 CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_BooleanOR_ReturnValue_2, CallFunc_EqualEqual_IntInt_ReturnValue);0x0648 if (!(CallFunc_BooleanAND_ReturnValue)) PopFlow();0x0652 CallFunc_GetActorOfClass_ReturnValue = GetActorOfClass(this, /Game/Production/Blueprints/Animation_Blueprints/BP_CryoDoor.BP_CryoDoor_C);0x0670 CallFunc_NotEqual_ObjectObject_ReturnValue = NotEqual_ObjectObject(CallFunc_GetActorOfClass_ReturnValue, nullptr);0x068E if (!(CallFunc_NotEqual_ObjectObject_ReturnValue)) PopFlow();0x0698 CallFunc_GetActorOfClass_ReturnValue.ChangeCryoDetails(i_loopEnum);0x06C5 ReturnValue = true;0x06D0 goto Label_0826;0x06D5 Label_06D5:0x06D5 CallFunc_GetActorOfClass_ReturnValue_3 = GetActorOfClass(this, /Game/Production/Blueprints/Automation/BP_StatusLightArch.BP_StatusLightArch_C);0x06F3 CallFunc_GetActorOfClass_ReturnValue_3.Change status color(i_loopEnum);0x0720 CallFunc_EqualEqual_ByteByte_ReturnValue_6 = EqualEqual_ByteByte(i_loopEnum, 7);0x073F if (!(CallFunc_EqualEqual_ByteByte_ReturnValue_6)) PopFlow();0x0749 ratRoomVariable.Loop Climax();0x076D climaxLoopVariable.Spawn Fire();0x0791 PopFlow();0x0792 Label_0792:0x0792 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Variable, 1);0x07BC Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue;0x07D7 goto Label_020A;0x07DC Label_07DC:0x07DC CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0806 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue_1;0x0821 goto Label_02A5;0x0826 Label_0826:0x0826 return ReturnValue;Event Public 0x974900 0x15 TArray<APickable *> CreateLoopingClueObjects (const TArray<UClueDetails *> & i_dynamicObjects , int32 i_startIndex , int32 i_lastIndex , const FName & i_loopRoom ) Script82 statements · 2,446 bytes of bytecode 0x0000 PushFlow(Label_0983);0x0005 CallFunc_LoadLoopBlueprintObjects_ReturnValue = LoadLoopBlueprintObjects(m_currLoop, i_startIndex, i_lastIndex, i_loopRoom);0x0041 CallFunc_GetAllActorsOfClass_OutActors = {};0x004C GetAllActorsOfClass(this, /Game/Production/Blueprints/SM_BPs/BP_SegmentAutoTransform.BP_SegmentAutoTransform_C, CallFunc_GetAllActorsOfClass_OutActors);0x0069 Segments = CallFunc_GetAllActorsOfClass_OutActors;0x0084 Temp_int_Variable = i_startIndex;0x009F Label_009F:0x009F CallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(Temp_int_Variable, i_lastIndex);0x00C5 if (!(CallFunc_LessEqual_IntInt_ReturnValue)) goto Label_0885;0x00D3 PushFlow(Label_08A5);0x00D8 currentIndex = Temp_int_Variable;0x00F3 GetTagFromSegmentName(i_loopRoom, currentIndex, CallFunc_GetTagFromSegmentName_o_tag);0x011C Temp_bool_True_if_break_was_hit_Variable_1 = false;0x0127 Temp_int_Loop_Counter_Variable_1 = 0;0x013E Temp_int_Array_Index_Variable_1 = 0;0x0155 Label_0155:0x0155 CallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(Temp_bool_True_if_break_was_hit_Variable_1);0x0172 CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Segments);0x01AD CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue_1);0x01D3 CallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_Not_PreBool_ReturnValue_1, CallFunc_Less_IntInt_ReturnValue_1);0x01F9 if (!(CallFunc_BooleanAND_ReturnValue_1)) PopFlow();0x0203 Temp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable_1;0x021E PushFlow(Label_08EF);0x0223 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Segments, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_1);0x025E CallFunc_ActorHasTag_ReturnValue = CallFunc_Array_Get_Item_1.ActorHasTag(CallFunc_GetTagFromSegmentName_o_tag);0x0291 if (!(CallFunc_ActorHasTag_ReturnValue)) PopFlow();0x029B /Script/Engine.Default__KismetArrayLibrary.Array_Get(Segments, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_1);0x02D6 CallFunc_K2_GetComponentToWorld_ReturnValue_1 = CallFunc_Array_Get_Item_1.TargetPoint_Glowstick.K2_GetComponentToWorld();0x031E CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1 = BeginDeferredActorSpawnFromClass(this, /Game/Production/Blueprints/Lights/BP_Glowsticks.BP_Glowsticks_C, CallFunc_K2_GetComponentToWorld_ReturnValue_1, 0, nullptr);0x0348 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Segments, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_1);0x0383 CallFunc_K2_GetComponentToWorld_ReturnValue_1 = CallFunc_Array_Get_Item_1.TargetPoint_Glowstick.K2_GetComponentToWorld();0x03CB CallFunc_FinishSpawningActor_ReturnValue_1 = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, CallFunc_K2_GetComponentToWorld_ReturnValue_1);0x03F1 CallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(currentIndex, 1);0x041B CallFunc_FinishSpawningActor_ReturnValue_1.Change Intensity(CallFunc_Add_IntInt_ReturnValue_2, false);0x0449 CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(m_glowStickObjects, CallFunc_FinishSpawningActor_ReturnValue_1);0x048D Temp_bool_True_if_break_was_hit_Variable = false;0x0498 Temp_int_Loop_Counter_Variable = 0;0x04AF Temp_int_Array_Index_Variable = 0;0x04C6 Label_04C6:0x04C6 CallFunc_Not_PreBool_ReturnValue = Not_PreBool(Temp_bool_True_if_break_was_hit_Variable);0x04E3 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(i_dynamicObjects);0x051E CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0544 CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Not_PreBool_ReturnValue, CallFunc_Less_IntInt_ReturnValue);0x056A if (!(CallFunc_BooleanAND_ReturnValue)) PopFlow();0x0574 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x058F PushFlow(Label_0939);0x0594 /Script/Engine.Default__KismetArrayLibrary.Array_Get(i_dynamicObjects, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x05CF K2Node_ClassDynamicCast_AsActor = Cast<Actor>(CallFunc_Array_Get_Item.m_blueprintClass);0x0609 K2Node_ClassDynamicCast_bSuccess = Cast<71>(K2Node_ClassDynamicCast_AsActor);0x0626 if (!(K2Node_ClassDynamicCast_bSuccess)) PopFlow();0x0630 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Segments, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_1);0x066B CallFunc_K2_GetComponentToWorld_ReturnValue = CallFunc_Array_Get_Item_1.TargetPoint.K2_GetComponentToWorld();0x06B3 CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue = BeginDeferredActorSpawnFromClass(this, K2Node_ClassDynamicCast_AsActor, CallFunc_K2_GetComponentToWorld_ReturnValue, 0, nullptr);0x06DD /Script/Engine.Default__KismetArrayLibrary.Array_Get(Segments, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_1);0x0718 CallFunc_K2_GetComponentToWorld_ReturnValue = CallFunc_Array_Get_Item_1.TargetPoint.K2_GetComponentToWorld();0x0760 CallFunc_FinishSpawningActor_ReturnValue = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, CallFunc_K2_GetComponentToWorld_ReturnValue);0x0786 K2Node_DynamicCast_AsPickable = Cast<Pickable>(CallFunc_FinishSpawningActor_ReturnValue);0x07AA K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsPickable);0x07C7 if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x07D1 /Script/Engine.Default__KismetArrayLibrary.Array_Get(i_dynamicObjects, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x080C K2Node_DynamicCast_AsPickable.SetItemStructureForItem(CallFunc_Array_Get_Item);0x0835 CallFunc_Array_Add_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(ReturnArray, K2Node_DynamicCast_AsPickable);0x0879 Temp_bool_True_if_break_was_hit_Variable = true;0x0884 PopFlow();0x0885 Label_0885:0x0885 ReturnValue = ReturnArray;0x08A0 goto Label_0983;0x08A5 Label_08A5:0x08A5 CallFunc_Add_IntInt_ReturnValue_3 = Add_IntInt(Temp_int_Variable, 1);0x08CF Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue_3;0x08EA goto Label_009F;0x08EF Label_08EF:0x08EF CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x0919 Temp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue;0x0934 goto Label_0155;0x0939 Label_0939:0x0939 CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0963 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue_1;0x097E goto Label_04C6;0x0983 Label_0983:0x0983 return ReturnValue;Event Public 0x974900 0x30 TArray<ATargetPoint *> GetAllTargetPoints () Script5 statements · 78 bytes of bytecode 0x0000 CallFunc_GetAllActorsOfClass_OutActors = {};0x000B GetAllActorsOfClass(this, /Script/Engine.TargetPoint, CallFunc_GetAllActorsOfClass_OutActors);0x0028 ReturnValue = CallFunc_GetAllActorsOfClass_OutActors;0x0043 return ReturnValue;Event Public 0x974900 0x10 void LoadNextLoopObjects () Script2 statements · 3 bytes of bytecode Public 0x974900 0x00 void PickedAClue (const ClueEnumValues & iClueType ) Script13 statements · 139 bytes of bytecode 0x0000 PushFlow(Label_0088);0x0005 PushFlow(Label_004D);0x000A CallFunc_GetActorOfClass_ReturnValue = GetActorOfClass(this, /Game/Production/Blueprints/Corkboard/BP_Corkboard_Controller.BP_Corkboard_Controller_C);0x0028 CallFunc_GetActorOfClass_ReturnValue.Unlock Next Clue();0x004C PopFlow();0x004D Label_004D:0x004D IsObjectiveCompleted_F = true;0x0058 K2Node_MakeArray_Array = {iClueType};0x006C mPickedClues = K2Node_MakeArray_Array;0x0087 PopFlow();0x0088 Label_0088:0x0088 return;Public 0x974900 0x01 void PlayerPassingThroughLoopDoor () Script24 statements · 433 bytes of bytecode 0x0000 CallFunc_GetActorOfClass_ReturnValue = GetActorOfClass(this, /Game/Production/Blueprints/Doors/BP_HatchDoor.BP_HatchDoor_C);0x001E CallFunc_NotEqual_ObjectObject_ReturnValue = NotEqual_ObjectObject(CallFunc_GetActorOfClass_ReturnValue, nullptr);0x003C if (!(CallFunc_NotEqual_ObjectObject_ReturnValue)) goto Label_006E;0x004A CallFunc_GetActorOfClass_ReturnValue.K2_DestroyActor();0x006E Label_006E:0x006E if (!(IsObjectiveCompleted_F)) goto Label_0128;0x007C if (!(isInsideFailState)) goto Label_01A0;0x008A RepeatRotundaSection(0);0x0096 CallFunc_GetPlayerCharacter_ReturnValue = GetPlayerCharacter(this, 0);0x00B0 K2Node_DynamicCast_AsBP_Player = Cast<BP_Player_C>(CallFunc_GetPlayerCharacter_ReturnValue);0x00D4 K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsBP_Player);0x00F1 if (!(K2Node_DynamicCast_bSuccess)) goto Label_01AE;0x00FF K2Node_DynamicCast_AsBP_Player.DisableRaycastingforUI();0x0123 goto Label_01AE;0x0128 Label_0128:0x0128 PrintString(this, "Repeattttttttttttttttttttttttttttttttt", false, false, LinearColor{0f, 0.66f, 1f, 1f}, 2f);0x0184 RepeatRotundaSection(0);0x0190 isInsideFailState = true;0x019B goto Label_01AE;0x01A0 Label_01A0:0x01A0 LoadNextLoopObjects();0x01AE Label_01AE:0x01AE return;Public 0x974900 0x00 void OnFailure_B4605A4F4548BE58B6866F8D6322F8F4 () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_WeWentBackGameMode(5257);0x000F return;0x974900 0x00 void OnSuccess_B4605A4F4548BE58B6866F8D6322F8F4 () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_WeWentBackGameMode(452);0x000F return;0x974900 0x00 void OnFailure_30785C7A4117DE71EA88F8934326D49A (const FName & WrittenAchievementName , float WrittenProgress , int32 WrittenUserTag ) Script6 statements · 72 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_WrittenAchievementName_1 = WrittenAchievementName;0x0012 PersistentFrame.K2Node_CustomEvent_WrittenProgress_1 = WrittenProgress;0x0024 PersistentFrame.K2Node_CustomEvent_WrittenUserTag_1 = WrittenUserTag;0x0036 ExecuteUbergraph_BP_WeWentBackGameMode(453);0x0045 return;0x974900 0x10 void OnSuccess_30785C7A4117DE71EA88F8934326D49A (const FName & WrittenAchievementName , float WrittenProgress , int32 WrittenUserTag ) Script6 statements · 72 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_WrittenAchievementName = WrittenAchievementName;0x0012 PersistentFrame.K2Node_CustomEvent_WrittenProgress = WrittenProgress;0x0024 PersistentFrame.K2Node_CustomEvent_WrittenUserTag = WrittenUserTag;0x0036 ExecuteUbergraph_BP_WeWentBackGameMode(699);0x0045 return;0x974900 0x10 void ReceiveBeginPlay () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_WeWentBackGameMode(1705);0x000F return;Event Protected 0x974900 0x00 void ReceiveTick (float DeltaSeconds ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_DeltaSeconds = DeltaSeconds;0x0012 ExecuteUbergraph_BP_WeWentBackGameMode(2021);0x0021 return;Event Public 0x974900 0x04 void LoadDynamicObjects (const TArray<UClueDetails *> & i_dynamicObjects ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_i_dynamicObjects = i_dynamicObjects;0x0012 ExecuteUbergraph_BP_WeWentBackGameMode(3854);0x0021 return;Event Public 0x974900 0x10 void CreateClueObjects (const TArray<UClueDetails *> & i_clueObjects ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_i_clueObjects = i_clueObjects;0x0012 ExecuteUbergraph_BP_WeWentBackGameMode(5087);0x0021 return;Event Public 0x974900 0x10 void AfterPasingThroughLoopDoor () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_WeWentBackGameMode(5732);0x000F return;Event Public 0x974900 0x00 void DestroyAllGlowStick () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_WeWentBackGameMode(5737);0x000F return;Event Public 0x974900 0x00 void KillAllGlowStickIntensity () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_WeWentBackGameMode(5765);0x000F return;Event Public 0x974900 0x00 void MakeObjectVisible (const ClueEnumValues & i_PickedClue ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_i_PickedClue_1 = i_PickedClue;0x0012 ExecuteUbergraph_BP_WeWentBackGameMode(5770);0x0021 return;Event Public 0x974900 0x01 void MakeObjectVisibleAfterLooping (const ClueEnumValues & i_PickedClue ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_i_PickedClue = i_PickedClue;0x0012 ExecuteUbergraph_BP_WeWentBackGameMode(5888);0x0021 return;Event Public 0x974900 0x01 void spawn_KillCeilingDropItem () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_WeWentBackGameMode(5942);0x000F return;Event Public 0x974900 0x00 void temporary () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_WeWentBackGameMode(6042);0x000F return;Event Public 0x974900 0x00 void ShowEndGameCredits () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_WeWentBackGameMode(6200);0x000F return;0x974900 0x00 void Add_AchievementProgress (const FString & ID ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_id = ID;0x0012 ExecuteUbergraph_BP_WeWentBackGameMode(6289);0x0021 return;Event Public 0x974900 0x10 void ExecuteUbergraph_BP_WeWentBackGameMode (int32 EntryPoint ) Script287 statements · 6,973 bytes of bytecode 0x0000 PushFlow(Label_1B3A);0x0005 goto [EntryPoint];0x000F Label_000F:0x000F Add_AchievementProgress("COMPLETED_GAME");0x002D PopFlow();0x002E PushFlow(Label_000F);0x0033 PushFlow(Label_00B5);0x0038 CallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x0052 CallFunc_Create_ReturnValue = /Script/UMG.Default__WidgetBlueprintLibrary.Create(this, /Game/Production/Blueprints/Widgets/Menus/W_CreditsScreen.W_CreditsScreen_C, CallFunc_GetPlayerController_ReturnValue);0x008F CallFunc_Create_ReturnValue.AddToViewport(0);0x00B4 PopFlow();0x00B5 Label_00B5:0x00B5 CallFunc_GetPlayerCameraManager_ReturnValue = GetPlayerCameraManager(this, 0);0x00CF CallFunc_PostEvent_ReturnValue = /Script/AkAudio.Default__AkGameplayStatics.PostEvent(/Game/WwiseAudio/Events/Production/Music/Credits/PlayCreditsTheme.PlayCreditsTheme, CallFunc_GetPlayerCameraManager_ReturnValue, 0, Temp_delegate_Variable, Temp_struct_Variable, false, "");0x012D PopFlow();0x012E CallFunc_GetActorOfClass_ReturnValue_4.StartCameraFade(0f, 1f, DurationFadeToBlack, LinearColor{0f, 0f, 0f, 0f}, true, true);0x0189 Delay(this, Duration to Show Credits, LatentActionInfo{0x2E, 1614269761, FName(ExecuteUbergraph_BP_WeWentBackGameMode), this});0x01C3 PopFlow();0x01C4 PopFlow();0x01C5 Temp_name_Variable = K2Node_CustomEvent_WrittenAchievementName_1;0x01E0 Temp_float_Variable = K2Node_CustomEvent_WrittenProgress_1;0x01FB Temp_int_Variable = K2Node_CustomEvent_WrittenUserTag_1;0x0216 CallFunc_Conv_NameToString_ReturnValue = Conv_NameToString(Temp_name_Variable);0x023B CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("Ahievement writing Failed: ", CallFunc_Conv_NameToString_ReturnValue);0x027D PrintString(this, CallFunc_Concat_StrStr_ReturnValue, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f);0x02BA PopFlow();0x02BB Temp_name_Variable = K2Node_CustomEvent_WrittenAchievementName;0x02D6 Temp_float_Variable = K2Node_CustomEvent_WrittenProgress;0x02F1 Temp_int_Variable = K2Node_CustomEvent_WrittenUserTag;0x030C PopFlow();0x030D Label_030D:0x030D PushFlow(Label_0378);0x0312 /Script/Engine.Default__KismetArrayLibrary.Array_Get(m_glowStickObjects, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_4);0x034D CallFunc_Array_Get_Item_4.Change Intensity(1, true);0x0377 PopFlow();0x0378 Label_0378:0x0378 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x03A2 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x03BD Label_03BD:0x03BD CallFunc_Array_Length_ReturnValue_4 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(m_glowStickObjects);0x03F8 CallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_4);0x041E if (!(CallFunc_Less_IntInt_ReturnValue_2)) PopFlow();0x0428 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0443 goto Label_030D;0x0448 Label_0448:0x0448 Temp_int_Array_Index_Variable = 0;0x045F goto Label_03BD;0x0464 Label_0464:0x0464 PushFlow(Label_0578);0x0469 CallFunc_EqualEqual_ByteByte_ReturnValue_2 = EqualEqual_ByteByte(m_currLoop, 1);0x0488 if (!(CallFunc_EqualEqual_ByteByte_ReturnValue_2)) goto Label_0648;0x0496 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors_1, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_2);0x04D1 CallFunc_Array_Get_Item_2.ActivateTurnAction(true);0x04F6 CallFunc_EqualEqual_ByteByte_ReturnValue_2 = EqualEqual_ByteByte(m_currLoop, 1);0x0515 CallFunc_Conv_BoolToString_ReturnValue = Conv_BoolToString(CallFunc_EqualEqual_ByteByte_ReturnValue_2);0x053A PrintString(this, CallFunc_Conv_BoolToString_ReturnValue, false, false, LinearColor{1f, 0.031556f, 0f, 1f}, 5f);0x0577 PopFlow();0x0578 Label_0578:0x0578 CallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Loop_Counter_Variable_2, 1);0x05A2 Temp_int_Loop_Counter_Variable_2 = CallFunc_Add_IntInt_ReturnValue_2;0x05BD Label_05BD:0x05BD CallFunc_Array_Length_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors_1);0x05F8 CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable_2, CallFunc_Array_Length_ReturnValue_2);0x061E if (!(CallFunc_Less_IntInt_ReturnValue_1)) PopFlow();0x0628 Temp_int_Array_Index_Variable_2 = Temp_int_Loop_Counter_Variable_2;0x0643 goto Label_0464;0x0648 Label_0648:0x0648 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors_1, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_2);0x0683 CallFunc_Array_Get_Item_2.ActivateTurnAction(false);0x06A8 PopFlow();0x06A9 PushFlow(Label_074E);0x06AE PushFlow(Label_07C6);0x06B3 CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(m_levelStreamerObject, nullptr);0x06D1 if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue)) PopFlow();0x06DB CallFunc_GetAllActorsOfClass_OutActors = {};0x06E6 GetAllActorsOfClass(this, /Script/WeWentBack.LevelStreamer, CallFunc_GetAllActorsOfClass_OutActors);0x0703 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, 0, CallFunc_Array_Get_Item_1);0x073A m_levelStreamerObject = CallFunc_Array_Get_Item_1;0x074D PopFlow();0x074E Label_074E:0x074E CallFunc_K2_GetRootComponent_ReturnValue = CallFunc_GetActorOfClass_ReturnValue_3.K2_GetRootComponent();0x0778 CallFunc_K2_GetComponentToWorld_ReturnValue = CallFunc_K2_GetRootComponent_ReturnValue.K2_GetComponentToWorld();0x07AA InitialPlayerTransform = CallFunc_K2_GetComponentToWorld_ReturnValue;0x07C5 PopFlow();0x07C6 Label_07C6:0x07C6 CallFunc_GetActorOfClass_ReturnValue_3 = GetActorOfClass(this, /Game/Production/Blueprints/Player/BP_PlayerCharacter.BP_PlayerCharacter_C);0x07E4 PopFlow();0x07E5 CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(m_currLoop, 4);0x0804 if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) goto Label_08AB;0x0812 PushFlow(Label_0826);0x0817 if (!(Temp_bool_Has_Been_Initd_Variable_1)) goto Label_091C;0x0825 PopFlow();0x0826 Label_0826:0x0826 if (!(Temp_bool_IsClosed_Variable_1)) goto Label_0835;0x0834 PopFlow();0x0835 Label_0835:0x0835 Temp_bool_IsClosed_Variable_1 = true;0x0840 CallFunc_GetActorOfClass_ReturnValue = GetActorOfClass(this, /Game/Production/Blueprints/ScareItems/BP_VentCover.BP_VentCover_C);0x085E CallFunc_NotEqual_ObjectObject_ReturnValue_1 = NotEqual_ObjectObject(CallFunc_GetActorOfClass_ReturnValue, nullptr);0x087C if (!(CallFunc_NotEqual_ObjectObject_ReturnValue_1)) PopFlow();0x0886 CallFunc_GetActorOfClass_ReturnValue.K2_DestroyActor();0x08AA PopFlow();0x08AB Label_08AB:0x08AB CallFunc_EqualEqual_ByteByte_ReturnValue_1 = EqualEqual_ByteByte(m_currLoop, 5);0x08CA if (!(CallFunc_EqualEqual_ByteByte_ReturnValue_1)) PopFlow();0x08D4 PushFlow(Label_0901);0x08D9 if (!(Temp_bool_Has_Been_Initd_Variable)) goto Label_08E8;0x08E7 PopFlow();0x08E8 Label_08E8:0x08E8 Temp_bool_Has_Been_Initd_Variable = true;0x08F3 if (!(false)) PopFlow();0x08F5 Temp_bool_IsClosed_Variable = true;0x0900 PopFlow();0x0901 Label_0901:0x0901 if (!(Temp_bool_IsClosed_Variable)) goto Label_0910;0x090F PopFlow();0x0910 Label_0910:0x0910 Temp_bool_IsClosed_Variable = true;0x091B PopFlow();0x091C Label_091C:0x091C Temp_bool_Has_Been_Initd_Variable_1 = true;0x0927 if (!(false)) PopFlow();0x0929 Temp_bool_IsClosed_Variable_1 = true;0x0934 PopFlow();0x0935 Label_0935:0x0935 PushFlow(Label_0E22);0x093A /Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_Event_i_clueObjects, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item);0x0975 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(m_targetPointsLocation, CallFunc_Array_Get_Item.m_itemWorldTargetPointName, CallFunc_Map_Find_Value);0x09D0 if (!(CallFunc_Map_Find_ReturnValue)) PopFlow();0x09DA /Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_Event_i_clueObjects, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item);0x0A15 K2Node_ClassDynamicCast_AsActor = Cast<Actor>(CallFunc_Array_Get_Item.m_blueprintClass);0x0A4F K2Node_ClassDynamicCast_bSuccess = Cast<71>(K2Node_ClassDynamicCast_AsActor);0x0A6C if (!(K2Node_ClassDynamicCast_bSuccess)) PopFlow();0x0A76 /Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_Event_i_clueObjects, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item);0x0AB1 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(m_targetPointsLocation, CallFunc_Array_Get_Item.m_itemWorldTargetPointName, CallFunc_Map_Find_Value);0x0B0C CallFunc_GetTransform_ReturnValue = CallFunc_Map_Find_Value.GetTransform();0x0B3E CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue = BeginDeferredActorSpawnFromClass(this, K2Node_ClassDynamicCast_AsActor, CallFunc_GetTransform_ReturnValue, 0, nullptr);0x0B68 /Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_Event_i_clueObjects, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item);0x0BA3 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(m_targetPointsLocation, CallFunc_Array_Get_Item.m_itemWorldTargetPointName, CallFunc_Map_Find_Value);0x0BFE CallFunc_GetTransform_ReturnValue = CallFunc_Map_Find_Value.GetTransform();0x0C30 CallFunc_FinishSpawningActor_ReturnValue = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, CallFunc_GetTransform_ReturnValue);0x0C56 CallFunc_GetDisplayName_ReturnValue = GetDisplayName(CallFunc_FinishSpawningActor_ReturnValue);0x0C7B PrintString(this, CallFunc_GetDisplayName_ReturnValue, false, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f);0x0CB8 K2Node_DynamicCast_AsPickable = Cast<Pickable>(CallFunc_FinishSpawningActor_ReturnValue);0x0CDC K2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsPickable);0x0CF9 if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x0D03 /Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_Event_i_clueObjects, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item);0x0D3E K2Node_DynamicCast_AsPickable.SetItemStructureForItem(CallFunc_Array_Get_Item);0x0D67 CallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x0D7C K2Node_DynamicCast_AsBP_We_Went_Back_Game_Mode = Cast<BP_WeWentBackGameMode_C>(CallFunc_GetGameMode_ReturnValue);0x0DA0 K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsBP_We_Went_Back_Game_Mode);0x0DBD if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0DC7 CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(K2Node_DynamicCast_AsBP_We_Went_Back_Game_Mode.m_clueObjects, K2Node_DynamicCast_AsPickable);0x0E21 PopFlow();0x0E22 Label_0E22:0x0E22 CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x0E4C Temp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x0E67 Label_0E67:0x0E67 CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_Event_i_clueObjects);0x0EA2 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue_1);0x0EC8 if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x0ED2 Temp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable_1;0x0EED goto Label_0935;0x0EF2 Label_0EF2:0x0EF2 Temp_int_Array_Index_Variable_1 = 0;0x0F09 goto Label_0E67;0x0F0E Temp_int_Loop_Counter_Variable_4 = 0;0x0F25 Temp_int_Array_Index_Variable_4 = 0;0x0F3C Label_0F3C:0x0F3C CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_Event_i_dynamicObjects);0x0F77 CallFunc_Less_IntInt_ReturnValue_4 = Less_IntInt(Temp_int_Loop_Counter_Variable_4, CallFunc_Array_Length_ReturnValue);0x0F9D if (!(CallFunc_Less_IntInt_ReturnValue_4)) PopFlow();0x0FA7 Temp_int_Array_Index_Variable_4 = Temp_int_Loop_Counter_Variable_4;0x0FC2 PushFlow(Label_1395);0x0FC7 /Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_Event_i_dynamicObjects, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item_5);0x1002 CallFunc_Map_Find_ReturnValue_1 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(m_targetPointsLocation, CallFunc_Array_Get_Item_5.m_itemWorldTargetPointName, CallFunc_Map_Find_Value_1);0x105D if (!(CallFunc_Map_Find_ReturnValue_1)) PopFlow();0x1067 /Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_Event_i_dynamicObjects, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item_5);0x10A2 K2Node_ClassDynamicCast_AsActor_1 = Cast<Actor>(CallFunc_Array_Get_Item_5.m_blueprintClass);0x10DC K2Node_ClassDynamicCast_bSuccess_1 = Cast<71>(K2Node_ClassDynamicCast_AsActor_1);0x10F9 if (!(K2Node_ClassDynamicCast_bSuccess_1)) PopFlow();0x1103 /Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_Event_i_dynamicObjects, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item_5);0x113E CallFunc_Map_Find_ReturnValue_1 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(m_targetPointsLocation, CallFunc_Array_Get_Item_5.m_itemWorldTargetPointName, CallFunc_Map_Find_Value_1);0x1199 CallFunc_GetTransform_ReturnValue_1 = CallFunc_Map_Find_Value_1.GetTransform();0x11CB CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1 = BeginDeferredActorSpawnFromClass(this, K2Node_ClassDynamicCast_AsActor_1, CallFunc_GetTransform_ReturnValue_1, 0, nullptr);0x11F5 /Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_Event_i_dynamicObjects, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item_5);0x1230 CallFunc_Map_Find_ReturnValue_1 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(m_targetPointsLocation, CallFunc_Array_Get_Item_5.m_itemWorldTargetPointName, CallFunc_Map_Find_Value_1);0x128B CallFunc_GetTransform_ReturnValue_1 = CallFunc_Map_Find_Value_1.GetTransform();0x12BD CallFunc_FinishSpawningActor_ReturnValue_1 = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue_1, CallFunc_GetTransform_ReturnValue_1);0x12E3 /Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_Event_i_dynamicObjects, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item_5);0x131E CallFunc_Conv_NameToString_ReturnValue_1 = Conv_NameToString(CallFunc_Array_Get_Item_5.m_itemName);0x1359 /Script/Engine.Default__BlueprintMapLibrary.Map_Add(m_DynamicObjects, CallFunc_Conv_NameToString_ReturnValue_1, CallFunc_FinishSpawningActor_ReturnValue_1);0x1394 PopFlow();0x1395 Label_1395:0x1395 CallFunc_Add_IntInt_ReturnValue_4 = Add_IntInt(Temp_int_Loop_Counter_Variable_4, 1);0x13BF Temp_int_Loop_Counter_Variable_4 = CallFunc_Add_IntInt_ReturnValue_4;0x13DA goto Label_0F3C;0x13DF Temp_int_Loop_Counter_Variable_1 = 0;0x13F6 goto Label_0EF2;0x13FB Label_13FB:0x13FB CallFunc_NotEqual_ObjectObject_ReturnValue = NotEqual_ObjectObject(mcorkboardController, nullptr);0x1419 if (!(CallFunc_NotEqual_ObjectObject_ReturnValue)) PopFlow();0x1423 mcorkboardController.Update Revealed Objects(K2Node_Event_i_PickedClue);0x1450 PopFlow();0x1451 Label_1451:0x1451 Temp_int_Loop_Counter_Variable = 0;0x1468 goto Label_0448;0x146D Label_146D:0x146D Temp_int_Array_Index_Variable_2 = 0;0x1484 goto Label_05BD;0x1489 PopFlow();0x148A Label_148A:0x148A Temp_int_Array_Index_Variable_3 = 0;0x14A1 Label_14A1:0x14A1 CallFunc_Array_Length_ReturnValue_3 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(m_glowStickObjects);0x14DC CallFunc_Less_IntInt_ReturnValue_3 = Less_IntInt(Temp_int_Loop_Counter_Variable_3, CallFunc_Array_Length_ReturnValue_3);0x1502 if (!(CallFunc_Less_IntInt_ReturnValue_3)) goto Label_15DA;0x1510 Temp_int_Array_Index_Variable_3 = Temp_int_Loop_Counter_Variable_3;0x152B PushFlow(Label_1590);0x1530 /Script/Engine.Default__KismetArrayLibrary.Array_Get(m_glowStickObjects, Temp_int_Array_Index_Variable_3, CallFunc_Array_Get_Item_3);0x156B CallFunc_Array_Get_Item_3.K2_DestroyActor();0x158F PopFlow();0x1590 Label_1590:0x1590 CallFunc_Add_IntInt_ReturnValue_3 = Add_IntInt(Temp_int_Loop_Counter_Variable_3, 1);0x15BA Temp_int_Loop_Counter_Variable_3 = CallFunc_Add_IntInt_ReturnValue_3;0x15D5 goto Label_14A1;0x15DA Label_15DA:0x15DA /Script/Engine.Default__KismetArrayLibrary.Array_Clear(m_glowStickObjects);0x1603 m_currentSegementIndex = 0;0x161A PopFlow();0x161B Label_161B:0x161B Temp_int_Loop_Counter_Variable_2 = 0;0x1632 goto Label_146D;0x1637 Label_1637:0x1637 CallFunc_GetAllActorsOfClass_OutActors_1 = {};0x1642 GetAllActorsOfClass(this, /Game/Production/Blueprints/SM_BPs/Segments/BP_SuitRoom.BP_SuitRoom_C, CallFunc_GetAllActorsOfClass_OutActors_1);0x165F goto Label_161B;0x1664 goto Label_1637;0x1669 Temp_int_Loop_Counter_Variable_3 = 0;0x1680 goto Label_148A;0x1685 goto Label_1451;0x168A if (!(m_isInsideRepeatState)) goto Label_16B4;0x1698 m_clueOnLooping = K2Node_Event_i_PickedClue_1;0x16B3 PopFlow();0x16B4 Label_16B4:0x16B4 CallFunc_GetActorOfClass_ReturnValue_2 = GetActorOfClass(this, /Game/Production/Blueprints/Corkboard/BP_Corkboard_Controller.BP_Corkboard_Controller_C);0x16D2 CallFunc_GetActorOfClass_ReturnValue_2.Update Revealed Objects(K2Node_Event_i_PickedClue_1);0x16FF PopFlow();0x1700 CallFunc_GetActorOfClass_ReturnValue_1 = GetActorOfClass(this, /Game/Production/Blueprints/Corkboard/BP_Corkboard_Controller.BP_Corkboard_Controller_C);0x171E mcorkboardController = CallFunc_GetActorOfClass_ReturnValue_1;0x1731 goto Label_13FB;0x1736 mBPKillCeiling.mEnabled = true;0x1757 PrintString(this, "kill enabled", true, true, LinearColor{0f, 1f, 0.038341f, 1f}, 10f);0x1799 PopFlow();0x179A CallFunc_Conv_BoolToString_ReturnValue_1 = Conv_BoolToString(m_isObjectiveComplete);0x17BF CallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr("Objective complete: ", CallFunc_Conv_BoolToString_ReturnValue_1);0x17FA PrintString(this, CallFunc_Concat_StrStr_ReturnValue_1, true, true, LinearColor{0f, 1f, 0.914288f, 1f}, 5f);0x1837 PopFlow();0x1838 CallFunc_GetActorOfClass_ReturnValue_4 = GetActorOfClass(this, /Script/Engine.PlayerCameraManager);0x1856 Delay(this, Pause before camera fade, LatentActionInfo{0x12E, -1542085507, FName(ExecuteUbergraph_BP_WeWentBackGameMode), this});0x1890 PopFlow();0x1891 CallFunc_Concat_StrStr_ReturnValue_2 = Concat_StrStr(K2Node_Event_id, "_I");0x18BA PrintString(this, CallFunc_Concat_StrStr_ReturnValue_2, true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f);0x18F7 CallFunc_GetPlayerController_ReturnValue_1 = GetPlayerController(this, 0);0x1911 CallFunc_CacheAchievements_ReturnValue = CacheAchievements(this, CallFunc_GetPlayerController_ReturnValue_1);0x192F CallFunc_IsValid_ReturnValue = IsValid(CallFunc_CacheAchievements_ReturnValue);0x194C if (!(CallFunc_IsValid_ReturnValue)) goto Label_19FE;0x195A K2Node_CreateDelegate_OutputDelegate_2.Bind(this, OnSuccess_B4605A4F4548BE58B6866F8D6322F8F4);0x1971 CallFunc_CacheAchievements_ReturnValue.OnSuccess += K2Node_CreateDelegate_OutputDelegate_2;0x199A K2Node_CreateDelegate_OutputDelegate_3.Bind(this, OnFailure_B4605A4F4548BE58B6866F8D6322F8F4);0x19B1 CallFunc_CacheAchievements_ReturnValue.OnFailure += K2Node_CreateDelegate_OutputDelegate_3;0x19DA CallFunc_CacheAchievements_ReturnValue.Activate();0x19FE Label_19FE:0x19FE CallFunc_GetPlayerController_ReturnValue_1 = GetPlayerController(this, 0);0x1A18 CallFunc_Conv_StringToName_ReturnValue = Conv_StringToName(K2Node_Event_id);0x1A3D CallFunc_WriteAchievementProgress_ReturnValue = WriteAchievementProgress(this, CallFunc_GetPlayerController_ReturnValue_1, CallFunc_Conv_StringToName_ReturnValue, 100f, 0);0x1A6E CallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_WriteAchievementProgress_ReturnValue);0x1A8B if (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x1A95 K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnSuccess_30785C7A4117DE71EA88F8934326D49A);0x1AAC CallFunc_WriteAchievementProgress_ReturnValue.OnSuccess += K2Node_CreateDelegate_OutputDelegate_1;0x1AD5 K2Node_CreateDelegate_OutputDelegate.Bind(this, OnFailure_30785C7A4117DE71EA88F8934326D49A);0x1AEC CallFunc_WriteAchievementProgress_ReturnValue.OnFailure += K2Node_CreateDelegate_OutputDelegate;0x1B15 CallFunc_WriteAchievementProgress_ReturnValue.Activate();0x1B39 PopFlow();0x1B3A Label_1B3A:0x1B3A return;Final 0x974900 0x04