Zdexby TheHolyOneZ
5,457 classes
Class

UBPC_FindNearConnectPoint_C

: UActorComponent : UObject
/Game/BluePrints/LINK/Components/BPC_FindNearConnectPoint.BPC_FindNearConnectPoint_C 0x02E8 (744 B) align 8 inherited 0x00B8 13 scripted vtable /Game/BluePrints/LINK/Components/BPC_FindNearConnectPoint
0x00x02E8

Members 15

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08PrimitiveUPrimitiveComponent*7 flagsnullptr
0x50UniqueStaticTSet<UPrimitiveComponent*>4 flags<TSet>
0x50Near Point DatasTMap<UPrimitiveComponent*, FVector>4 flags<TMap>
0x08VisualizeTSubclassOf<AActor>6 flags/Game/BluePrints/LINK/Blueprints/BP_NearPointVisual.BP_Near…
0x50SpawnVisualActorsTMap<UPrimitiveComponent*, AActor*>4 flags<TMap>
0x50SpawnedVisualActorsTSet<UPrimitiveComponent*>4 flags<TSet>
0x50CurrentUsersTSet<ABP_FirstPersonCharacter_Main_C*>4 flags<TSet>
0x04SelfWeightfloat7 flags0
0x02640x04padding / unreflected
0x08CurrentRecivePowerdouble7 flags0
0x50ReciveWeightByUserTMap<ABP_FirstPersonCharacter_Main_C*, double>4 flags<TMap>
0x18BoundSizeFVector6 flags{X=0, Y=0, Z=0}
0x04MaxConnectCountint327 flags2
0x04CurrentConnectPointsint327 flags0
0x08BoundBoxUBoxComponent*7 flagsnullptr
Inherited from UActorComponent 15
OffsetSizeNameTypeFlagsDefault
0x30PrimaryComponentTickFActorComponentTickFunction3 flags{}
0x10ComponentTagsTArray<FName>4 flags[]
0x10AssetUserDataTArray<UAssetUserData*>Protected+8 flags[]
0x00880x04padding / unreflected
0x04UCSSerializationIndexint325 flags-1
0x00900x04padding / unreflected
0x01bNetAddressable : 1bit 5boolProtected+3 flagsfalse
0x01bReplicateUsingRegisteredSubObjectList : 1bit 6boolProtected+9 flagsfalse
0x01bReplicates : 1bit 7boolNet+7 flagsfalse
0x00950x01padding / unreflected
0x01bAutoActivate : 1bit 3bool6 flagsfalse
0x01bIsActive : 1bit 4boolNetTransient+4 flagsfalse
0x01bEditableWhenInherited : 1bit 5bool5 flagstrue
0x01bCanEverAffectNavigation : 1bit 7boolProtected+6 flagsfalse
0x01bIsEditorOnly : 1bit 1bool6 flagsfalse
0x00980x19padding / unreflected
0x01CreationMethodEComponentCreationMethod5 flagsNative
0x01OnComponentActivatedFMulticastScriptDelegate4 flags<delegate>
0x01OnComponentDeactivatedFMulticastScriptDelegate4 flags<delegate>

Functions 13

