Zdexby TheHolyOneZ
6,144 classes
Class

UEQC_ClosestTarget_C

: UEnvQueryContext_BlueprintBase : UEnvQueryContext : UObject
/Game/Ride/Environment/Wildlife/Monkey/AI/EQC_ClosestTarget.EQC_ClosestTarget_C 0x0030 (48 B) align 8 inherited 0x0030 1 scripted vtable /Game/Ride/Environment/Wildlife/Monkey/AI/EQC_ClosestTarget
0x00x0030

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 1

SignatureFlagsNativeParams
void ProvideSingleActor(UObject* QuerierObject, AActor* QuerierActor, const AActor*& ResultingActor)
Script40 statements · 1,025 bytes of bytecode
0x0000PushFlow(Label_03FE);0x0005Distance = 0f;0x001CCallFunc_GetAllActorsOfClass_OutActors = {};0x0027GetAllActorsOfClass(this, /Game/Ride/Character/Blueprints/BP_FirstPersonCharacter.BP_FirstPersonCharacter_C, CallFunc_GetAllActorsOfClass_OutActors);0x0044/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, 0, CallFunc_Array_Get_Item_1);0x007BCallFunc_GetDistanceTo_ReturnValue_1 = QuerierActor.GetDistanceTo(CallFunc_Array_Get_Item_1);0x00B6Distance = CallFunc_GetDistanceTo_ReturnValue_1;0x00D1/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, 0, CallFunc_Array_Get_Item_1);0x0108ClosestActor = CallFunc_Array_Get_Item_1;0x011BTemp_int_Loop_Counter_Variable = 0;0x0132Temp_int_Array_Index_Variable = 0;0x0149Label_0149:0x0149CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetAllActorsOfClass_OutActors);0x0184CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x01AAif (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_0307;0x01B8Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x01D3PushFlow(Label_03B4);0x01D8/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0213CallFunc_GetDistanceTo_ReturnValue = QuerierActor.GetDistanceTo(CallFunc_Array_Get_Item);0x024ECallFunc_Less_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_GetDistanceTo_ReturnValue);0x026BCallFunc_Less_DoubleDouble_B_ImplicitCast = Cast<4>(Distance);0x0288CallFunc_Less_DoubleDouble_ReturnValue = Less_DoubleDouble(CallFunc_Less_DoubleDouble_A_ImplicitCast, CallFunc_Less_DoubleDouble_B_ImplicitCast);0x02AEif (!(CallFunc_Less_DoubleDouble_ReturnValue)) PopFlow();0x02B8/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x02F3ClosestActor = CallFunc_Array_Get_Item;0x0306PopFlow();0x0307Label_0307:0x0307CallFunc_GetAIController_ReturnValue = GetAIController(QuerierActor);0x0324CallFunc_GetBlackboard_ReturnValue = GetBlackboard(CallFunc_GetAIController_ReturnValue);0x0341CallFunc_MakeLiteralName_ReturnValue = MakeLiteralName(FName(AttackTarget));0x036ACallFunc_GetBlackboard_ReturnValue.SetValueAsObject(CallFunc_MakeLiteralName_ReturnValue, ClosestActor);0x039CResultingActor = ClosestActor;0x03AFgoto Label_03FE;0x03B4Label_03B4:0x03B4CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x03DETemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x03F9goto Label_0149;0x03FELabel_03FE:0x03FEreturn;0x0400// end of script
EventPublic0x18