Cyrus Mod Loader
Loading...
Searching...
No Matches
BracketInfo.h
1#pragma once
2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/BracketRewards.h>
4#include <Cyrus/Classes/BracketTeam.h>
5#include <Cyrus/Classes/DuelModifierTemplate.h>
6#include <Cyrus/Classes/MatchActor.h>
7#include <Cyrus/Classes/PropertyClass.h>
8#include <Cyrus/Classes/PvPMatchJoinQueueRequirements.h>
9#include <Cyrus/Enums/BracketInfo__EnumTournamentStyle.h>
10
11class BracketInfo : public PropertyClass {
12public:
13 gid getBracketGID() { // Property Generated Getter
14 return *reinterpret_cast<gid*>(reinterpret_cast<uintptr_t>(this) + 0x48);
15 }
16
17 void setBracketGID(gid val) { // Property Generated Setter
18 *reinterpret_cast<gid*>(reinterpret_cast<uintptr_t>(this) + 0x48) = val;
19 }
20
21 gid getCreatorActorGID() { // Property Generated Getter
22 return *reinterpret_cast<gid*>(reinterpret_cast<uintptr_t>(this) + 0x50);
23 }
24
25 void setCreatorActorGID(gid val) { // Property Generated Setter
26 *reinterpret_cast<gid*>(reinterpret_cast<uintptr_t>(this) + 0x50) = val;
27 }
28
29 gid getCreatorBracketGID() { // Property Generated Getter
30 return *reinterpret_cast<gid*>(reinterpret_cast<uintptr_t>(this) + 0x58);
31 }
32
33 void setCreatorBracketGID(gid val) { // Property Generated Setter
34 *reinterpret_cast<gid*>(reinterpret_cast<uintptr_t>(this) + 0x58) = val;
35 }
36
37 List<SharedPointer<BracketTeam>> * getTeams() { // Property Generated Getter
38 return reinterpret_cast<List<SharedPointer<BracketTeam>> *>(reinterpret_cast<uintptr_t>(this) + 0xB8);
39 }
40
41 void setTeams(List<SharedPointer<BracketTeam>> * val) { // Property Generated Setter
42 *reinterpret_cast<List<SharedPointer<BracketTeam>> **>(reinterpret_cast<uintptr_t>(this) + 0xB8) = val;
43 }
44
45 unsigned int getTeamSize() { // Property Generated Getter
46 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0xE0);
47 }
48
49 void setTeamSize(unsigned int val) { // Property Generated Setter
50 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0xE0) = val;
51 }
52
53 List<SharedPointer<MatchActor>> * getActorList() { // Property Generated Getter
54 return reinterpret_cast<List<SharedPointer<MatchActor>> *>(reinterpret_cast<uintptr_t>(this) + 0xA8);
55 }
56
57 void setActorList(List<SharedPointer<MatchActor>> * val) { // Property Generated Setter
58 *reinterpret_cast<List<SharedPointer<MatchActor>> **>(reinterpret_cast<uintptr_t>(this) + 0xA8) = val;
59 }
60
61 unsigned int getCurrentRound() { // Property Generated Getter
62 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x90);
63 }
64
65 void setCurrentRound(unsigned int val) { // Property Generated Setter
66 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x90) = val;
67 }
68
69 unsigned int getBracketState() { // Property Generated Getter
70 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0xEC);
71 }
72
73 void setBracketState(unsigned int val) { // Property Generated Setter
74 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0xEC) = val;
75 }
76
77 unsigned int getMatchNameID() { // Property Generated Getter
78 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0xF0);
79 }
80
81 void setMatchNameID(unsigned int val) { // Property Generated Setter
82 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0xF0) = val;
83 }
84
85 unsigned int getRoundStartsInSeconds() { // Property Generated Getter
86 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0xE8);
87 }
88
89 void setRoundStartsInSeconds(unsigned int val) { // Property Generated Setter
90 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0xE8) = val;
91 }
92
93 unsigned int getRoundTimeSeconds() { // Property Generated Getter
94 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0xE4);
95 }
96
97 void setRoundTimeSeconds(unsigned int val) { // Property Generated Setter
98 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0xE4) = val;
99 }
100
101 gid getScheduleID() { // Property Generated Getter
102 return *reinterpret_cast<gid*>(reinterpret_cast<uintptr_t>(this) + 0xF8);
103 }
104
105 void setScheduleID(gid val) { // Property Generated Setter
106 *reinterpret_cast<gid*>(reinterpret_cast<uintptr_t>(this) + 0xF8) = val;
107 }
108
109 unsigned int getVisibleTimeSeconds() { // Property Generated Getter
110 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x110);
111 }
112
113 void setVisibleTimeSeconds(unsigned int val) { // Property Generated Setter
114 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x110) = val;
115 }
116
117 int getStartTimeSec() { // Property Generated Getter
118 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x10C);
119 }
120
121 void setStartTimeSec(int val) { // Property Generated Setter
122 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x10C) = val;
123 }
124
125 unsigned int getRegistrationOpenTimeSeconds() { // Property Generated Getter
126 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x114);
127 }
128
129 void setRegistrationOpenTimeSeconds(unsigned int val) { // Property Generated Setter
130 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x114) = val;
131 }
132
133 unsigned int getTournamentPreparingTimeSeconds() { // Property Generated Getter
134 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x118);
135 }
136
137 void setTournamentPreparingTimeSeconds(unsigned int val) { // Property Generated Setter
138 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x118) = val;
139 }
140
141 unsigned int getRoundBufferTimeSeconds() { // Property Generated Getter
142 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x11C);
143 }
144
145 void setRoundBufferTimeSeconds(unsigned int val) { // Property Generated Setter
146 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x11C) = val;
147 }
148
149 int getNumberOfRounds() { // Property Generated Getter
150 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x94);
151 }
152
153 void setNumberOfRounds(int val) { // Property Generated Setter
154 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x94) = val;
155 }
156
157 std::string getOverrideTourneyName() { // Property Generated Getter
158 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x128);
159 }
160
161 void setOverrideTourneyName(std::string val) { // Property Generated Setter
162 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x128) = val;
163 }
164
165 std::string getFirstTourneyNameSTKey() { // Property Generated Getter
166 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x148);
167 }
168
169 void setFirstTourneyNameSTKey(std::string val) { // Property Generated Setter
170 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x148) = val;
171 }
172
173 std::string getSecondTourneyNameSTKey() { // Property Generated Getter
174 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x168);
175 }
176
177 void setSecondTourneyNameSTKey(std::string val) { // Property Generated Setter
178 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x168) = val;
179 }
180
181 int getSubBracketIdx() { // Property Generated Getter
182 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x188);
183 }
184
185 void setSubBracketIdx(int val) { // Property Generated Setter
186 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x188) = val;
187 }
188
189 float getScoreMultiplier() { // Property Generated Getter
190 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x18C);
191 }
192
193 void setScoreMultiplier(float val) { // Property Generated Setter
194 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x18C) = val;
195 }
196
197 int getPreferredNumberOfTeams() { // Property Generated Getter
198 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x108);
199 }
200
201 void setPreferredNumberOfTeams(int val) { // Property Generated Setter
202 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x108) = val;
203 }
204
205 int getMinTeams() { // Property Generated Getter
206 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x100);
207 }
208
209 void setMinTeams(int val) { // Property Generated Setter
210 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x100) = val;
211 }
212
213 int getMaxTeams() { // Property Generated Getter
214 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x104);
215 }
216
217 void setMaxTeams(int val) { // Property Generated Setter
218 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x104) = val;
219 }
220
221 bool getSpecialEvent() { // Property Generated Getter
222 return *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x1A0);
223 }
224
225 void setSpecialEvent(bool val) { // Property Generated Setter
226 *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x1A0) = val;
227 }
228
229 List<std::string> getPvpDuelModifiers() { // Property Generated Getter
230 return *reinterpret_cast<List<std::string>*>(reinterpret_cast<uintptr_t>(this) + 0x1A8);
231 }
232
233 void setPvpDuelModifiers(List<std::string> val) { // Property Generated Setter
234 *reinterpret_cast<List<std::string>*>(reinterpret_cast<uintptr_t>(this) + 0x1A8) = val;
235 }
236
237 List<SharedPointer<DuelModifierTemplate>> * getPvpDuelModifierTemplates() { // Property Generated Getter
238 return reinterpret_cast<List<SharedPointer<DuelModifierTemplate>> *>(reinterpret_cast<uintptr_t>(this) + 0x1D8);
239 }
240
241 void setPvpDuelModifierTemplates(List<SharedPointer<DuelModifierTemplate>> * val) { // Property Generated Setter
242 *reinterpret_cast<List<SharedPointer<DuelModifierTemplate>> **>(reinterpret_cast<uintptr_t>(this) + 0x1D8) = val;
243 }
244
245 std::string getPvpDuelModifiersBlob() { // Property Generated Getter
246 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x1B8);
247 }
248
249 void setPvpDuelModifiersBlob(std::string val) { // Property Generated Setter
250 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x1B8) = val;
251 }
252
253 std::string getPremierPrizesStoreGIDsCSV() { // Property Generated Getter
254 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x1E8);
255 }
256
257 void setPremierPrizesStoreGIDsCSV(std::string val) { // Property Generated Setter
258 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x1E8) = val;
259 }
260
261 BracketInfo__EnumTournamentStyle getTournamentStyle() { // Property Generated Getter
262 return *reinterpret_cast<BracketInfo__EnumTournamentStyle*>(reinterpret_cast<uintptr_t>(this) + 0x120);
263 }
264
265 void setTournamentStyle(BracketInfo__EnumTournamentStyle val) { // Property Generated Setter
266 *reinterpret_cast<BracketInfo__EnumTournamentStyle*>(reinterpret_cast<uintptr_t>(this) + 0x120) = val;
267 }
268
269 List<SharedPointer<BracketRewards>> * getBracketRewardsList() { // Property Generated Getter
270 return reinterpret_cast<List<SharedPointer<BracketRewards>> *>(reinterpret_cast<uintptr_t>(this) + 0x190);
271 }
272
273 void setBracketRewardsList(List<SharedPointer<BracketRewards>> * val) { // Property Generated Setter
274 *reinterpret_cast<List<SharedPointer<BracketRewards>> **>(reinterpret_cast<uintptr_t>(this) + 0x190) = val;
275 }
276
277 int getCostPvPTourneyCurrency() { // Property Generated Getter
278 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0xD8);
279 }
280
281 void setCostPvPTourneyCurrency(int val) { // Property Generated Setter
282 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0xD8) = val;
283 }
284
285 int getSubCostPvPTourneyCurrency() { // Property Generated Getter
286 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0xDC);
287 }
288
289 void setSubCostPvPTourneyCurrency(int val) { // Property Generated Setter
290 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0xDC) = val;
291 }
292
293 SharedPointer<PvPMatchJoinQueueRequirements> * getJoinQueueRequirements() { // Property Generated Getter
294 return reinterpret_cast<SharedPointer<PvPMatchJoinQueueRequirements> *>(reinterpret_cast<uintptr_t>(this) + 0x60);
295 }
296
297 void setJoinQueueRequirements(SharedPointer<PvPMatchJoinQueueRequirements> * val) { // Property Generated Setter
298 *reinterpret_cast<SharedPointer<PvPMatchJoinQueueRequirements> **>(reinterpret_cast<uintptr_t>(this) + 0x60) = val;
299 }
300
301 std::string getJoinQueueRequirementsBlob() { // Property Generated Getter
302 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x70);
303 }
304
305 void setJoinQueueRequirementsBlob(std::string val) { // Property Generated Setter
306 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x70) = val;
307 }
308
309};
Definition BracketInfo.h:11
bool getSpecialEvent()
Definition BracketInfo.h:221
void setRoundTimeSeconds(unsigned int val)
Definition BracketInfo.h:97
void setSubCostPvPTourneyCurrency(int val)
Definition BracketInfo.h:289
void setTeamSize(unsigned int val)
Definition BracketInfo.h:49
unsigned int getRoundBufferTimeSeconds()
Definition BracketInfo.h:141
unsigned int getCurrentRound()
Definition BracketInfo.h:61
float getScoreMultiplier()
Definition BracketInfo.h:189
std::string getPremierPrizesStoreGIDsCSV()
Definition BracketInfo.h:253
void setNumberOfRounds(int val)
Definition BracketInfo.h:153
int getCostPvPTourneyCurrency()
Definition BracketInfo.h:277
void setPvpDuelModifiersBlob(std::string val)
Definition BracketInfo.h:249
void setPremierPrizesStoreGIDsCSV(std::string val)
Definition BracketInfo.h:257
std::string getPvpDuelModifiersBlob()
Definition BracketInfo.h:245
int getNumberOfRounds()
Definition BracketInfo.h:149
void setRoundBufferTimeSeconds(unsigned int val)
Definition BracketInfo.h:145
void setPreferredNumberOfTeams(int val)
Definition BracketInfo.h:201
void setPvpDuelModifiers(List< std::string > val)
Definition BracketInfo.h:233
List< SharedPointer< BracketRewards > > * getBracketRewardsList()
Definition BracketInfo.h:269
void setSecondTourneyNameSTKey(std::string val)
Definition BracketInfo.h:177
SharedPointer< PvPMatchJoinQueueRequirements > * getJoinQueueRequirements()
Definition BracketInfo.h:293
void setTournamentStyle(BracketInfo__EnumTournamentStyle val)
Definition BracketInfo.h:265
List< SharedPointer< BracketTeam > > * getTeams()
Definition BracketInfo.h:37
void setCreatorActorGID(gid val)
Definition BracketInfo.h:25
void setBracketRewardsList(List< SharedPointer< BracketRewards > > *val)
Definition BracketInfo.h:273
void setBracketGID(gid val)
Definition BracketInfo.h:17
void setSpecialEvent(bool val)
Definition BracketInfo.h:225
void setJoinQueueRequirements(SharedPointer< PvPMatchJoinQueueRequirements > *val)
Definition BracketInfo.h:297
void setJoinQueueRequirementsBlob(std::string val)
Definition BracketInfo.h:305
void setStartTimeSec(int val)
Definition BracketInfo.h:121
unsigned int getBracketState()
Definition BracketInfo.h:69
void setVisibleTimeSeconds(unsigned int val)
Definition BracketInfo.h:113
unsigned int getRoundTimeSeconds()
Definition BracketInfo.h:93
int getSubBracketIdx()
Definition BracketInfo.h:181
List< SharedPointer< DuelModifierTemplate > > * getPvpDuelModifierTemplates()
Definition BracketInfo.h:237
void setScoreMultiplier(float val)
Definition BracketInfo.h:193
void setMatchNameID(unsigned int val)
Definition BracketInfo.h:81
void setTournamentPreparingTimeSeconds(unsigned int val)
Definition BracketInfo.h:137
void setBracketState(unsigned int val)
Definition BracketInfo.h:73
void setMinTeams(int val)
Definition BracketInfo.h:209
unsigned int getMatchNameID()
Definition BracketInfo.h:77
void setActorList(List< SharedPointer< MatchActor > > *val)
Definition BracketInfo.h:57
BracketInfo__EnumTournamentStyle getTournamentStyle()
Definition BracketInfo.h:261
unsigned int getRoundStartsInSeconds()
Definition BracketInfo.h:85
void setScheduleID(gid val)
Definition BracketInfo.h:105
std::string getOverrideTourneyName()
Definition BracketInfo.h:157
int getStartTimeSec()
Definition BracketInfo.h:117
int getMinTeams()
Definition BracketInfo.h:205
unsigned int getTournamentPreparingTimeSeconds()
Definition BracketInfo.h:133
std::string getSecondTourneyNameSTKey()
Definition BracketInfo.h:173
gid getCreatorActorGID()
Definition BracketInfo.h:21
void setSubBracketIdx(int val)
Definition BracketInfo.h:185
unsigned int getTeamSize()
Definition BracketInfo.h:45
gid getCreatorBracketGID()
Definition BracketInfo.h:29
void setMaxTeams(int val)
Definition BracketInfo.h:217
int getSubCostPvPTourneyCurrency()
Definition BracketInfo.h:285
void setCurrentRound(unsigned int val)
Definition BracketInfo.h:65
List< SharedPointer< MatchActor > > * getActorList()
Definition BracketInfo.h:53
gid getScheduleID()
Definition BracketInfo.h:101
gid getBracketGID()
Definition BracketInfo.h:13
void setRegistrationOpenTimeSeconds(unsigned int val)
Definition BracketInfo.h:129
int getPreferredNumberOfTeams()
Definition BracketInfo.h:197
std::string getJoinQueueRequirementsBlob()
Definition BracketInfo.h:301
unsigned int getRegistrationOpenTimeSeconds()
Definition BracketInfo.h:125
void setRoundStartsInSeconds(unsigned int val)
Definition BracketInfo.h:89
void setPvpDuelModifierTemplates(List< SharedPointer< DuelModifierTemplate > > *val)
Definition BracketInfo.h:241
void setTeams(List< SharedPointer< BracketTeam > > *val)
Definition BracketInfo.h:41
void setCostPvPTourneyCurrency(int val)
Definition BracketInfo.h:281
std::string getFirstTourneyNameSTKey()
Definition BracketInfo.h:165
void setCreatorBracketGID(gid val)
Definition BracketInfo.h:33
void setFirstTourneyNameSTKey(std::string val)
Definition BracketInfo.h:169
void setOverrideTourneyName(std::string val)
Definition BracketInfo.h:161
int getMaxTeams()
Definition BracketInfo.h:213
unsigned int getVisibleTimeSeconds()
Definition BracketInfo.h:109
List< std::string > getPvpDuelModifiers()
Definition BracketInfo.h:229
Base class for all property classes, providing reflection and serialization functionality.
Definition PropertyClass.h:86