SignatureFlagsNativeParams
void GetAttachUserNum(const int32& Length)
Script4 statements · 89 bytes of bytecode
0x0000CallFunc_Set_Length_ReturnValue = /Script/Engine.Default__BlueprintSetLibrary.Set_Length(CurrentUsers);0x003BLength = CallFunc_Set_Length_ReturnValue;0x0056return;0x0058// end of script
Public0x04
void UserSet(ABP_FirstPersonCharacter_Main_C* Character, bool State)
Script8 statements · 132 bytes of bytecode
0x0000if (!(State)) goto Label_0045;0x000E/Script/Engine.Default__BlueprintSetLibrary.Set_Add(CurrentUsers, Character);0x0040goto Label_0081;0x0045Label_0045:0x0045CallFunc_Set_Remove_ReturnValue = /Script/Engine.Default__BlueprintSetLibrary.Set_Remove(CurrentUsers, Character);0x0081Label_0081:0x0081return;0x0083// end of script
Public0x09
void SpawnOrTeleportVisualize(const FVector& InLocation, UPrimitiveComponent* Primitive)
Script16 statements · 526 bytes of bytecode
0x0000/Script/Engine.Default__BlueprintSetLibrary.Set_Add(SpawnedVisualActors, Primitive);0x0032CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(SpawnVisualActors, Primitive, CallFunc_Map_Find_Value);0x0077if (!(CallFunc_Map_Find_ReturnValue)) goto Label_0132;0x0085CallFunc_Conv_VectorToTransform_ReturnValue = Conv_VectorToTransform(InLocation);0x00AACallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(SpawnVisualActors, Primitive, CallFunc_Map_Find_Value);0x00EFCallFunc_K2_SetActorTransform_ReturnValue = CallFunc_Map_Find_Value.K2_SetActorTransform(CallFunc_Conv_VectorToTransform_ReturnValue, false, CallFunc_K2_SetActorTransform_SweepHitResult, false);0x012Dgoto Label_020B;0x0132Label_0132:0x0132CallFunc_Conv_VectorToTransform_ReturnValue = Conv_VectorToTransform(InLocation);0x0157CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue = BeginDeferredActorSpawnFromClass(this, Visualize, CallFunc_Conv_VectorToTransform_ReturnValue, 0, nullptr, 1);0x0183CallFunc_Conv_VectorToTransform_ReturnValue = Conv_VectorToTransform(InLocation);0x01A8CallFunc_FinishSpawningActor_ReturnValue = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, CallFunc_Conv_VectorToTransform_ReturnValue, 1);0x01D0/Script/Engine.Default__BlueprintMapLibrary.Map_Add(SpawnVisualActors, Primitive, CallFunc_FinishSpawningActor_ReturnValue);0x020BLabel_020B:0x020Breturn;0x020D// end of script
Public0x20
void ClearArray()
Script27 statements · 690 bytes of bytecode
0x0000PushFlow(Label_02AF);0x0005CopySpawnVisualActors = SpawnVisualActors;0x0020Temp_int_Variable = 0;0x0037Label_0037:0x0037CallFunc_Map_Length_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Length(CopySpawnVisualActors);0x0072CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Variable, CallFunc_Map_Length_ReturnValue);0x0098if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_023B;0x00A6PushFlow(Label_0265);0x00AB/Script/Engine.Default__BlueprintMapLibrary.Map_GetKeyValueByIndex(CopySpawnVisualActors, Temp_int_Variable, CallFunc_Map_GetKeyValueByIndex_Key, CallFunc_Map_GetKeyValueByIndex_Value);0x00EFCallFunc_Set_Contains_ReturnValue = /Script/Engine.Default__BlueprintSetLibrary.Set_Contains(SpawnedVisualActors, CallFunc_Map_GetKeyValueByIndex_Key);0x012BCallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_Set_Contains_ReturnValue);0x0148if (!(CallFunc_Not_PreBool_ReturnValue)) PopFlow();0x0152/Script/Engine.Default__BlueprintMapLibrary.Map_GetKeyValueByIndex(CopySpawnVisualActors, Temp_int_Variable, CallFunc_Map_GetKeyValueByIndex_Key, CallFunc_Map_GetKeyValueByIndex_Value);0x0196CallFunc_Map_Remove_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Remove(SpawnVisualActors, CallFunc_Map_GetKeyValueByIndex_Key);0x01D2/Script/Engine.Default__BlueprintMapLibrary.Map_GetKeyValueByIndex(CopySpawnVisualActors, Temp_int_Variable, CallFunc_Map_GetKeyValueByIndex_Key, CallFunc_Map_GetKeyValueByIndex_Value);0x0216CallFunc_Map_GetKeyValueByIndex_Value.K2_DestroyActor();0x023APopFlow();0x023BLabel_023B:0x023B/Script/Engine.Default__BlueprintSetLibrary.Set_Clear(SpawnedVisualActors);0x0264PopFlow();0x0265Label_0265:0x0265CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Variable, 1);0x028FTemp_int_Variable = CallFunc_Add_IntInt_ReturnValue;0x02AAgoto Label_0037;0x02AFLabel_02AF:0x02AFreturn;0x02B1// end of script
Public0x00
void SpawnVisualizeActor(AActor* TargetActor, const FVector& position)
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x20
void GetNearConnectDatas(TMap<UPrimitiveComponent*, FVector>& NearPointDatas)
Script3 statements · 30 bytes of bytecode
0x0000NearPointDatas = Near Point Datas;0x001Breturn;0x001D// end of script
Public0x50
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BPC_FindNearConnectPoint(5842);0x000Freturn;0x0011// end of script
EventPublic0x00
void ReceiveTick(float DeltaSeconds)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_DeltaSeconds = DeltaSeconds;0x0012ExecuteUbergraph_BPC_FindNearConnectPoint(6565);0x0021return;0x0023// end of script
EventPublic0x04
void DestroySelf()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BPC_FindNearConnectPoint(6882);0x000Freturn;0x0011// end of script
0x00
void AddWeight(const ABP_FirstPersonCharacter_Main_C*& Key, double Value, UBPC_LINK_HandControl_C* HandComponent)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Key_1 = Key;0x0012PersistentFrame.K2Node_CustomEvent_Value = Value;0x0024PersistentFrame.K2Node_CustomEvent_HandComponent_1 = HandComponent;0x0036ExecuteUbergraph_BPC_FindNearConnectPoint(7492);0x0045return;0x0047// end of script
0x18
void RemoveWeight(const ABP_FirstPersonCharacter_Main_C*& Key, UBPC_LINK_HandControl_C* HandComponent)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Key = Key;0x0012PersistentFrame.K2Node_CustomEvent_HandComponent = HandComponent;0x0024ExecuteUbergraph_BPC_FindNearConnectPoint(7705);0x0033return;0x0035// end of script
0x10
void ReceiveEndPlay(const EEndPlayReason& EndPlayReason)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_EndPlayReason = EndPlayReason;0x0012ExecuteUbergraph_BPC_FindNearConnectPoint(8492);0x0021return;0x0023// end of script
EventPublic0x01
void ExecuteUbergraph_BPC_FindNearConnectPoint(int32 EntryPoint)
Script246 statements · 8,610 bytes of bytecode
0x0000PushFlow(Label_219F);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FTemp_int_Loop_Counter_Variable = 0;0x0026Temp_int_Array_Index_Variable_2 = 0;0x003DLabel_003D:0x003DCallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(Temp_bool_True_if_break_was_hit_Variable_1);0x005ACallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_BoxTraceMultiForObjects_OutHits);0x0095CallFunc_Less_IntInt_ReturnValue_4 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_1);0x00BBCallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_Not_PreBool_ReturnValue_1, CallFunc_Less_IntInt_ReturnValue_4);0x00E1if (!(CallFunc_BooleanAND_ReturnValue_1)) goto Label_0ACA;0x00EFTemp_int_Array_Index_Variable_2 = Temp_int_Loop_Counter_Variable;0x010APushFlow(Label_0AF0);0x010FCallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(CurrentConnectPoints, MaxConnectCount);0x0135if (!(CallFunc_Less_IntInt_ReturnValue_2)) PopFlow();0x013F/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_2);0x017ABreakHitResult(CallFunc_Array_Get_Item_2, CallFunc_BreakHitResult_bBlockingHit, CallFunc_BreakHitResult_bInitialOverlap, CallFunc_BreakHitResult_Time, CallFunc_BreakHitResult_Distance, CallFunc_BreakHitResult_Location, CallFunc_BreakHitResult_ImpactPoint, CallFunc_BreakHitResult_Normal, CallFunc_BreakHitResult_ImpactNormal, CallFunc_BreakHitResult_PhysMat, CallFunc_BreakHitResult_HitActor, CallFunc_BreakHitResult_HitComponent, CallFunc_BreakHitResult_HitBoneName, CallFunc_BreakHitResult_BoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_ElementIndex, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x022FCallFunc_GetOwner_ReturnValue_2 = CallFunc_BreakHitResult_HitComponent.GetOwner();0x0259CallFunc_ObjectIsA_ReturnValue = ObjectIsA(CallFunc_GetOwner_ReturnValue_2, /Script/Engine.Pawn);0x027FCallFunc_Set_Contains_ReturnValue = /Script/Engine.Default__BlueprintSetLibrary.Set_Contains(UniqueStatic, CallFunc_BreakHitResult_HitComponent);0x02BBCallFunc_Not_PreBool_ReturnValue_3 = Not_PreBool(CallFunc_ObjectIsA_ReturnValue);0x02D8CallFunc_Not_PreBool_ReturnValue_4 = Not_PreBool(CallFunc_Set_Contains_ReturnValue);0x02F5CallFunc_BooleanAND_ReturnValue_2 = BooleanAND(CallFunc_Not_PreBool_ReturnValue_4, CallFunc_Not_PreBool_ReturnValue_3);0x031Bif (!(CallFunc_BooleanAND_ReturnValue_2)) PopFlow();0x0325K2Node_MakeArray_Array_4 = {3, 0};0x0334/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_2);0x036FBreakHitResult(CallFunc_Array_Get_Item_2, CallFunc_BreakHitResult_bBlockingHit, CallFunc_BreakHitResult_bInitialOverlap, CallFunc_BreakHitResult_Time, CallFunc_BreakHitResult_Distance, CallFunc_BreakHitResult_Location, CallFunc_BreakHitResult_ImpactPoint, CallFunc_BreakHitResult_Normal, CallFunc_BreakHitResult_ImpactNormal, CallFunc_BreakHitResult_PhysMat, CallFunc_BreakHitResult_HitActor, CallFunc_BreakHitResult_HitComponent, CallFunc_BreakHitResult_HitBoneName, CallFunc_BreakHitResult_BoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_ElementIndex, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x0424CallFunc_GetClosestPointOnCollision_ReturnValue = Primitive.GetClosestPointOnCollision(CallFunc_BreakHitResult_ImpactPoint, CallFunc_GetClosestPointOnCollision_OutPointOnBody, FName(None));0x0475CallFunc_SphereOverlapComponents_OutComponents = {};0x0480CallFunc_SphereOverlapComponents_ReturnValue = SphereOverlapComponents(this, CallFunc_GetClosestPointOnCollision_OutPointOnBody, 30f, K2Node_MakeArray_Array_4, /Script/Engine.PrimitiveComponent, Temp_object_Variable, CallFunc_SphereOverlapComponents_OutComponents);0x04C7/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_2);0x0502BreakHitResult(CallFunc_Array_Get_Item_2, CallFunc_BreakHitResult_bBlockingHit, CallFunc_BreakHitResult_bInitialOverlap, CallFunc_BreakHitResult_Time, CallFunc_BreakHitResult_Distance, CallFunc_BreakHitResult_Location, CallFunc_BreakHitResult_ImpactPoint, CallFunc_BreakHitResult_Normal, CallFunc_BreakHitResult_ImpactNormal, CallFunc_BreakHitResult_PhysMat, CallFunc_BreakHitResult_HitActor, CallFunc_BreakHitResult_HitComponent, CallFunc_BreakHitResult_HitBoneName, CallFunc_BreakHitResult_BoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_ElementIndex, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x05B7CallFunc_Array_Contains_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(CallFunc_SphereOverlapComponents_OutComponents, CallFunc_BreakHitResult_HitComponent);0x05F3CallFunc_Array_Contains_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(CallFunc_SphereOverlapComponents_OutComponents, Primitive);0x062FCallFunc_BooleanAND_ReturnValue_3 = BooleanAND(CallFunc_Array_Contains_ReturnValue_1, CallFunc_Array_Contains_ReturnValue);0x0655if (!(CallFunc_BooleanAND_ReturnValue_3)) PopFlow();0x065F/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_2);0x069ABreakHitResult(CallFunc_Array_Get_Item_2, CallFunc_BreakHitResult_bBlockingHit, CallFunc_BreakHitResult_bInitialOverlap, CallFunc_BreakHitResult_Time, CallFunc_BreakHitResult_Distance, CallFunc_BreakHitResult_Location, CallFunc_BreakHitResult_ImpactPoint, CallFunc_BreakHitResult_Normal, CallFunc_BreakHitResult_ImpactNormal, CallFunc_BreakHitResult_PhysMat, CallFunc_BreakHitResult_HitActor, CallFunc_BreakHitResult_HitComponent, CallFunc_BreakHitResult_HitBoneName, CallFunc_BreakHitResult_BoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_ElementIndex, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x074F/Script/Engine.Default__BlueprintSetLibrary.Set_Add(UniqueStatic, CallFunc_BreakHitResult_HitComponent);0x0781/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_2);0x07BCBreakHitResult(CallFunc_Array_Get_Item_2, CallFunc_BreakHitResult_bBlockingHit, CallFunc_BreakHitResult_bInitialOverlap, CallFunc_BreakHitResult_Time, CallFunc_BreakHitResult_Distance, CallFunc_BreakHitResult_Location, CallFunc_BreakHitResult_ImpactPoint, CallFunc_BreakHitResult_Normal, CallFunc_BreakHitResult_ImpactNormal, CallFunc_BreakHitResult_PhysMat, CallFunc_BreakHitResult_HitActor, CallFunc_BreakHitResult_HitComponent, CallFunc_BreakHitResult_HitBoneName, CallFunc_BreakHitResult_BoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_ElementIndex, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x0871CallFunc_GetClosestPointOnCollision_ReturnValue = Primitive.GetClosestPointOnCollision(CallFunc_BreakHitResult_ImpactPoint, CallFunc_GetClosestPointOnCollision_OutPointOnBody, FName(None));0x08C2/Script/Engine.Default__BlueprintMapLibrary.Map_Add(Near Point Datas, CallFunc_BreakHitResult_HitComponent, CallFunc_GetClosestPointOnCollision_OutPointOnBody);0x08FDCallFunc_Add_IntInt_ReturnValue_5 = Add_IntInt(CurrentConnectPoints, 1);0x0927Temp_int_Variable_3 = CallFunc_Add_IntInt_ReturnValue_5;0x0942CurrentConnectPoints = Temp_int_Variable_3;0x095D/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable_2, CallFunc_Array_Get_Item_2);0x0998BreakHitResult(CallFunc_Array_Get_Item_2, CallFunc_BreakHitResult_bBlockingHit, CallFunc_BreakHitResult_bInitialOverlap, CallFunc_BreakHitResult_Time, CallFunc_BreakHitResult_Distance, CallFunc_BreakHitResult_Location, CallFunc_BreakHitResult_ImpactPoint, CallFunc_BreakHitResult_Normal, CallFunc_BreakHitResult_ImpactNormal, CallFunc_BreakHitResult_PhysMat, CallFunc_BreakHitResult_HitActor, CallFunc_BreakHitResult_HitComponent, CallFunc_BreakHitResult_HitBoneName, CallFunc_BreakHitResult_BoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_ElementIndex, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x0A4DCallFunc_GetClosestPointOnCollision_ReturnValue = Primitive.GetClosestPointOnCollision(CallFunc_BreakHitResult_ImpactPoint, CallFunc_GetClosestPointOnCollision_OutPointOnBody, FName(None));0x0A9ESpawnOrTeleportVisualize(CallFunc_GetClosestPointOnCollision_OutPointOnBody, CallFunc_BreakHitResult_HitComponent);0x0ABETemp_bool_True_if_break_was_hit_Variable_1 = true;0x0AC9PopFlow();0x0ACALabel_0ACA:0x0ACAClearArray();0x0AD8CurrentConnectPoints = 0;0x0AEFPopFlow();0x0AF0Label_0AF0:0x0AF0CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0B1ATemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0B35goto Label_003D;0x0B3ALabel_0B3A:0x0B3APushFlow(Label_0D21);0x0B3FCallFunc_GetOwner_ReturnValue_1 = GetOwner();0x0B53CallFunc_K2_GetComponentsByClass_ReturnValue = CallFunc_GetOwner_ReturnValue_1.K2_GetComponentsByClass(/Script/Engine.PrimitiveComponent);0x0B8E/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_K2_GetComponentsByClass_ReturnValue, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0BC9CallFunc_ComponentHasTag_ReturnValue = CallFunc_Array_Get_Item.ComponentHasTag(FName(Bound));0x0C00CallFunc_Not_PreBool_ReturnValue_2 = Not_PreBool(CallFunc_ComponentHasTag_ReturnValue);0x0C1Dif (!(CallFunc_Not_PreBool_ReturnValue_2)) PopFlow();0x0C27CallFunc_GetOwner_ReturnValue_1 = GetOwner();0x0C3BCallFunc_K2_GetComponentsByClass_ReturnValue = CallFunc_GetOwner_ReturnValue_1.K2_GetComponentsByClass(/Script/Engine.PrimitiveComponent);0x0C76/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_K2_GetComponentsByClass_ReturnValue, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0CB1Primitive = CallFunc_Array_Get_Item;0x0CC4CallFunc_GetMass_ReturnValue = Primitive.GetMass();0x0CFASelfWeight = CallFunc_GetMass_ReturnValue;0x0D15Temp_bool_True_if_break_was_hit_Variable = true;0x0D20PopFlow();0x0D21Label_0D21:0x0D21CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x0D4BTemp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x0D66Label_0D66:0x0D66CallFunc_Not_PreBool_ReturnValue = Not_PreBool(Temp_bool_True_if_break_was_hit_Variable);0x0D83CallFunc_GetOwner_ReturnValue_1 = GetOwner();0x0D97CallFunc_K2_GetComponentsByClass_ReturnValue = CallFunc_GetOwner_ReturnValue_1.K2_GetComponentsByClass(/Script/Engine.PrimitiveComponent);0x0DD2CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_K2_GetComponentsByClass_ReturnValue);0x0E0DCallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue);0x0E33CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Not_PreBool_ReturnValue, CallFunc_Less_IntInt_ReturnValue_1);0x0E59if (!(CallFunc_BooleanAND_ReturnValue)) PopFlow();0x0E63Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable_1;0x0E7Egoto Label_0B3A;0x0E83Label_0E83:0x0E83Temp_int_Loop_Counter_Variable_1 = 0;0x0E9ATemp_int_Array_Index_Variable = 0;0x0EB1goto Label_0D66;0x0EB6Label_0EB6:0x0EB6Temp_bool_True_if_break_was_hit_Variable = false;0x0EC1goto Label_0E83;0x0EC6Label_0EC6:0x0EC6Temp_int_Array_Index_Variable_1 = 0;0x0EDDLabel_0EDD:0x0EDDCallFunc_Array_Length_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_BoxOverlapComponentsWithOrientation_OutComponents);0x0F18CallFunc_Less_IntInt_ReturnValue_5 = Less_IntInt(Temp_int_Loop_Counter_Variable_2, CallFunc_Array_Length_ReturnValue_2);0x0F3Eif (!(CallFunc_Less_IntInt_ReturnValue_5)) goto Label_1554;0x0F4CTemp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable_2;0x0F67PushFlow(Label_150A);0x0F6CCallFunc_Less_IntInt_ReturnValue_3 = Less_IntInt(CurrentConnectPoints, MaxConnectCount);0x0F92if (!(CallFunc_Less_IntInt_ReturnValue_3)) PopFlow();0x0F9C/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxOverlapComponentsWithOrientation_OutComponents, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_3);0x0FD7CallFunc_ComponentHasTag_ReturnValue_1 = CallFunc_Array_Get_Item_3.ComponentHasTag(FName(Link));0x100ECallFunc_GetOwner_ReturnValue_3 = CallFunc_Array_Get_Item_3.GetOwner();0x1038CallFunc_ObjectIsA_ReturnValue_1 = ObjectIsA(CallFunc_GetOwner_ReturnValue_3, /Script/Engine.Pawn);0x105ECallFunc_Not_PreBool_ReturnValue_5 = Not_PreBool(CallFunc_ObjectIsA_ReturnValue_1);0x107BCallFunc_BooleanAND_ReturnValue_5 = BooleanAND(CallFunc_Not_PreBool_ReturnValue_5, CallFunc_ComponentHasTag_ReturnValue_1);0x10A1if (!(CallFunc_BooleanAND_ReturnValue_5)) PopFlow();0x10ABCallFunc_GetCenterOfMass_ReturnValue = Primitive.GetCenterOfMass(FName(None));0x10EAK2Node_MakeArray_Array_2 = {3};0x10F7/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxOverlapComponentsWithOrientation_OutComponents, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_3);0x1132CallFunc_GetClosestPointOnCollision_ReturnValue_1 = CallFunc_Array_Get_Item_3.GetClosestPointOnCollision(CallFunc_GetCenterOfMass_ReturnValue, CallFunc_GetClosestPointOnCollision_OutPointOnBody_1, FName(None));0x1183CallFunc_SphereOverlapComponents_OutComponents_1 = {};0x118ECallFunc_SphereOverlapComponents_ReturnValue_1 = SphereOverlapComponents(this, CallFunc_GetClosestPointOnCollision_OutPointOnBody_1, 30f, K2Node_MakeArray_Array_2, /Script/Engine.PrimitiveComponent, Temp_object_Variable_1, CallFunc_SphereOverlapComponents_OutComponents_1);0x11D5/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxOverlapComponentsWithOrientation_OutComponents, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_3);0x1210CallFunc_Array_Contains_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(CallFunc_SphereOverlapComponents_OutComponents_1, CallFunc_Array_Get_Item_3);0x124CCallFunc_Array_Contains_ReturnValue_3 = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(CallFunc_SphereOverlapComponents_OutComponents_1, Primitive);0x1288CallFunc_BooleanAND_ReturnValue_4 = BooleanAND(CallFunc_Array_Contains_ReturnValue_3, CallFunc_Array_Contains_ReturnValue_2);0x12AEif (!(CallFunc_BooleanAND_ReturnValue_4)) PopFlow();0x12B8CallFunc_GetCenterOfMass_ReturnValue = Primitive.GetCenterOfMass(FName(None));0x12F7/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxOverlapComponentsWithOrientation_OutComponents, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_3);0x1332CallFunc_GetClosestPointOnCollision_ReturnValue_1 = CallFunc_Array_Get_Item_3.GetClosestPointOnCollision(CallFunc_GetCenterOfMass_ReturnValue, CallFunc_GetClosestPointOnCollision_OutPointOnBody_1, FName(None));0x1383/Script/Engine.Default__BlueprintMapLibrary.Map_Add(Near Point Datas, CallFunc_Array_Get_Item_3, CallFunc_GetClosestPointOnCollision_OutPointOnBody_1);0x13BECallFunc_Add_IntInt_ReturnValue_6 = Add_IntInt(CurrentConnectPoints, 1);0x13E8Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue_6;0x1403CurrentConnectPoints = Temp_int_Variable;0x141ECallFunc_GetCenterOfMass_ReturnValue = Primitive.GetCenterOfMass(FName(None));0x145D/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_BoxOverlapComponentsWithOrientation_OutComponents, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_3);0x1498CallFunc_GetClosestPointOnCollision_ReturnValue_1 = CallFunc_Array_Get_Item_3.GetClosestPointOnCollision(CallFunc_GetCenterOfMass_ReturnValue, CallFunc_GetClosestPointOnCollision_OutPointOnBody_1, FName(None));0x14E9SpawnOrTeleportVisualize(CallFunc_GetClosestPointOnCollision_OutPointOnBody_1, CallFunc_Array_Get_Item_3);0x1509PopFlow();0x150ALabel_150A:0x150ACallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Loop_Counter_Variable_2, 1);0x1534Temp_int_Loop_Counter_Variable_2 = CallFunc_Add_IntInt_ReturnValue_2;0x154Fgoto Label_0EDD;0x1554Label_1554:0x1554/Script/Engine.Default__BlueprintSetLibrary.Set_Clear(UniqueStatic);0x157DCallFunc_GetOwner_ReturnValue = GetOwner();0x1591K2Node_MakeArray_Array_1 = {CallFunc_GetOwner_ReturnValue};0x15A5K2Node_MakeArray_Array_3 = {0};0x15B2CallFunc_K2_GetComponentRotation_ReturnValue = Primitive.K2_GetComponentRotation();0x15E4CallFunc_K2_GetComponentLocation_ReturnValue = BoundBox.K2_GetComponentLocation();0x1616CallFunc_BoxTraceMultiForObjects_OutHits = {};0x1621CallFunc_BoxTraceMultiForObjects_ReturnValue = BoxTraceMultiForObjects(this, CallFunc_K2_GetComponentLocation_ReturnValue, CallFunc_K2_GetComponentLocation_ReturnValue, BoundSize, CallFunc_K2_GetComponentRotation_ReturnValue, K2Node_MakeArray_Array_3, false, K2Node_MakeArray_Array_1, 0, CallFunc_BoxTraceMultiForObjects_OutHits, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x16C2Temp_bool_True_if_break_was_hit_Variable_1 = false;0x16CDgoto Label_000F;0x16D2PushFlow(Label_0EB6);0x16D7CallFunc_GetOwner_ReturnValue_1 = GetOwner();0x16EBCallFunc_GetComponentsByTag_ReturnValue = CallFunc_GetOwner_ReturnValue_1.GetComponentsByTag(/Script/Engine.BoxComponent, FName(Bound));0x1733/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetComponentsByTag_ReturnValue, 0, CallFunc_Array_Get_Item_1);0x176ACallFunc_IsValid_ReturnValue_2 = IsValid(CallFunc_Array_Get_Item_1);0x1787if (!(CallFunc_IsValid_ReturnValue_2)) goto Label_191C;0x1795CallFunc_GetOwner_ReturnValue_1 = GetOwner();0x17A9CallFunc_GetComponentsByTag_ReturnValue = CallFunc_GetOwner_ReturnValue_1.GetComponentsByTag(/Script/Engine.BoxComponent, FName(Bound));0x17F1/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetComponentsByTag_ReturnValue, 0, CallFunc_Array_Get_Item_1);0x1828CallFunc_GetScaledBoxExtent_ReturnValue = CallFunc_Array_Get_Item_1.GetScaledBoxExtent();0x185ABoundSize = CallFunc_GetScaledBoxExtent_ReturnValue;0x1875CallFunc_GetOwner_ReturnValue_1 = GetOwner();0x1889CallFunc_GetComponentsByTag_ReturnValue = CallFunc_GetOwner_ReturnValue_1.GetComponentsByTag(/Script/Engine.BoxComponent, FName(Bound));0x18D1/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetComponentsByTag_ReturnValue, 0, CallFunc_Array_Get_Item_1);0x1908BoundBox = CallFunc_Array_Get_Item_1;0x191BPopFlow();0x191CLabel_191C:0x191CPrintString(this, "Warning:Bound\\u7528\\u306e\\u30dc\\u30c3\\u30af\\u30b9\\u30b3\\u30ea\\u30b8\\u30e7\\u30f3\\u304c\\u8a2d\\u5b9a\\u3055\\u308c\\u3066\\u3044\\u307e\\u305b\\u3093", true, true, LinearColor{1f, 0.955331f, 0f, 1f}, 2f, FName(None));0x19A4PopFlow();0x19A5/Script/Engine.Default__BlueprintMapLibrary.Map_Clear(Near Point Datas);0x19CEK2Node_MakeArray_Array = {3};0x19DBCallFunc_GetOwner_ReturnValue = GetOwner();0x19EFK2Node_MakeArray_Array_1 = {CallFunc_GetOwner_ReturnValue};0x1A03CallFunc_K2_GetComponentRotation_ReturnValue = Primitive.K2_GetComponentRotation();0x1A35CallFunc_K2_GetComponentLocation_ReturnValue = BoundBox.K2_GetComponentLocation();0x1A67CallFunc_BoxOverlapComponentsWithOrientation_OutComponents = {};0x1A72CallFunc_BoxOverlapComponentsWithOrientation_ReturnValue = BoxOverlapComponentsWithOrientation(this, CallFunc_K2_GetComponentLocation_ReturnValue, BoundSize, CallFunc_K2_GetComponentRotation_ReturnValue, K2Node_MakeArray_Array, /Script/Engine.PrimitiveComponent, K2Node_MakeArray_Array_1, CallFunc_BoxOverlapComponentsWithOrientation_OutComponents);0x1AC6Temp_int_Loop_Counter_Variable_2 = 0;0x1ADDgoto Label_0EC6;0x1AE2CallFunc_Set_Length_ReturnValue = /Script/Engine.Default__BlueprintSetLibrary.Set_Length(CurrentUsers);0x1B1DCallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(CallFunc_Set_Length_ReturnValue, 0);0x1B3Fif (!(CallFunc_LessEqual_IntInt_ReturnValue)) PopFlow();0x1B49SetComponentTickEnabled(false);0x1B58/Script/Engine.Default__BlueprintSetLibrary.Set_Clear(SpawnedVisualActors);0x1B81ClearArray();0x1B8FTemp_int_Variable_1 = 0;0x1BA6Label_1BA6:0x1BA6CallFunc_Map_Length_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Length(SpawnVisualActors);0x1BE1CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Variable_1, CallFunc_Map_Length_ReturnValue);0x1C07if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_1D38;0x1C15PushFlow(Label_1CEE);0x1C1A/Script/Engine.Default__BlueprintMapLibrary.Map_GetKeyValueByIndex(SpawnVisualActors, Temp_int_Variable_1, CallFunc_Map_GetKeyValueByIndex_Key, CallFunc_Map_GetKeyValueByIndex_Value);0x1C5ECallFunc_IsValid_ReturnValue = IsValid(CallFunc_Map_GetKeyValueByIndex_Value);0x1C7Bif (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x1C85/Script/Engine.Default__BlueprintMapLibrary.Map_GetKeyValueByIndex(SpawnVisualActors, Temp_int_Variable_1, CallFunc_Map_GetKeyValueByIndex_Key, CallFunc_Map_GetKeyValueByIndex_Value);0x1CC9CallFunc_Map_GetKeyValueByIndex_Value.K2_DestroyActor();0x1CEDPopFlow();0x1CEELabel_1CEE:0x1CEECallFunc_Add_IntInt_ReturnValue_3 = Add_IntInt(Temp_int_Variable_1, 1);0x1D18Temp_int_Variable_1 = CallFunc_Add_IntInt_ReturnValue_3;0x1D33goto Label_1BA6;0x1D38Label_1D38:0x1D38K2_DestroyComponent(this);0x1D43PopFlow();0x1D44RemoveWeight(K2Node_CustomEvent_Key_1, nullptr);0x1D5C/Script/Engine.Default__BlueprintMapLibrary.Map_Add(ReciveWeightByUser, K2Node_CustomEvent_Key_1, K2Node_CustomEvent_Value);0x1D97/Game/BluePrints/BPF_Libraly.Default__BPF_Libraly_C.PlusEqual(CurrentRecivePower, K2Node_CustomEvent_Value, this);0x1DCECallFunc_CurrentWeightUpdate_value_ImplicitCast = Cast<4>(SelfWeight);0x1DEBK2Node_CustomEvent_HandComponent_1.CurrentWeightUpdate(CallFunc_CurrentWeightUpdate_value_ImplicitCast);0x1E18PopFlow();0x1E19CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(ReciveWeightByUser, K2Node_CustomEvent_Key, CallFunc_Map_Find_Value);0x1E5Eif (!(CallFunc_Map_Find_ReturnValue)) PopFlow();0x1E68CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(ReciveWeightByUser, K2Node_CustomEvent_Key, CallFunc_Map_Find_Value);0x1EADCallFunc_Subtract_DoubleDouble_ReturnValue = Subtract_DoubleDouble(CurrentRecivePower, CallFunc_Map_Find_Value);0x1EDBCurrentRecivePower = CallFunc_Subtract_DoubleDouble_ReturnValue;0x1EF6CallFunc_Map_Remove_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Remove(ReciveWeightByUser, K2Node_CustomEvent_Key);0x1F32CallFunc_IsValid_ReturnValue_1 = IsValid(K2Node_CustomEvent_HandComponent);0x1F4Fif (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x1F59K2Node_CustomEvent_HandComponent.CurrentWeightUpdate(0);0x1F86PopFlow();0x1F87Label_1F87:0x1F87CallFunc_Add_IntInt_ReturnValue_4 = Add_IntInt(Temp_int_Variable_2, 1);0x1FB1Temp_int_Variable_2 = CallFunc_Add_IntInt_ReturnValue_4;0x1FCCLabel_1FCC:0x1FCCCallFunc_Map_Length_ReturnValue_1 = /Script/Engine.Default__BlueprintMapLibrary.Map_Length(SpawnVisualActors);0x2007CallFunc_Less_IntInt_ReturnValue_6 = Less_IntInt(Temp_int_Variable_2, CallFunc_Map_Length_ReturnValue_1);0x202Dif (!(CallFunc_Less_IntInt_ReturnValue_6)) PopFlow();0x2037PushFlow(Label_1F87);0x203C/Script/Engine.Default__BlueprintMapLibrary.Map_GetKeyValueByIndex(SpawnVisualActors, Temp_int_Variable_2, CallFunc_Map_GetKeyValueByIndex_Key_1, CallFunc_Map_GetKeyValueByIndex_Value_1);0x2080CallFunc_IsValid_ReturnValue_3 = IsValid(CallFunc_Map_GetKeyValueByIndex_Value_1);0x209Dif (!(CallFunc_IsValid_ReturnValue_3)) PopFlow();0x20A7/Script/Engine.Default__BlueprintMapLibrary.Map_GetKeyValueByIndex(SpawnVisualActors, Temp_int_Variable_2, CallFunc_Map_GetKeyValueByIndex_Key_1, CallFunc_Map_GetKeyValueByIndex_Value_1);0x20EBCallFunc_Map_GetKeyValueByIndex_Value_1.K2_DestroyActor();0x210FPopFlow();0x2110Label_2110:0x2110Temp_int_Variable_2 = 0;0x2127goto Label_1FCC;0x212CCallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(K2Node_Event_EndPlayReason, 0);0x214BCallFunc_EqualEqual_ByteByte_ReturnValue_1 = EqualEqual_ByteByte(K2Node_Event_EndPlayReason, 3);0x216ACallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_EqualEqual_ByteByte_ReturnValue, CallFunc_EqualEqual_ByteByte_ReturnValue_1);0x2190if (!(CallFunc_BooleanOR_ReturnValue)) PopFlow();0x219Agoto Label_2110;0x219FLabel_219F:0x219Freturn;0x21A1// end of script
Final0x04

Used by 1

types with a member, parameter or interface of this type