2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/BehaviorTemplate.h>
4#include <Cyrus/Classes/PropertyClass.h>
9 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x78);
13 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x78) = val;
17 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x7C);
21 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x7C) = val;
25 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x80);
29 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x80) = val;
33 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x88);
37 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x88) = val;
41 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xA8);
45 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xA8) = val;
49 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xAC);
53 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xAC) = val;
57 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB0);
61 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB0) = val;
65 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xD0);
69 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xD0) = val;
73 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xD4);
77 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xD4) = val;
81 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xD8);
85 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xD8) = val;
89 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xF8);
93 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xF8) = val;
97 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xFC);
101 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xFC) = val;
105 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x100);
109 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x100) = val;
113 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x120);
117 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x120) = val;
121 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x124);
125 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x124) = val;
129 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x128);
133 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x128) = val;
137 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x148);
141 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x148) = val;
145 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x14C);
149 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x14C) = val;
153 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x150);
157 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x150) = val;
161 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x170);
165 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x170) = val;
169 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x174);
173 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x174) = val;
177 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x178);
181 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x178) = val;
185 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x198);
189 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x198) = val;
193 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1A0);
197 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1A0) = val;
201 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1C0);
205 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1C0) = val;
209 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1C4);
213 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1C4) = val;
217 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1C8);
221 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1C8) = val;
225 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1CC);
229 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1CC) = val;
233 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1D0);
237 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1D0) = val;
241 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1D4);
245 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1D4) = val;
249 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1D8);
253 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1D8) = val;
Definition BehaviorTemplate.h:13
Definition UnlockTriggerBehaviorTemplate.h:6
void setReagent2ID(unsigned int val)
Definition UnlockTriggerBehaviorTemplate.h:44
unsigned int getReagent4ID()
Definition UnlockTriggerBehaviorTemplate.h:88
void setReagent4ID(unsigned int val)
Definition UnlockTriggerBehaviorTemplate.h:92
void setReagent4Adjective(std::string val)
Definition UnlockTriggerBehaviorTemplate.h:108
void setReagent3ID(unsigned int val)
Definition UnlockTriggerBehaviorTemplate.h:68
std::string getRequiredUnlockDisplayName()
Definition UnlockTriggerBehaviorTemplate.h:192
unsigned int getReagent1ID()
Definition UnlockTriggerBehaviorTemplate.h:16
void setIslandNumber(unsigned int val)
Definition UnlockTriggerBehaviorTemplate.h:172
void setReagent2Number(unsigned int val)
Definition UnlockTriggerBehaviorTemplate.h:52
unsigned int getReagent6ID()
Definition UnlockTriggerBehaviorTemplate.h:136
unsigned int getReagent3Number()
Definition UnlockTriggerBehaviorTemplate.h:72
void setReagent5ID(unsigned int val)
Definition UnlockTriggerBehaviorTemplate.h:116
unsigned int getReagent5ID()
Definition UnlockTriggerBehaviorTemplate.h:112
void setUnlockCantrip(std::string val)
Definition UnlockTriggerBehaviorTemplate.h:180
unsigned int getReagent3ID()
Definition UnlockTriggerBehaviorTemplate.h:64
void setReagent3Number(unsigned int val)
Definition UnlockTriggerBehaviorTemplate.h:76
void setUnlockedYawEnabled(bool val)
Definition UnlockTriggerBehaviorTemplate.h:220
void setPositionY(float val)
Definition UnlockTriggerBehaviorTemplate.h:236
void setReagent2Adjective(std::string val)
Definition UnlockTriggerBehaviorTemplate.h:60
unsigned int getReagent1Number()
Definition UnlockTriggerBehaviorTemplate.h:24
void setNumberOfUnlockPlayers(int val)
Definition UnlockTriggerBehaviorTemplate.h:188
bool getUnlockedPositionEnabled()
Definition UnlockTriggerBehaviorTemplate.h:248
void setPositionZ(float val)
Definition UnlockTriggerBehaviorTemplate.h:244
bool getUnlockedYawEnabled()
Definition UnlockTriggerBehaviorTemplate.h:216
void setReagent4Number(unsigned int val)
Definition UnlockTriggerBehaviorTemplate.h:100
void setPositionX(float val)
Definition UnlockTriggerBehaviorTemplate.h:228
std::string getReagent2Adjective()
Definition UnlockTriggerBehaviorTemplate.h:56
void setReagent5Number(unsigned int val)
Definition UnlockTriggerBehaviorTemplate.h:124
void setReagent1Adjective(std::string val)
Definition UnlockTriggerBehaviorTemplate.h:36
void setUnlockedPositionEnabled(bool val)
Definition UnlockTriggerBehaviorTemplate.h:252
unsigned int getUnlockedObjectID()
Definition UnlockTriggerBehaviorTemplate.h:200
void setRequiredUnlockTriggerID(unsigned int val)
Definition UnlockTriggerBehaviorTemplate.h:164
void setUnlockedObjectID(unsigned int val)
Definition UnlockTriggerBehaviorTemplate.h:204
unsigned int getReagent6Number()
Definition UnlockTriggerBehaviorTemplate.h:144
void setReagent3Adjective(std::string val)
Definition UnlockTriggerBehaviorTemplate.h:84
void setReagent6Number(unsigned int val)
Definition UnlockTriggerBehaviorTemplate.h:148
void setReagent1Number(unsigned int val)
Definition UnlockTriggerBehaviorTemplate.h:28
std::string getReagent4Adjective()
Definition UnlockTriggerBehaviorTemplate.h:104
unsigned int getIslandNumber()
Definition UnlockTriggerBehaviorTemplate.h:168
void setUnlockedObjectYaw(float val)
Definition UnlockTriggerBehaviorTemplate.h:212
unsigned int getReagent4Number()
Definition UnlockTriggerBehaviorTemplate.h:96
std::string getUnlockCantrip()
Definition UnlockTriggerBehaviorTemplate.h:176
void setReagent5Adjective(std::string val)
Definition UnlockTriggerBehaviorTemplate.h:132
std::string getReagent6Adjective()
Definition UnlockTriggerBehaviorTemplate.h:152
unsigned int getRequiredUnlockTriggerID()
Definition UnlockTriggerBehaviorTemplate.h:160
void setRequiredUnlockDisplayName(std::string val)
Definition UnlockTriggerBehaviorTemplate.h:196
float getPositionZ()
Definition UnlockTriggerBehaviorTemplate.h:240
unsigned int getReagent2ID()
Definition UnlockTriggerBehaviorTemplate.h:40
unsigned int getReagent5Number()
Definition UnlockTriggerBehaviorTemplate.h:120
std::string getReagent5Adjective()
Definition UnlockTriggerBehaviorTemplate.h:128
float getPositionY()
Definition UnlockTriggerBehaviorTemplate.h:232
int getNumberOfUnlockPlayers()
Definition UnlockTriggerBehaviorTemplate.h:184
void setMinimumGuildSize(int val)
Definition UnlockTriggerBehaviorTemplate.h:12
void setReagent6ID(unsigned int val)
Definition UnlockTriggerBehaviorTemplate.h:140
float getPositionX()
Definition UnlockTriggerBehaviorTemplate.h:224
void setReagent1ID(unsigned int val)
Definition UnlockTriggerBehaviorTemplate.h:20
float getUnlockedObjectYaw()
Definition UnlockTriggerBehaviorTemplate.h:208
unsigned int getReagent2Number()
Definition UnlockTriggerBehaviorTemplate.h:48
void setReagent6Adjective(std::string val)
Definition UnlockTriggerBehaviorTemplate.h:156
int getMinimumGuildSize()
Definition UnlockTriggerBehaviorTemplate.h:8
std::string getReagent3Adjective()
Definition UnlockTriggerBehaviorTemplate.h:80
std::string getReagent1Adjective()
Definition UnlockTriggerBehaviorTemplate.h:32