void PushGoToStoreWidget (const FText & LocalizedLevelName , const ELevel & Level , UObject * __WorldContext ) Script13 statements · 436 bytes of bytecode 0x0000 CallFunc_GetUISystem_ReturnValue = GetUISystem(__WorldContext);0x001D CallFunc_GetMenuLayer_ReturnValue = CallFunc_GetUISystem_ReturnValue.GetMenuLayer();0x0047 CallFunc_CreateMenuWidget_ReturnValue = CallFunc_GetMenuLayer_ReturnValue.CreateMenuWidget(/Game/UI/Menus/MenuWidgets/WID_BP_GoToStorePopUp.WID_BP_GoToStorePopUp_C);0x007A K2Node_DynamicCast_AsWID_BP_Go_to_Store_Pop_Up = Cast<WID_BP_GoToStorePopUp_C>(CallFunc_CreateMenuWidget_ReturnValue);0x009E K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsWID_BP_Go_to_Store_Pop_Up);0x00BB K2Node_DynamicCast_AsWID_BP_Go_to_Store_Pop_Up.Initialize(LocalizedLevelName, Level);0x00F1 CallFunc_GetUISystem_ReturnValue_1 = GetUISystem(__WorldContext);0x010E CallFunc_GetMenuLayer_ReturnValue_1 = CallFunc_GetUISystem_ReturnValue_1.GetMenuLayer();0x0138 K2Node_DynamicCast_AsWID_BP_Go_to_Store_Pop_Up = Cast<WID_BP_GoToStorePopUp_C>(CallFunc_CreateMenuWidget_ReturnValue);0x015C K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsWID_BP_Go_to_Store_Pop_Up);0x0179 CallFunc_PushWithFading_ReturnValue = CallFunc_GetMenuLayer_ReturnValue_1.PushWithFading(K2Node_DynamicCast_AsWID_BP_Go_to_Store_Pop_Up, true, false, true, 1);0x01B1 return;Static Public 0x1284640 0x28 void Float-= (const float & Float , float Subtrahend , UObject * __WorldContext , const float & Float ) Script5 statements · 103 bytes of bytecode 0x0000 CallFunc_Subtract_FloatFloat_ReturnValue = Subtract_FloatFloat(Float, Subtrahend);0x002E Float = CallFunc_Subtract_FloatFloat_ReturnValue;0x0049 Float = Float;0x0064 return;Static Public 0x1284640 0x14 void Float+= (const float & Float , float Addend , UObject * __WorldContext , const float & Float ) Script5 statements · 103 bytes of bytecode 0x0000 CallFunc_Add_FloatFloat_ReturnValue = Add_FloatFloat(Float, Addend);0x002E Float = CallFunc_Add_FloatFloat_ReturnValue;0x0049 Float = Float;0x0064 return;Static Public 0x1284640 0x14 void GetNearestNomes (const FVector & WorldLocation , float Radius , int32 NumberOfNomes , UObject * __WorldContext , TArray<AAtlasDLCNomeAI *> & NomeReferences ) Script35 statements · 829 bytes of bytecode 0x0000 PushFlow(Label_033A);0x0005 K2Node_MakeArray_Array = {2};0x0012 CallFunc_SphereOverlapActors_OutActors = {};0x001D CallFunc_SphereOverlapActors_ReturnValue = SphereOverlapActors(__WorldContext, WorldLocation, Radius, K2Node_MakeArray_Array, /Script/Atlas.AtlasDLCNomeAI, Temp_object_Variable, CallFunc_SphereOverlapActors_OutActors);0x0070 Temp_bool_True_if_break_was_hit_Variable = false;0x007B Temp_int_Loop_Counter_Variable = 0;0x0092 Temp_int_Array_Index_Variable = 0;0x00A9 Label_00A9:0x00A9 CallFunc_Not_PreBool_ReturnValue = Not_PreBool(Temp_bool_True_if_break_was_hit_Variable);0x00C6 CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_SphereOverlapActors_OutActors);0x0101 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_1);0x0127 CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Not_PreBool_ReturnValue, CallFunc_Less_IntInt_ReturnValue);0x014D if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_02D0;0x015B Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0176 PushFlow(Label_02F0);0x017B /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereOverlapActors_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01B6 K2Node_DynamicCast_AsAtlas_DLCNome_AI = Cast<AtlasDLCNomeAI>(CallFunc_Array_Get_Item);0x01DA K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsAtlas_DLCNome_AI);0x01F7 if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0201 CallFunc_Array_AddUnique_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_AddUnique(LNomesInRadius, K2Node_DynamicCast_AsAtlas_DLCNome_AI);0x0245 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(LNomesInRadius);0x0280 CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(CallFunc_Array_Length_ReturnValue, NumberOfNomes);0x02A6 if (!(CallFunc_EqualEqual_IntInt_ReturnValue)) PopFlow();0x02B0 NomeReferences = LNomesInRadius;0x02CB goto Label_033A;0x02D0 Label_02D0:0x02D0 NomeReferences = LNomesInRadius;0x02EB goto Label_033A;0x02F0 Label_02F0:0x02F0 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x031A Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0335 goto Label_00A9;0x033A Label_033A:0x033A return;Static Public 0x1284640 0x30 void WrapFloat (float Float , float Max , UObject * __WorldContext , const float & ) Script5 statements · 122 bytes of bytecode 0x0000 CallFunc_Add_FloatFloat_ReturnValue = Add_FloatFloat(Float, Max);0x002E CallFunc_Percent_FloatFloat_ReturnValue = Percent_FloatFloat(CallFunc_Add_FloatFloat_ReturnValue, Max);0x005C = CallFunc_Percent_FloatFloat_ReturnValue;0x0077 return;Static Public 0x1284640 0x14 void IsNomeInRadius (const FVector & Location(WorldSpace) , float Radius , UObject * __WorldContext , const bool & NomeIsWithinRadius , const int32 & NumberOfNomes , TArray<AAtlasDLCNomeAI *> & NomeReferences ) Script35 statements · 830 bytes of bytecode 0x0000 PushFlow(Label_033B);0x0005 K2Node_MakeArray_Array = {2};0x0012 CallFunc_SphereOverlapActors_OutActors = {};0x001D CallFunc_SphereOverlapActors_ReturnValue = SphereOverlapActors(__WorldContext, Location(WorldSpace), Radius, K2Node_MakeArray_Array, /Script/Atlas.AtlasDLCNomeAI, Temp_object_Variable, CallFunc_SphereOverlapActors_OutActors);0x0070 Temp_bool_True_if_break_was_hit_Variable = false;0x007B Temp_int_Loop_Counter_Variable = 0;0x0092 Temp_int_Array_Index_Variable = 0;0x00A9 Label_00A9:0x00A9 CallFunc_Not_PreBool_ReturnValue = Not_PreBool(Temp_bool_True_if_break_was_hit_Variable);0x00C6 CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_SphereOverlapActors_OutActors);0x0101 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_1);0x0127 CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Not_PreBool_ReturnValue, CallFunc_Less_IntInt_ReturnValue);0x014D if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_0246;0x015B Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0176 PushFlow(Label_02F1);0x017B /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereOverlapActors_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01B6 K2Node_DynamicCast_AsAtlas_DLCNome_AI = Cast<AtlasDLCNomeAI>(CallFunc_Array_Get_Item);0x01DA K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsAtlas_DLCNome_AI);0x01F7 if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0201 CallFunc_Array_AddUnique_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_AddUnique(LNomesInRadius, K2Node_DynamicCast_AsAtlas_DLCNome_AI);0x0245 PopFlow();0x0246 Label_0246:0x0246 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(LNomesInRadius);0x0281 CallFunc_NotEqual_IntInt_ReturnValue = NotEqual_IntInt(CallFunc_Array_Length_ReturnValue, 0);0x02A3 NomeIsWithinRadius = CallFunc_NotEqual_IntInt_ReturnValue;0x02B6 NumberOfNomes = CallFunc_Array_Length_ReturnValue;0x02D1 NomeReferences = LNomesInRadius;0x02EC goto Label_033B;0x02F1 Label_02F1:0x02F1 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x031B Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0336 goto Label_00A9;0x033B Label_033B:0x033B return;Static Public 0x1284640 0x30 void IsCarryingDLCNome (UObject * __WorldContext , const bool & CarryingDLCNome , const AAtlasDLCNomeAI * & Atlas DLCNome AI ) Script21 statements · 440 bytes of bytecode 0x0000 CallFunc_GetAtlasPlayerPawn_ReturnValue = GetAtlasPlayerPawn(__WorldContext);0x001D CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetAtlasPlayerPawn_ReturnValue);0x003A if (!(CallFunc_IsValid_ReturnValue)) goto Label_019F;0x0048 CallFunc_GetAtlasPlayerPawn_ReturnValue = GetAtlasPlayerPawn(__WorldContext);0x0065 CallFunc_GetGrabbedActor_ReturnValue = CallFunc_GetAtlasPlayerPawn_ReturnValue.CarryInterface.GetGrabbedActor();0x00A5 CallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_GetGrabbedActor_ReturnValue);0x00C2 if (!(CallFunc_IsValid_ReturnValue_1)) goto Label_019F;0x00D0 CallFunc_GetAtlasPlayerPawn_ReturnValue = GetAtlasPlayerPawn(__WorldContext);0x00ED CallFunc_GetGrabbedActor_ReturnValue = CallFunc_GetAtlasPlayerPawn_ReturnValue.CarryInterface.GetGrabbedActor();0x012D K2Node_DynamicCast_AsAtlas_DLCNome_AI = Cast<AtlasDLCNomeAI>(CallFunc_GetGrabbedActor_ReturnValue);0x0151 K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsAtlas_DLCNome_AI);0x016E if (!(K2Node_DynamicCast_bSuccess)) goto Label_019F;0x017C CarryingDLCNome = true;0x0187 Atlas DLCNome AI = K2Node_DynamicCast_AsAtlas_DLCNome_AI;0x019A goto Label_01B5;0x019F Label_019F:0x019F CarryingDLCNome = false;0x01AA Atlas DLCNome AI = nullptr;0x01B5 Label_01B5:0x01B5 return;Static Public 0x1284640 0x18 void CollectCollectible (UAtlasCollectibleComponent * CollectibleComponent , const EAtlasAchievement & Achievement , const ENUM_CollectibleTypes & soundCollectibleType , UObject * __WorldContext ) Script165 statements · 4,606 bytes of bytecode 0x0000 CallFunc_IsCollected_ReturnValue = CollectibleComponent.IsCollected();0x002A WasAlreadyCollected = CallFunc_IsCollected_ReturnValue;0x003D CollectibleComponent.Collect();0x005D if (!(WasAlreadyCollected)) goto Label_0070;0x006B goto Label_11FB;0x0070 Label_0070:0x0070 CallFunc_GetAchievementHelper_ReturnValue = GetAchievementHelper(__WorldContext);0x008D CallFunc_GetUniqueCollectibleName_ReturnValue = CollectibleComponent.GetUniqueCollectibleName();0x00BF CallFunc_Conv_NameToString_ReturnValue = Conv_NameToString(CallFunc_GetUniqueCollectibleName_ReturnValue);0x00E4 CallFunc_IncrementAchievementReferenceCount_ReturnValue = CallFunc_GetAchievementHelper_ReturnValue.IncrementAchievementReferenceCount(__WorldContext, Achievement, CallFunc_Conv_NameToString_ReturnValue);0x0129 AudioCollectibleGet(soundCollectibleType, CollectibleComponent);0x0149 SwitchOnPlatform(CallFunc_SwitchOnPlatform_platform);0x015C K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(CallFunc_SwitchOnPlatform_platform, 2);0x017B if (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_018E;0x0189 goto Label_11FB;0x018E Label_018E:0x018E if (!(CallFunc_IncrementAchievementReferenceCount_ReturnValue)) goto Label_11FB;0x019C K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(Achievement, 3);0x01BB if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0282;0x01C9 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(Achievement, 4);0x01E8 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_05BD;0x01F6 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(Achievement, 14);0x0215 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_08E1;0x0223 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(Achievement, 17);0x0242 if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0BCB;0x0250 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(Achievement, 21);0x026F if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_0EFF;0x027D goto Label_11FB;0x0282 Label_0282:0x0282 CallFunc_GetActivityProgress_ReturnValue_3 = GetActivityProgress("DistasteForAuthority");0x02B4 CallFunc_Less_FloatFloat_ReturnValue_3 = Less_FloatFloat(CallFunc_GetActivityProgress_ReturnValue_3, 0f);0x02D6 if (!(CallFunc_Less_FloatFloat_ReturnValue_3)) goto Label_03B6;0x02E4 CallFunc_GetActivityHelper_ReturnValue_3 = GetActivityHelper(__WorldContext);0x0301 CallFunc_GetActivityHelper_ReturnValue_3.SetActivityAvailability("DistasteForAuthority", 1);0x0339 CallFunc_GetActivityHelper_ReturnValue_3 = GetActivityHelper(__WorldContext);0x0356 CallFunc_GetActivityHelper_ReturnValue_3.StartActivity("DistasteForAuthority");0x038C SetActivityProgress("DistasteForAuthority", 1f);0x03B1 goto Label_11FB;0x03B6 Label_03B6:0x03B6 CallFunc_Add_FloatFloat_ReturnValue_3 = Add_FloatFloat(CallFunc_GetActivityProgress_ReturnValue_3, 1f);0x03E0 Temp_float_Variable_4 = CallFunc_Add_FloatFloat_ReturnValue_3;0x03FB CallFunc_GetActivityProgress_ReturnValue_3 = Temp_float_Variable_4;0x0416 SetActivityProgress("DistasteForAuthority", Temp_float_Variable_4);0x043F CallFunc_GreaterEqual_FloatFloat_ReturnValue_3 = GreaterEqual_FloatFloat(Temp_float_Variable_4, 9.5f);0x0461 if (!(CallFunc_GreaterEqual_FloatFloat_ReturnValue_3)) goto Label_051E;0x046F CallFunc_GetActivityHelper_ReturnValue_3 = GetActivityHelper(__WorldContext);0x048C CallFunc_GetActivityHelper_ReturnValue_3.EndActivity("DistasteForAuthority", 0);0x04C4 CallFunc_GetActivityHelper_ReturnValue_3 = GetActivityHelper(__WorldContext);0x04E1 CallFunc_GetActivityHelper_ReturnValue_3.SetActivityAvailability("DistasteForAuthority", 0);0x0519 goto Label_11FB;0x051E Label_051E:0x051E CallFunc_Conv_FloatToString_ReturnValue_4 = Conv_FloatToString(Temp_float_Variable_4);0x0543 CallFunc_Concat_StrStr_ReturnValue_4 = Concat_StrStr("Rascal Activity: ", CallFunc_Conv_FloatToString_ReturnValue_4);0x057B PrintString(nullptr, CallFunc_Concat_StrStr_ReturnValue_4, true, true, LinearColor{1f, 0.023468f, 0.932769f, 1f}, 2f);0x05B8 goto Label_11FB;0x05BD Label_05BD:0x05BD CallFunc_GetActivityProgress_ReturnValue_4 = GetActivityProgress("ALightInTheDark");0x05EA CallFunc_Less_FloatFloat_ReturnValue_4 = Less_FloatFloat(CallFunc_GetActivityProgress_ReturnValue_4, 0f);0x060C if (!(CallFunc_Less_FloatFloat_ReturnValue_4)) goto Label_06DD;0x061A CallFunc_GetActivityHelper_ReturnValue_4 = GetActivityHelper(__WorldContext);0x0637 CallFunc_GetActivityHelper_ReturnValue_4.SetActivityAvailability("ALightInTheDark", 1);0x066A CallFunc_GetActivityHelper_ReturnValue_4 = GetActivityHelper(__WorldContext);0x0687 CallFunc_GetActivityHelper_ReturnValue_4.StartActivity("ALightInTheDark");0x06B8 SetActivityProgress("ALightInTheDark", 1f);0x06D8 goto Label_11FB;0x06DD Label_06DD:0x06DD CallFunc_Add_FloatFloat_ReturnValue_4 = Add_FloatFloat(CallFunc_GetActivityProgress_ReturnValue_4, 1f);0x0707 Temp_float_Variable_3 = CallFunc_Add_FloatFloat_ReturnValue_4;0x0722 CallFunc_GetActivityProgress_ReturnValue_4 = Temp_float_Variable_3;0x073D SetActivityProgress("ALightInTheDark", Temp_float_Variable_3);0x0761 CallFunc_GreaterEqual_FloatFloat_ReturnValue_4 = GreaterEqual_FloatFloat(Temp_float_Variable_3, 19.5f);0x0783 if (!(CallFunc_GreaterEqual_FloatFloat_ReturnValue_4)) goto Label_0836;0x0791 CallFunc_GetActivityHelper_ReturnValue_4 = GetActivityHelper(__WorldContext);0x07AE CallFunc_GetActivityHelper_ReturnValue_4.EndActivity("ALightInTheDark", 0);0x07E1 CallFunc_GetActivityHelper_ReturnValue_4 = GetActivityHelper(__WorldContext);0x07FE CallFunc_GetActivityHelper_ReturnValue_4.SetActivityAvailability("ALightInTheDark", 0);0x0831 goto Label_11FB;0x0836 Label_0836:0x0836 CallFunc_Conv_FloatToString_ReturnValue_3 = Conv_FloatToString(Temp_float_Variable_3);0x085B CallFunc_Concat_StrStr_ReturnValue_3 = Concat_StrStr("Light Up your life Activity: ", CallFunc_Conv_FloatToString_ReturnValue_3);0x089F PrintString(nullptr, CallFunc_Concat_StrStr_ReturnValue_3, true, true, LinearColor{1f, 0.023468f, 0.932769f, 1f}, 2f);0x08DC goto Label_11FB;0x08E1 Label_08E1:0x08E1 CallFunc_GetActivityProgress_ReturnValue_2 = GetActivityProgress("NotAlone");0x0907 CallFunc_Less_FloatFloat_ReturnValue_2 = Less_FloatFloat(CallFunc_GetActivityProgress_ReturnValue_2, 0f);0x0929 if (!(CallFunc_Less_FloatFloat_ReturnValue_2)) goto Label_09E5;0x0937 CallFunc_GetActivityHelper_ReturnValue_2 = GetActivityHelper(__WorldContext);0x0954 CallFunc_GetActivityHelper_ReturnValue_2.SetActivityAvailability("NotAlone", 1);0x0980 CallFunc_GetActivityHelper_ReturnValue_2 = GetActivityHelper(__WorldContext);0x099D CallFunc_GetActivityHelper_ReturnValue_2.StartActivity("NotAlone");0x09C7 SetActivityProgress("NotAlone", 1f);0x09E0 goto Label_11FB;0x09E5 Label_09E5:0x09E5 CallFunc_Add_FloatFloat_ReturnValue_2 = Add_FloatFloat(CallFunc_GetActivityProgress_ReturnValue_2, 1f);0x0A0F Temp_float_Variable = CallFunc_Add_FloatFloat_ReturnValue_2;0x0A2A CallFunc_GetActivityProgress_ReturnValue_2 = Temp_float_Variable;0x0A45 SetActivityProgress("NotAlone", Temp_float_Variable);0x0A62 CallFunc_GreaterEqual_FloatFloat_ReturnValue = GreaterEqual_FloatFloat(Temp_float_Variable, 4.5f);0x0A84 if (!(CallFunc_GreaterEqual_FloatFloat_ReturnValue)) goto Label_0B29;0x0A92 CallFunc_GetActivityHelper_ReturnValue_2 = GetActivityHelper(__WorldContext);0x0AAF CallFunc_GetActivityHelper_ReturnValue_2.EndActivity("NotAlone", 0);0x0ADB CallFunc_GetActivityHelper_ReturnValue_2 = GetActivityHelper(__WorldContext);0x0AF8 CallFunc_GetActivityHelper_ReturnValue_2.SetActivityAvailability("NotAlone", 0);0x0B24 goto Label_11FB;0x0B29 Label_0B29:0x0B29 CallFunc_Conv_FloatToString_ReturnValue = Conv_FloatToString(Temp_float_Variable);0x0B4E CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("Not Alone Activity: ", CallFunc_Conv_FloatToString_ReturnValue);0x0B89 PrintString(nullptr, CallFunc_Concat_StrStr_ReturnValue, true, true, LinearColor{1f, 0.023468f, 0.932769f, 1f}, 2f);0x0BC6 goto Label_11FB;0x0BCB Label_0BCB:0x0BCB CallFunc_GetActivityProgress_ReturnValue_1 = GetActivityProgress("IsAnybodyOutThere");0x0BFA CallFunc_Less_FloatFloat_ReturnValue_1 = Less_FloatFloat(CallFunc_GetActivityProgress_ReturnValue_1, 0f);0x0C1C if (!(CallFunc_Less_FloatFloat_ReturnValue_1)) goto Label_0CF3;0x0C2A CallFunc_GetActivityHelper_ReturnValue_1 = GetActivityHelper(__WorldContext);0x0C47 CallFunc_GetActivityHelper_ReturnValue_1.SetActivityAvailability("IsAnybodyOutThere", 1);0x0C7C CallFunc_GetActivityHelper_ReturnValue_1 = GetActivityHelper(__WorldContext);0x0C99 CallFunc_GetActivityHelper_ReturnValue_1.StartActivity("IsAnybodyOutThere");0x0CCC SetActivityProgress("IsAnybodyOutThere", 1f);0x0CEE goto Label_11FB;0x0CF3 Label_0CF3:0x0CF3 CallFunc_Add_FloatFloat_ReturnValue_1 = Add_FloatFloat(CallFunc_GetActivityProgress_ReturnValue_1, 1f);0x0D1D Temp_float_Variable_2 = CallFunc_Add_FloatFloat_ReturnValue_1;0x0D38 CallFunc_GetActivityProgress_ReturnValue_1 = Temp_float_Variable_2;0x0D53 SetActivityProgress("IsAnybodyOutThere", Temp_float_Variable_2);0x0D79 CallFunc_GreaterEqual_FloatFloat_ReturnValue_2 = GreaterEqual_FloatFloat(Temp_float_Variable_2, 4.5f);0x0D9B if (!(CallFunc_GreaterEqual_FloatFloat_ReturnValue_2)) goto Label_0E52;0x0DA9 CallFunc_GetActivityHelper_ReturnValue_1 = GetActivityHelper(__WorldContext);0x0DC6 CallFunc_GetActivityHelper_ReturnValue_1.EndActivity("IsAnybodyOutThere", 0);0x0DFB CallFunc_GetActivityHelper_ReturnValue_1 = GetActivityHelper(__WorldContext);0x0E18 CallFunc_GetActivityHelper_ReturnValue_1.SetActivityAvailability("IsAnybodyOutThere", 0);0x0E4D goto Label_11FB;0x0E52 Label_0E52:0x0E52 CallFunc_Conv_FloatToString_ReturnValue_2 = Conv_FloatToString(Temp_float_Variable_2);0x0E77 CallFunc_Concat_StrStr_ReturnValue_2 = Concat_StrStr("Is Anybody Out There Activity: ", CallFunc_Conv_FloatToString_ReturnValue_2);0x0EBD PrintString(nullptr, CallFunc_Concat_StrStr_ReturnValue_2, true, true, LinearColor{1f, 0.023468f, 0.932769f, 1f}, 2f);0x0EFA goto Label_11FB;0x0EFF Label_0EFF:0x0EFF CallFunc_GetActivityProgress_ReturnValue = GetActivityProgress("ImLosingYou");0x0F28 CallFunc_Less_FloatFloat_ReturnValue = Less_FloatFloat(CallFunc_GetActivityProgress_ReturnValue, 0f);0x0F4A if (!(CallFunc_Less_FloatFloat_ReturnValue)) goto Label_100F;0x0F58 CallFunc_GetActivityHelper_ReturnValue = GetActivityHelper(__WorldContext);0x0F75 CallFunc_GetActivityHelper_ReturnValue.SetActivityAvailability("ImLosingYou", 1);0x0FA4 CallFunc_GetActivityHelper_ReturnValue = GetActivityHelper(__WorldContext);0x0FC1 CallFunc_GetActivityHelper_ReturnValue.StartActivity("ImLosingYou");0x0FEE SetActivityProgress("ImLosingYou", 1f);0x100A goto Label_11FB;0x100F Label_100F:0x100F CallFunc_Add_FloatFloat_ReturnValue = Add_FloatFloat(CallFunc_GetActivityProgress_ReturnValue, 1f);0x1039 Temp_float_Variable_1 = CallFunc_Add_FloatFloat_ReturnValue;0x1054 CallFunc_GetActivityProgress_ReturnValue = Temp_float_Variable_1;0x106F SetActivityProgress("ImLosingYou", Temp_float_Variable_1);0x108F CallFunc_GreaterEqual_FloatFloat_ReturnValue_1 = GreaterEqual_FloatFloat(Temp_float_Variable_1, 4.5f);0x10B1 if (!(CallFunc_GreaterEqual_FloatFloat_ReturnValue_1)) goto Label_115C;0x10BF CallFunc_GetActivityHelper_ReturnValue = GetActivityHelper(__WorldContext);0x10DC CallFunc_GetActivityHelper_ReturnValue.EndActivity("ImLosingYou", 0);0x110B CallFunc_GetActivityHelper_ReturnValue = GetActivityHelper(__WorldContext);0x1128 CallFunc_GetActivityHelper_ReturnValue.SetActivityAvailability("ImLosingYou", 0);0x1157 goto Label_11FB;0x115C Label_115C:0x115C CallFunc_Conv_FloatToString_ReturnValue_1 = Conv_FloatToString(Temp_float_Variable_1);0x1181 CallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr("ImLosingYou Activity: ", CallFunc_Conv_FloatToString_ReturnValue_1);0x11BE PrintString(nullptr, CallFunc_Concat_StrStr_ReturnValue_1, true, true, LinearColor{1f, 0.023468f, 0.932769f, 1f}, 2f);0x11FB Label_11FB:0x11FB return;Static Public 0x1284640 0x18 void AudioCollectibleGet (const ENUM_CollectibleTypes & CollectibleType , UObject * __WorldContext ) Script13 statements · 247 bytes of bytecode 0x0000 K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CollectibleType, 1);0x001F if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_005F;0x002D K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CollectibleType, 2);0x004C if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_00AC;0x005A goto Label_00F4;0x005F Label_005F:0x005F PlaySoundAtLocation(__WorldContext, /Game/Audio/SoundEffects/Gameplay/Collectibles/LadyDoll/CUE_UI_UnholyStatue.CUE_UI_UnholyStatue, FVector(0, 0, 0), FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, nullptr);0x00A7 goto Label_00F4;0x00AC Label_00AC:0x00AC PlaySoundAtLocation(__WorldContext, /Game/Audio/SoundEffects/Gameplay/Collectibles/CUE_Collectible_Nome.CUE_Collectible_Nome, FVector(0, 0, 0), FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, nullptr);0x00F4 Label_00F4:0x00F4 return;Static Public 0x1284640 0x10 void GetClosestActor (AActor * SourceActor , TArray<AActor *> & Actors , UObject * __WorldContext , const AActor * & ClosestActor ) Script35 statements · 889 bytes of bytecode 0x0000 PushFlow(Label_0376);0x0005 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Actors, 0, CallFunc_Array_Get_Item);0x003C LClosestActor = CallFunc_Array_Get_Item;0x004F CallFunc_GetSquaredDistanceTo_ReturnValue_1 = SourceActor.GetSquaredDistanceTo(LClosestActor);0x008A LClosestDistSq = CallFunc_GetSquaredDistanceTo_ReturnValue_1;0x00A5 Temp_int_Loop_Counter_Variable = 0;0x00BC Temp_int_Array_Index_Variable = 0;0x00D3 Label_00D3:0x00D3 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Actors);0x010E CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0134 if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0314;0x0142 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x015D PushFlow(Label_032C);0x0162 CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(Temp_int_Array_Index_Variable, 0);0x0184 if (!(CallFunc_Greater_IntInt_ReturnValue)) PopFlow();0x018E /Script/Engine.Default__KismetArrayLibrary.Array_Get(Actors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x01C9 CallFunc_GetSquaredDistanceTo_ReturnValue = SourceActor.GetSquaredDistanceTo(CallFunc_Array_Get_Item_1);0x0204 CallFunc_Less_FloatFloat_ReturnValue = Less_FloatFloat(CallFunc_GetSquaredDistanceTo_ReturnValue, LClosestDistSq);0x022A if (!(CallFunc_Less_FloatFloat_ReturnValue)) PopFlow();0x0234 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Actors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x026F CallFunc_GetSquaredDistanceTo_ReturnValue = SourceActor.GetSquaredDistanceTo(CallFunc_Array_Get_Item_1);0x02AA LClosestDistSq = CallFunc_GetSquaredDistanceTo_ReturnValue;0x02C5 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Actors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x0300 LClosestActor = CallFunc_Array_Get_Item_1;0x0313 PopFlow();0x0314 Label_0314:0x0314 ClosestActor = LClosestActor;0x0327 goto Label_0376;0x032C Label_032C:0x032C CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0356 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0371 goto Label_00D3;0x0376 Label_0376:0x0376 return;Static Public 0x1284640 0x28 void GetCheckpoint (const FName & PlayerStartTag , UObject * __WorldContext , const ABP_Checkpoint_C * & Checkpoint ) Script27 statements · 569 bytes of bytecode 0x0000 PushFlow(Label_0236);0x0005 CallFunc_GetAllActorsOfClass_OutActors = {};0x0010 GetAllActorsOfClass(__WorldContext, /Game/GameplayLogic/SaveStationCheckpoint/BP_Checkpoint.BP_Checkpoint_C, CallFunc_GetAllActorsOfClass_OutActors);0x0035 Temp_int_Loop_Counter_Variable = 0;0x004C Temp_int_Array_Index_Variable = 0;0x0063 Label_0063:0x0063 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x009E CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00C4 if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_01DC;0x00D2 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00ED PushFlow(Label_01EC);0x00F2 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x012D CallFunc_EqualEqual_NameName_ReturnValue = EqualEqual_NameName(CallFunc_Array_Get_Item.SpawnPoint.PlayerStartTag, PlayerStartTag);0x017F if (!(CallFunc_EqualEqual_NameName_ReturnValue)) PopFlow();0x0189 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01C4 Checkpoint = CallFunc_Array_Get_Item;0x01D7 goto Label_0236;0x01DC Label_01DC:0x01DC Checkpoint = nullptr;0x01E7 goto Label_0236;0x01EC Label_01EC:0x01EC CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0216 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0231 goto Label_0063;0x0236 Label_0236:0x0236 return;Static Public 0x1284640 0x18 void GetNoiseLevels (const ENUM_NoiseCategories & Noise Type , UObject * __WorldContext , const float & Noise Level ) Script33 statements · 1,175 bytes of bytecode 0x0000 Temp_byte_Variable = Noise Type;0x001B Temp_float_Variable = 1500f;0x0032 Temp_float_Variable_1 = 1000f;0x0049 Temp_float_Variable_2 = 1000f;0x0060 Temp_float_Variable_3 = 750f;0x0077 Temp_float_Variable_4 = 10000f;0x008E Temp_float_Variable_5 = 3500f;0x00A5 Temp_float_Variable_6 = 3500f;0x00BC Temp_float_Variable_7 = 500f;0x00D3 Temp_float_Variable_8 = 1500f;0x00EA Temp_float_Variable_9 = 300f;0x0101 Temp_float_Variable_10 = 0f;0x0118 Temp_float_Variable_11 = 250f;0x012F Temp_float_Variable_12 = 1500f;0x0146 Temp_float_Variable_13 = 0f;0x015D Temp_float_Variable_14 = 300f;0x0174 Temp_float_Variable_15 = 500f;0x018B Temp_float_Variable_16 = 1500f;0x01A2 Temp_float_Variable_17 = 1500f;0x01B9 Temp_float_Variable_18 = 800f;0x01D0 Temp_float_Variable_19 = 550f;0x01E7 Temp_float_Variable_20 = 400f;0x01FE Temp_float_Variable_21 = 3f;0x0215 Temp_float_Variable_22 = 0.5f;0x022C Temp_float_Variable_23 = 2f;0x0243 Temp_float_Variable_24 = 0f;0x025A Temp_float_Variable_25 = 0f;0x0271 Temp_float_Variable_26 = 0f;0x0288 Temp_float_Variable_27 = 0.92f;0x029F Temp_float_Variable_28 = 650f;0x02B6 Noise Level = Switch(Temp_byte_Variable, 0 => Temp_float_Variable_28, 1 => Temp_float_Variable_27, 2 => Temp_float_Variable_26, 3 => Temp_float_Variable_25, 4 => Temp_float_Variable_24, 5 => Temp_float_Variable_23, 6 => Temp_float_Variable_22, 7 => Temp_float_Variable_21, 8 => Temp_float_Variable_20, 9 => Temp_float_Variable_19, 10 => Temp_float_Variable_18, 11 => Temp_float_Variable_17, 12 => Temp_float_Variable_16, 13 => Temp_float_Variable_15, 14 => Temp_float_Variable_14, 15 => Temp_float_Variable_13, 16 => Temp_float_Variable_12, 17 => Temp_float_Variable_11, 18 => Temp_float_Variable_10, 19 => Temp_float_Variable_9, 20 => Temp_float_Variable_8, 21 => Temp_float_Variable_7, 22 => Temp_float_Variable_6, 23 => Temp_float_Variable_5, 24 => Temp_float_Variable_4, 25 => Temp_float_Variable_3, 26 => Temp_float_Variable_2, 27 => Temp_float_Variable_1, 28 => Temp_float_Variable, default => K2Node_Select_Default);0x0494 return;Static Public 0x1284640 0x14 void GetAISpawner (const FName & SpawnerTag , UObject * __WorldContext , const ABP_AISpawner_C * & Spawner ) Script27 statements · 547 bytes of bytecode 0x0000 PushFlow(Label_0220);0x0005 CallFunc_GetAllActorsOfClass_OutActors = {};0x0010 GetAllActorsOfClass(__WorldContext, /Game/GameplayLogic/AI_Spawner/BP_AISpawner.BP_AISpawner_C, CallFunc_GetAllActorsOfClass_OutActors);0x0035 Temp_int_Loop_Counter_Variable = 0;0x004C Temp_int_Array_Index_Variable = 0;0x0063 Label_0063:0x0063 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x009E CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00C4 if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_01C6;0x00D2 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00ED PushFlow(Label_01D6);0x00F2 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x012D CallFunc_EqualEqual_NameName_ReturnValue = EqualEqual_NameName(CallFunc_Array_Get_Item.SpawnerTag, SpawnerTag);0x0169 if (!(CallFunc_EqualEqual_NameName_ReturnValue)) PopFlow();0x0173 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01AE Spawner = CallFunc_Array_Get_Item;0x01C1 goto Label_0220;0x01C6 Label_01C6:0x01C6 Spawner = nullptr;0x01D1 goto Label_0220;0x01D6 Label_01D6:0x01D6 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0200 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x021B goto Label_0063;0x0220 Label_0220:0x0220 return;Static Public 0x1284640 0x18 void GetAtlasGameState (UObject * __WorldContext , const AAtlasGameState_C * & AtlasGameState ) Script6 statements · 116 bytes of bytecode 0x0000 CallFunc_GetGameState_ReturnValue = GetGameState(__WorldContext);0x001D K2Node_DynamicCast_AsAtlas_Game_State = Cast<AtlasGameState_C>(CallFunc_GetGameState_ReturnValue);0x0041 K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsAtlas_Game_State);0x005E AtlasGameState = K2Node_DynamicCast_AsAtlas_Game_State;0x0071 return;Static Public 0x1284640 0x10 void SetAIAudioState (AActor * ActorRef , const ENUM_AiAudioStates & AI State , UObject * __WorldContext ) Script10 statements · 220 bytes of bytecode 0x0000 CallFunc_GetGameState_ReturnValue = GetGameState(__WorldContext);0x001D K2Node_DynamicCast_AsAtlas_Game_State = Cast<AtlasGameState_C>(CallFunc_GetGameState_ReturnValue);0x0041 K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsAtlas_Game_State);0x005E if (!(K2Node_DynamicCast_bSuccess)) goto Label_00D9;0x006C K2Node_MakeStruct_STRUCT_AiAudioStates.AiState_12_CF475579413EE02E418EC7AF926497C7 = AI State;0x0090 K2Node_MakeStruct_STRUCT_AiAudioStates.ActorRef_13_A2516E5D4BCE13E2E998DDBA0983A72D = ActorRef;0x00AC K2Node_DynamicCast_AsAtlas_Game_State.AIAudioState(K2Node_MakeStruct_STRUCT_AiAudioStates);0x00D9 Label_00D9:0x00D9 return;Static Public 0x1284640 0x18 void GetAIAudioState (const FSTRUCT_AiAudioStates & AI State Struct , bool Debug , bool Room Check , UObject * __WorldContext , const ENUM_AiAudioStates & AI State , const AActor * & AI Reference ) Script216 statements · 6,190 bytes of bytecode 0x0000 PushFlow(Label_182B);0x0005 PrioAI = STRUCT_AiAudioStates{0, nullptr};0x0028 PrintDebug = false;0x0033 NewAIState = STRUCT_AiAudioStates{0, nullptr};0x0056 NewAIState = AI State Struct;0x0071 OutsideNext RoomDetection = Room Check;0x0084 PrintDebug = Debug;0x0097 GetAtlasGameState(__WorldContext, CallFunc_GetAtlasGameState_AtlasGameState_1);0x00B7 AIStates = CallFunc_GetAtlasGameState_AtlasGameState_1.AIAudioStates;0x00E8 Temp_bool_True_if_break_was_hit_Variable = false;0x00F3 Temp_int_Loop_Counter_Variable_5 = 0;0x010A Temp_int_Array_Index_Variable_6 = 0;0x0121 Label_0121:0x0121 CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(AIStates);0x015C CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable_5, CallFunc_Array_Length_ReturnValue_1);0x0182 CallFunc_Not_PreBool_ReturnValue = Not_PreBool(Temp_bool_True_if_break_was_hit_Variable);0x019F CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Not_PreBool_ReturnValue, CallFunc_Less_IntInt_ReturnValue_1);0x01C5 if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_02B8;0x01D3 Temp_int_Array_Index_Variable_6 = Temp_int_Loop_Counter_Variable_5;0x01EE PushFlow(Label_13F4);0x01F3 /Script/Engine.Default__KismetArrayLibrary.Array_Get(AIStates, Temp_int_Array_Index_Variable_6, CallFunc_Array_Get_Item_6);0x022E CallFunc_EqualEqual_ObjectObject_ReturnValue_1 = EqualEqual_ObjectObject(NewAIState.ActorRef_13_A2516E5D4BCE13E2E998DDBA0983A72D, CallFunc_Array_Get_Item_6.ActorRef_13_A2516E5D4BCE13E2E998DDBA0983A72D);0x0266 if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue_1)) PopFlow();0x0270 /Script/Engine.Default__KismetArrayLibrary.Array_Set(AIStates, Temp_int_Array_Index_Variable_6, Temp_struct_Variable, false);0x02AC Temp_bool_True_if_break_was_hit_Variable = true;0x02B7 PopFlow();0x02B8 Label_02B8:0x02B8 CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(AIStates, NewAIState);0x02FC Temp_int_Loop_Counter_Variable_4 = 0;0x0313 Temp_int_Array_Index_Variable_5 = 0;0x032A Label_032A:0x032A CallFunc_Array_Length_ReturnValue_5 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(AIStates);0x0365 CallFunc_Less_IntInt_ReturnValue_5 = Less_IntInt(Temp_int_Loop_Counter_Variable_4, CallFunc_Array_Length_ReturnValue_5);0x038B if (!(CallFunc_Less_IntInt_ReturnValue_5)) goto Label_0444;0x0399 Temp_int_Array_Index_Variable_5 = Temp_int_Loop_Counter_Variable_4;0x03B4 PushFlow(Label_143E);0x03B9 Array Index = Temp_int_Array_Index_Variable_5;0x03D4 /Script/Engine.Default__KismetArrayLibrary.Array_Get(AIStates, Temp_int_Array_Index_Variable_5, CallFunc_Array_Get_Item_4);0x040F CallFunc_IsValid_ReturnValue = IsValid(CallFunc_Array_Get_Item_4.ActorRef_13_A2516E5D4BCE13E2E998DDBA0983A72D);0x0435 if (!(CallFunc_IsValid_ReturnValue)) goto Label_1488;0x0443 PopFlow();0x0444 Label_0444:0x0444 Temp_int_Loop_Counter_Variable_3 = 0;0x045B Temp_int_Array_Index_Variable = 0;0x0472 Label_0472:0x0472 CallFunc_Array_Length_ReturnValue_3 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(AIStates);0x04AD CallFunc_Less_IntInt_ReturnValue_3 = Less_IntInt(Temp_int_Loop_Counter_Variable_3, CallFunc_Array_Length_ReturnValue_3);0x04D3 if (!(CallFunc_Less_IntInt_ReturnValue_3)) goto Label_05E3;0x04E1 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable_3;0x04FC PushFlow(Label_14C5);0x0501 Array Index = Temp_int_Array_Index_Variable;0x051C if (!(OutsideNext RoomDetection)) PopFlow();0x0526 /Script/Engine.Default__KismetArrayLibrary.Array_Get(AIStates, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_2);0x0561 K2Node_DynamicCast_AsAtlas_AICharacter = Cast<AtlasAICharacter>(CallFunc_Array_Get_Item_2.ActorRef_13_A2516E5D4BCE13E2E998DDBA0983A72D);0x058E K2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsAtlas_AICharacter);0x05AB if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x05B5 if (!(K2Node_DynamicCast_AsAtlas_AICharacter.SoundData.bIsInSameRoomOrClose)) goto Label_150F;0x05E2 PopFlow();0x05E3 Label_05E3:0x05E3 K2Node_MakeStruct_STRUCT_AiAudioStates.AiState_12_CF475579413EE02E418EC7AF926497C7 = 0;0x0600 K2Node_MakeStruct_STRUCT_AiAudioStates.ActorRef_13_A2516E5D4BCE13E2E998DDBA0983A72D = nullptr;0x0614 CallFunc_Array_RemoveItem_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_RemoveItem(AIStates, K2Node_MakeStruct_STRUCT_AiAudioStates);0x0650 GetAtlasGameState(__WorldContext, CallFunc_GetAtlasGameState_AtlasGameState);0x0670 CallFunc_GetAtlasGameState_AtlasGameState.AIAudioStates = AIStates;0x06A1 HighestAiState = 0;0x06B5 Temp_int_Loop_Counter_Variable_1 = 0;0x06CC Temp_int_Array_Index_Variable_1 = 0;0x06E3 Label_06E3:0x06E3 CallFunc_Array_Length_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(AIStates);0x071E CallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue_2);0x0744 if (!(CallFunc_Less_IntInt_ReturnValue_2)) goto Label_0846;0x0752 Temp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable_1;0x076D PushFlow(Label_154C);0x0772 /Script/Engine.Default__KismetArrayLibrary.Array_Get(AIStates, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_1);0x07AD CallFunc_GreaterEqual_ByteByte_ReturnValue = GreaterEqual_ByteByte(CallFunc_Array_Get_Item_1.AiState_12_CF475579413EE02E418EC7AF926497C7, HighestAiState);0x07DC if (!(CallFunc_GreaterEqual_ByteByte_ReturnValue)) PopFlow();0x07E6 /Script/Engine.Default__KismetArrayLibrary.Array_Get(AIStates, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_1);0x0821 HighestAiState = CallFunc_Array_Get_Item_1.AiState_12_CF475579413EE02E418EC7AF926497C7;0x0845 PopFlow();0x0846 Label_0846:0x0846 Temp_int_Loop_Counter_Variable_2 = 0;0x085D Temp_int_Array_Index_Variable_3 = 0;0x0874 Label_0874:0x0874 CallFunc_Array_Length_ReturnValue_6 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(AIStates);0x08AF CallFunc_Less_IntInt_ReturnValue_6 = Less_IntInt(Temp_int_Loop_Counter_Variable_2, CallFunc_Array_Length_ReturnValue_6);0x08D5 if (!(CallFunc_Less_IntInt_ReturnValue_6)) goto Label_09B4;0x08E3 Temp_int_Array_Index_Variable_3 = Temp_int_Loop_Counter_Variable_2;0x08FE PushFlow(Label_1596);0x0903 /Script/Engine.Default__KismetArrayLibrary.Array_Get(AIStates, Temp_int_Array_Index_Variable_3, CallFunc_Array_Get_Item_5);0x093E CallFunc_Less_ByteByte_ReturnValue = Less_ByteByte(CallFunc_Array_Get_Item_5.AiState_12_CF475579413EE02E418EC7AF926497C7, HighestAiState);0x096D if (!(CallFunc_Less_ByteByte_ReturnValue)) PopFlow();0x0977 /Script/Engine.Default__KismetArrayLibrary.Array_Set(AIStates, Temp_int_Array_Index_Variable_3, Temp_struct_Variable_3, false);0x09B3 PopFlow();0x09B4 Label_09B4:0x09B4 K2Node_MakeStruct_STRUCT_AiAudioStates_1.AiState_12_CF475579413EE02E418EC7AF926497C7 = 0;0x09D1 K2Node_MakeStruct_STRUCT_AiAudioStates_1.ActorRef_13_A2516E5D4BCE13E2E998DDBA0983A72D = nullptr;0x09E5 CallFunc_Array_RemoveItem_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_RemoveItem(AIStates, K2Node_MakeStruct_STRUCT_AiAudioStates_1);0x0A21 Closest To Player = 1e+21f;0x0A38 Temp_int_Loop_Counter_Variable = 0;0x0A4F Temp_int_Array_Index_Variable_2 = 0;0x0A66 Label_0A66:0x0A66 CallFunc_Array_Length_ReturnValue_4 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(AIStates);0x0AA1 CallFunc_Less_IntInt_ReturnValue_4 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_4);0x0AC7 if (!(CallFunc_Less_IntInt_ReturnValue_4)) goto Label_0E26;0x0AD5 Temp_int_Array_Index_Variable_2 = Temp_int_Loop_Counter_Variable;0x0AF0 PushFlow(Label_15E0);0x0AF5 /Script/Engine.Default__KismetArrayLibrary.Array_Get(AIStates, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_3);0x0B30 K2Node_DynamicCast_AsAtlas_AICharacter_1 = Cast<AtlasAICharacter>(CallFunc_Array_Get_Item_3.ActorRef_13_A2516E5D4BCE13E2E998DDBA0983A72D);0x0B5D K2Node_DynamicCast_bSuccess_2 = Cast<71>(K2Node_DynamicCast_AsAtlas_AICharacter_1);0x0B7A if (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x0B84 CallFunc_GetAtlasPlayerPawn_ReturnValue = GetAtlasPlayerPawn(__WorldContext);0x0BA1 CallFunc_K2_GetComponentLocation_ReturnValue = CallFunc_GetAtlasPlayerPawn_ReturnValue.Mesh.K2_GetComponentLocation();0x0BE9 CallFunc_K2_GetComponentLocation_ReturnValue_1 = K2Node_DynamicCast_AsAtlas_AICharacter_1.Mesh.K2_GetComponentLocation();0x0C31 CallFunc_Subtract_VectorVector_ReturnValue = Subtract_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue_1, CallFunc_K2_GetComponentLocation_ReturnValue);0x0C5F CallFunc_VSize_ReturnValue = VSize(CallFunc_Subtract_VectorVector_ReturnValue);0x0C84 CallFunc_Less_FloatFloat_ReturnValue = Less_FloatFloat(CallFunc_VSize_ReturnValue, Closest To Player);0x0CAA if (!(CallFunc_Less_FloatFloat_ReturnValue)) PopFlow();0x0CB4 /Script/Engine.Default__KismetArrayLibrary.Array_Get(AIStates, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_3);0x0CEF PrioAI = CallFunc_Array_Get_Item_3;0x0D0A CallFunc_GetAtlasPlayerPawn_ReturnValue = GetAtlasPlayerPawn(__WorldContext);0x0D27 CallFunc_K2_GetComponentLocation_ReturnValue = CallFunc_GetAtlasPlayerPawn_ReturnValue.Mesh.K2_GetComponentLocation();0x0D6F CallFunc_K2_GetComponentLocation_ReturnValue_1 = K2Node_DynamicCast_AsAtlas_AICharacter_1.Mesh.K2_GetComponentLocation();0x0DB7 CallFunc_Subtract_VectorVector_ReturnValue = Subtract_VectorVector(CallFunc_K2_GetComponentLocation_ReturnValue_1, CallFunc_K2_GetComponentLocation_ReturnValue);0x0DE5 CallFunc_VSize_ReturnValue = VSize(CallFunc_Subtract_VectorVector_ReturnValue);0x0E0A Closest To Player = CallFunc_VSize_ReturnValue;0x0E25 PopFlow();0x0E26 Label_0E26:0x0E26 if (!(PrintDebug)) goto Label_13AF;0x0E34 CallFunc_GetGameState_ReturnValue = GetGameState(__WorldContext);0x0E51 K2Node_DynamicCast_AsAtlas_Game_State = Cast<AtlasGameState_C>(CallFunc_GetGameState_ReturnValue);0x0E75 K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsAtlas_Game_State);0x0E92 CallFunc_Array_Find_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Find(K2Node_DynamicCast_AsAtlas_Game_State.AIAudioStates, PrioAI);0x0EEC /Script/Engine.Default__KismetArrayLibrary.Array_Remove(K2Node_DynamicCast_AsAtlas_Game_State.AIAudioStates, CallFunc_Array_Find_ReturnValue);0x0F34 CallFunc_GetGameState_ReturnValue = GetGameState(__WorldContext);0x0F51 K2Node_DynamicCast_AsAtlas_Game_State = Cast<AtlasGameState_C>(CallFunc_GetGameState_ReturnValue);0x0F75 K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsAtlas_Game_State);0x0F92 /Script/Engine.Default__KismetArrayLibrary.Array_Insert(K2Node_DynamicCast_AsAtlas_Game_State.AIAudioStates, PrioAI, 0);0x0FDF Temp_int_Loop_Counter_Variable_6 = 0;0x0FF6 Temp_int_Array_Index_Variable_4 = 0;0x100D Label_100D:0x100D CallFunc_GetGameState_ReturnValue = GetGameState(__WorldContext);0x102A K2Node_DynamicCast_AsAtlas_Game_State = Cast<AtlasGameState_C>(CallFunc_GetGameState_ReturnValue);0x104E K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsAtlas_Game_State);0x106B CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_DynamicCast_AsAtlas_Game_State.AIAudioStates);0x10BC CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_6, CallFunc_Array_Length_ReturnValue);0x10E2 if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_13AF;0x10F0 Temp_int_Array_Index_Variable_4 = Temp_int_Loop_Counter_Variable_6;0x110B PushFlow(Label_162A);0x1110 Array Index = Temp_int_Array_Index_Variable_4;0x112B CallFunc_GetGameState_ReturnValue = GetGameState(__WorldContext);0x1148 K2Node_DynamicCast_AsAtlas_Game_State = Cast<AtlasGameState_C>(CallFunc_GetGameState_ReturnValue);0x116C K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsAtlas_Game_State);0x1189 /Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsAtlas_Game_State.AIAudioStates, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item);0x11DA CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(CallFunc_Array_Get_Item.ActorRef_13_A2516E5D4BCE13E2E998DDBA0983A72D, PrioAI.ActorRef_13_A2516E5D4BCE13E2E998DDBA0983A72D);0x1212 if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue)) goto Label_1674;0x1220 CallFunc_Conv_FloatToString_ReturnValue = Conv_FloatToString(Closest To Player);0x1245 CallFunc_GetDisplayName_ReturnValue_1 = GetDisplayName(PrioAI.ActorRef_13_A2516E5D4BCE13E2E998DDBA0983A72D);0x1273 CallFunc_GetEnumeratorUserFriendlyName_ReturnValue_1 = GetEnumeratorUserFriendlyName(/Game/Audio/Blueprints/ENUM_AIAudioStates.ENUM_AiAudioStates, PrioAI.AiState_12_CF475579413EE02E418EC7AF926497C7);0x12AA CallFunc_Concat_StrStr_ReturnValue_2 = Concat_StrStr(CallFunc_GetDisplayName_ReturnValue_1, " - State: ");0x12DB CallFunc_Concat_StrStr_ReturnValue_3 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_2, CallFunc_GetEnumeratorUserFriendlyName_ReturnValue_1);0x1309 CallFunc_Concat_StrStr_ReturnValue_4 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_3, " - Distance: ");0x133D CallFunc_Concat_StrStr_ReturnValue_5 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_4, CallFunc_Conv_FloatToString_ReturnValue);0x136B AddOnScreenDebugMessage(Array Index, CallFunc_Concat_StrStr_ReturnValue_5, LinearColor{1f, 0f, 0f, 1f}, -1f);0x13AE PopFlow();0x13AF Label_13AF:0x13AF AI State = PrioAI.AiState_12_CF475579413EE02E418EC7AF926497C7;0x13D3 AI Reference = PrioAI.ActorRef_13_A2516E5D4BCE13E2E998DDBA0983A72D;0x13EF goto Label_182B;0x13F4 Label_13F4:0x13F4 CallFunc_Add_IntInt_ReturnValue_5 = Add_IntInt(Temp_int_Loop_Counter_Variable_5, 1);0x141E Temp_int_Loop_Counter_Variable_5 = CallFunc_Add_IntInt_ReturnValue_5;0x1439 goto Label_0121;0x143E Label_143E:0x143E CallFunc_Add_IntInt_ReturnValue_4 = Add_IntInt(Temp_int_Loop_Counter_Variable_4, 1);0x1468 Temp_int_Loop_Counter_Variable_4 = CallFunc_Add_IntInt_ReturnValue_4;0x1483 goto Label_032A;0x1488 Label_1488:0x1488 /Script/Engine.Default__KismetArrayLibrary.Array_Set(AIStates, Array Index, Temp_struct_Variable_1, false);0x14C4 PopFlow();0x14C5 Label_14C5:0x14C5 CallFunc_Add_IntInt_ReturnValue_3 = Add_IntInt(Temp_int_Loop_Counter_Variable_3, 1);0x14EF Temp_int_Loop_Counter_Variable_3 = CallFunc_Add_IntInt_ReturnValue_3;0x150A goto Label_0472;0x150F Label_150F:0x150F /Script/Engine.Default__KismetArrayLibrary.Array_Set(AIStates, Array Index, Temp_struct_Variable_2, false);0x154B PopFlow();0x154C Label_154C:0x154C CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x1576 Temp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x1591 goto Label_06E3;0x1596 Label_1596:0x1596 CallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Loop_Counter_Variable_2, 1);0x15C0 Temp_int_Loop_Counter_Variable_2 = CallFunc_Add_IntInt_ReturnValue_2;0x15DB goto Label_0874;0x15E0 Label_15E0:0x15E0 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x160A Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x1625 goto Label_0A66;0x162A Label_162A:0x162A CallFunc_Add_IntInt_ReturnValue_6 = Add_IntInt(Temp_int_Loop_Counter_Variable_6, 1);0x1654 Temp_int_Loop_Counter_Variable_6 = CallFunc_Add_IntInt_ReturnValue_6;0x166F goto Label_100D;0x1674 Label_1674:0x1674 CallFunc_GetGameState_ReturnValue = GetGameState(__WorldContext);0x1691 K2Node_DynamicCast_AsAtlas_Game_State = Cast<AtlasGameState_C>(CallFunc_GetGameState_ReturnValue);0x16B5 K2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsAtlas_Game_State);0x16D2 /Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsAtlas_Game_State.AIAudioStates, Temp_int_Array_Index_Variable_4, CallFunc_Array_Get_Item);0x1723 CallFunc_GetDisplayName_ReturnValue = GetDisplayName(CallFunc_Array_Get_Item.ActorRef_13_A2516E5D4BCE13E2E998DDBA0983A72D);0x1751 CallFunc_GetEnumeratorUserFriendlyName_ReturnValue = GetEnumeratorUserFriendlyName(/Game/Audio/Blueprints/ENUM_AIAudioStates.ENUM_AiAudioStates, CallFunc_Array_Get_Item.AiState_12_CF475579413EE02E418EC7AF926497C7);0x1788 CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr(CallFunc_GetDisplayName_ReturnValue, " - State: ");0x17B9 CallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, CallFunc_GetEnumeratorUserFriendlyName_ReturnValue);0x17E7 AddOnScreenDebugMessage(Array Index, CallFunc_Concat_StrStr_ReturnValue_1, LinearColor{1f, 1f, 1f, 1f}, -1f);0x182A PopFlow();0x182B Label_182B:0x182B return;Static Public 0x1284640 0x30 void GetActorByName (TSubclassOf<AActor > Class , const FString & Name , UObject * __WorldContext , const AActor * & Actor ) Script28 statements · 562 bytes of bytecode 0x0000 PushFlow(Label_022F);0x0005 CallFunc_GetAllActorsOfClass_OutActors = {};0x0010 GetAllActorsOfClass(__WorldContext, Class, CallFunc_GetAllActorsOfClass_OutActors);0x0035 Temp_int_Loop_Counter_Variable = 0;0x004C Temp_int_Array_Index_Variable = 0;0x0063 Label_0063:0x0063 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x009E CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00C4 if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_01D5;0x00D2 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00ED PushFlow(Label_01E5);0x00F2 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x012D CallFunc_GetDisplayName_ReturnValue = GetDisplayName(CallFunc_Array_Get_Item);0x0152 CallFunc_EqualEqual_StrStr_ReturnValue = EqualEqual_StrStr(CallFunc_GetDisplayName_ReturnValue, Name);0x0178 if (!(CallFunc_EqualEqual_StrStr_ReturnValue)) PopFlow();0x0182 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01BD Actor = CallFunc_Array_Get_Item;0x01D0 goto Label_022F;0x01D5 Label_01D5:0x01D5 Actor = nullptr;0x01E0 goto Label_022F;0x01E5 Label_01E5:0x01E5 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x020F Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x022A goto Label_0063;0x022F Label_022F:0x022F return;Static Public 0x1284640 0x28 void AddAIQuest (AAtlasAICharacter * AI , AAtlasAIQuest * Quest , bool Force Quest , UObject * __WorldContext ) Script7 statements · 132 bytes of bytecode 0x0000 CallFunc_IsValid_ReturnValue = IsValid(AI);0x001D if (!(CallFunc_IsValid_ReturnValue)) goto Label_0081;0x002B AI.StopCurrentQuest();0x004B AI.AddQuest(Quest, Force Quest);0x0081 Label_0081:0x0081 return;Static Public 0x1284640 0x20