Cyrus Mod Loader
Loading...
Searching...
No Matches
ItemBundleTemplate.h
1#pragma once
2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/CoreTemplate.h>
4#include <Cyrus/Classes/GameObjectTemplate.h>
5#include <Cyrus/Classes/ItemTemplate.h>
6#include <Cyrus/Classes/PropertyClass.h>
7#include <Cyrus/Classes/WizItemTemplate.h>
8#include <Cyrus/Enums/ItemBundleTemplate__AcquireConditionType.h>
9#include <Cyrus/Enums/ItemBundleTemplate__BundleContentsType.h>
10
12public:
13 List<gid> getBundleItems() { // Property Generated Getter
14 return *reinterpret_cast<List<gid>*>(reinterpret_cast<uintptr_t>(this) + 0x1E0);
15 }
16
17 void setBundleItems(List<gid> val) { // Property Generated Setter
18 *reinterpret_cast<List<gid>*>(reinterpret_cast<uintptr_t>(this) + 0x1E0) = val;
19 }
20
21 List<gid> getBundleFreeItems() { // Property Generated Getter
22 return *reinterpret_cast<List<gid>*>(reinterpret_cast<uintptr_t>(this) + 0x1F0);
23 }
24
25 void setBundleFreeItems(List<gid> val) { // Property Generated Setter
26 *reinterpret_cast<List<gid>*>(reinterpret_cast<uintptr_t>(this) + 0x1F0) = val;
27 }
28
29 List<gid> getBundleItemsToGrant() { // Property Generated Getter
30 return *reinterpret_cast<List<gid>*>(reinterpret_cast<uintptr_t>(this) + 0x220);
31 }
32
33 void setBundleItemsToGrant(List<gid> val) { // Property Generated Setter
34 *reinterpret_cast<List<gid>*>(reinterpret_cast<uintptr_t>(this) + 0x220) = val;
35 }
36
37 List<gid> getFeaturedRewards() { // Property Generated Getter
38 return *reinterpret_cast<List<gid>*>(reinterpret_cast<uintptr_t>(this) + 0x200);
39 }
40
41 void setFeaturedRewards(List<gid> val) { // Property Generated Setter
42 *reinterpret_cast<List<gid>*>(reinterpret_cast<uintptr_t>(this) + 0x200) = val;
43 }
44
45 ItemBundleTemplate__AcquireConditionType getAcquireCondition() { // Property Generated Getter
46 return *reinterpret_cast<ItemBundleTemplate__AcquireConditionType*>(reinterpret_cast<uintptr_t>(this) + 0x210);
47 }
48
49 void setAcquireCondition(ItemBundleTemplate__AcquireConditionType val) { // Property Generated Setter
50 *reinterpret_cast<ItemBundleTemplate__AcquireConditionType*>(reinterpret_cast<uintptr_t>(this) + 0x210) = val;
51 }
52
53 ItemBundleTemplate__BundleContentsType getBundleContentsType() { // Property Generated Getter
54 return *reinterpret_cast<ItemBundleTemplate__BundleContentsType*>(reinterpret_cast<uintptr_t>(this) + 0x214);
55 }
56
57 void setBundleContentsType(ItemBundleTemplate__BundleContentsType val) { // Property Generated Setter
58 *reinterpret_cast<ItemBundleTemplate__BundleContentsType*>(reinterpret_cast<uintptr_t>(this) + 0x214) = val;
59 }
60
61 int getBundleSavings() { // Property Generated Getter
62 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x218);
63 }
64
65 void setBundleSavings(int val) { // Property Generated Setter
66 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x218) = val;
67 }
68
69};
Definition ItemBundleTemplate.h:11
List< gid > getBundleFreeItems()
Definition ItemBundleTemplate.h:21
void setFeaturedRewards(List< gid > val)
Definition ItemBundleTemplate.h:41
void setAcquireCondition(ItemBundleTemplate__AcquireConditionType val)
Definition ItemBundleTemplate.h:49
List< gid > getFeaturedRewards()
Definition ItemBundleTemplate.h:37
void setBundleContentsType(ItemBundleTemplate__BundleContentsType val)
Definition ItemBundleTemplate.h:57
List< gid > getBundleItemsToGrant()
Definition ItemBundleTemplate.h:29
List< gid > getBundleItems()
Definition ItemBundleTemplate.h:13
ItemBundleTemplate__AcquireConditionType getAcquireCondition()
Definition ItemBundleTemplate.h:45
int getBundleSavings()
Definition ItemBundleTemplate.h:61
void setBundleItemsToGrant(List< gid > val)
Definition ItemBundleTemplate.h:33
void setBundleItems(List< gid > val)
Definition ItemBundleTemplate.h:17
void setBundleSavings(int val)
Definition ItemBundleTemplate.h:65
void setBundleFreeItems(List< gid > val)
Definition ItemBundleTemplate.h:25
ItemBundleTemplate__BundleContentsType getBundleContentsType()
Definition ItemBundleTemplate.h:53
Definition WizItemTemplate.h:10