Cyrus Mod Loader
Loading...
Searching...
No Matches
UnlockTriggerBehaviorTemplate.h
1#pragma once
2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/BehaviorTemplate.h>
4#include <Cyrus/Classes/PropertyClass.h>
5
7public:
8 int getMinimumGuildSize() { // Property Generated Getter
9 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x78);
10 }
11
12 void setMinimumGuildSize(int val) { // Property Generated Setter
13 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x78) = val;
14 }
15
16 unsigned int getReagent1ID() { // Property Generated Getter
17 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x7C);
18 }
19
20 void setReagent1ID(unsigned int val) { // Property Generated Setter
21 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x7C) = val;
22 }
23
24 unsigned int getReagent1Number() { // Property Generated Getter
25 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x80);
26 }
27
28 void setReagent1Number(unsigned int val) { // Property Generated Setter
29 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x80) = val;
30 }
31
32 std::string getReagent1Adjective() { // Property Generated Getter
33 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x88);
34 }
35
36 void setReagent1Adjective(std::string val) { // Property Generated Setter
37 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x88) = val;
38 }
39
40 unsigned int getReagent2ID() { // Property Generated Getter
41 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0xA8);
42 }
43
44 void setReagent2ID(unsigned int val) { // Property Generated Setter
45 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0xA8) = val;
46 }
47
48 unsigned int getReagent2Number() { // Property Generated Getter
49 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0xAC);
50 }
51
52 void setReagent2Number(unsigned int val) { // Property Generated Setter
53 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0xAC) = val;
54 }
55
56 std::string getReagent2Adjective() { // Property Generated Getter
57 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0xB0);
58 }
59
60 void setReagent2Adjective(std::string val) { // Property Generated Setter
61 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0xB0) = val;
62 }
63
64 unsigned int getReagent3ID() { // Property Generated Getter
65 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0xD0);
66 }
67
68 void setReagent3ID(unsigned int val) { // Property Generated Setter
69 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0xD0) = val;
70 }
71
72 unsigned int getReagent3Number() { // Property Generated Getter
73 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0xD4);
74 }
75
76 void setReagent3Number(unsigned int val) { // Property Generated Setter
77 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0xD4) = val;
78 }
79
80 std::string getReagent3Adjective() { // Property Generated Getter
81 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0xD8);
82 }
83
84 void setReagent3Adjective(std::string val) { // Property Generated Setter
85 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0xD8) = val;
86 }
87
88 unsigned int getReagent4ID() { // Property Generated Getter
89 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0xF8);
90 }
91
92 void setReagent4ID(unsigned int val) { // Property Generated Setter
93 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0xF8) = val;
94 }
95
96 unsigned int getReagent4Number() { // Property Generated Getter
97 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0xFC);
98 }
99
100 void setReagent4Number(unsigned int val) { // Property Generated Setter
101 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0xFC) = val;
102 }
103
104 std::string getReagent4Adjective() { // Property Generated Getter
105 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x100);
106 }
107
108 void setReagent4Adjective(std::string val) { // Property Generated Setter
109 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x100) = val;
110 }
111
112 unsigned int getReagent5ID() { // Property Generated Getter
113 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x120);
114 }
115
116 void setReagent5ID(unsigned int val) { // Property Generated Setter
117 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x120) = val;
118 }
119
120 unsigned int getReagent5Number() { // Property Generated Getter
121 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x124);
122 }
123
124 void setReagent5Number(unsigned int val) { // Property Generated Setter
125 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x124) = val;
126 }
127
128 std::string getReagent5Adjective() { // Property Generated Getter
129 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x128);
130 }
131
132 void setReagent5Adjective(std::string val) { // Property Generated Setter
133 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x128) = val;
134 }
135
136 unsigned int getReagent6ID() { // Property Generated Getter
137 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x148);
138 }
139
140 void setReagent6ID(unsigned int val) { // Property Generated Setter
141 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x148) = val;
142 }
143
144 unsigned int getReagent6Number() { // Property Generated Getter
145 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x14C);
146 }
147
148 void setReagent6Number(unsigned int val) { // Property Generated Setter
149 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x14C) = val;
150 }
151
152 std::string getReagent6Adjective() { // Property Generated Getter
153 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x150);
154 }
155
156 void setReagent6Adjective(std::string val) { // Property Generated Setter
157 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x150) = val;
158 }
159
160 unsigned int getRequiredUnlockTriggerID() { // Property Generated Getter
161 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x170);
162 }
163
164 void setRequiredUnlockTriggerID(unsigned int val) { // Property Generated Setter
165 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x170) = val;
166 }
167
168 unsigned int getIslandNumber() { // Property Generated Getter
169 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x174);
170 }
171
172 void setIslandNumber(unsigned int val) { // Property Generated Setter
173 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x174) = val;
174 }
175
176 std::string getUnlockCantrip() { // Property Generated Getter
177 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x178);
178 }
179
180 void setUnlockCantrip(std::string val) { // Property Generated Setter
181 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x178) = val;
182 }
183
184 int getNumberOfUnlockPlayers() { // Property Generated Getter
185 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x198);
186 }
187
188 void setNumberOfUnlockPlayers(int val) { // Property Generated Setter
189 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x198) = val;
190 }
191
192 std::string getRequiredUnlockDisplayName() { // Property Generated Getter
193 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x1A0);
194 }
195
196 void setRequiredUnlockDisplayName(std::string val) { // Property Generated Setter
197 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x1A0) = val;
198 }
199
200 unsigned int getUnlockedObjectID() { // Property Generated Getter
201 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x1C0);
202 }
203
204 void setUnlockedObjectID(unsigned int val) { // Property Generated Setter
205 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x1C0) = val;
206 }
207
208 float getUnlockedObjectYaw() { // Property Generated Getter
209 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1C4);
210 }
211
212 void setUnlockedObjectYaw(float val) { // Property Generated Setter
213 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1C4) = val;
214 }
215
216 bool getUnlockedYawEnabled() { // Property Generated Getter
217 return *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x1C8);
218 }
219
220 void setUnlockedYawEnabled(bool val) { // Property Generated Setter
221 *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x1C8) = val;
222 }
223
224 float getPositionX() { // Property Generated Getter
225 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1CC);
226 }
227
228 void setPositionX(float val) { // Property Generated Setter
229 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1CC) = val;
230 }
231
232 float getPositionY() { // Property Generated Getter
233 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1D0);
234 }
235
236 void setPositionY(float val) { // Property Generated Setter
237 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1D0) = val;
238 }
239
240 float getPositionZ() { // Property Generated Getter
241 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1D4);
242 }
243
244 void setPositionZ(float val) { // Property Generated Setter
245 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1D4) = val;
246 }
247
248 bool getUnlockedPositionEnabled() { // Property Generated Getter
249 return *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x1D8);
250 }
251
252 void setUnlockedPositionEnabled(bool val) { // Property Generated Setter
253 *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x1D8) = val;
254 }
255
256};
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