2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/BattleCardPurchaseInfo.h>
4#include <Cyrus/Classes/BehaviorTemplate.h>
5#include <Cyrus/Classes/PolymorphRatingInfo.h>
6#include <Cyrus/Classes/PropertyClass.h>
11 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x78);
15 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x78) = val;
19 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x7C);
23 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x7C) = val;
27 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x80);
31 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x80) = val;
35 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x84);
39 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x84) = val;
43 return reinterpret_cast<List<SharedPointer<BattleCardPurchaseInfo>
> *>(
reinterpret_cast<uintptr_t
>(
this) + 0x88);
47 *
reinterpret_cast<List<SharedPointer<BattleCardPurchaseInfo>
> **>(
reinterpret_cast<uintptr_t
>(
this) + 0x88) = val;
51 return reinterpret_cast<Vector<SharedPointer<PolymorphRatingInfo>
> *>(
reinterpret_cast<uintptr_t
>(
this) + 0x98);
55 *
reinterpret_cast<Vector<SharedPointer<PolymorphRatingInfo>
> **>(
reinterpret_cast<uintptr_t
>(
this) + 0x98) = val;
59 return reinterpret_cast<List<Ingredient*> *
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB0);
63 *
reinterpret_cast<List<Ingredient*> **
>(
reinterpret_cast<uintptr_t
>(
this) + 0xB0) = val;
67 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xC0);
71 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xC0) = val;
Definition BehaviorTemplate.h:13
Definition PolymorphBattlegroundsBehaviorTemplate.h:8
int getLevelUpCost()
Definition PolymorphBattlegroundsBehaviorTemplate.h:66
int getPointValue()
Definition PolymorphBattlegroundsBehaviorTemplate.h:34
void setRatingInfo(Vector< SharedPointer< PolymorphRatingInfo > > *val)
Definition PolymorphBattlegroundsBehaviorTemplate.h:54
void setMaxTempStartingPowerPips(int val)
Definition PolymorphBattlegroundsBehaviorTemplate.h:22
void setBattleCardsForSale(List< SharedPointer< BattleCardPurchaseInfo > > *val)
Definition PolymorphBattlegroundsBehaviorTemplate.h:46
void setPointValue(int val)
Definition PolymorphBattlegroundsBehaviorTemplate.h:38
void setMaxTempStartingPips(int val)
Definition PolymorphBattlegroundsBehaviorTemplate.h:14
int getMaxTempStartingPips()
Definition PolymorphBattlegroundsBehaviorTemplate.h:10
void setLevelUpIngredients(List< Ingredient * > *val)
Definition PolymorphBattlegroundsBehaviorTemplate.h:62
void setMaxHandSize(int val)
Definition PolymorphBattlegroundsBehaviorTemplate.h:30
Vector< SharedPointer< PolymorphRatingInfo > > * getRatingInfo()
Definition PolymorphBattlegroundsBehaviorTemplate.h:50
int getMaxHandSize()
Definition PolymorphBattlegroundsBehaviorTemplate.h:26
int getMaxTempStartingPowerPips()
Definition PolymorphBattlegroundsBehaviorTemplate.h:18
List< Ingredient * > * getLevelUpIngredients()
Definition PolymorphBattlegroundsBehaviorTemplate.h:58
void setLevelUpCost(int val)
Definition PolymorphBattlegroundsBehaviorTemplate.h:70
List< SharedPointer< BattleCardPurchaseInfo > > * getBattleCardsForSale()
Definition PolymorphBattlegroundsBehaviorTemplate.h:42