PalWorld-NetCrack/SDK/BP_AIAction_OtomoFollow_parameters.hpp
2024-01-22 14:43:11 +08:00

746 lines
97 KiB
C++

#pragma once
// Dumped with Dumper-7!
#include "../SDK.hpp"
namespace SDK
{
namespace Params
{
//---------------------------------------------------------------------------------------------------------------------
// PARAMETERS
//---------------------------------------------------------------------------------------------------------------------
// 0x19 (0x19 - 0x0)
// Function BP_AIAction_OtomoFollow.BP_AIAction_OtomoFollow_C.GetFollowSpeedFromController
struct UBP_AIAction_OtomoFollow_C_GetFollowSpeedFromController_Params
{
public:
double FollowSpeed; // 0x0(0x8)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class AController* CallFunc_GetController_ReturnValue; // 0x8(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class ABP_MonsterAIController_Otomo_C* K2Node_DynamicCast_AsBP_Monster_AIController_Otomo; // 0x10(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess; // 0x18(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x29 (0x29 - 0x0)
// Function BP_AIAction_OtomoFollow.BP_AIAction_OtomoFollow_C.GetFollowInterpolatedPosFromController
struct UBP_AIAction_OtomoFollow_C_GetFollowInterpolatedPosFromController_Params
{
public:
struct FVector FollowInterpolatedPos; // 0x0(0x18)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class AController* CallFunc_GetController_ReturnValue; // 0x18(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class ABP_MonsterAIController_Otomo_C* K2Node_DynamicCast_AsBP_Monster_AIController_Otomo; // 0x20(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess; // 0x28(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x28 (0x28 - 0x0)
// Function BP_AIAction_OtomoFollow.BP_AIAction_OtomoFollow_C.TryGetTrainer
struct UBP_AIAction_OtomoFollow_C_TryGetTrainer_Params
{
public:
class APalCharacter* Trainer; // 0x0(0x8)(Parm, OutParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class AController* CallFunc_GetController_ReturnValue; // 0x8(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class APawn* CallFunc_K2_GetPawn_ReturnValue; // 0x10(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue; // 0x18(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue_1; // 0x19(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_31BA[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
class UPalCharacterParameterComponent* CallFunc_GetComponentByClass_ReturnValue; // 0x20(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
};
// 0x9B0 (0x9B0 - 0x0)
// Function BP_AIAction_OtomoFollow.BP_AIAction_OtomoFollow_C.ForwardRayCheckJump
struct UBP_AIAction_OtomoFollow_C_ForwardRayCheckJump_Params
{
public:
bool DoJump; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3216[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector MovementVelocityNormal; // 0x8(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double SelfHeightOffset; // 0x20(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector RayStartPos; // 0x28(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector StartPos2; // 0x40(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector HitPoint; // 0x58(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector FrontVector; // 0x70(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double HeighLength; // 0x88(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double FrontLength; // 0x90(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Conv_FloatToVector_ReturnValue; // 0x98(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TArray<class AActor*> Temp_object_Variable; // 0xB0(0x10)(ConstParm, ReferenceParm)
struct FVector CallFunc_Conv_DoubleToVector_ReturnValue; // 0xC0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Vector_Down_ReturnValue; // 0xD8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_GetActorForwardVector_ReturnValue; // 0xF0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Vector_Up_ReturnValue; // 0x108(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Conv_DoubleToVector_ReturnValue_1; // 0x120(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class USceneComponent* CallFunc_K2_GetRootComponent_ReturnValue; // 0x138(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
class UCapsuleComponent* K2Node_DynamicCast_AsCapsule_Collision; // 0x140(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess; // 0x148(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_321A[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_K2_GetActorLocation_ReturnValue; // 0x150(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Add_DoubleDouble_ReturnValue; // 0x168(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Conv_FloatToVector_ReturnValue_1; // 0x170(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Subtract_VectorVector_ReturnValue; // 0x188(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Multiply_VectorVector_ReturnValue; // 0x1A0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Add_VectorVector_ReturnValue; // 0x1B8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_GetActorForwardVector_ReturnValue_1; // 0x1D0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class UPalCharacterMovementComponent* CallFunc_GetComponentByClass_ReturnValue; // 0x1E8(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_GetVelocity_ReturnValue; // 0x1F0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_BreakVector_X; // 0x208(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_BreakVector_Y; // 0x210(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_BreakVector_Z; // 0x218(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Conv_DoubleToVector_ReturnValue_2; // 0x220(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_MakeVector_ReturnValue; // 0x238(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Add_VectorVector_ReturnValue_1; // 0x250(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Normal_ReturnValue; // 0x268(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_VSizeSquared_ReturnValue; // 0x280(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Dot_VectorVector_ReturnValue; // 0x288(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Less_DoubleDouble_ReturnValue; // 0x290(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Less_DoubleDouble_ReturnValue_1; // 0x291(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_321F[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_Vector_Up_ReturnValue_1; // 0x298(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Vector_Down_ReturnValue_1; // 0x2B0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Multiply_VectorVector_ReturnValue_1; // 0x2C8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Add_VectorVector_ReturnValue_2; // 0x2E0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FHitResult CallFunc_LineTraceSingle_OutHit; // 0x2F8(0xE8)(IsPlainOldData, NoDestructor, ContainsInstancedReference)
bool CallFunc_LineTraceSingle_ReturnValue; // 0x3E0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3220[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_Conv_DoubleToVector_ReturnValue_3; // 0x3E8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Multiply_VectorVector_ReturnValue_2; // 0x400(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BreakHitResult_bBlockingHit; // 0x418(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BreakHitResult_bInitialOverlap; // 0x419(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3221[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
float CallFunc_BreakHitResult_Time; // 0x41C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakHitResult_Distance; // 0x420(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3222[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_BreakHitResult_Location; // 0x428(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_ImpactPoint; // 0x440(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_Normal; // 0x458(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_ImpactNormal; // 0x470(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class UPhysicalMaterial* CallFunc_BreakHitResult_PhysMat; // 0x488(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class AActor* CallFunc_BreakHitResult_HitActor; // 0x490(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UPrimitiveComponent* CallFunc_BreakHitResult_HitComponent; // 0x498(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
class FName CallFunc_BreakHitResult_HitBoneName; // 0x4A0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class FName CallFunc_BreakHitResult_BoneName; // 0x4A8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_BreakHitResult_HitItem; // 0x4B0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_BreakHitResult_ElementIndex; // 0x4B4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_BreakHitResult_FaceIndex; // 0x4B8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3225[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_BreakHitResult_TraceStart; // 0x4C0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_TraceEnd; // 0x4D8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TArray<class AActor*> Temp_object_Variable_1; // 0x4F0(0x10)(ConstParm, ReferenceParm)
TArray<class AActor*> Temp_object_Variable_2; // 0x500(0x10)(ConstParm, ReferenceParm)
struct FVector CallFunc_Subtract_VectorVector_ReturnValue_1; // 0x510(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Add_VectorVector_ReturnValue_3; // 0x528(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Normal_ReturnValue_1; // 0x540(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FHitResult CallFunc_SphereTraceSingle_OutHit; // 0x558(0xE8)(IsPlainOldData, NoDestructor, ContainsInstancedReference)
bool CallFunc_SphereTraceSingle_ReturnValue; // 0x640(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3226[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_Multiply_VectorVector_ReturnValue_3; // 0x648(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Add_VectorVector_ReturnValue_4; // 0x660(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BreakHitResult_bBlockingHit_1; // 0x678(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BreakHitResult_bInitialOverlap_1; // 0x679(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3227[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
float CallFunc_BreakHitResult_Time_1; // 0x67C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakHitResult_Distance_1; // 0x680(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3229[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_BreakHitResult_Location_1; // 0x688(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_ImpactPoint_1; // 0x6A0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_Normal_1; // 0x6B8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_ImpactNormal_1; // 0x6D0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class UPhysicalMaterial* CallFunc_BreakHitResult_PhysMat_1; // 0x6E8(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class AActor* CallFunc_BreakHitResult_HitActor_1; // 0x6F0(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UPrimitiveComponent* CallFunc_BreakHitResult_HitComponent_1; // 0x6F8(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
class FName CallFunc_BreakHitResult_HitBoneName_1; // 0x700(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class FName CallFunc_BreakHitResult_BoneName_1; // 0x708(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_BreakHitResult_HitItem_1; // 0x710(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_BreakHitResult_ElementIndex_1; // 0x714(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_BreakHitResult_FaceIndex_1; // 0x718(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_322B[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_BreakHitResult_TraceStart_1; // 0x720(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_TraceEnd_1; // 0x738(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Add_VectorVector_ReturnValue_5; // 0x750(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Conv_DoubleToVector_ReturnValue_4; // 0x768(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class UPalCharacterMovementComponent* CallFunc_GetComponentByClass_ReturnValue_1; // 0x780(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Multiply_VectorVector_ReturnValue_4; // 0x788(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Conv_FloatToVector_ReturnValue_2; // 0x7A0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class UPalCharacterMovementComponent* CallFunc_GetComponentByClass_ReturnValue_2; // 0x7B8(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Multiply_VectorVector_ReturnValue_5; // 0x7C0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsJumpDisabled_ReturnValue; // 0x7D8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_322C[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
struct FHitResult CallFunc_LineTraceSingle_OutHit_1; // 0x7E0(0xE8)(IsPlainOldData, NoDestructor, ContainsInstancedReference)
bool CallFunc_LineTraceSingle_ReturnValue_1; // 0x8C8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BreakHitResult_bBlockingHit_2; // 0x8C9(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BreakHitResult_bInitialOverlap_2; // 0x8CA(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_322E[0x1]; // Fixing Size After Last Property [ Dumper-7 ]
float CallFunc_BreakHitResult_Time_2; // 0x8CC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakHitResult_Distance_2; // 0x8D0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3231[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_BreakHitResult_Location_2; // 0x8D8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_ImpactPoint_2; // 0x8F0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_Normal_2; // 0x908(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_ImpactNormal_2; // 0x920(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class UPhysicalMaterial* CallFunc_BreakHitResult_PhysMat_2; // 0x938(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class AActor* CallFunc_BreakHitResult_HitActor_2; // 0x940(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UPrimitiveComponent* CallFunc_BreakHitResult_HitComponent_2; // 0x948(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
class FName CallFunc_BreakHitResult_HitBoneName_2; // 0x950(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class FName CallFunc_BreakHitResult_BoneName_2; // 0x958(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_BreakHitResult_HitItem_2; // 0x960(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_BreakHitResult_ElementIndex_2; // 0x964(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_BreakHitResult_FaceIndex_2; // 0x968(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3235[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_BreakHitResult_TraceStart_2; // 0x970(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_TraceEnd_2; // 0x988(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_EqualEqual_ObjectObject_ReturnValue; // 0x9A0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3236[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
double CallFunc_Add_DoubleDouble_A_ImplicitCast; // 0x9A8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x91 (0x91 - 0x0)
// Function BP_AIAction_OtomoFollow.BP_AIAction_OtomoFollow_C.SetInitialValue
struct UBP_AIAction_OtomoFollow_C_SetInitialValue_Params
{
public:
struct FVector CallFunc_GetFollowInterpolatedPosFromController_FollowInterpolatedPos; // 0x0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_GetFollowSpeedFromController_FollowSpeed; // 0x18(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_GetFollowInterpolatedPosFromController_FollowInterpolatedPos_1; // 0x20(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_GetVelocity_ReturnValue; // 0x38(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_VSize_ReturnValue; // 0x50(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_DoubleDouble_ReturnValue; // 0x58(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3242[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_K2_GetActorLocation_ReturnValue; // 0x60(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_K2_GetActorLocation_ReturnValue_1; // 0x78(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsNearTwoPoint_ReturnValue; // 0x90(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x13 (0x13 - 0x0)
// Function BP_AIAction_OtomoFollow.BP_AIAction_OtomoFollow_C.PlayerCameraCheck
struct UBP_AIAction_OtomoFollow_C_PlayerCameraCheck_Params
{
public:
bool InCamera; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3247[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
class APalPlayerCharacter* K2Node_DynamicCast_AsPal_Player_Character; // 0x8(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess; // 0x10(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue; // 0x11(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_InFanShap_PlayerCamera_ReturnValue; // 0x12(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x1B0 (0x1B0 - 0x0)
// Function BP_AIAction_OtomoFollow.BP_AIAction_OtomoFollow_C.DoWarpNearPlayer
struct UBP_AIAction_OtomoFollow_C_DoWarpNearPlayer_Params
{
public:
double Dist; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class AActor* CallFunc_AdjustActorToFloor_ReturnValue; // 0x8(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
struct FRotator CallFunc_K2_GetActorRotation_ReturnValue; // 0x10(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
class UPalCharacterParameterComponent* CallFunc_GetComponentByClass_ReturnValue; // 0x28(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
float CallFunc_GetRadius_ReturnValue; // 0x30(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3250[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_GetActorForwardVector_ReturnValue; // 0x38(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Add_DoubleDouble_ReturnValue; // 0x50(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Conv_DoubleToVector_ReturnValue; // 0x58(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_K2_GetActorLocation_ReturnValue; // 0x70(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Multiply_VectorVector_ReturnValue; // 0x88(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Subtract_VectorVector_ReturnValue; // 0xA0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FHitResult CallFunc_K2_SetActorLocationAndRotation_SweepHitResult; // 0xB8(0xE8)(IsPlainOldData, NoDestructor, ContainsInstancedReference)
bool CallFunc_K2_SetActorLocationAndRotation_ReturnValue; // 0x1A0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3253[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
double CallFunc_Add_DoubleDouble_B_ImplicitCast; // 0x1A8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0xB8 (0xB8 - 0x0)
// Function BP_AIAction_OtomoFollow.BP_AIAction_OtomoFollow_C.TryWarpToPlayer
struct UBP_AIAction_OtomoFollow_C_TryWarpToPlayer_Params
{
public:
struct FVector TempSelfLocation; // 0x0(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double StackFarDistance; // 0x18(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double WarpStartTime; // 0x20(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double TempDistanceSqr; // 0x28(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double TooFarDistance; // 0x30(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Add_DoubleDouble_ReturnValue; // 0x38(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_PlayerCameraCheck_InCamera; // 0x40(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_325C[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
double CallFunc_Vector_Distance_ReturnValue; // 0x48(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Less_DoubleDouble_ReturnValue; // 0x50(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_325D[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
double CallFunc_Multiply_DoubleDouble_ReturnValue; // 0x58(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_DoubleDouble_ReturnValue; // 0x60(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_DoubleDouble_ReturnValue_1; // 0x61(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_DoubleDouble_ReturnValue_2; // 0x62(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_325F[0x5]; // Fixing Size After Last Property [ Dumper-7 ]
double CallFunc_Add_DoubleDouble_ReturnValue_1; // 0x68(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Multiply_DoubleDouble_ReturnValue_1; // 0x70(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_DoubleDouble_ReturnValue_3; // 0x78(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3261[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_K2_GetActorLocation_ReturnValue; // 0x80(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_K2_GetActorLocation_ReturnValue_1; // 0x98(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Vector_DistanceSquared_ReturnValue; // 0xB0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0xF0 (0xF0 - 0x0)
// Function BP_AIAction_OtomoFollow.BP_AIAction_OtomoFollow_C.DelayTrainerYaw
struct UBP_AIAction_OtomoFollow_C_DelayTrainerYaw_Params
{
public:
double TempAngle; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class APalPlayerCharacter* K2Node_DynamicCast_AsPal_Player_Character; // 0x8(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess; // 0x10(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3271[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
struct FRotator CallFunc_GetCameraRotator_ReturnValue; // 0x18(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
float CallFunc_BreakRotator_Roll; // 0x30(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakRotator_Pitch; // 0x34(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakRotator_Yaw; // 0x38(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3272[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
double CallFunc_Multiply_DoubleDouble_ReturnValue; // 0x40(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FRotator CallFunc_MakeRotator_ReturnValue; // 0x48(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
double CallFunc_Add_DoubleDouble_ReturnValue; // 0x60(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_GreaterGreater_VectorRotator_ReturnValue; // 0x68(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Multiply_DoubleDouble_ReturnValue_1; // 0x80(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FRotator CallFunc_MakeRotator_ReturnValue_1; // 0x88(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
struct FVector CallFunc_GetRightVector_ReturnValue; // 0xA0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_GetForwardVector_ReturnValue; // 0xB8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Dot_VectorVector_ReturnValue; // 0xD0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_AngleBetweenVector_ReturnValue; // 0xD8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_DoubleDouble_ReturnValue; // 0xDC(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3275[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
float CallFunc_MakeRotator_Yaw_ImplicitCast; // 0xE0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3276[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
double K2Node_VariableSet_tempAngle_ImplicitCast; // 0xE8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x3B2 (0x3B2 - 0x0)
// Function BP_AIAction_OtomoFollow.BP_AIAction_OtomoFollow_C.GetTargetLocationInAim
struct UBP_AIAction_OtomoFollow_C_GetTargetLocationInAim_Params
{
public:
struct FVector Location; // 0x0(0x18)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector SideTarget; // 0x18(0x18)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_K2_GetActorLocation_ReturnValue; // 0x30(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Add_VectorVector_ReturnValue; // 0x48(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Multiply_VectorFloat_ReturnValue; // 0x60(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Add_VectorVector_ReturnValue_1; // 0x78(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Add_VectorVector_ReturnValue_2; // 0x90(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_K2_GetActorLocation_ReturnValue_1; // 0xA8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FRotator CallFunc_K2_GetActorRotation_ReturnValue; // 0xC0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
struct FVector CallFunc_GetRightVector_ReturnValue; // 0xD8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Multiply_VectorFloat_ReturnValue_1; // 0xF0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_K2_GetActorLocation_ReturnValue_2; // 0x108(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TArray<class AActor*> Temp_object_Variable; // 0x120(0x10)(ConstParm, ReferenceParm)
struct FHitResult CallFunc_LineTraceSingle_OutHit; // 0x130(0xE8)(IsPlainOldData, NoDestructor, ContainsInstancedReference)
bool CallFunc_LineTraceSingle_ReturnValue; // 0x218(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue; // 0x219(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BreakHitResult_bBlockingHit; // 0x21A(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BreakHitResult_bInitialOverlap; // 0x21B(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakHitResult_Time; // 0x21C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakHitResult_Distance; // 0x220(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3287[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_BreakHitResult_Location; // 0x228(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_ImpactPoint; // 0x240(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_Normal; // 0x258(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_ImpactNormal; // 0x270(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class UPhysicalMaterial* CallFunc_BreakHitResult_PhysMat; // 0x288(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class AActor* CallFunc_BreakHitResult_HitActor; // 0x290(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UPrimitiveComponent* CallFunc_BreakHitResult_HitComponent; // 0x298(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
class FName CallFunc_BreakHitResult_HitBoneName; // 0x2A0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class FName CallFunc_BreakHitResult_BoneName; // 0x2A8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_BreakHitResult_HitItem; // 0x2B0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_BreakHitResult_ElementIndex; // 0x2B4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_BreakHitResult_FaceIndex; // 0x2B8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_328B[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_BreakHitResult_TraceStart; // 0x2C0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_TraceEnd; // 0x2D8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_K2_GetActorLocation_ReturnValue_3; // 0x2F0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FRotator CallFunc_K2_GetActorRotation_ReturnValue_1; // 0x308(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
struct FVector CallFunc_K2_GetActorLocation_ReturnValue_4; // 0x320(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_GetForwardVector_ReturnValue; // 0x338(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Subtract_VectorVector_ReturnValue; // 0x350(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector2D CallFunc_Conv_VectorToVector2D_ReturnValue; // 0x368(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Vector_Normal2D_ReturnValue; // 0x378(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector2D CallFunc_Conv_VectorToVector2D_ReturnValue_1; // 0x390(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_DotProduct2D_ReturnValue; // 0x3A0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_CrossProduct2D_ReturnValue; // 0x3A8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue; // 0x3B0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_DoubleDouble_ReturnValue; // 0x3B1(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x32C (0x32C - 0x0)
// Function BP_AIAction_OtomoFollow.BP_AIAction_OtomoFollow_C.GetTargetLocationInHighSpeed
struct UBP_AIAction_OtomoFollow_C_GetTargetLocationInHighSpeed_Params
{
public:
struct FVector Location; // 0x0(0x18)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TArray<class AActor*> Temp_object_Variable; // 0x18(0x10)(ConstParm, ReferenceParm)
struct FVector CallFunc_Add_VectorVector_ReturnValue; // 0x28(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_K2_GetActorLocation_ReturnValue; // 0x40(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Add_VectorVector_ReturnValue_1; // 0x58(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FHitResult CallFunc_LineTraceSingle_OutHit; // 0x70(0xE8)(IsPlainOldData, NoDestructor, ContainsInstancedReference)
bool CallFunc_LineTraceSingle_ReturnValue; // 0x158(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_329E[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
struct FRotator CallFunc_MakeRotator_ReturnValue; // 0x160(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
bool CallFunc_BreakHitResult_bBlockingHit; // 0x178(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BreakHitResult_bInitialOverlap; // 0x179(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_329F[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
float CallFunc_BreakHitResult_Time; // 0x17C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakHitResult_Distance; // 0x180(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_32A0[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_BreakHitResult_Location; // 0x188(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_ImpactPoint; // 0x1A0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_Normal; // 0x1B8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_ImpactNormal; // 0x1D0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class UPhysicalMaterial* CallFunc_BreakHitResult_PhysMat; // 0x1E8(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class AActor* CallFunc_BreakHitResult_HitActor; // 0x1F0(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UPrimitiveComponent* CallFunc_BreakHitResult_HitComponent; // 0x1F8(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
class FName CallFunc_BreakHitResult_HitBoneName; // 0x200(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class FName CallFunc_BreakHitResult_BoneName; // 0x208(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_BreakHitResult_HitItem; // 0x210(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_BreakHitResult_ElementIndex; // 0x214(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_BreakHitResult_FaceIndex; // 0x218(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_32A5[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_BreakHitResult_TraceStart; // 0x220(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_TraceEnd; // 0x238(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_GetRightVector_ReturnValue; // 0x250(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_GetForwardVector_ReturnValue; // 0x268(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Conv_FloatToVector_ReturnValue; // 0x280(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Conv_FloatToVector_ReturnValue_1; // 0x298(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Multiply_VectorVector_ReturnValue; // 0x2B0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Multiply_VectorVector_ReturnValue_1; // 0x2C8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Add_VectorVector_ReturnValue_2; // 0x2E0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_K2_GetActorLocation_ReturnValue_1; // 0x2F8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Add_VectorVector_ReturnValue_3; // 0x310(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_MakeRotator_Yaw_ImplicitCast; // 0x328(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0xD4 (0xD4 - 0x0)
// Function BP_AIAction_OtomoFollow.BP_AIAction_OtomoFollow_C.GetTargetLocationInWalk
struct UBP_AIAction_OtomoFollow_C_GetTargetLocationInWalk_Params
{
public:
struct FVector Location; // 0x0(0x18)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class UPalCharacterParameterComponent* CallFunc_GetComponentByClass_ReturnValue; // 0x18(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_K2_GetActorLocation_ReturnValue; // 0x20(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_GetRadius_ReturnValue; // 0x38(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_32AF[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
double CallFunc_Add_DoubleDouble_ReturnValue; // 0x40(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_K2_GetActorLocation_ReturnValue_1; // 0x48(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_K2_GetActorLocation_ReturnValue_2; // 0x60(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue; // 0x78(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_32B0[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_Subtract_VectorVector_ReturnValue; // 0x80(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_CutVectorByLength_ReturnValue; // 0x98(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Add_VectorVector_ReturnValue; // 0xB0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Add_DoubleDouble_B_ImplicitCast; // 0xC8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_CutVectorByLength_length_ImplicitCast; // 0xD0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0xD0 (0xD0 - 0x0)
// Function BP_AIAction_OtomoFollow.BP_AIAction_OtomoFollow_C.ChangeStateByRange
struct UBP_AIAction_OtomoFollow_C_ChangeStateByRange_Params
{
public:
double DistanceToDelayedDistination; // 0x0(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double ParallelEndDistance; // 0x8(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double ParallelStartDistance; // 0x10(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool SpeedMoveFlag; // 0x18(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_32C0[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
double DistanceToPlayer; // 0x20(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double ApproachStartDistance; // 0x28(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double FollowEndDistance; // 0x30(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double DistanceToDistination; // 0x38(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_K2_GetActorLocation_ReturnValue; // 0x40(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Vector_Distance2D_ReturnValue; // 0x58(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_LessEqual_DoubleDouble_ReturnValue; // 0x60(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue; // 0x61(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_32C1[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_K2_GetActorLocation_ReturnValue_1; // 0x68(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_K2_GetActorLocation_ReturnValue_2; // 0x80(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Vector_Distance2D_ReturnValue_1; // 0x98(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue_1; // 0xA0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_LessEqual_DoubleDouble_ReturnValue_1; // 0xA1(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue; // 0xA2(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_32C4[0x5]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_K2_GetActorLocation_ReturnValue_3; // 0xA8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool K2Node_SwitchEnum_CmpSuccess; // 0xC0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_32C5[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
double CallFunc_Vector_Distance2D_ReturnValue_2; // 0xC8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x54 (0x54 - 0x0)
// Function BP_AIAction_OtomoFollow.BP_AIAction_OtomoFollow_C.targetPosition_2
struct UBP_AIAction_OtomoFollow_C_TargetPosition_2_Params
{
public:
bool Debug; // 0x0(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_EqualEqual_ByteByte_ReturnValue; // 0x1(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_EqualEqual_ByteByte_ReturnValue_1; // 0x2(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanOR_ReturnValue; // 0x3(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_32CF[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_GetTargetLocationInAim_Location; // 0x8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_GetTargetLocationInHighSpeed_Location; // 0x20(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class UPalShooterComponent* CallFunc_GetComponentByClass_ReturnValue; // 0x38(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsAiming_ReturnValue; // 0x40(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue; // 0x41(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_32D0[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
class APalWeaponBase* CallFunc_GetHasWeapon_ReturnValue; // 0x48(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue_1; // 0x50(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsShooting_ReturnValue; // 0x51(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanOR_ReturnValue_1; // 0x52(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanAND_ReturnValue; // 0x53(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0xDC (0xDC - 0x0)
// Function BP_AIAction_OtomoFollow.BP_AIAction_OtomoFollow_C.Speed Control
struct UBP_AIAction_OtomoFollow_C_Speed_Control_Params
{
public:
double DeltaTime; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double ApproachPlayerSpeedDistance; // 0x8(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double ApproachMaxSpeedDistance; // 0x10(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double TargetSpeed; // 0x18(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double Acceleration; // 0x20(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double DistanceToDelayed; // 0x28(0x8)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class UPalCharacterMovementComponent* CallFunc_GetComponentByClass_ReturnValue; // 0x30(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_GetVelocity_ReturnValue; // 0x38(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_GetDefaultRunSpeed_ReturnValue; // 0x50(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_32DB[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
double CallFunc_VSizeXY_ReturnValue; // 0x58(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Divide_DoubleDouble_ReturnValue; // 0x60(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool K2Node_SwitchEnum_CmpSuccess; // 0x68(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_DoubleDouble_ReturnValue; // 0x69(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_32DC[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
double CallFunc_Multiply_DoubleDouble_ReturnValue; // 0x70(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Add_DoubleDouble_ReturnValue; // 0x78(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_FClamp_ReturnValue; // 0x80(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Divide_DoubleDouble_ReturnValue_1; // 0x88(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Multiply_DoubleDouble_ReturnValue_1; // 0x90(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Subtract_DoubleDouble_ReturnValue; // 0x98(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_FClamp_ReturnValue_1; // 0xA0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_K2_GetActorLocation_ReturnValue; // 0xA8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue; // 0xC0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_32DD[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
double CallFunc_Vector_Distance_ReturnValue; // 0xC8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Divide_DoubleDouble_B_ImplicitCast; // 0xD0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_SetWalkSpeedMultiplier_speed_ImplicitCast; // 0xD8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x1 (0x1 - 0x0)
// Function BP_AIAction_OtomoFollow.BP_AIAction_OtomoFollow_C.OnFail_1EB8A4B348D9F7922741CD9438D88086
struct UBP_AIAction_OtomoFollow_C_OnFail_1EB8A4B348D9F7922741CD9438D88086_Params
{
public:
enum class EPathFollowingResult MovementResult; // 0x0(0x1)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x1 (0x1 - 0x0)
// Function BP_AIAction_OtomoFollow.BP_AIAction_OtomoFollow_C.OnSuccess_1EB8A4B348D9F7922741CD9438D88086
struct UBP_AIAction_OtomoFollow_C_OnSuccess_1EB8A4B348D9F7922741CD9438D88086_Params
{
public:
enum class EPathFollowingResult MovementResult; // 0x0(0x1)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x1 (0x1 - 0x0)
// Function BP_AIAction_OtomoFollow.BP_AIAction_OtomoFollow_C.OnFail_F8B4E13F434B182E285FEEA53BAAED7C
struct UBP_AIAction_OtomoFollow_C_OnFail_F8B4E13F434B182E285FEEA53BAAED7C_Params
{
public:
enum class EPathFollowingResult MovementResult; // 0x0(0x1)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x1 (0x1 - 0x0)
// Function BP_AIAction_OtomoFollow.BP_AIAction_OtomoFollow_C.OnSuccess_F8B4E13F434B182E285FEEA53BAAED7C
struct UBP_AIAction_OtomoFollow_C_OnSuccess_F8B4E13F434B182E285FEEA53BAAED7C_Params
{
public:
enum class EPathFollowingResult MovementResult; // 0x0(0x1)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x8 (0x8 - 0x0)
// Function BP_AIAction_OtomoFollow.BP_AIAction_OtomoFollow_C.ActionStart
struct UBP_AIAction_OtomoFollow_C_ActionStart_Params
{
public:
class APawn* ControlledPawn; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
};
// 0xC (0xC - 0x0)
// Function BP_AIAction_OtomoFollow.BP_AIAction_OtomoFollow_C.ActionTick
struct UBP_AIAction_OtomoFollow_C_ActionTick_Params
{
public:
class APawn* ControlledPawn; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
float DeltaSeconds; // 0x8(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x9 (0x9 - 0x0)
// Function BP_AIAction_OtomoFollow.BP_AIAction_OtomoFollow_C.ActionFinished
struct UBP_AIAction_OtomoFollow_C_ActionFinished_Params
{
public:
class APawn* ControlledPawn; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
enum class EPawnActionResult WithResult; // 0x8(0x1)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x8 (0x8 - 0x0)
// Function BP_AIAction_OtomoFollow.BP_AIAction_OtomoFollow_C.ActionPause
struct UBP_AIAction_OtomoFollow_C_ActionPause_Params
{
public:
class APawn* ControlledPawn; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
};
// 0x8 (0x8 - 0x0)
// Function BP_AIAction_OtomoFollow.BP_AIAction_OtomoFollow_C.ActionResume
struct UBP_AIAction_OtomoFollow_C_ActionResume_Params
{
public:
class APawn* ControlledPawn; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
};
// 0x8 (0x8 - 0x0)
// Function BP_AIAction_OtomoFollow.BP_AIAction_OtomoFollow_C.PlayerJumpEvent
struct UBP_AIAction_OtomoFollow_C_PlayerJumpEvent_Params
{
public:
class UPalCharacterMovementComponent* Component; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
};
// 0x8 (0x8 - 0x0)
// Function BP_AIAction_OtomoFollow.BP_AIAction_OtomoFollow_C.ActionAbort
struct UBP_AIAction_OtomoFollow_C_ActionAbort_Params
{
public:
class APawn* ControlledPawn; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
};
// 0x344 (0x344 - 0x0)
// Function BP_AIAction_OtomoFollow.BP_AIAction_OtomoFollow_C.ExecuteUbergraph_BP_AIAction_OtomoFollow
struct UBP_AIAction_OtomoFollow_C_ExecuteUbergraph_BP_AIAction_OtomoFollow_Params
{
public:
int32 EntryPoint; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue; // 0x4(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3309[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate; // 0x8(0x10)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
enum class EPathFollowingResult K2Node_CustomEvent_MovementResult_1; // 0x18(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
enum class EPathFollowingResult K2Node_CustomEvent_MovementResult; // 0x19(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_330A[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate_1; // 0x1C(0x10)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
enum class EPathFollowingResult Temp_byte_Variable; // 0x2C(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue_1; // 0x2D(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_330B[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate_2; // 0x30(0x10)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class APawn* K2Node_Event_ControlledPawn_5; // 0x40(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class APawn* K2Node_Event_ControlledPawn_4; // 0x48(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
float K2Node_Event_DeltaSeconds; // 0x50(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
enum class EPathFollowingResult K2Node_CustomEvent_MovementResult_2; // 0x54(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_330C[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
class AController* CallFunc_GetController_ReturnValue; // 0x58(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class APawn* CallFunc_K2_GetPawn_ReturnValue; // 0x60(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class APawn* K2Node_Event_ControlledPawn_3; // 0x68(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
enum class EPawnActionResult K2Node_Event_WithResult; // 0x70(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_330D[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
class UPawnMovementComponent* CallFunc_GetMovementComponent_ReturnValue; // 0x78(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue_2; // 0x80(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3310[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
class UPalCharacterMovementComponent* K2Node_DynamicCast_AsPal_Character_Movement_Component; // 0x88(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess; // 0x90(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3311[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
class AController* CallFunc_GetController_ReturnValue_1; // 0x98(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class APawn* K2Node_Event_ControlledPawn_2; // 0xA0(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_K2_GetActorLocation_ReturnValue; // 0xA8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_GetActorForwardVector_ReturnValue; // 0xC0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class UPalActionComponent* CallFunc_GetComponentByClass_ReturnValue; // 0xD8(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate_3; // 0xE0(0x10)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_ActionIsEmpty_ReturnValue; // 0xF0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3314[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
class UPalLookAtComponent* CallFunc_GetComponentByClass_ReturnValue_1; // 0xF8(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue_3; // 0x100(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue_4; // 0x101(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3315[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
class UPalLookAtComponent* CallFunc_GetComponentByClass_ReturnValue_2; // 0x108(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue_5; // 0x110(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3316[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
class APawn* K2Node_Event_ControlledPawn_1; // 0x118(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
double CallFunc_Multiply_DoubleDouble_ReturnValue; // 0x120(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class UPalCharacterMovementComponent* CallFunc_GetComponentByClass_ReturnValue_3; // 0x128(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_VLerp_ReturnValue; // 0x130(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_GetDefaultRunSpeed_ReturnValue; // 0x148(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3318[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
class UPalCharacterMovementComponent* CallFunc_GetComponentByClass_ReturnValue_4; // 0x150(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Less_DoubleDouble_ReturnValue; // 0x158(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3319[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
double CallFunc_Divide_DoubleDouble_ReturnValue; // 0x160(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Multiply_DoubleDouble_ReturnValue_1; // 0x168(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Divide_DoubleDouble_ReturnValue_1; // 0x170(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsNearTwoActor_ReturnValue; // 0x178(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_331A[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_K2_GetActorLocation_ReturnValue_1; // 0x180(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Subtract_VectorVector_ReturnValue; // 0x198(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_AngleBetweenVector_ReturnValue; // 0x1B0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_331B[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_K2_GetActorLocation_ReturnValue_2; // 0x1B8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_DoubleDouble_ReturnValue; // 0x1D0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_331D[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_K2_GetActorLocation_ReturnValue_3; // 0x1D8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Subtract_VectorVector_ReturnValue_1; // 0x1F0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
enum class EPathFollowingResult K2Node_CustomEvent_MovementResult_3; // 0x208(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_331E[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
class AController* CallFunc_GetController_ReturnValue_2; // 0x210(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_EqualEqual_ByteByte_ReturnValue; // 0x218(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_EqualEqual_ByteByte_ReturnValue_1; // 0x219(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue_6; // 0x21A(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanOR_ReturnValue; // 0x21B(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3320[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
class UAIAsyncTaskBlueprintProxy* CallFunc_CreateMoveToProxyObject_ReturnValue; // 0x220(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class APalPlayerCharacter* K2Node_DynamicCast_AsPal_Player_Character; // 0x228(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess_1; // 0x230(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3321[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
struct FRotator CallFunc_GetCameraRotator_ReturnValue; // 0x238(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
bool CallFunc_IsValid_ReturnValue_7; // 0x250(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3323[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
float CallFunc_BreakRotator_Roll; // 0x254(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakRotator_Pitch; // 0x258(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakRotator_Yaw; // 0x25C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class UPalCharacterParameterComponent* CallFunc_GetComponentByClass_ReturnValue_5; // 0x260(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
float CallFunc_GetRadius_ReturnValue; // 0x268(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate_4; // 0x26C(0x10)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3324[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
class UAIAsyncTaskBlueprintProxy* CallFunc_CreateMoveToProxyObject_ReturnValue_1; // 0x280(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue_8; // 0x288(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3325[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
class UPalAIActionComponent* CallFunc_GetAIActionComponent_ReturnValue; // 0x290(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
class AController* CallFunc_GetController_ReturnValue_3; // 0x298(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class ABP_MonsterAIController_Otomo_C* K2Node_DynamicCast_AsBP_Monster_AIController_Otomo; // 0x2A0(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess_2; // 0x2A8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
enum class EPathFollowingResult Temp_byte_Variable_1; // 0x2A9(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3327[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
class UPalCharacterMovementComponent* K2Node_CustomEvent_component; // 0x2B0(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
class UPalCharacterMovementComponent* CallFunc_GetComponentByClass_ReturnValue_6; // 0x2B8(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
double CallFunc_RandomFloatInRange_ReturnValue; // 0x2C0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue_9; // 0x2C8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3328[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
class UPalCharacterMovementComponent* CallFunc_GetComponentByClass_ReturnValue_7; // 0x2D0(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
class UPalCharacterMovementComponent* CallFunc_GetComponentByClass_ReturnValue_8; // 0x2D8(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
class APalCharacter* CallFunc_TryGetTrainer_Trainer; // 0x2E0(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class APawn* K2Node_Event_ControlledPawn; // 0x2E8(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
double K2Node_VariableSet_tempDeltaTime_ImplicitCast; // 0x2F0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_VLerp_Alpha_ImplicitCast; // 0x2F8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3329[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
double K2Node_VariableSet_DefaultMaxSpeed_ImplicitCast; // 0x300(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Divide_DoubleDouble_B_ImplicitCast; // 0x308(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Divide_DoubleDouble_A_ImplicitCast; // 0x310(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_SetWalkSpeedMultiplier_speed_ImplicitCast; // 0x318(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_332D[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
double CallFunc_Divide_DoubleDouble_A_ImplicitCast_1; // 0x320(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_GeneralTurn_DeltaTime_ImplicitCast; // 0x328(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_3331[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
double CallFunc_Greater_DoubleDouble_A_ImplicitCast; // 0x330(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double K2Node_VariableSet_DelayedTrainerYawDegree_ImplicitCast; // 0x338(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_Delay_Duration_ImplicitCast; // 0x340(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
}
}