Cyrus Mod Loader
Loading...
Searching...
No Matches
WizGameObjectTemplate.h
1#pragma once
2#include <Cyrus/Classes/GameObjectTemplate.h>
3#include <Cyrus/Classes/PropertyClass.h>
4#include <Cyrus/shared.h>
5#include <list>
6#include <memory>
7#include <vector>
8
9#pragma pack(push, 1)
16
18public:
19 std::list<std::string> lootTable; // 0x118
20 std::string deathParticles; // 0x128
21 std::string deathSound; // 0x148
22 std::string hitSound; // 0x168
23 std::string castSound; // 0x188
24 std::string aggroSound; // 0x1A8
25 std::string primarySchoolName; // 0x1C8
26 std::string locationPreference; // 0x1E8
27private:
28 friend class WizGameObjectLayout;
29};
30
43#pragma pack(pop)
Definition GameObjectTemplate.h:50
Definition WizGameObjectTemplate.h:17
std::string castSound
Definition WizGameObjectTemplate.h:23
std::string primarySchoolName
Definition WizGameObjectTemplate.h:25
std::string locationPreference
Definition WizGameObjectTemplate.h:26
std::string aggroSound
Definition WizGameObjectTemplate.h:24
std::string hitSound
Definition WizGameObjectTemplate.h:22
std::string deathSound
Definition WizGameObjectTemplate.h:21
std::list< std::string > lootTable
Definition WizGameObjectTemplate.h:19
std::string deathParticles
Definition WizGameObjectTemplate.h:20
Definition WizGameObjectTemplate.h:31
DEFINE_OFFSET_AND_STATIC_ASSERT(WizGameObjectTemplate, deathSound, 0x148)
DEFINE_OFFSET_AND_STATIC_ASSERT(WizGameObjectTemplate, lootTable, 0x118)
DEFINE_OFFSET_AND_STATIC_ASSERT(WizGameObjectTemplate, primarySchoolName, 0x1C8)
DEFINE_OFFSET_AND_STATIC_ASSERT(WizGameObjectTemplate, aggroSound, 0x1A8)
DEFINE_OFFSET_AND_STATIC_ASSERT(WizGameObjectTemplate, hitSound, 0x168)
DEFINE_OFFSET_AND_STATIC_ASSERT(WizGameObjectTemplate, locationPreference, 0x1E8)
DEFINE_OFFSET_AND_STATIC_ASSERT(WizGameObjectTemplate, castSound, 0x188)
DEFINE_OFFSET_AND_STATIC_ASSERT(WizGameObjectTemplate, deathParticles, 0x128)