Initial Commit

This commit is contained in:
Norman Lansing
2026-01-28 19:08:51 -05:00
commit ecb33115bf
54042 changed files with 9695586 additions and 0 deletions

View File

@@ -0,0 +1,410 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "Data/WeaponData.h"
#include "GameplayTagContainer.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeWeaponData() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UAnimMontage_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UAnimSequence_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UBlendSpace_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UDataAsset();
FPSTEMPLATE_API UClass* Z_Construct_UClass_UWeaponData();
FPSTEMPLATE_API UClass* Z_Construct_UClass_UWeaponData_NoRegister();
FPSTEMPLATE_API UScriptStruct* Z_Construct_UScriptStruct_FMontageData();
FPSTEMPLATE_API UScriptStruct* Z_Construct_UScriptStruct_FPlayerAnims();
GAMEPLAYTAGS_API UScriptStruct* Z_Construct_UScriptStruct_FGameplayTag();
UPackage* Z_Construct_UPackage__Script_FPSTemplate();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FPlayerAnims ******************************************************
struct Z_Construct_UScriptStruct_FPlayerAnims_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FPlayerAnims); }
static inline consteval int16 GetStructAlignment() { return alignof(FPlayerAnims); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/Data/WeaponData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IdleAnim_MetaData[] = {
{ "Category", "PlayerAnims" },
{ "ModuleRelativePath", "Public/Data/WeaponData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AimIdleAnim_MetaData[] = {
{ "Category", "PlayerAnims" },
{ "ModuleRelativePath", "Public/Data/WeaponData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CrouchIdleAnim_MetaData[] = {
{ "Category", "PlayerAnims" },
{ "ModuleRelativePath", "Public/Data/WeaponData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SprintAnim_MetaData[] = {
{ "Category", "PlayerAnims" },
{ "ModuleRelativePath", "Public/Data/WeaponData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AimOffset_Hip_MetaData[] = {
{ "Category", "PlayerAnims" },
{ "ModuleRelativePath", "Public/Data/WeaponData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AimOffset_Aim_MetaData[] = {
{ "Category", "PlayerAnims" },
{ "ModuleRelativePath", "Public/Data/WeaponData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Strafe_Standing_MetaData[] = {
{ "Category", "PlayerAnims" },
{ "ModuleRelativePath", "Public/Data/WeaponData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Strafe_Crouching_MetaData[] = {
{ "Category", "PlayerAnims" },
{ "ModuleRelativePath", "Public/Data/WeaponData.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FPlayerAnims constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_IdleAnim;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AimIdleAnim;
static const UECodeGen_Private::FObjectPropertyParams NewProp_CrouchIdleAnim;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SprintAnim;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AimOffset_Hip;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AimOffset_Aim;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Strafe_Standing;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Strafe_Crouching;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FPlayerAnims constinit property declarations ************************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPlayerAnims>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FPlayerAnims_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPlayerAnims;
class UScriptStruct* FPlayerAnims::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FPlayerAnims.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FPlayerAnims.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPlayerAnims, (UObject*)Z_Construct_UPackage__Script_FPSTemplate(), TEXT("PlayerAnims"));
}
return Z_Registration_Info_UScriptStruct_FPlayerAnims.OuterSingleton;
}
// ********** Begin ScriptStruct FPlayerAnims Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FPlayerAnims_Statics::NewProp_IdleAnim = { "IdleAnim", nullptr, (EPropertyFlags)0x0114000000010015, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPlayerAnims, IdleAnim), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IdleAnim_MetaData), NewProp_IdleAnim_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FPlayerAnims_Statics::NewProp_AimIdleAnim = { "AimIdleAnim", nullptr, (EPropertyFlags)0x0114000000010015, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPlayerAnims, AimIdleAnim), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AimIdleAnim_MetaData), NewProp_AimIdleAnim_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FPlayerAnims_Statics::NewProp_CrouchIdleAnim = { "CrouchIdleAnim", nullptr, (EPropertyFlags)0x0114000000010015, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPlayerAnims, CrouchIdleAnim), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CrouchIdleAnim_MetaData), NewProp_CrouchIdleAnim_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FPlayerAnims_Statics::NewProp_SprintAnim = { "SprintAnim", nullptr, (EPropertyFlags)0x0114000000010015, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPlayerAnims, SprintAnim), Z_Construct_UClass_UAnimSequence_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SprintAnim_MetaData), NewProp_SprintAnim_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FPlayerAnims_Statics::NewProp_AimOffset_Hip = { "AimOffset_Hip", nullptr, (EPropertyFlags)0x0114000000010015, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPlayerAnims, AimOffset_Hip), Z_Construct_UClass_UBlendSpace_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AimOffset_Hip_MetaData), NewProp_AimOffset_Hip_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FPlayerAnims_Statics::NewProp_AimOffset_Aim = { "AimOffset_Aim", nullptr, (EPropertyFlags)0x0114000000010015, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPlayerAnims, AimOffset_Aim), Z_Construct_UClass_UBlendSpace_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AimOffset_Aim_MetaData), NewProp_AimOffset_Aim_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FPlayerAnims_Statics::NewProp_Strafe_Standing = { "Strafe_Standing", nullptr, (EPropertyFlags)0x0114000000010015, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPlayerAnims, Strafe_Standing), Z_Construct_UClass_UBlendSpace_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Strafe_Standing_MetaData), NewProp_Strafe_Standing_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FPlayerAnims_Statics::NewProp_Strafe_Crouching = { "Strafe_Crouching", nullptr, (EPropertyFlags)0x0114000000010015, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPlayerAnims, Strafe_Crouching), Z_Construct_UClass_UBlendSpace_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Strafe_Crouching_MetaData), NewProp_Strafe_Crouching_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPlayerAnims_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlayerAnims_Statics::NewProp_IdleAnim,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlayerAnims_Statics::NewProp_AimIdleAnim,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlayerAnims_Statics::NewProp_CrouchIdleAnim,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlayerAnims_Statics::NewProp_SprintAnim,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlayerAnims_Statics::NewProp_AimOffset_Hip,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlayerAnims_Statics::NewProp_AimOffset_Aim,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlayerAnims_Statics::NewProp_Strafe_Standing,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlayerAnims_Statics::NewProp_Strafe_Crouching,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPlayerAnims_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FPlayerAnims Property Definitions ***********************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPlayerAnims_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_FPSTemplate,
nullptr,
&NewStructOps,
"PlayerAnims",
Z_Construct_UScriptStruct_FPlayerAnims_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPlayerAnims_Statics::PropPointers),
sizeof(FPlayerAnims),
alignof(FPlayerAnims),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPlayerAnims_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPlayerAnims_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FPlayerAnims()
{
if (!Z_Registration_Info_UScriptStruct_FPlayerAnims.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPlayerAnims.InnerSingleton, Z_Construct_UScriptStruct_FPlayerAnims_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FPlayerAnims.InnerSingleton);
}
// ********** End ScriptStruct FPlayerAnims ********************************************************
// ********** Begin ScriptStruct FMontageData ******************************************************
struct Z_Construct_UScriptStruct_FMontageData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FMontageData); }
static inline consteval int16 GetStructAlignment() { return alignof(FMontageData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/Data/WeaponData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EquipMontage_MetaData[] = {
{ "Category", "MontageData" },
{ "ModuleRelativePath", "Public/Data/WeaponData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReloadMontage_MetaData[] = {
{ "Category", "MontageData" },
{ "ModuleRelativePath", "Public/Data/WeaponData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FireMontage_MetaData[] = {
{ "Category", "MontageData" },
{ "ModuleRelativePath", "Public/Data/WeaponData.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FMontageData constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_EquipMontage;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReloadMontage;
static const UECodeGen_Private::FObjectPropertyParams NewProp_FireMontage;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FMontageData constinit property declarations ************************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FMontageData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FMontageData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMontageData;
class UScriptStruct* FMontageData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FMontageData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FMontageData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMontageData, (UObject*)Z_Construct_UPackage__Script_FPSTemplate(), TEXT("MontageData"));
}
return Z_Registration_Info_UScriptStruct_FMontageData.OuterSingleton;
}
// ********** Begin ScriptStruct FMontageData Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FMontageData_Statics::NewProp_EquipMontage = { "EquipMontage", nullptr, (EPropertyFlags)0x0114000000010015, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMontageData, EquipMontage), Z_Construct_UClass_UAnimMontage_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EquipMontage_MetaData), NewProp_EquipMontage_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FMontageData_Statics::NewProp_ReloadMontage = { "ReloadMontage", nullptr, (EPropertyFlags)0x0114000000010015, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMontageData, ReloadMontage), Z_Construct_UClass_UAnimMontage_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReloadMontage_MetaData), NewProp_ReloadMontage_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FMontageData_Statics::NewProp_FireMontage = { "FireMontage", nullptr, (EPropertyFlags)0x0114000000010015, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMontageData, FireMontage), Z_Construct_UClass_UAnimMontage_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FireMontage_MetaData), NewProp_FireMontage_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMontageData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMontageData_Statics::NewProp_EquipMontage,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMontageData_Statics::NewProp_ReloadMontage,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMontageData_Statics::NewProp_FireMontage,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMontageData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FMontageData Property Definitions ***********************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMontageData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_FPSTemplate,
nullptr,
&NewStructOps,
"MontageData",
Z_Construct_UScriptStruct_FMontageData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMontageData_Statics::PropPointers),
sizeof(FMontageData),
alignof(FMontageData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMontageData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMontageData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FMontageData()
{
if (!Z_Registration_Info_UScriptStruct_FMontageData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMontageData.InnerSingleton, Z_Construct_UScriptStruct_FMontageData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FMontageData.InnerSingleton);
}
// ********** End ScriptStruct FMontageData ********************************************************
// ********** Begin Class UWeaponData **************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UWeaponData;
UClass* UWeaponData::GetPrivateStaticClass()
{
using TClass = UWeaponData;
if (!Z_Registration_Info_UClass_UWeaponData.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("WeaponData"),
Z_Registration_Info_UClass_UWeaponData.InnerSingleton,
StaticRegisterNativesUWeaponData,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UWeaponData.InnerSingleton;
}
UClass* Z_Construct_UClass_UWeaponData_NoRegister()
{
return UWeaponData::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UWeaponData_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Data/WeaponData.h" },
{ "ModuleRelativePath", "Public/Data/WeaponData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FirstPersonAnims_MetaData[] = {
{ "Category", "WeaponData|FirstPerson" },
{ "ModuleRelativePath", "Public/Data/WeaponData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ThirdPersonAnims_MetaData[] = {
{ "Category", "WeaponData|ThirdPerson" },
{ "ModuleRelativePath", "Public/Data/WeaponData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WeaponMontages_MetaData[] = {
{ "Category", "WeaponData|Weapons" },
{ "ModuleRelativePath", "Public/Data/WeaponData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GripPoints_MetaData[] = {
{ "Category", "WeaponData|Weapons" },
{ "ModuleRelativePath", "Public/Data/WeaponData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FirstPersonMontages_MetaData[] = {
{ "Category", "WeaponData|FirstPerson" },
{ "ModuleRelativePath", "Public/Data/WeaponData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ThirdPersonMontages_MetaData[] = {
{ "Category", "WeaponData|ThirdPerson" },
{ "ModuleRelativePath", "Public/Data/WeaponData.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UWeaponData constinit property declarations ******************************
static const UECodeGen_Private::FStructPropertyParams NewProp_FirstPersonAnims_ValueProp;
static const UECodeGen_Private::FStructPropertyParams NewProp_FirstPersonAnims_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_FirstPersonAnims;
static const UECodeGen_Private::FStructPropertyParams NewProp_ThirdPersonAnims_ValueProp;
static const UECodeGen_Private::FStructPropertyParams NewProp_ThirdPersonAnims_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_ThirdPersonAnims;
static const UECodeGen_Private::FStructPropertyParams NewProp_WeaponMontages_ValueProp;
static const UECodeGen_Private::FStructPropertyParams NewProp_WeaponMontages_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_WeaponMontages;
static const UECodeGen_Private::FNamePropertyParams NewProp_GripPoints_ValueProp;
static const UECodeGen_Private::FStructPropertyParams NewProp_GripPoints_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_GripPoints;
static const UECodeGen_Private::FStructPropertyParams NewProp_FirstPersonMontages_ValueProp;
static const UECodeGen_Private::FStructPropertyParams NewProp_FirstPersonMontages_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_FirstPersonMontages;
static const UECodeGen_Private::FStructPropertyParams NewProp_ThirdPersonMontages_ValueProp;
static const UECodeGen_Private::FStructPropertyParams NewProp_ThirdPersonMontages_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_ThirdPersonMontages;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UWeaponData constinit property declarations ********************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UWeaponData>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UWeaponData_Statics
// ********** Begin Class UWeaponData Property Definitions *****************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UWeaponData_Statics::NewProp_FirstPersonAnims_ValueProp = { "FirstPersonAnims", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FPlayerAnims, METADATA_PARAMS(0, nullptr) }; // 1681920652
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UWeaponData_Statics::NewProp_FirstPersonAnims_Key_KeyProp = { "FirstPersonAnims_Key", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FGameplayTag, METADATA_PARAMS(0, nullptr) }; // 517357616
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UWeaponData_Statics::NewProp_FirstPersonAnims = { "FirstPersonAnims", nullptr, (EPropertyFlags)0x0010000000010015, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWeaponData, FirstPersonAnims), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FirstPersonAnims_MetaData), NewProp_FirstPersonAnims_MetaData) }; // 517357616 1681920652
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UWeaponData_Statics::NewProp_ThirdPersonAnims_ValueProp = { "ThirdPersonAnims", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FPlayerAnims, METADATA_PARAMS(0, nullptr) }; // 1681920652
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UWeaponData_Statics::NewProp_ThirdPersonAnims_Key_KeyProp = { "ThirdPersonAnims_Key", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FGameplayTag, METADATA_PARAMS(0, nullptr) }; // 517357616
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UWeaponData_Statics::NewProp_ThirdPersonAnims = { "ThirdPersonAnims", nullptr, (EPropertyFlags)0x0010000000010015, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWeaponData, ThirdPersonAnims), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ThirdPersonAnims_MetaData), NewProp_ThirdPersonAnims_MetaData) }; // 517357616 1681920652
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UWeaponData_Statics::NewProp_WeaponMontages_ValueProp = { "WeaponMontages", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FMontageData, METADATA_PARAMS(0, nullptr) }; // 2490145688
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UWeaponData_Statics::NewProp_WeaponMontages_Key_KeyProp = { "WeaponMontages_Key", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FGameplayTag, METADATA_PARAMS(0, nullptr) }; // 517357616
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UWeaponData_Statics::NewProp_WeaponMontages = { "WeaponMontages", nullptr, (EPropertyFlags)0x0010000000010015, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWeaponData, WeaponMontages), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WeaponMontages_MetaData), NewProp_WeaponMontages_MetaData) }; // 517357616 2490145688
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UWeaponData_Statics::NewProp_GripPoints_ValueProp = { "GripPoints", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UWeaponData_Statics::NewProp_GripPoints_Key_KeyProp = { "GripPoints_Key", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FGameplayTag, METADATA_PARAMS(0, nullptr) }; // 517357616
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UWeaponData_Statics::NewProp_GripPoints = { "GripPoints", nullptr, (EPropertyFlags)0x0010000000010015, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWeaponData, GripPoints), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GripPoints_MetaData), NewProp_GripPoints_MetaData) }; // 517357616
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UWeaponData_Statics::NewProp_FirstPersonMontages_ValueProp = { "FirstPersonMontages", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FMontageData, METADATA_PARAMS(0, nullptr) }; // 2490145688
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UWeaponData_Statics::NewProp_FirstPersonMontages_Key_KeyProp = { "FirstPersonMontages_Key", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FGameplayTag, METADATA_PARAMS(0, nullptr) }; // 517357616
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UWeaponData_Statics::NewProp_FirstPersonMontages = { "FirstPersonMontages", nullptr, (EPropertyFlags)0x0010000000010015, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWeaponData, FirstPersonMontages), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FirstPersonMontages_MetaData), NewProp_FirstPersonMontages_MetaData) }; // 517357616 2490145688
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UWeaponData_Statics::NewProp_ThirdPersonMontages_ValueProp = { "ThirdPersonMontages", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FMontageData, METADATA_PARAMS(0, nullptr) }; // 2490145688
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UWeaponData_Statics::NewProp_ThirdPersonMontages_Key_KeyProp = { "ThirdPersonMontages_Key", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FGameplayTag, METADATA_PARAMS(0, nullptr) }; // 517357616
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UWeaponData_Statics::NewProp_ThirdPersonMontages = { "ThirdPersonMontages", nullptr, (EPropertyFlags)0x0010000000010015, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWeaponData, ThirdPersonMontages), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ThirdPersonMontages_MetaData), NewProp_ThirdPersonMontages_MetaData) }; // 517357616 2490145688
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UWeaponData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWeaponData_Statics::NewProp_FirstPersonAnims_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWeaponData_Statics::NewProp_FirstPersonAnims_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWeaponData_Statics::NewProp_FirstPersonAnims,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWeaponData_Statics::NewProp_ThirdPersonAnims_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWeaponData_Statics::NewProp_ThirdPersonAnims_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWeaponData_Statics::NewProp_ThirdPersonAnims,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWeaponData_Statics::NewProp_WeaponMontages_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWeaponData_Statics::NewProp_WeaponMontages_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWeaponData_Statics::NewProp_WeaponMontages,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWeaponData_Statics::NewProp_GripPoints_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWeaponData_Statics::NewProp_GripPoints_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWeaponData_Statics::NewProp_GripPoints,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWeaponData_Statics::NewProp_FirstPersonMontages_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWeaponData_Statics::NewProp_FirstPersonMontages_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWeaponData_Statics::NewProp_FirstPersonMontages,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWeaponData_Statics::NewProp_ThirdPersonMontages_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWeaponData_Statics::NewProp_ThirdPersonMontages_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWeaponData_Statics::NewProp_ThirdPersonMontages,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UWeaponData_Statics::PropPointers) < 2048);
// ********** End Class UWeaponData Property Definitions *******************************************
UObject* (*const Z_Construct_UClass_UWeaponData_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDataAsset,
(UObject* (*)())Z_Construct_UPackage__Script_FPSTemplate,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UWeaponData_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UWeaponData_Statics::ClassParams = {
&UWeaponData::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UWeaponData_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UWeaponData_Statics::PropPointers),
0,
0x001000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UWeaponData_Statics::Class_MetaDataParams), Z_Construct_UClass_UWeaponData_Statics::Class_MetaDataParams)
};
void UWeaponData::StaticRegisterNativesUWeaponData()
{
}
UClass* Z_Construct_UClass_UWeaponData()
{
if (!Z_Registration_Info_UClass_UWeaponData.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UWeaponData.OuterSingleton, Z_Construct_UClass_UWeaponData_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UWeaponData.OuterSingleton;
}
UWeaponData::UWeaponData(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UWeaponData);
UWeaponData::~UWeaponData() {}
// ********** End Class UWeaponData ****************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_FPSTemplate_5_4_or_5_5_Source_FPSTemplate_Public_Data_WeaponData_h__Script_FPSTemplate_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FPlayerAnims::StaticStruct, Z_Construct_UScriptStruct_FPlayerAnims_Statics::NewStructOps, TEXT("PlayerAnims"),&Z_Registration_Info_UScriptStruct_FPlayerAnims, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPlayerAnims), 1681920652U) },
{ FMontageData::StaticStruct, Z_Construct_UScriptStruct_FMontageData_Statics::NewStructOps, TEXT("MontageData"),&Z_Registration_Info_UScriptStruct_FMontageData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMontageData), 2490145688U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UWeaponData, UWeaponData::StaticClass, TEXT("UWeaponData"), &Z_Registration_Info_UClass_UWeaponData, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UWeaponData), 2781170940U) },
};
}; // Z_CompiledInDeferFile_FID_FPSTemplate_5_4_or_5_5_Source_FPSTemplate_Public_Data_WeaponData_h__Script_FPSTemplate_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_FPSTemplate_5_4_or_5_5_Source_FPSTemplate_Public_Data_WeaponData_h__Script_FPSTemplate_892398184{
TEXT("/Script/FPSTemplate"),
Z_CompiledInDeferFile_FID_FPSTemplate_5_4_or_5_5_Source_FPSTemplate_Public_Data_WeaponData_h__Script_FPSTemplate_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_FPSTemplate_5_4_or_5_5_Source_FPSTemplate_Public_Data_WeaponData_h__Script_FPSTemplate_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_FPSTemplate_5_4_or_5_5_Source_FPSTemplate_Public_Data_WeaponData_h__Script_FPSTemplate_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_FPSTemplate_5_4_or_5_5_Source_FPSTemplate_Public_Data_WeaponData_h__Script_FPSTemplate_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS