126 lines
4.1 KiB
C++
126 lines
4.1 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: DbAssetMapper
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "Engine_structs.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Enum DbAssetMapper.ESpawnRestrictionResponse
|
|
// NumValues: 0x000D
|
|
enum class ESpawnRestrictionResponse : uint8
|
|
{
|
|
SRR_NO_RESTRICTIONS = 0,
|
|
SRR_FAIL_UNREGISTERED_TYPE = 1,
|
|
SRR_FAIL_TIME_RESTRICTION = 2,
|
|
SRR_FAIL_DATE_RESTRICTION = 3,
|
|
SRR_FAIL_SEASON_RESTRICTION = 4,
|
|
SRR_FAIL_COUNT_RESTRICTION = 5,
|
|
SRR_FAIL_PLACE_RESTRICTION = 6,
|
|
SRR_FAIL_MISSION_RESTRICTION = 7,
|
|
SRR_FAIL_MISSION_RESTRICTION_NO_CALLBACK = 8,
|
|
SRR_FAIL_LOCKED = 9,
|
|
SRR_FAIL_LEVEL_NOT_LOADED = 10,
|
|
SRR_FAIL_UNKNOWN = 11,
|
|
SRR_MAX = 12,
|
|
};
|
|
|
|
// Enum DbAssetMapper.ESpawnAllowedResponse
|
|
// NumValues: 0x0008
|
|
enum class ESpawnAllowedResponse : uint8
|
|
{
|
|
SAR_ALLOWSPAWN = 0,
|
|
SAR_FAIL_UNREGISTERED_TYPE = 1,
|
|
SAR_FAIL_LOCKED = 2,
|
|
SAR_FAIL_DEAD = 3,
|
|
SAR_FAIL_CONSUMED = 4,
|
|
SAR_FAIL_ALREADY_EXISTS = 5,
|
|
SAR_FAIL_UNKNOWN = 6,
|
|
SAR_MAX = 7,
|
|
};
|
|
|
|
// ScriptStruct DbAssetMapper.NPC_DbObjectInstanceData
|
|
// 0x0024 (0x0024 - 0x0000)
|
|
struct alignas(0x04) FNPC_DbObjectInstanceData final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x24]; // 0x0000(0x0024)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNPC_DbObjectInstanceData;
|
|
|
|
// ScriptStruct DbAssetMapper.RestrictionInfo
|
|
// 0x00B8 (0x00B8 - 0x0000)
|
|
struct alignas(0x08) FRestrictionInfo final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0xB8]; // 0x0000(0x00B8)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FRestrictionInfo;
|
|
|
|
// ScriptStruct DbAssetMapper.DbAssetMapStruct
|
|
// 0x0028 (0x0030 - 0x0008)
|
|
struct FDbAssetMapStruct final : public FTableRowBase
|
|
{
|
|
public:
|
|
TSoftClassPtr<class UClass> m_actorClass; // 0x0008(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FDbAssetMapStruct;
|
|
|
|
// ScriptStruct DbAssetMapper.NPC_DBNamedInfo
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct alignas(0x08) FNPC_DBNamedInfo final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x28]; // 0x0000(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNPC_DBNamedInfo;
|
|
|
|
// ScriptStruct DbAssetMapper.NPC_DBGroupInfo
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct alignas(0x08) FNPC_DBGroupInfo final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNPC_DBGroupInfo;
|
|
|
|
// ScriptStruct DbAssetMapper.NPC_DbIdInfo
|
|
// 0x0078 (0x0078 - 0x0000)
|
|
struct alignas(0x08) FNPC_DbIdInfo final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x78]; // 0x0000(0x0078)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNPC_DbIdInfo;
|
|
|
|
// ScriptStruct DbAssetMapper.NPC_DbIdState
|
|
// 0x000E (0x000E - 0x0000)
|
|
struct FNPC_DbIdState final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0xE]; // 0x0000(0x000E)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNPC_DbIdState;
|
|
|
|
// ScriptStruct DbAssetMapper.NPC_DbIdChangeState
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct FNPC_DbIdChangeState final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x4]; // 0x0000(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FNPC_DbIdChangeState;
|
|
|
|
}
|
|
|