Cyrus Mod Loader
Loading...
Searching...
No Matches
BadgeTemplate.h
1#pragma once
2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/CoreTemplate.h>
4#include <Cyrus/Classes/PropertyClass.h>
5
6class BadgeTemplate : public CoreTemplate {
7public:
8 std::string getBadgeName() { // Property Generated Getter
9 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x60);
10 }
11
12 void setBadgeName(std::string val) { // Property Generated Setter
13 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x60) = val;
14 }
15
16 std::string getBadgeTitle() { // Property Generated Getter
17 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x88);
18 }
19
20 void setBadgeTitle(std::string val) { // Property Generated Setter
21 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x88) = val;
22 }
23
24 std::string getBadgeInfo() { // Property Generated Getter
25 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0xA8);
26 }
27
28 void setBadgeInfo(std::string val) { // Property Generated Setter
29 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0xA8) = val;
30 }
31
32 std::string getBadgeProgressInfo() { // Property Generated Getter
33 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0xC8);
34 }
35
36 void setBadgeProgressInfo(std::string val) { // Property Generated Setter
37 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0xC8) = val;
38 }
39
40 std::string getBadgeReplace() { // Property Generated Getter
41 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x100);
42 }
43
44 void setBadgeReplace(std::string val) { // Property Generated Setter
45 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x100) = val;
46 }
47
48 bool getClearRegistry() { // Property Generated Getter
49 return *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0xF8);
50 }
51
52 void setClearRegistry(bool val) { // Property Generated Setter
53 *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0xF8) = val;
54 }
55
56 RequirementList* * getRequirements() { // Property Generated Getter
57 return reinterpret_cast<RequirementList* *>(reinterpret_cast<uintptr_t>(this) + 0xE8);
58 }
59
60 void setRequirements(RequirementList* * val) { // Property Generated Setter
61 *reinterpret_cast<RequirementList* **>(reinterpret_cast<uintptr_t>(this) + 0xE8) = val;
62 }
63
64 ResultList* * getCompleteResults() { // Property Generated Getter
65 return reinterpret_cast<ResultList* *>(reinterpret_cast<uintptr_t>(this) + 0xF0);
66 }
67
68 void setCompleteResults(ResultList* * val) { // Property Generated Setter
69 *reinterpret_cast<ResultList* **>(reinterpret_cast<uintptr_t>(this) + 0xF0) = val;
70 }
71
72 List<std::string> getBadgeAdjectives() { // Property Generated Getter
73 return *reinterpret_cast<List<std::string>*>(reinterpret_cast<uintptr_t>(this) + 0x138);
74 }
75
76 void setBadgeAdjectives(List<std::string> val) { // Property Generated Setter
77 *reinterpret_cast<List<std::string>*>(reinterpret_cast<uintptr_t>(this) + 0x138) = val;
78 }
79
80 std::string getRegistryName() { // Property Generated Getter
81 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x158);
82 }
83
84 void setRegistryName(std::string val) { // Property Generated Setter
85 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x158) = val;
86 }
87
88 int getRegistryValue() { // Property Generated Getter
89 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x178);
90 }
91
92 void setRegistryValue(int val) { // Property Generated Setter
93 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x178) = val;
94 }
95
96 bool getShowTitle() { // Property Generated Getter
97 return *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x17C);
98 }
99
100 void setShowTitle(bool val) { // Property Generated Setter
101 *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x17C) = val;
102 }
103
104 bool getAutoAddBadge() { // Property Generated Getter
105 return *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x17D);
106 }
107
108 void setAutoAddBadge(bool val) { // Property Generated Setter
109 *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x17D) = val;
110 }
111
112 unsigned int getIndex() { // Property Generated Getter
113 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x180);
114 }
115
116 void setIndex(unsigned int val) { // Property Generated Setter
117 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x180) = val;
118 }
119
120 std::string getBadgeOutline() { // Property Generated Getter
121 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x188);
122 }
123
124 void setBadgeOutline(std::string val) { // Property Generated Setter
125 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x188) = val;
126 }
127
128 std::string getBadgeImage() { // Property Generated Getter
129 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x1A8);
130 }
131
132 void setBadgeImage(std::string val) { // Property Generated Setter
133 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x1A8) = val;
134 }
135
136 bool getDynamicBadge() { // Property Generated Getter
137 return *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x1C8);
138 }
139
140 void setDynamicBadge(bool val) { // Property Generated Setter
141 *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x1C8) = val;
142 }
143
144 std::string getBadgeFilterName() { // Property Generated Getter
145 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x1D0);
146 }
147
148 void setBadgeFilterName(std::string val) { // Property Generated Setter
149 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x1D0) = val;
150 }
151
152 bool getExtraCredit() { // Property Generated Getter
153 return *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x1F8);
154 }
155
156 void setExtraCredit(bool val) { // Property Generated Setter
157 *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x1F8) = val;
158 }
159
160 bool getOvercount() { // Property Generated Getter
161 return *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x1F9);
162 }
163
164 void setOvercount(bool val) { // Property Generated Setter
165 *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x1F9) = val;
166 }
167
168 unsigned int getOvercountInterval() { // Property Generated Getter
169 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x1FC);
170 }
171
172 void setOvercountInterval(unsigned int val) { // Property Generated Setter
173 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x1FC) = val;
174 }
175
176 std::string getOvercountLootTable() { // Property Generated Getter
177 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x200);
178 }
179
180 void setOvercountLootTable(std::string val) { // Property Generated Setter
181 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x200) = val;
182 }
183
184 std::string getRecurringRewardsDescription() { // Property Generated Getter
185 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x220);
186 }
187
188 void setRecurringRewardsDescription(std::string val) { // Property Generated Setter
189 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x220) = val;
190 }
191
192 std::string getRewardLootTable() { // Property Generated Getter
193 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x240);
194 }
195
196 void setRewardLootTable(std::string val) { // Property Generated Setter
197 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x240) = val;
198 }
199
200 List<std::string> getRequiredAutoAddBadgeList() { // Property Generated Getter
201 return *reinterpret_cast<List<std::string>*>(reinterpret_cast<uintptr_t>(this) + 0x260);
202 }
203
204 void setRequiredAutoAddBadgeList(List<std::string> val) { // Property Generated Setter
205 *reinterpret_cast<List<std::string>*>(reinterpret_cast<uintptr_t>(this) + 0x260) = val;
206 }
207
208};
Definition BadgeTemplate.h:6
void setOvercountLootTable(std::string val)
Definition BadgeTemplate.h:180
void setBadgeProgressInfo(std::string val)
Definition BadgeTemplate.h:36
std::string getRewardLootTable()
Definition BadgeTemplate.h:192
void setExtraCredit(bool val)
Definition BadgeTemplate.h:156
void setRecurringRewardsDescription(std::string val)
Definition BadgeTemplate.h:188
void setAutoAddBadge(bool val)
Definition BadgeTemplate.h:108
bool getClearRegistry()
Definition BadgeTemplate.h:48
std::string getRegistryName()
Definition BadgeTemplate.h:80
std::string getOvercountLootTable()
Definition BadgeTemplate.h:176
void setDynamicBadge(bool val)
Definition BadgeTemplate.h:140
bool getAutoAddBadge()
Definition BadgeTemplate.h:104
std::string getBadgeTitle()
Definition BadgeTemplate.h:16
void setOvercount(bool val)
Definition BadgeTemplate.h:164
List< std::string > getRequiredAutoAddBadgeList()
Definition BadgeTemplate.h:200
bool getDynamicBadge()
Definition BadgeTemplate.h:136
bool getExtraCredit()
Definition BadgeTemplate.h:152
void setRewardLootTable(std::string val)
Definition BadgeTemplate.h:196
ResultList ** getCompleteResults()
Definition BadgeTemplate.h:64
RequirementList ** getRequirements()
Definition BadgeTemplate.h:56
std::string getBadgeProgressInfo()
Definition BadgeTemplate.h:32
void setShowTitle(bool val)
Definition BadgeTemplate.h:100
bool getShowTitle()
Definition BadgeTemplate.h:96
std::string getBadgeOutline()
Definition BadgeTemplate.h:120
unsigned int getIndex()
Definition BadgeTemplate.h:112
bool getOvercount()
Definition BadgeTemplate.h:160
int getRegistryValue()
Definition BadgeTemplate.h:88
void setRequirements(RequirementList **val)
Definition BadgeTemplate.h:60
void setBadgeAdjectives(List< std::string > val)
Definition BadgeTemplate.h:76
void setBadgeReplace(std::string val)
Definition BadgeTemplate.h:44
unsigned int getOvercountInterval()
Definition BadgeTemplate.h:168
std::string getBadgeImage()
Definition BadgeTemplate.h:128
void setClearRegistry(bool val)
Definition BadgeTemplate.h:52
void setBadgeInfo(std::string val)
Definition BadgeTemplate.h:28
std::string getBadgeReplace()
Definition BadgeTemplate.h:40
void setCompleteResults(ResultList **val)
Definition BadgeTemplate.h:68
void setRegistryName(std::string val)
Definition BadgeTemplate.h:84
void setBadgeImage(std::string val)
Definition BadgeTemplate.h:132
void setBadgeName(std::string val)
Definition BadgeTemplate.h:12
void setOvercountInterval(unsigned int val)
Definition BadgeTemplate.h:172
void setBadgeOutline(std::string val)
Definition BadgeTemplate.h:124
void setBadgeTitle(std::string val)
Definition BadgeTemplate.h:20
std::string getBadgeName()
Definition BadgeTemplate.h:8
std::string getBadgeFilterName()
Definition BadgeTemplate.h:144
void setIndex(unsigned int val)
Definition BadgeTemplate.h:116
void setBadgeFilterName(std::string val)
Definition BadgeTemplate.h:148
List< std::string > getBadgeAdjectives()
Definition BadgeTemplate.h:72
void setRegistryValue(int val)
Definition BadgeTemplate.h:92
void setRequiredAutoAddBadgeList(List< std::string > val)
Definition BadgeTemplate.h:204
std::string getBadgeInfo()
Definition BadgeTemplate.h:24
std::string getRecurringRewardsDescription()
Definition BadgeTemplate.h:184
Definition CoreTemplate.h:16
Definition RequirementList.h:6
Definition ResultList.h:6