void ReferencedGlueGroupAppend (TArray<FReferencedGlueGroup > & GlueGroups , TArray<ABP_Glue_CustomPhysics_C *> & Glues ) Script24 statements · 483 bytes of bytecode 0x0000 PushFlow(Label_01E0);0x0005 Temp_int_Loop_Counter_Variable = 0;0x001C Temp_int_Array_Index_Variable = 0;0x0033 Label_0033:0x0033 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(GlueGroups);0x006E CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0094 if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0139;0x00A2 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00BD PushFlow(Label_0196);0x00C2 /Script/Engine.Default__KismetArrayLibrary.Array_Get(GlueGroups, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x00FD /Script/Engine.Default__BlueprintSetLibrary.Set_AddItems(AppendGlues, CallFunc_Array_Get_Item.Glues_5_8D783D8145B2D5F901F7F38B7542C438);0x0138 PopFlow();0x0139 Label_0139:0x0139 CallFunc_Set_ToArray_Result = {};0x0144 /Script/Engine.Default__BlueprintSetLibrary.Set_ToArray(AppendGlues, CallFunc_Set_ToArray_Result);0x0176 Glues = CallFunc_Set_ToArray_Result;0x0191 goto Label_01E0;0x0196 Label_0196:0x0196 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x01C0 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x01DB goto Label_0033;0x01E0 Label_01E0:0x01E0 return;Public 0x15b1e90 0x20 void GetReferencedGlueGroups (UPrimitiveComponent * SourcePrimitive , TArray<FReferencedGlueGroup > & Groups ) Script4 statements · 108 bytes of bytecode 0x0000 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(ReferencedGlueGroups, SourcePrimitive, CallFunc_Map_Find_Value);0x0045 Groups = CallFunc_Map_Find_Value.Groups_6_8D783D8145B2D5F901F7F38B7542C438;0x0069 return;Public 0x15b1e90 0x18 void FindPrimitiveGlues (TArray<FReferencedGlueGroup > & Glues , UPrimitiveComponent * Primitive , const int32 & FoundIndex , TArray<ABP_Glue_CustomPhysics_C *> & FoundGlues ) Script32 statements · 681 bytes of bytecode 0x0000 PushFlow(Label_02A6);0x0005 Index = -1;0x001C Temp_bool_True_if_break_was_hit_Variable = false;0x0027 Temp_int_Loop_Counter_Variable = 0;0x003E Temp_int_Array_Index_Variable = 0;0x0055 Label_0055:0x0055 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Glues);0x0090 CallFunc_Not_PreBool_ReturnValue = Not_PreBool(Temp_bool_True_if_break_was_hit_Variable);0x00AD CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00D3 CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Not_PreBool_ReturnValue, CallFunc_Less_IntInt_ReturnValue);0x00F9 if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_0221;0x0107 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0122 PushFlow(Label_025C);0x0127 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Glues, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0162 CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(Primitive, CallFunc_Array_Get_Item.TargetPrimitive_11_D95093644EF13E02660094B7CB811651);0x0191 if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue)) PopFlow();0x019B Index = Temp_int_Array_Index_Variable;0x01B6 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Glues, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01F1 FindGlues = CallFunc_Array_Get_Item.Glues_5_8D783D8145B2D5F901F7F38B7542C438;0x0215 Temp_bool_True_if_break_was_hit_Variable = true;0x0220 PopFlow();0x0221 Label_0221:0x0221 FoundIndex = Index;0x023C FoundGlues = FindGlues;0x0257 goto Label_02A6;0x025C Label_025C:0x025C CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0286 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x02A1 goto Label_0055;0x02A6 Label_02A6:0x02A6 return;Public 0x15b1e90 0x30 void AddReferencedGlueGroups (UPrimitiveComponent * SourcePrimitive , ABP_Glue_CustomPhysics_C * Glues ) Script31 statements · 1,197 bytes of bytecode 0x0000 AddGlueRef(SourcePrimitive, Glues);0x001C CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(ReferencedGlueGroups, SourcePrimitive, CallFunc_Map_Find_Value);0x0061 SourceGroup = CallFunc_Map_Find_Value.Groups_6_8D783D8145B2D5F901F7F38B7542C438;0x0085 Temp_int_Variable = 0;0x009C CallFunc_Array_Find_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Find(Glues.LinkedPrimitives, SourcePrimitive);0x00F6 Temp_int_Variable_1 = 1;0x010D Temp_int_Variable_2 = CallFunc_Array_Find_ReturnValue;0x0128 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Glues.LinkedPrimitives, Switch(Temp_int_Variable_2, 0 => Temp_int_Variable_1, 1 => Temp_int_Variable, default => K2Node_Select_Default), CallFunc_Array_Get_Item);0x01AD FindPrimitiveGlues(SourceGroup, CallFunc_Array_Get_Item, CallFunc_FindPrimitiveGlues_FoundIndex, CallFunc_FindPrimitiveGlues_FoundGlues);0x01DF CallFunc_GreaterEqual_IntInt_ReturnValue = GreaterEqual_IntInt(CallFunc_FindPrimitiveGlues_FoundIndex, 0);0x0201 if (!(CallFunc_GreaterEqual_IntInt_ReturnValue)) goto Label_02E5;0x020F CallFunc_Array_Add_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(CallFunc_FindPrimitiveGlues_FoundGlues, Glues);0x0253 SourceGroup[CallFunc_FindPrimitiveGlues_FoundIndex].Glues_5_8D783D8145B2D5F901F7F38B7542C438 = CallFunc_FindPrimitiveGlues_FoundGlues;0x0281 Label_0281:0x0281 K2Node_MakeStruct_PrimitiveGlues.Groups_6_8D783D8145B2D5F901F7F38B7542C438 = SourceGroup;0x02A5 /Script/Engine.Default__BlueprintMapLibrary.Map_Add(ReferencedGlueGroups, SourcePrimitive, K2Node_MakeStruct_PrimitiveGlues);0x02E0 goto Label_04AA;0x02E5 Label_02E5:0x02E5 Temp_int_Variable = 0;0x02FC K2Node_MakeArray_Array = {Glues};0x0310 CallFunc_Array_Find_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Find(Glues.LinkedPrimitives, SourcePrimitive);0x036A Temp_int_Variable_1 = 1;0x0381 Temp_int_Variable_2 = CallFunc_Array_Find_ReturnValue;0x039C /Script/Engine.Default__KismetArrayLibrary.Array_Get(Glues.LinkedPrimitives, Switch(Temp_int_Variable_2, 0 => Temp_int_Variable_1, 1 => Temp_int_Variable, default => K2Node_Select_Default), CallFunc_Array_Get_Item);0x0421 K2Node_MakeStruct_ReferencedGlueGroup.TargetPrimitive_11_D95093644EF13E02660094B7CB811651 = CallFunc_Array_Get_Item;0x043D K2Node_MakeStruct_ReferencedGlueGroup.Glues_5_8D783D8145B2D5F901F7F38B7542C438 = K2Node_MakeArray_Array;0x0461 CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(SourceGroup, K2Node_MakeStruct_ReferencedGlueGroup);0x04A5 goto Label_0281;0x04AA Label_04AA:0x04AA return;Public 0x15b1e90 0x10 void GetStaticLinkBranchs () Script15 statements · 301 bytes of bytecode 0x0000 CallFunc_GetAllActorsOfClass_OutActors = {};0x000B GetAllActorsOfClass(this, /Game/BluePrints/LINK/Blueprints/BP_LinkBranchData.BP_LinkBranchData_C, CallFunc_GetAllActorsOfClass_OutActors);0x0028 Temp_int_Loop_Counter_Variable = 0;0x003F Temp_int_Array_Index_Variable = 0;0x0056 Label_0056:0x0056 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x0091 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00B7 if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_012A;0x00C5 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00E0 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x010A Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0125 goto Label_0056;0x012A Label_012A:0x012A return;Public 0x15b1e90 0x00 void FilterOtherBranchPrimitive (UPrimitiveComponent * SourcePrimitive , TArray<ABP_Glue_CustomPhysics_C *> & Glues , TArray<UPrimitiveComponent *> & Primitives ) Script44 statements · 1,234 bytes of bytecode 0x0000 PushFlow(Label_04CF);0x0005 GetPrimitiveReference(SourcePrimitive, false, CallFunc_GetPrimitiveReference_IsFound, CallFunc_GetPrimitiveReference_Branch, CallFunc_GetPrimitiveReference_Index);0x0038 CallFunc_GreaterEqual_IntInt_ReturnValue = GreaterEqual_IntInt(CallFunc_GetPrimitiveReference_Index, 0);0x005A if (!(CallFunc_GreaterEqual_IntInt_ReturnValue)) goto Label_041B;0x0068 Temp_int_Loop_Counter_Variable = 0;0x007F Temp_int_Array_Index_Variable = 0;0x0096 Label_0096:0x0096 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Glues);0x00D1 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00F7 if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_041B;0x0105 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0120 PushFlow(Label_043B);0x0125 Temp_int_Loop_Counter_Variable_1 = 0;0x013C Temp_int_Array_Index_Variable_1 = 0;0x0153 Label_0153:0x0153 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Glues, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x018E CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_Array_Get_Item.LinkedPrimitives);0x01DF CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue_1);0x0205 if (!(CallFunc_Less_IntInt_ReturnValue_1)) PopFlow();0x020F Temp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable_1;0x022A PushFlow(Label_0485);0x022F /Script/Engine.Default__KismetArrayLibrary.Array_Get(Glues, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x026A /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Array_Get_Item.LinkedPrimitives, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_1);0x02BB GetPrimitiveReference(CallFunc_Array_Get_Item_1, true, CallFunc_GetPrimitiveReference_IsFound_1, CallFunc_GetPrimitiveReference_Branch_1, CallFunc_GetPrimitiveReference_Index_1);0x02EE CallFunc_NotEqual_IntInt_ReturnValue = NotEqual_IntInt(CallFunc_GetPrimitiveReference_Branch_1.InstanceId, CallFunc_GetPrimitiveReference_Branch.InstanceId);0x0340 if (!(CallFunc_NotEqual_IntInt_ReturnValue)) PopFlow();0x034A /Script/Engine.Default__KismetArrayLibrary.Array_Get(Glues, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0385 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_Array_Get_Item.LinkedPrimitives, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_1);0x03D6 CallFunc_Array_AddUnique_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_AddUnique(RetunPrimitives, CallFunc_Array_Get_Item_1);0x041A PopFlow();0x041B Label_041B:0x041B Primitives = RetunPrimitives;0x0436 goto Label_04CF;0x043B Label_043B:0x043B CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0465 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0480 goto Label_0096;0x0485 Label_0485:0x0485 CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x04AF Temp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x04CA goto Label_0153;0x04CF Label_04CF:0x04CF return;Public 0x15b1e90 0x28 void GetMergeEndPoint (const ABP_LinkBranchData_C * & LinkBranch , const UPrimitiveComponent * & Primitive , TArray<UPrimitiveComponent *> & Targets ) Script5 statements · 186 bytes of bytecode 0x0000 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(MergeEndPointData, LinkBranch, CallFunc_Map_Find_Value);0x0045 CallFunc_Map_Find_ReturnValue_1 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(CallFunc_Map_Find_Value.BranchData_17_1AF750D84F97D12DA3A697BD115E50B5, Primitive, CallFunc_Map_Find_Value_1);0x0093 Targets = CallFunc_Map_Find_Value_1.Targets_18_1AF750D84F97D12DA3A697BD115E50B5;0x00B7 return;Public 0x15b1e90 0x20 void FilterReferencedGlues (UPrimitiveComponent * Primitive , TArray<ABP_Glue_CustomPhysics_C *> & Glues , TArray<ABP_Glue_CustomPhysics_C *> & ReturnGlueActors ) Script26 statements · 624 bytes of bytecode 0x0000 PushFlow(Label_026D);0x0005 Temp_int_Loop_Counter_Variable = 0;0x001C Temp_int_Array_Index_Variable = 0;0x0033 Label_0033:0x0033 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Glues);0x006E CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0094 if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0203;0x00A2 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00BD PushFlow(Label_0223);0x00C2 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Glues, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x00FD CallFunc_Array_Find_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Find(CallFunc_Array_Get_Item.LinkedPrimitives, Primitive);0x0157 CallFunc_GreaterEqual_IntInt_ReturnValue = GreaterEqual_IntInt(CallFunc_Array_Find_ReturnValue, 0);0x0179 if (!(CallFunc_GreaterEqual_IntInt_ReturnValue)) PopFlow();0x0183 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Glues, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01BE CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(ReturnGlues, CallFunc_Array_Get_Item);0x0202 PopFlow();0x0203 Label_0203:0x0203 ReturnGlueActors = ReturnGlues;0x021E goto Label_026D;0x0223 Label_0223:0x0223 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x024D Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0268 goto Label_0033;0x026D Label_026D:0x026D return;Public 0x15b1e90 0x28 void GetGlueReferences (const UPrimitiveComponent * & Primitive , TArray<ABP_Glue_CustomPhysics_C *> & ForceTarget ) Script4 statements · 108 bytes of bytecode 0x0000 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(GlueReferences, Primitive, CallFunc_Map_Find_Value);0x0045 ForceTarget = CallFunc_Map_Find_Value.Targets_19_1AF750D84F97D12DA3A697BD115E50B5;0x0069 return;Public 0x15b1e90 0x18 void SetGlueReferences (TArray<UPrimitiveComponent *> & Primitives , ABP_Glue_CustomPhysics_C * Glue , bool State ) Script34 statements · 949 bytes of bytecode 0x0000 PushFlow(Label_03B2);0x0005 if (!(State)) goto Label_02DD;0x0013 Temp_int_Loop_Counter_Variable = 0;0x002A Temp_int_Array_Index_Variable = 0;0x0041 Label_0041:0x0041 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Primitives);0x007C CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00A2 if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x00AC Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00C7 PushFlow(Label_0368);0x00CC /Script/Engine.Default__KismetArrayLibrary.Array_Get(Primitives, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0107 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(GlueReferences, CallFunc_Array_Get_Item, CallFunc_Map_Find_Value);0x014C if (!(CallFunc_Map_Find_ReturnValue)) goto Label_01FE;0x015A /Script/Engine.Default__KismetArrayLibrary.Array_Get(Primitives, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0195 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(GlueReferences, CallFunc_Array_Get_Item, CallFunc_Map_Find_Value);0x01DA AddGlues = CallFunc_Map_Find_Value.Targets_19_1AF750D84F97D12DA3A697BD115E50B5;0x01FE Label_01FE:0x01FE CallFunc_Array_AddUnique_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_AddUnique(AddGlues, Glue);0x0242 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Primitives, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x027D K2Node_MakeStruct_ReferencedGlues.Targets_19_1AF750D84F97D12DA3A697BD115E50B5 = AddGlues;0x02A1 /Script/Engine.Default__BlueprintMapLibrary.Map_Add(GlueReferences, CallFunc_Array_Get_Item, K2Node_MakeStruct_ReferencedGlues);0x02DC PopFlow();0x02DD Label_02DD:0x02DD /Script/Engine.Default__KismetArrayLibrary.Array_Get(Primitives, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0318 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(GlueReferences, CallFunc_Array_Get_Item, CallFunc_Map_Find_Value);0x035D if (!(CallFunc_Map_Find_ReturnValue)) PopFlow();0x0367 PopFlow();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_0041;0x03B2 Label_03B2:0x03B2 return;Public 0x15b1e90 0x19 void BranchDataMergeCheck (TArray<UPrimitiveComponent *> & Primitives ) Script84 statements · 2,842 bytes of bytecode 0x0000 PushFlow(Label_0B17);0x0005 LatestID = -1;0x001C IsMerge = true;0x0027 K2Node_MakeVariable_MakeVariableOutput = TMap{};0x0036 BranchData = K2Node_MakeVariable_MakeVariableOutput;0x0051 Temp_int_Loop_Counter_Variable = 0;0x0068 Temp_int_Array_Index_Variable = 0;0x007F Label_007F:0x007F CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Primitives);0x00BA CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00E0 if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_03C0;0x00EE Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0109 PushFlow(Label_07DC);0x010E /Script/Engine.Default__KismetArrayLibrary.Array_Get(Primitives, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0149 CallFunc_ComponentHasTag_ReturnValue = CallFunc_Array_Get_Item.ComponentHasTag(FName(Link));0x0180 CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CallFunc_Array_Get_Item.Mobility, 0);0x01B5 CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_ComponentHasTag_ReturnValue, CallFunc_EqualEqual_ByteByte_ReturnValue);0x01DB if (!(CallFunc_BooleanOR_ReturnValue)) goto Label_0826;0x01E9 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Primitives, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0224 CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CallFunc_Array_Get_Item.Mobility, 0);0x0259 if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) goto Label_02C0;0x0267 IsMerge = false;0x0272 PrintString(this, "\\u7d42\\u70b9\\u3092\\u691c\\u77e5", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x02C0 Label_02C0:0x02C0 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Primitives, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x02FB CallFunc_Map_Find_ReturnValue_2 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(PrimitiveReferences, CallFunc_Array_Get_Item, CallFunc_Map_Find_Value_2);0x0340 CallFunc_Array_AddUnique_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_AddUnique(WriteTargetBranchDatas, CallFunc_Map_Find_Value_2);0x0384 CallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(CallFunc_Array_AddUnique_ReturnValue_1, -1);0x03A6 if (!(CallFunc_EqualEqual_IntInt_ReturnValue)) goto Label_0832;0x03B4 IsMerge = false;0x03BF PopFlow();0x03C0 Label_03C0:0x03C0 if (!(IsMerge)) PopFlow();0x03CA CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(MergeEndPointData, WriteTargetBranchData, CallFunc_Map_Find_Value);0x040F BranchData = CallFunc_Map_Find_Value.BranchData_17_1AF750D84F97D12DA3A697BD115E50B5;0x0433 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(MergeEndPointData, WriteTargetBranchData, CallFunc_Map_Find_Value);0x0478 CallFunc_Map_Find_ReturnValue_1 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(CallFunc_Map_Find_Value.BranchData_17_1AF750D84F97D12DA3A697BD115E50B5, SourcePrimitive, CallFunc_Map_Find_Value_1);0x04C6 LocalArray = CallFunc_Map_Find_Value_1.Targets_18_1AF750D84F97D12DA3A697BD115E50B5;0x04EA CallFunc_Array_AddUnique_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_AddUnique(LocalArray, TargetPrimitive);0x052E CallFunc_GreaterEqual_IntInt_ReturnValue = GreaterEqual_IntInt(CallFunc_Array_AddUnique_ReturnValue, 0);0x0550 if (!(CallFunc_GreaterEqual_IntInt_ReturnValue)) goto Label_0771;0x055E K2Node_MakeStruct_LinkMergeTargetPrimitives.Targets_18_1AF750D84F97D12DA3A697BD115E50B5 = LocalArray;0x0582 /Script/Engine.Default__BlueprintMapLibrary.Map_Add(BranchData, SourcePrimitive, K2Node_MakeStruct_LinkMergeTargetPrimitives);0x05BD K2Node_MakeStruct_LinkMergePoint.BranchData_17_1AF750D84F97D12DA3A697BD115E50B5 = BranchData;0x05E1 /Script/Engine.Default__BlueprintMapLibrary.Map_Add(MergeEndPointData, WriteTargetBranchData, K2Node_MakeStruct_LinkMergePoint);0x061C PrintString(this, "\\u30d6\\u30e9\\u30f3\\u30c1\\u30de\\u30fc\\u30b8\\u60c5\\u5831\\u3092\\u8ffd\\u52a0", true, true, LinearColor{1f, 0.38493f, 0f, 1f}, 2f, FName(None));0x0678 CallFunc_K2_GetComponentLocation_ReturnValue_1 = SourcePrimitive.K2_GetComponentLocation();0x06AA DrawDebugSphere(this, CallFunc_K2_GetComponentLocation_ReturnValue_1, 50f, 12, LinearColor{0f, 1f, 0.977452f, 1f}, 5f, 0.5f);0x06F4 CallFunc_K2_GetComponentLocation_ReturnValue = TargetPrimitive.K2_GetComponentLocation();0x0726 DrawDebugSphere(this, CallFunc_K2_GetComponentLocation_ReturnValue, 50f, 12, LinearColor{1f, 0.006303f, 0.116692f, 1f}, 5f, 0.5f);0x0770 PopFlow();0x0771 Label_0771:0x0771 PrintString(this, "\\u30d6\\u30e9\\u30f3\\u30c1\\u30de\\u30fc\\u30b8\\u60c5\\u5831\\u304c\\u65e2\\u306b\\u5b58\\u5728\\u3057\\u3066\\u3044\\u307e\\u3059", true, true, LinearColor{1f, 0.811675f, 0f, 1f}, 2f, FName(None));0x07DB PopFlow();0x07DC Label_07DC:0x07DC CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0806 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0821 goto Label_007F;0x0826 Label_0826:0x0826 IsMerge = false;0x0831 PopFlow();0x0832 Label_0832:0x0832 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Primitives, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x086D CallFunc_Map_Find_ReturnValue_2 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(PrimitiveReferences, CallFunc_Array_Get_Item, CallFunc_Map_Find_Value_2);0x08B2 CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(CallFunc_Map_Find_Value_2.InstanceId, LatestID);0x08EE CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Map_Find_ReturnValue_2, CallFunc_Greater_IntInt_ReturnValue);0x0914 if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_0AC8;0x0922 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Primitives, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x095D CallFunc_Map_Find_ReturnValue_2 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(PrimitiveReferences, CallFunc_Array_Get_Item, CallFunc_Map_Find_Value_2);0x09A2 WriteTargetBranchData = CallFunc_Map_Find_Value_2;0x09B5 TargetPrimitive = SourcePrimitive;0x09C8 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Primitives, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0A03 SourcePrimitive = CallFunc_Array_Get_Item;0x0A16 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Primitives, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0A51 CallFunc_Map_Find_ReturnValue_2 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(PrimitiveReferences, CallFunc_Array_Get_Item, CallFunc_Map_Find_Value_2);0x0A96 LatestID = CallFunc_Map_Find_Value_2.InstanceId;0x0AC7 PopFlow();0x0AC8 Label_0AC8:0x0AC8 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Primitives, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0B03 TargetPrimitive = CallFunc_Array_Get_Item;0x0B16 PopFlow();0x0B17 Label_0B17:0x0B17 return;Public 0x15b1e90 0x10 void GetPrimitiveReference (UPrimitiveComponent * TargetPrimitive , bool IncludeStatic , const bool & IsFound , const ABP_LinkBranchData_C * & Branch , const int32 & Index ) Script16 statements · 602 bytes of bytecode 0x0000 ReturnIndex = -1;0x0017 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(PrimitiveReferences, TargetPrimitive, CallFunc_Map_Find_Value);0x005C if (!(CallFunc_Map_Find_ReturnValue)) goto Label_01D1;0x006A CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(PrimitiveReferences, TargetPrimitive, CallFunc_Map_Find_Value);0x00AF ReturnBranchData = CallFunc_Map_Find_Value;0x00C2 Temp_bool_Variable = IncludeStatic;0x00D5 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(PrimitiveReferences, TargetPrimitive, CallFunc_Map_Find_Value);0x011A CallFunc_Array_Find_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Find(Switch(Temp_bool_Variable, false => CallFunc_Map_Find_Value.AffectSortedPrimitives, true => CallFunc_Map_Find_Value.SortedPrimitives, default => K2Node_Select_Default), TargetPrimitive);0x01B6 ReturnIndex = CallFunc_Array_Find_ReturnValue;0x01D1 Label_01D1:0x01D1 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(PrimitiveReferences, TargetPrimitive, CallFunc_Map_Find_Value);0x0216 IsFound = CallFunc_Map_Find_ReturnValue;0x0229 Branch = ReturnBranchData;0x023C Index = ReturnIndex;0x0257 return;Public 0x15b1e90 0x1C void SetPrimitiveReference (const UPrimitiveComponent * & PrimitiveComp , const ABP_LinkBranchData_C * & LinkBranchData ) Script7 statements · 174 bytes of bytecode 0x0000 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(PrimitiveReferences, PrimitiveComp, CallFunc_Map_Find_Value);0x0045 CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_Map_Find_ReturnValue);0x0062 if (!(CallFunc_Not_PreBool_ReturnValue)) goto Label_00AB;0x0070 /Script/Engine.Default__BlueprintMapLibrary.Map_Add(PrimitiveReferences, PrimitiveComp, LinkBranchData);0x00AB Label_00AB:0x00AB return;Public 0x15b1e90 0x10 void ReceiveBeginPlay () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_LinkDataBank(83);0x000F return;Event Protected 0x15b1e90 0x00 void ExecuteUbergraph_BP_LinkDataBank (int32 EntryPoint ) Script15 statements · 91 bytes of bytecode 0x0000 goto [EntryPoint];0x000A Label_000A:0x000A ReceiveBeginPlay();0x0014 goto Label_0058;0x0019 Label_0019:0x0019 CallFunc_HasAuthority_ReturnValue = HasAuthority();0x002D if (!(CallFunc_HasAuthority_ReturnValue)) goto Label_0040;0x003B goto Label_000A;0x0040 Label_0040:0x0040 K2_DestroyActor();0x004E goto Label_0058;0x0053 goto Label_0019;0x0058 Label_0058:0x0058 return;Final 0x15b1e90 0x04