Cyrus Mod Loader
Loading...
Searching...
No Matches
MatchActor.h
1#pragma once
2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/Ladder.h>
4#include <Cyrus/Classes/MatchCostAdjustment.h>
5#include <Cyrus/Classes/PropertyClass.h>
6
7class MatchActor : public PropertyClass {
8public:
9 gid getNActorID() { // Property Generated Getter
10 return *reinterpret_cast<gid*>(reinterpret_cast<uintptr_t>(this) + 0x58);
11 }
12
13 void setNActorID(gid val) { // Property Generated Setter
14 *reinterpret_cast<gid*>(reinterpret_cast<uintptr_t>(this) + 0x58) = val;
15 }
16
17 gid getNLadderContainerID() { // Property Generated Getter
18 return *reinterpret_cast<gid*>(reinterpret_cast<uintptr_t>(this) + 0x60);
19 }
20
21 void setNLadderContainerID(gid val) { // Property Generated Setter
22 *reinterpret_cast<gid*>(reinterpret_cast<uintptr_t>(this) + 0x60) = val;
23 }
24
25 unsigned int getNTournamentNameID() { // Property Generated Getter
26 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x68);
27 }
28
29 void setNTournamentNameID(unsigned int val) { // Property Generated Setter
30 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x68) = val;
31 }
32
33 gid getNTournamentID() { // Property Generated Getter
34 return *reinterpret_cast<gid*>(reinterpret_cast<uintptr_t>(this) + 0x70);
35 }
36
37 void setNTournamentID(gid val) { // Property Generated Setter
38 *reinterpret_cast<gid*>(reinterpret_cast<uintptr_t>(this) + 0x70) = val;
39 }
40
41 unsigned int getLeagueID() { // Property Generated Getter
42 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x7C);
43 }
44
45 void setLeagueID(unsigned int val) { // Property Generated Setter
46 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x7C) = val;
47 }
48
49 unsigned int getSeasonID() { // Property Generated Getter
50 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x78);
51 }
52
53 void setSeasonID(unsigned int val) { // Property Generated Setter
54 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x78) = val;
55 }
56
57 unsigned int getNMatchNameID() { // Property Generated Getter
58 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x80);
59 }
60
61 void setNMatchNameID(unsigned int val) { // Property Generated Setter
62 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x80) = val;
63 }
64
65 gid getNMatchID() { // Property Generated Getter
66 return *reinterpret_cast<gid*>(reinterpret_cast<uintptr_t>(this) + 0x88);
67 }
68
69 void setNMatchID(gid val) { // Property Generated Setter
70 *reinterpret_cast<gid*>(reinterpret_cast<uintptr_t>(this) + 0x88) = val;
71 }
72
73 gid getNTeamID() { // Property Generated Getter
74 return *reinterpret_cast<gid*>(reinterpret_cast<uintptr_t>(this) + 0x90);
75 }
76
77 void setNTeamID(gid val) { // Property Generated Setter
78 *reinterpret_cast<gid*>(reinterpret_cast<uintptr_t>(this) + 0x90) = val;
79 }
80
81 int getStatus() { // Property Generated Getter
82 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0xA0);
83 }
84
85 void setStatus(int val) { // Property Generated Setter
86 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0xA0) = val;
87 }
88
89 MatchCostAdjustment getCostAdj() { // Property Generated Getter
90 return *reinterpret_cast<MatchCostAdjustment*>(reinterpret_cast<uintptr_t>(this) + 0xC8);
91 }
92
93 void setCostAdj(MatchCostAdjustment val) { // Property Generated Setter
94 *reinterpret_cast<MatchCostAdjustment*>(reinterpret_cast<uintptr_t>(this) + 0xC8) = val;
95 }
96
97 SharedPointer<Ladder> * getPLadder() { // Property Generated Getter
98 return reinterpret_cast<SharedPointer<Ladder> *>(reinterpret_cast<uintptr_t>(this) + 0x130);
99 }
100
101 void setPLadder(SharedPointer<Ladder> * val) { // Property Generated Setter
102 *reinterpret_cast<SharedPointer<Ladder> **>(reinterpret_cast<uintptr_t>(this) + 0x130) = val;
103 }
104
105 gid getBracketID() { // Property Generated Getter
106 return *reinterpret_cast<gid*>(reinterpret_cast<uintptr_t>(this) + 0x98);
107 }
108
109 void setBracketID(gid val) { // Property Generated Setter
110 *reinterpret_cast<gid*>(reinterpret_cast<uintptr_t>(this) + 0x98) = val;
111 }
112
113 int getOverridingELO() { // Property Generated Getter
114 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x11C);
115 }
116
117 void setOverridingELO(int val) { // Property Generated Setter
118 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x11C) = val;
119 }
120
121 int getMatchKFactor() { // Property Generated Getter
122 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x120);
123 }
124
125 void setMatchKFactor(int val) { // Property Generated Setter
126 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x120) = val;
127 }
128
129 gid getUserID() { // Property Generated Getter
130 return *reinterpret_cast<gid*>(reinterpret_cast<uintptr_t>(this) + 0x50);
131 }
132
133 void setUserID(gid val) { // Property Generated Setter
134 *reinterpret_cast<gid*>(reinterpret_cast<uintptr_t>(this) + 0x50) = val;
135 }
136
137 unsigned int getMatchMakingRangeForMatches() { // Property Generated Getter
138 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x140);
139 }
140
141 void setMatchMakingRangeForMatches(unsigned int val) { // Property Generated Setter
142 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x140) = val;
143 }
144
145 unsigned int getMaxMatchMakingRangeForMatches() { // Property Generated Getter
146 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x144);
147 }
148
149 void setMaxMatchMakingRangeForMatches(unsigned int val) { // Property Generated Setter
150 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x144) = val;
151 }
152
153 bool getAllowRangeToExceedMaxForMatches() { // Property Generated Getter
154 return *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x148);
155 }
156
157 void setAllowRangeToExceedMaxForMatches(bool val) { // Property Generated Setter
158 *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x148) = val;
159 }
160
161 int getMatchCrownsCost() { // Property Generated Getter
162 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x118);
163 }
164
165 void setMatchCrownsCost(int val) { // Property Generated Setter
166 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x118) = val;
167 }
168
169 gid getMachineID() { // Property Generated Getter
170 return *reinterpret_cast<gid*>(reinterpret_cast<uintptr_t>(this) + 0x150);
171 }
172
173 void setMachineID(gid val) { // Property Generated Setter
174 *reinterpret_cast<gid*>(reinterpret_cast<uintptr_t>(this) + 0x150) = val;
175 }
176
177 int getTier() { // Property Generated Getter
178 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x158);
179 }
180
181 void setTier(int val) { // Property Generated Setter
182 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x158) = val;
183 }
184
185 int getRank() { // Property Generated Getter
186 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x15C);
187 }
188
189 void setRank(int val) { // Property Generated Setter
190 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x15C) = val;
191 }
192
193 int getRating() { // Property Generated Getter
194 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x160);
195 }
196
197 void setRating(int val) { // Property Generated Setter
198 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x160) = val;
199 }
200
201 int getLevelBand() { // Property Generated Getter
202 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x164);
203 }
204
205 void setLevelBand(int val) { // Property Generated Setter
206 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x164) = val;
207 }
208
209 int getEnteredQueue() { // Property Generated Getter
210 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x178);
211 }
212
213 void setEnteredQueue(int val) { // Property Generated Setter
214 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x178) = val;
215 }
216
217 bool getIsSubscriber() { // Property Generated Getter
218 return *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x1AC);
219 }
220
221 void setIsSubscriber(bool val) { // Property Generated Setter
222 *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x1AC) = val;
223 }
224
225 bool getMeetBracketBadgeRequirnments() { // Property Generated Getter
226 return *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x1AD);
227 }
228
229 void setMeetBracketBadgeRequirnments(bool val) { // Property Generated Setter
230 *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x1AD) = val;
231 }
232
233 bool get1v1() { // Property Generated Getter
234 return *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x1AE);
235 }
236
237 void set1v1(bool val) { // Property Generated Setter
238 *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x1AE) = val;
239 }
240
241 int getStreak() { // Property Generated Getter
242 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x168);
243 }
244
245 void setStreak(int val) { // Property Generated Setter
246 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x168) = val;
247 }
248
249 int getMatches() { // Property Generated Getter
250 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x16C);
251 }
252
253 void setMatches(int val) { // Property Generated Setter
254 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x16C) = val;
255 }
256
257 int getLastFight() { // Property Generated Getter
258 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x170);
259 }
260
261 void setLastFight(int val) { // Property Generated Setter
262 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x170) = val;
263 }
264
265 std::string getPVPHistoryStr() { // Property Generated Getter
266 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x180);
267 }
268
269 void setPVPHistoryStr(std::string val) { // Property Generated Setter
270 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x180) = val;
271 }
272
273 float getMaxCritHit() { // Property Generated Getter
274 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1A0);
275 }
276
277 void setMaxCritHit(float val) { // Property Generated Setter
278 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1A0) = val;
279 }
280
281 float getMaxBlockCrit() { // Property Generated Getter
282 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1A4);
283 }
284
285 void setMaxBlockCrit(float val) { // Property Generated Setter
286 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1A4) = val;
287 }
288
289 float getShadowPipRating() { // Property Generated Getter
290 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1A8);
291 }
292
293 void setShadowPipRating(float val) { // Property Generated Setter
294 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1A8) = val;
295 }
296
297 std::string getOptInOut() { // Property Generated Getter
298 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0xA8);
299 }
300
301 void setOptInOut(std::string val) { // Property Generated Setter
302 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0xA8) = val;
303 }
304
305 bool getPlayerTimeDraw() { // Property Generated Getter
306 return *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x1AF);
307 }
308
309 void setPlayerTimeDraw(bool val) { // Property Generated Setter
310 *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x1AF) = val;
311 }
312
313};
Definition MatchActor.h:7
void setLeagueID(unsigned int val)
Definition MatchActor.h:45
void setCostAdj(MatchCostAdjustment val)
Definition MatchActor.h:93
unsigned int getSeasonID()
Definition MatchActor.h:49
void setIsSubscriber(bool val)
Definition MatchActor.h:221
gid getNTournamentID()
Definition MatchActor.h:33
void setSeasonID(unsigned int val)
Definition MatchActor.h:53
int getMatches()
Definition MatchActor.h:249
bool getPlayerTimeDraw()
Definition MatchActor.h:305
void setLastFight(int val)
Definition MatchActor.h:261
unsigned int getMaxMatchMakingRangeForMatches()
Definition MatchActor.h:145
void setMaxMatchMakingRangeForMatches(unsigned int val)
Definition MatchActor.h:149
void setNTournamentNameID(unsigned int val)
Definition MatchActor.h:29
void setMeetBracketBadgeRequirnments(bool val)
Definition MatchActor.h:229
gid getNMatchID()
Definition MatchActor.h:65
std::string getOptInOut()
Definition MatchActor.h:297
gid getMachineID()
Definition MatchActor.h:169
int getTier()
Definition MatchActor.h:177
gid getNTeamID()
Definition MatchActor.h:73
void setNMatchNameID(unsigned int val)
Definition MatchActor.h:61
MatchCostAdjustment getCostAdj()
Definition MatchActor.h:89
void setRating(int val)
Definition MatchActor.h:197
bool get1v1()
Definition MatchActor.h:233
void setMatchKFactor(int val)
Definition MatchActor.h:125
int getLastFight()
Definition MatchActor.h:257
void setMaxBlockCrit(float val)
Definition MatchActor.h:285
void setMatchMakingRangeForMatches(unsigned int val)
Definition MatchActor.h:141
int getLevelBand()
Definition MatchActor.h:201
float getMaxBlockCrit()
Definition MatchActor.h:281
void setMaxCritHit(float val)
Definition MatchActor.h:277
SharedPointer< Ladder > * getPLadder()
Definition MatchActor.h:97
void setNTournamentID(gid val)
Definition MatchActor.h:37
int getStreak()
Definition MatchActor.h:241
void setShadowPipRating(float val)
Definition MatchActor.h:293
void setEnteredQueue(int val)
Definition MatchActor.h:213
void setMatchCrownsCost(int val)
Definition MatchActor.h:165
unsigned int getMatchMakingRangeForMatches()
Definition MatchActor.h:137
int getRank()
Definition MatchActor.h:185
int getRating()
Definition MatchActor.h:193
void setNLadderContainerID(gid val)
Definition MatchActor.h:21
void setBracketID(gid val)
Definition MatchActor.h:109
void setAllowRangeToExceedMaxForMatches(bool val)
Definition MatchActor.h:157
void setLevelBand(int val)
Definition MatchActor.h:205
void setRank(int val)
Definition MatchActor.h:189
void setNMatchID(gid val)
Definition MatchActor.h:69
void setNTeamID(gid val)
Definition MatchActor.h:77
void setStatus(int val)
Definition MatchActor.h:85
int getMatchKFactor()
Definition MatchActor.h:121
gid getNActorID()
Definition MatchActor.h:9
bool getMeetBracketBadgeRequirnments()
Definition MatchActor.h:225
int getStatus()
Definition MatchActor.h:81
std::string getPVPHistoryStr()
Definition MatchActor.h:265
bool getAllowRangeToExceedMaxForMatches()
Definition MatchActor.h:153
void setOverridingELO(int val)
Definition MatchActor.h:117
void setNActorID(gid val)
Definition MatchActor.h:13
void setStreak(int val)
Definition MatchActor.h:245
void setPlayerTimeDraw(bool val)
Definition MatchActor.h:309
bool getIsSubscriber()
Definition MatchActor.h:217
gid getUserID()
Definition MatchActor.h:129
gid getBracketID()
Definition MatchActor.h:105
float getShadowPipRating()
Definition MatchActor.h:289
void setPVPHistoryStr(std::string val)
Definition MatchActor.h:269
gid getNLadderContainerID()
Definition MatchActor.h:17
unsigned int getNTournamentNameID()
Definition MatchActor.h:25
void setMatches(int val)
Definition MatchActor.h:253
unsigned int getNMatchNameID()
Definition MatchActor.h:57
void set1v1(bool val)
Definition MatchActor.h:237
void setOptInOut(std::string val)
Definition MatchActor.h:301
void setUserID(gid val)
Definition MatchActor.h:133
unsigned int getLeagueID()
Definition MatchActor.h:41
void setTier(int val)
Definition MatchActor.h:181
int getMatchCrownsCost()
Definition MatchActor.h:161
void setPLadder(SharedPointer< Ladder > *val)
Definition MatchActor.h:101
float getMaxCritHit()
Definition MatchActor.h:273
int getOverridingELO()
Definition MatchActor.h:113
int getEnteredQueue()
Definition MatchActor.h:209
void setMachineID(gid val)
Definition MatchActor.h:173
Definition MatchCostAdjustment.h:6
Base class for all property classes, providing reflection and serialization functionality.
Definition PropertyClass.h:86