2#include <Cyrus/Classes/CoreTemplate.h>
3#include <Cyrus/Classes/PropertyClass.h>
4#include <Cyrus/shared.h>
Definition CoreTemplate.h:16
Definition GameObjectTemplate.h:50
uint32_t pad2
Definition GameObjectTemplate.h:58
std::string objectName
Definition GameObjectTemplate.h:52
uint32_t templateID
Definition GameObjectTemplate.h:53
std::list< std::string > adjectiveList
Definition GameObjectTemplate.h:62
bool exemptFromAOI
Definition GameObjectTemplate.h:60
uint8_t pad1[0x10]
Definition GameObjectTemplate.h:63
GameObjectType objectType
Definition GameObjectTemplate.h:57
uint8_t pad[0x7]
Definition GameObjectTemplate.h:61
std::string displayName
Definition GameObjectTemplate.h:56
std::string icon
Definition GameObjectTemplate.h:59
uint32_t visualID
Definition GameObjectTemplate.h:54
std::string description
Definition GameObjectTemplate.h:55
Definition GameObjectTemplate.h:68
DEFINE_OFFSET_AND_STATIC_ASSERT(GameObjectTemplate, icon, 0xD0)
DEFINE_OFFSET_AND_STATIC_ASSERT(GameObjectTemplate, adjectiveList, 0xF8)
DEFINE_OFFSET_AND_STATIC_ASSERT(GameObjectTemplate, objectType, 0xC8)
DEFINE_OFFSET_AND_STATIC_ASSERT(GameObjectTemplate, templateID, 0x80)
DEFINE_OFFSET_AND_STATIC_ASSERT(GameObjectTemplate, displayName, 0xA8)
DEFINE_OFFSET_AND_STATIC_ASSERT(GameObjectTemplate, exemptFromAOI, 0xF0)
DEFINE_OFFSET_AND_STATIC_ASSERT(GameObjectTemplate, description, 0x88)
DEFINE_OFFSET_AND_STATIC_ASSERT(GameObjectTemplate, pad, 0xF1)
DEFINE_OFFSET_AND_STATIC_ASSERT(GameObjectTemplate, visualID, 0x84)
DEFINE_OFFSET_AND_STATIC_ASSERT(GameObjectTemplate, pad1, 0x108)
DEFINE_OFFSET_AND_STATIC_ASSERT(GameObjectTemplate, objectName, 0x60)