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

594 lines
73 KiB
C++

#pragma once
// Dumped with Dumper-7!
#include "../SDK.hpp"
namespace SDK
{
namespace Params
{
//---------------------------------------------------------------------------------------------------------------------
// PARAMETERS
//---------------------------------------------------------------------------------------------------------------------
// 0x33 (0x33 - 0x0)
// Function BP_WantedPolice_NPCSpawner.BP_WantedPolice_NPCSpawner_C.IsPoliceInSight
struct ABP_WantedPolice_NPCSpawner_C_IsPoliceInSight_Params
{
public:
bool NoOneInSight; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_952[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
int32 Temp_int_Array_Index_Variable; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Loop_Counter_Variable; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Add_IntInt_ReturnValue; // 0xC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TArray<class ABP_NPCAIController_C*> CallFunc_Map_Values_Values; // 0x10(0x10)(ReferenceParm)
int32 CallFunc_Array_Length_ReturnValue; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_958[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
class ABP_NPCAIController_C* CallFunc_Array_Get_Item; // 0x28(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Less_IntInt_ReturnValue; // 0x30(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue; // 0x31(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_CheckPoliceInSight_InSight; // 0x32(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x4 (0x4 - 0x0)
// Function BP_WantedPolice_NPCSpawner.BP_WantedPolice_NPCSpawner_C.IsOrganizationCitizen
struct ABP_WantedPolice_NPCSpawner_C_IsOrganizationCitizen_Params
{
public:
enum class EPalOrganizationType OrganizationType; // 0x0(0x1)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool bCitizen; // 0x1(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_EqualEqual_ByteByte_ReturnValue; // 0x2(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_NotEqual_ByteByte_ReturnValue; // 0x3(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x21 (0x21 - 0x0)
// Function BP_WantedPolice_NPCSpawner.BP_WantedPolice_NPCSpawner_C.HasWeapon
struct ABP_WantedPolice_NPCSpawner_C_HasWeapon_Params
{
public:
class ABP_NPCAIController_C* NewParam; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool HasWeapon; // 0x8(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_97B[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
class UPalNPCAIWeaponHandle* CallFunc_GetWeaponHandle_WeaponHandle; // 0x10(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
TSubclassOf<class UPalAIActionBase> CallFunc_GetCombatClass_ReturnValue; // 0x18(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash)
bool CallFunc_IsValidClass_ReturnValue; // 0x20(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x22 (0x22 - 0x0)
// Function BP_WantedPolice_NPCSpawner.BP_WantedPolice_NPCSpawner_C.ReporterChangeAction
struct ABP_WantedPolice_NPCSpawner_C_ReporterChangeAction_Params
{
public:
class APalCharacter* Reporter; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class APalCharacter* Criminal; // 0x8(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class AController* CallFunc_GetController_ReturnValue; // 0x10(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class ABP_NPCAIController_C* K2Node_DynamicCast_AsBP_NPCAIController; // 0x18(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess; // 0x20(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_HasWeapon_HasWeapon; // 0x21(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x90 (0x90 - 0x0)
// Function BP_WantedPolice_NPCSpawner.BP_WantedPolice_NPCSpawner_C.CheckReportCriminal
struct ABP_WantedPolice_NPCSpawner_C_CheckReportCriminal_Params
{
public:
int32 Temp_int_Loop_Counter_Variable; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Add_IntInt_ReturnValue; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Array_Index_Variable; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Array_Index_Variable_1; // 0xC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsCriminalCharacter_ReturnValue; // 0x10(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanAND_ReturnValue; // 0x11(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_9AC[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
TArray<class AActor*> CallFunc_GetOverlappingActors_OverlappingActors; // 0x18(0x10)(ReferenceParm)
class AActor* CallFunc_Array_Get_Item; // 0x28(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Array_Length_ReturnValue; // 0x30(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_9B0[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
class APalCharacter* K2Node_DynamicCast_AsPal_Character; // 0x38(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess; // 0x40(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Less_IntInt_ReturnValue; // 0x41(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_9B1[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
class UPalIndividualCharacterHandle* CallFunc_GetIndividualCharacterHandleByActor_ReturnValue; // 0x48(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
TArray<class APalCharacter*> CallFunc_FindCriminalsInSight_Criminals; // 0x50(0x10)(ReferenceParm)
bool CallFunc_FindCriminalsInSight_ReturnValue; // 0x60(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue; // 0x61(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_9B3[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
class APalCharacter* CallFunc_Array_Get_Item_1; // 0x68(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Array_Length_ReturnValue_1; // 0x70(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_EqualEqual_ObjectObject_ReturnValue; // 0x74(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
enum class EPalOrganizationType CallFunc_GetOrganizationTypeByIndividualHandle_ReturnValue; // 0x75(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsOrganizationCitizen_bCitizen; // 0x76(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_9B5[0x1]; // Fixing Size After Last Property [ Dumper-7 ]
int32 Temp_int_Loop_Counter_Variable_1; // 0x78(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Less_IntInt_ReturnValue_1; // 0x7C(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_9B6[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
int32 CallFunc_Add_IntInt_ReturnValue_1; // 0x80(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_9B7[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
class UPalWorldSecuritySystem* CallFunc_GetWorldSecuritySystem_ReturnValue; // 0x88(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
};
// 0x31 (0x31 - 0x0)
// Function BP_WantedPolice_NPCSpawner.BP_WantedPolice_NPCSpawner_C.DespawnPolices
struct ABP_WantedPolice_NPCSpawner_C_DespawnPolices_Params
{
public:
int32 Temp_int_Array_Index_Variable; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Loop_Counter_Variable; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Add_IntInt_ReturnValue; // 0x8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_9C7[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
TArray<class UPalIndividualCharacterHandle*> CallFunc_Map_Keys_Keys; // 0x10(0x10)(ReferenceParm)
int32 CallFunc_Array_Length_ReturnValue; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_9C9[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
class UPalIndividualCharacterHandle* CallFunc_Array_Get_Item; // 0x28(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Less_IntInt_ReturnValue; // 0x30(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x1D1 (0x1D1 - 0x0)
// Function BP_WantedPolice_NPCSpawner.BP_WantedPolice_NPCSpawner_C.SpawnPolices
struct ABP_WantedPolice_NPCSpawner_C_SpawnPolices_Params
{
public:
struct FPalWorldSecurityWantedStateInfo WantedStateInfo; // 0x0(0x18)(BlueprintVisible, BlueprintReadOnly, Parm)
int32 LastIndex; // 0x18(0x4)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool IsFind; // 0x1C(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_9EA[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
struct FPalWorldSecurityWantedPoliceSettingData PreUsePoliceData; // 0x20(0x10)(Edit, BlueprintVisible, NoDestructor)
struct FPalWorldSecurityWantedPoliceSettingData UsePoliceData; // 0x30(0x10)(Edit, BlueprintVisible, NoDestructor)
int32 Temp_int_Loop_Counter_Variable; // 0x40(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Add_IntInt_ReturnValue; // 0x44(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Array_Index_Variable; // 0x48(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Array_Index_Variable_1; // 0x4C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Variable; // 0x50(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Add_IntInt_ReturnValue_1; // 0x54(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TArray<class FName> K2Node_MakeArray_Array; // 0x58(0x10)(ReferenceParm)
class FString CallFunc_Conv_IntToString_ReturnValue; // 0x68(0x10)(ZeroConstructor, HasGetValueTypeHash)
class FString CallFunc_Conv_IntToString_ReturnValue_1; // 0x78(0x10)(ZeroConstructor, HasGetValueTypeHash)
class FString CallFunc_Concat_StrStr_ReturnValue; // 0x88(0x10)(ZeroConstructor, HasGetValueTypeHash)
bool CallFunc_NotEqual_IntInt_ReturnValue; // 0x98(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_9EE[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
class FString CallFunc_Concat_StrStr_ReturnValue_1; // 0xA0(0x10)(ZeroConstructor, HasGetValueTypeHash)
class FString CallFunc_Concat_StrStr_ReturnValue_2; // 0xB0(0x10)(ZeroConstructor, HasGetValueTypeHash)
bool CallFunc_Map_IsEmpty_ReturnValue; // 0xC0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsDedicatedServer_ReturnValue; // 0xC1(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Not_PreBool_ReturnValue; // 0xC2(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Not_PreBool_ReturnValue_1; // 0xC3(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_9F4[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
class UPalWorldSecuritySystem* CallFunc_GetWorldSecuritySystem_ReturnValue; // 0xC8(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Map_Length_ReturnValue; // 0xD0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_LessEqual_IntInt_ReturnValue; // 0xD4(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_9F7[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
struct FGuid CallFunc_Array_Get_Item; // 0xD8(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class FName CallFunc_GetCrimeIdByCrimeInstanceId_ReturnValue; // 0xE8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Array_Length_ReturnValue; // 0xF0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_9F9[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
struct FPalCrimeMasterData CallFunc_GetDataTableRowFromName_OutRow; // 0xF8(0x18)(None)
bool CallFunc_GetDataTableRowFromName_ReturnValue; // 0x110(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Less_IntInt_ReturnValue; // 0x111(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool Temp_bool_Variable; // 0x112(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_9FC[0x1]; // Fixing Size After Last Property [ Dumper-7 ]
int32 CallFunc_Add_IntInt_ReturnValue_2; // 0x114(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Loop_Counter_Variable_1; // 0x118(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Subtract_IntInt_ReturnValue; // 0x11C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Subtract_IntInt_ReturnValue_1; // 0x120(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Subtract_IntInt_ReturnValue_2; // 0x124(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_GreaterEqual_IntInt_ReturnValue; // 0x128(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_A00[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
class UPalGameSetting* CallFunc_GetGameSetting_ReturnValue; // 0x130(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
TMap<int32, struct FPalWorldSecurityWantedPoliceSettingData> K2Node_Select_Default; // 0x138(0x50)(None)
TArray<int32> CallFunc_Map_Keys_Keys; // 0x188(0x10)(ReferenceParm)
struct FPalWorldSecurityWantedPoliceSettingData CallFunc_Map_Find_Value; // 0x198(0x10)(NoDestructor)
bool CallFunc_Map_Find_ReturnValue; // 0x1A8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_A02[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
int32 CallFunc_Array_Get_Item_1; // 0x1AC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_LessEqual_IntInt_ReturnValue_1; // 0x1B0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_A03[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
int32 CallFunc_Array_Length_ReturnValue_1; // 0x1B4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Subtract_IntInt_ReturnValue_3; // 0x1B8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Max_ReturnValue; // 0x1BC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FPalWorldSecurityWantedPoliceSettingData CallFunc_Map_Find_Value_1; // 0x1C0(0x10)(NoDestructor)
bool CallFunc_Map_Find_ReturnValue_1; // 0x1D0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x39 (0x39 - 0x0)
// Function BP_WantedPolice_NPCSpawner.BP_WantedPolice_NPCSpawner_C.GetCombatGunBP
struct ABP_WantedPolice_NPCSpawner_C_GetCombatGunBP_Params
{
public:
class UBP_AIAction_NPC_Combat_Gun_C* NewParam; // 0x0(0x8)(Parm, OutParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue; // 0x8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_A15[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
class UPalAIActionComponent* CallFunc_GetAIActionComponent_ReturnValue; // 0x10(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue_1; // 0x18(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_A18[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
class UPawnAction* CallFunc_GetCurrentAction_BP_ReturnValue; // 0x20(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue_2; // 0x28(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_A1A[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
class UBP_AIAction_NPC_Combat_Gun_C* K2Node_DynamicCast_AsBP_AIAction_NPC_Combat_Gun; // 0x30(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess; // 0x38(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0xD1 (0xD1 - 0x0)
// Function BP_WantedPolice_NPCSpawner.BP_WantedPolice_NPCSpawner_C.FindSpawnLocation
struct ABP_WantedPolice_NPCSpawner_C_FindSpawnLocation_Params
{
public:
struct FVector Location; // 0x0(0x18)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Array_Index_Variable; // 0x18(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Loop_Counter_Variable; // 0x1C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Add_IntInt_ReturnValue; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Not_PreBool_ReturnValue; // 0x24(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_A2C[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_K2_GetActorLocation_ReturnValue; // 0x28(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Add_VectorVector_ReturnValue; // 0x40(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Array_Get_Item; // 0x58(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Array_Random_OutItem; // 0x70(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Array_Random_OutIndex; // 0x88(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_A30[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_CheckValidSpawnLocation_Location; // 0x90(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_CheckValidSpawnLocation_IsValid; // 0xA8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_A31[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_CheckValidSpawnLocation_Location_1; // 0xB0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_CheckValidSpawnLocation_IsValid_1; // 0xC8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_A32[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
int32 CallFunc_Array_Length_ReturnValue; // 0xCC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Less_IntInt_ReturnValue; // 0xD0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x6AB (0x6AB - 0x0)
// Function BP_WantedPolice_NPCSpawner.BP_WantedPolice_NPCSpawner_C.CheckValidSpawnLocation
struct ABP_WantedPolice_NPCSpawner_C_CheckValidSpawnLocation_Params
{
public:
struct FVector TargetLocation; // 0x0(0x18)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector Location; // 0x18(0x18)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool IsValid; // 0x30(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_A71[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
TArray<class AActor*> Temp_object_Variable; // 0x38(0x10)(ConstParm, ReferenceParm)
struct FVector CallFunc_MakeVector_ReturnValue; // 0x48(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TArray<class AActor*> Temp_object_Variable_1; // 0x60(0x10)(ConstParm, ReferenceParm)
struct FVector CallFunc_MakeVector_ReturnValue_1; // 0x70(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
TArray<class AActor*> Temp_object_Variable_2; // 0x88(0x10)(ConstParm, ReferenceParm)
struct FVector CallFunc_Add_VectorVector_ReturnValue; // 0x98(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_MakeVector_ReturnValue_2; // 0xB0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_K2_GetActorLocation_ReturnValue; // 0xC8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_MakeVector_ReturnValue_3; // 0xE0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Add_VectorVector_ReturnValue_1; // 0xF8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Add_VectorVector_ReturnValue_2; // 0x110(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FHitResult CallFunc_LineTraceSingle_OutHit; // 0x128(0xE8)(IsPlainOldData, NoDestructor, ContainsInstancedReference)
bool CallFunc_LineTraceSingle_ReturnValue; // 0x210(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_A76[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_Subtract_VectorVector_ReturnValue; // 0x218(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BreakHitResult_bBlockingHit; // 0x230(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BreakHitResult_bInitialOverlap; // 0x231(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_A79[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
float CallFunc_BreakHitResult_Time; // 0x234(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakHitResult_Distance; // 0x238(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_A7A[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_BreakHitResult_Location; // 0x240(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_ImpactPoint; // 0x258(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_Normal; // 0x270(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_ImpactNormal; // 0x288(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class UPhysicalMaterial* CallFunc_BreakHitResult_PhysMat; // 0x2A0(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class AActor* CallFunc_BreakHitResult_HitActor; // 0x2A8(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UPrimitiveComponent* CallFunc_BreakHitResult_HitComponent; // 0x2B0(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
class FName CallFunc_BreakHitResult_HitBoneName; // 0x2B8(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class FName CallFunc_BreakHitResult_BoneName; // 0x2C0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_BreakHitResult_HitItem; // 0x2C8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_BreakHitResult_ElementIndex; // 0x2CC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_BreakHitResult_FaceIndex; // 0x2D0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_A81[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_BreakHitResult_TraceStart; // 0x2D8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_TraceEnd; // 0x2F0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FHitResult CallFunc_LineTraceSingle_OutHit_1; // 0x308(0xE8)(IsPlainOldData, NoDestructor, ContainsInstancedReference)
bool CallFunc_LineTraceSingle_ReturnValue_1; // 0x3F0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_A84[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_Subtract_VectorVector_ReturnValue_1; // 0x3F8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BreakHitResult_bBlockingHit_1; // 0x410(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BreakHitResult_bInitialOverlap_1; // 0x411(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_A85[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
float CallFunc_BreakHitResult_Time_1; // 0x414(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakHitResult_Distance_1; // 0x418(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_A88[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_BreakHitResult_Location_1; // 0x420(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_ImpactPoint_1; // 0x438(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_Normal_1; // 0x450(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_ImpactNormal_1; // 0x468(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class UPhysicalMaterial* CallFunc_BreakHitResult_PhysMat_1; // 0x480(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class AActor* CallFunc_BreakHitResult_HitActor_1; // 0x488(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UPrimitiveComponent* CallFunc_BreakHitResult_HitComponent_1; // 0x490(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
class FName CallFunc_BreakHitResult_HitBoneName_1; // 0x498(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class FName CallFunc_BreakHitResult_BoneName_1; // 0x4A0(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_BreakHitResult_HitItem_1; // 0x4A8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_BreakHitResult_ElementIndex_1; // 0x4AC(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_BreakHitResult_FaceIndex_1; // 0x4B0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_A8F[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_BreakHitResult_TraceStart_1; // 0x4B8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_TraceEnd_1; // 0x4D0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FHitResult CallFunc_LineTraceSingle_OutHit_2; // 0x4E8(0xE8)(IsPlainOldData, NoDestructor, ContainsInstancedReference)
bool CallFunc_LineTraceSingle_ReturnValue_2; // 0x5D0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_CheckRespawn_IsRespawn; // 0x5D1(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BreakHitResult_bBlockingHit_2; // 0x5D2(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BreakHitResult_bInitialOverlap_2; // 0x5D3(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakHitResult_Time_2; // 0x5D4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_BreakHitResult_Distance_2; // 0x5D8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_A94[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_BreakHitResult_Location_2; // 0x5E0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_ImpactPoint_2; // 0x5F8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_Normal_2; // 0x610(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_ImpactNormal_2; // 0x628(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class UPhysicalMaterial* CallFunc_BreakHitResult_PhysMat_2; // 0x640(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class AActor* CallFunc_BreakHitResult_HitActor_2; // 0x648(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UPrimitiveComponent* CallFunc_BreakHitResult_HitComponent_2; // 0x650(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
class FName CallFunc_BreakHitResult_HitBoneName_2; // 0x658(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class FName CallFunc_BreakHitResult_BoneName_2; // 0x660(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_BreakHitResult_HitItem_2; // 0x668(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_BreakHitResult_ElementIndex_2; // 0x66C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_BreakHitResult_FaceIndex_2; // 0x670(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_A96[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_BreakHitResult_TraceStart_2; // 0x678(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_BreakHitResult_TraceEnd_2; // 0x690(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Not_PreBool_ReturnValue; // 0x6A8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_CheckRespawn_IsRespawn_1; // 0x6A9(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Not_PreBool_ReturnValue_1; // 0x6AA(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x8 (0x8 - 0x0)
// Function BP_WantedPolice_NPCSpawner.BP_WantedPolice_NPCSpawner_C.ReleaseWanted
struct ABP_WantedPolice_NPCSpawner_C_ReleaseWanted_Params
{
public:
class UPalWorldSecuritySystem* CallFunc_GetWorldSecuritySystem_ReturnValue; // 0x0(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
};
// 0x2D (0x2D - 0x0)
// Function BP_WantedPolice_NPCSpawner.BP_WantedPolice_NPCSpawner_C.CheckPoliceInSight
struct ABP_WantedPolice_NPCSpawner_C_CheckPoliceInSight_Params
{
public:
class ABP_NPCAIController_C* NPC; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool InSight; // 0x8(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_AAE[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
class APawn* CallFunc_K2_GetPawn_ReturnValue; // 0x10(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue; // 0x18(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsDead_ReturnValue; // 0x19(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_AB4[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
class UBP_AIAction_NPC_Combat_Gun_C* CallFunc_GetCombatGunBP_NewParam; // 0x20(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue_1; // 0x28(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_EqualEqual_ByteByte_ReturnValue; // 0x29(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_EqualEqual_ByteByte_ReturnValue_1; // 0x2A(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_BooleanOR_ReturnValue; // 0x2B(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_LineTraceToTarget_ForAIAttack_ReturnValue; // 0x2C(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x11 (0x11 - 0x0)
// Function BP_WantedPolice_NPCSpawner.BP_WantedPolice_NPCSpawner_C.SetupOwnerAndHandle
struct ABP_WantedPolice_NPCSpawner_C_SetupOwnerAndHandle_Params
{
public:
class AActor* CallFunc_GetOwner_ReturnValue; // 0x0(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class APalCharacter* K2Node_DynamicCast_AsPal_Character; // 0x8(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess; // 0x10(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0xD (0xD - 0x0)
// Function BP_WantedPolice_NPCSpawner.BP_WantedPolice_NPCSpawner_C.IsSelf
struct ABP_WantedPolice_NPCSpawner_C_IsSelf_Params
{
public:
class UPalIndividualCharacterHandle* CharacterHandle; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool IsSelf; // 0x8(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue; // 0x9(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue_1; // 0xA(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue_2; // 0xB(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_EqualEqual_ObjectObject_ReturnValue; // 0xC(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x41 (0x41 - 0x0)
// Function BP_WantedPolice_NPCSpawner.BP_WantedPolice_NPCSpawner_C.CheckRespawn
struct ABP_WantedPolice_NPCSpawner_C_CheckRespawn_Params
{
public:
struct FVector CheckLocation; // 0x0(0x18)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool IsRespawn; // 0x18(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_AD3[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_K2_GetActorLocation_ReturnValue; // 0x20(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Vector_Distance_ReturnValue; // 0x38(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue; // 0x40(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0xD9 (0xD9 - 0x0)
// Function BP_WantedPolice_NPCSpawner.BP_WantedPolice_NPCSpawner_C.SpawnDelegate
struct ABP_WantedPolice_NPCSpawner_C_SpawnDelegate_Params
{
public:
struct FPalInstanceID ID; // 0x0(0x30)(BlueprintVisible, BlueprintReadOnly, Parm, HasGetValueTypeHash)
class UPalCharacterManager* CallFunc_GetCharacterManager_ReturnValue; // 0x30(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UPalIndividualCharacterHandle* CallFunc_GetIndividualHandle_ReturnValue; // 0x38(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_K2_GetActorLocation_ReturnValue; // 0x40(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class FString CallFunc_GetDisplayName_ReturnValue; // 0x58(0x10)(ZeroConstructor, HasGetValueTypeHash)
class FString CallFunc_Conv_VectorToString_ReturnValue; // 0x68(0x10)(ZeroConstructor, HasGetValueTypeHash)
class FString CallFunc_Concat_StrStr_ReturnValue; // 0x78(0x10)(ZeroConstructor, HasGetValueTypeHash)
class UPalCharacterManager* CallFunc_GetCharacterManager_ReturnValue_1; // 0x88(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class FString CallFunc_Concat_StrStr_ReturnValue_1; // 0x90(0x10)(ZeroConstructor, HasGetValueTypeHash)
class UPalIndividualCharacterHandle* CallFunc_GetIndividualHandle_ReturnValue_1; // 0xA0(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class FString CallFunc_Concat_StrStr_ReturnValue_2; // 0xA8(0x10)(ZeroConstructor, HasGetValueTypeHash)
class APalCharacter* CallFunc_TryGetIndividualActor_ReturnValue; // 0xB8(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue; // 0xC0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_AEB[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
class AController* CallFunc_GetController_ReturnValue; // 0xC8(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class ABP_NPCAIController_C* K2Node_DynamicCast_AsBP_NPCAIController; // 0xD0(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess; // 0xD8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x300 (0x300 - 0x0)
// Function BP_WantedPolice_NPCSpawner.BP_WantedPolice_NPCSpawner_C.Spawn
struct ABP_WantedPolice_NPCSpawner_C_Spawn_Params
{
public:
class ABP_NPCAIController_C* Temp_object_Variable; // 0x0(0x8)(ConstParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_FindSpawnLocation_Location; // 0x8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate; // 0x20(0x10)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UPalCharacterManager* CallFunc_GetCharacterManager_ReturnValue; // 0x30(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
struct FRotator CallFunc_K2_GetActorRotation_ReturnValue; // 0x38(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
class APlayerController* CallFunc_GetLocalPlayerController_ReturnValue; // 0x50(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
struct FGuid K2Node_MakeStruct_Guid; // 0x58(0x10)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FNetworkActorSpawnParameters K2Node_MakeStruct_NetworkActorSpawnParameters; // 0x68(0x70)(NoDestructor)
struct FPalIndividualCharacterSaveParameter CallFunc_GetInitializedCharacterSaveParemter_outParameter; // 0xD8(0x218)(None)
bool CallFunc_GetInitializedCharacterSaveParemter_ReturnValue; // 0x2F0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_AFA[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
class UPalIndividualCharacterHandle* CallFunc_SpawnNewCharacter_ReturnValue; // 0x2F8(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
};
// 0x170 (0x170 - 0x0)
// Function BP_WantedPolice_NPCSpawner.BP_WantedPolice_NPCSpawner_C.CorrectPoints
struct ABP_WantedPolice_NPCSpawner_C_CorrectPoints_Params
{
public:
int32 Temp_int_Variable; // 0x0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Add_IntInt_ReturnValue; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_GetForwardVector_ReturnValue; // 0x8(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Subtract_IntInt_ReturnValue; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_B0D[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_Conv_DoubleToVector_ReturnValue; // 0x28(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_LessEqual_IntInt_ReturnValue; // 0x40(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_B0F[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_Multiply_VectorVector_ReturnValue; // 0x48(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Array_Add_ReturnValue; // 0x60(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Divide_IntInt_ReturnValue; // 0x64(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Multiply_IntInt_ReturnValue; // 0x68(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float CallFunc_Conv_IntToFloat_ReturnValue; // 0x6C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FRotator CallFunc_MakeRotator_ReturnValue; // 0x70(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor)
struct FHitResult CallFunc_K2_SetRelativeRotation_SweepHitResult; // 0x88(0xE8)(IsPlainOldData, NoDestructor, ContainsInstancedReference)
};
// 0x4 (0x4 - 0x0)
// Function BP_WantedPolice_NPCSpawner.BP_WantedPolice_NPCSpawner_C.BlueprintTick
struct ABP_WantedPolice_NPCSpawner_C_BlueprintTick_Params
{
public:
float DeltaTime; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x8 (0x8 - 0x0)
// Function BP_WantedPolice_NPCSpawner.BP_WantedPolice_NPCSpawner_C.OnReleaseWanted
struct ABP_WantedPolice_NPCSpawner_C_OnReleaseWanted_Params
{
public:
class UPalIndividualCharacterHandle* CriminalHandle; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
};
// 0x20 (0x20 - 0x0)
// Function BP_WantedPolice_NPCSpawner.BP_WantedPolice_NPCSpawner_C.OnWanted
struct ABP_WantedPolice_NPCSpawner_C_OnWanted_Params
{
public:
class UPalIndividualCharacterHandle* CriminalHandle; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
struct FPalWorldSecurityWantedStateInfo WantedStateInfo; // 0x8(0x18)(BlueprintVisible, BlueprintReadOnly, Parm)
};
// 0x8 (0x8 - 0x0)
// Function BP_WantedPolice_NPCSpawner.BP_WantedPolice_NPCSpawner_C.DebugShowPoints
struct ABP_WantedPolice_NPCSpawner_C_DebugShowPoints_Params
{
public:
double DeltaTime; // 0x0(0x8)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
// 0x240 (0x240 - 0x0)
// Function BP_WantedPolice_NPCSpawner.BP_WantedPolice_NPCSpawner_C.ExecuteUbergraph_BP_WantedPolice_NPCSpawner
struct ABP_WantedPolice_NPCSpawner_C_ExecuteUbergraph_BP_WantedPolice_NPCSpawner_Params
{
public:
int32 EntryPoint; // 0x0(0x4)(BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Array_Index_Variable; // 0x4(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate; // 0x8(0x10)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
int32 Temp_int_Loop_Counter_Variable; // 0x18(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Add_IntInt_ReturnValue; // 0x1C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
float K2Node_Event_DeltaTime; // 0x20(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_B69[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
class UPalNPCAIWeaponHandle* CallFunc_GetWeaponHandle_WeaponHandle; // 0x28(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsEndInitialize_ReturnValue; // 0x30(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_B6B[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
class UPalAIActionComponent* CallFunc_GetComponentByClass_ReturnValue; // 0x38(0x8)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
class UPalAIActionBase* CallFunc_SetActionClassParameter_ReturnValue; // 0x40(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UBP_AIAction_CanCombatBase_C* K2Node_DynamicCast_AsBP_AIAction_Can_Combat_Base; // 0x48(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool K2Node_DynamicCast_bSuccess; // 0x50(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_B6D[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
class UPalWorldSecuritySystem* CallFunc_GetWorldSecuritySystem_ReturnValue; // 0x58(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UPalIndividualCharacterHandle* K2Node_CustomEvent_CriminalHandle_1; // 0x60(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class AActor* CallFunc_GetOwner_ReturnValue; // 0x68(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsSelf_IsSelf; // 0x70(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsDead_ReturnValue; // 0x71(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_B6F[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
double CallFunc_Add_DoubleDouble_ReturnValue; // 0x78(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate_1; // 0x80(0x10)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UPalWorldSecuritySystem* CallFunc_GetWorldSecuritySystem_ReturnValue_1; // 0x90(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue; // 0x98(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_B70[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
TArray<class UPalIndividualCharacterHandle*> CallFunc_Map_Keys_Keys; // 0xA0(0x10)(ReferenceParm)
int32 CallFunc_Array_Length_ReturnValue; // 0xB0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_B71[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
class FString CallFunc_Conv_DoubleToString_ReturnValue; // 0xB8(0x10)(ZeroConstructor, HasGetValueTypeHash)
class FString CallFunc_Concat_StrStr_ReturnValue; // 0xC8(0x10)(ZeroConstructor, HasGetValueTypeHash)
int32 Temp_int_Array_Index_Variable_1; // 0xD8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_B72[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
class UBP_AIAction_NPC_Combat_Gun_C* CallFunc_GetCombatGunBP_NewParam; // 0xE0(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
class UPalIndividualCharacterHandle* CallFunc_Array_Get_Item; // 0xE8(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue; // 0xF0(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_B73[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
class ABP_NPCAIController_C* CallFunc_Map_Find_Value; // 0xF8(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Map_Find_ReturnValue; // 0x100(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue_1; // 0x101(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_B75[0x6]; // Fixing Size After Last Property [ Dumper-7 ]
class APawn* CallFunc_K2_GetPawn_ReturnValue; // 0x108(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue_2; // 0x110(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_B76[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_K2_GetActorLocation_ReturnValue; // 0x118(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_CheckRespawn_IsRespawn; // 0x130(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_B77[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
class UPalIndividualCharacterHandle* K2Node_CustomEvent_CriminalHandle; // 0x138(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
struct FPalWorldSecurityWantedStateInfo K2Node_CustomEvent_WantedStateInfo; // 0x140(0x18)(None)
bool CallFunc_IsSelf_IsSelf_1; // 0x158(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_B79[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
double K2Node_CustomEvent_DeltaTime; // 0x160(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue_3; // 0x168(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_B7B[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
class UPalDebugSetting* CallFunc_GetPalDebugSetting_ReturnValue; // 0x170(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsValid_ReturnValue_4; // 0x178(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_B7D[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
int32 Temp_int_Variable; // 0x17C(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_Array_Get_Item_1; // 0x180(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_K2_GetActorLocation_ReturnValue_1; // 0x198(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
struct FVector CallFunc_CheckValidSpawnLocation_Location; // 0x1B0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_CheckValidSpawnLocation_IsValid; // 0x1C8(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_B81[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
struct FVector CallFunc_Add_VectorVector_ReturnValue; // 0x1D0(0x18)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
int32 CallFunc_Array_Length_ReturnValue_1; // 0x1E8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Less_IntInt_ReturnValue; // 0x1EC(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_B82[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
int32 CallFunc_Add_IntInt_ReturnValue_1; // 0x1F0(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Greater_IntInt_ReturnValue; // 0x1F4(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_GreaterEqual_DoubleDouble_ReturnValue_1; // 0x1F5(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_B84[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
int32 Temp_int_Loop_Counter_Variable_1; // 0x1F8(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate_2; // 0x1FC(0x10)(ZeroConstructor, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Less_IntInt_ReturnValue_1; // 0x20C(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_B85[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
int32 CallFunc_Add_IntInt_ReturnValue_2; // 0x210(0x4)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_B88[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
double CallFunc_Add_DoubleDouble_ReturnValue_1; // 0x218(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_Map_Remove_ReturnValue; // 0x220(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_GreaterEqual_IntInt_ReturnValue; // 0x221(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool CallFunc_IsPoliceInSight_NoOneInSight; // 0x222(0x1)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
uint8 Pad_B8A[0x5]; // Fixing Size After Last Property [ Dumper-7 ]
double CallFunc_DebugShowPoints_DeltaTime_ImplicitCast; // 0x228(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Add_DoubleDouble_A_ImplicitCast; // 0x230(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
double CallFunc_Add_DoubleDouble_A_ImplicitCast_1; // 0x238(0x8)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
};
}
}