2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/Ladder.h>
4#include <Cyrus/Classes/MatchCostAdjustment.h>
5#include <Cyrus/Classes/PropertyClass.h>
10 return *
reinterpret_cast<gid*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x58);
14 *
reinterpret_cast<gid*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x58) = val;
18 return *
reinterpret_cast<gid*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x60);
22 *
reinterpret_cast<gid*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x60) = val;
26 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x68);
30 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x68) = val;
34 return *
reinterpret_cast<gid*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x70);
38 *
reinterpret_cast<gid*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x70) = val;
42 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x7C);
46 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x7C) = val;
50 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x78);
54 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x78) = val;
58 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x80);
62 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x80) = val;
66 return *
reinterpret_cast<gid*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x88);
70 *
reinterpret_cast<gid*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x88) = val;
74 return *
reinterpret_cast<gid*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x90);
78 *
reinterpret_cast<gid*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x90) = val;
82 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xA0);
86 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xA0) = val;
98 return reinterpret_cast<SharedPointer<Ladder> *
>(
reinterpret_cast<uintptr_t
>(
this) + 0x130);
102 *
reinterpret_cast<SharedPointer<Ladder> **
>(
reinterpret_cast<uintptr_t
>(
this) + 0x130) = val;
106 return *
reinterpret_cast<gid*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x98);
110 *
reinterpret_cast<gid*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x98) = val;
114 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x11C);
118 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x11C) = val;
122 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x120);
126 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x120) = val;
130 return *
reinterpret_cast<gid*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x50);
134 *
reinterpret_cast<gid*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x50) = val;
138 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x140);
142 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x140) = val;
146 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x144);
150 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x144) = val;
154 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x148);
158 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x148) = val;
162 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x118);
166 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x118) = val;
170 return *
reinterpret_cast<gid*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x150);
174 *
reinterpret_cast<gid*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x150) = val;
178 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x158);
182 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x158) = val;
186 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x15C);
190 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x15C) = val;
194 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x160);
198 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x160) = val;
202 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x164);
206 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x164) = val;
210 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x178);
214 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x178) = val;
218 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1AC);
222 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1AC) = val;
226 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1AD);
230 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1AD) = val;
234 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1AE);
238 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1AE) = val;
242 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x168);
246 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x168) = val;
250 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x16C);
254 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x16C) = val;
258 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x170);
262 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x170) = val;
266 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x180);
270 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x180) = val;
274 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1A0);
278 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1A0) = val;
282 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1A4);
286 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1A4) = val;
290 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1A8);
294 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1A8) = val;
298 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xA8);
302 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xA8) = val;
306 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1AF);
310 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1AF) = val;
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