2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/CoreTemplate.h>
4#include <Cyrus/Classes/PropertyClass.h>
9 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x60);
13 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x60) = val;
17 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x88);
21 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x88) = val;
25 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xA8);
29 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xA8) = val;
33 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xC8);
37 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xC8) = val;
41 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x100);
45 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x100) = val;
49 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xF8);
53 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xF8) = val;
57 return reinterpret_cast<RequirementList* *
>(
reinterpret_cast<uintptr_t
>(
this) + 0xE8);
61 *
reinterpret_cast<RequirementList* **
>(
reinterpret_cast<uintptr_t
>(
this) + 0xE8) = val;
65 return reinterpret_cast<ResultList* *
>(
reinterpret_cast<uintptr_t
>(
this) + 0xF0);
69 *
reinterpret_cast<ResultList* **
>(
reinterpret_cast<uintptr_t
>(
this) + 0xF0) = val;
73 return *
reinterpret_cast<List<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x138);
77 *
reinterpret_cast<List<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x138) = val;
81 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x158);
85 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x158) = val;
89 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x178);
93 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x178) = val;
97 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x17C);
101 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x17C) = val;
105 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x17D);
109 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x17D) = val;
113 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x180);
117 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x180) = val;
121 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x188);
125 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x188) = val;
129 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1A8);
133 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1A8) = val;
137 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1C8);
141 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1C8) = val;
145 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1D0);
149 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1D0) = val;
153 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1F8);
157 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1F8) = val;
161 return *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1F9);
165 *
reinterpret_cast<bool*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1F9) = val;
169 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1FC);
173 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1FC) = val;
177 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x200);
181 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x200) = val;
185 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x220);
189 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x220) = val;
193 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x240);
197 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x240) = val;
201 return *
reinterpret_cast<List<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x260);
205 *
reinterpret_cast<List<std::string>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x260) = val;
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