Cyrus Mod Loader
Loading...
Searching...
No Matches
CombatSigilTemplate.h
1#pragma once
2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/CoreTemplate.h>
4#include <Cyrus/Classes/PropertyClass.h>
5#include <Cyrus/Classes/SigilTemplate.h>
6#include <Cyrus/Classes/SpellEffect.h>
7#include <Cyrus/Enums/kShadow_Threshold_Type.h>
8
10public:
11 float getEngageRadius() { // Property Generated Getter
12 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x130);
13 }
14
15 void setEngageRadius(float val) { // Property Generated Setter
16 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x130) = val;
17 }
18
19 Vector<SharedPointer<SpellEffect>> * getBattlefieldEffects() { // Property Generated Getter
20 return reinterpret_cast<Vector<SharedPointer<SpellEffect>> *>(reinterpret_cast<uintptr_t>(this) + 0x138);
21 }
22
23 void setBattlefieldEffects(Vector<SharedPointer<SpellEffect>> * val) { // Property Generated Setter
24 *reinterpret_cast<Vector<SharedPointer<SpellEffect>> **>(reinterpret_cast<uintptr_t>(this) + 0x138) = val;
25 }
26
27 std::string getPlayerVictoryCinematic() { // Property Generated Getter
28 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x150);
29 }
30
31 void setPlayerVictoryCinematic(std::string val) { // Property Generated Setter
32 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x150) = val;
33 }
34
35 std::string getCombatMusic() { // Property Generated Getter
36 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x170);
37 }
38
39 void setCombatMusic(std::string val) { // Property Generated Setter
40 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x170) = val;
41 }
42
43 std::string getPrePlanningCinematicOverride() { // Property Generated Getter
44 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x190);
45 }
46
47 void setPrePlanningCinematicOverride(std::string val) { // Property Generated Setter
48 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x190) = val;
49 }
50
51 std::string getPlanningCinematicOverride() { // Property Generated Getter
52 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x1B0);
53 }
54
55 void setPlanningCinematicOverride(std::string val) { // Property Generated Setter
56 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x1B0) = val;
57 }
58
59 kShadow_Threshold_Type getShadowThresholdType() { // Property Generated Getter
60 return *reinterpret_cast<kShadow_Threshold_Type*>(reinterpret_cast<uintptr_t>(this) + 0x1D0);
61 }
62
63 void setShadowThresholdType(kShadow_Threshold_Type val) { // Property Generated Setter
64 *reinterpret_cast<kShadow_Threshold_Type*>(reinterpret_cast<uintptr_t>(this) + 0x1D0) = val;
65 }
66
67 float getShadowThresholdFactor() { // Property Generated Getter
68 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1D4);
69 }
70
71 void setShadowThresholdFactor(float val) { // Property Generated Setter
72 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1D4) = val;
73 }
74
75 float getShadowPipRatingFactor() { // Property Generated Getter
76 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1D8);
77 }
78
79 void setShadowPipRatingFactor(float val) { // Property Generated Setter
80 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1D8) = val;
81 }
82
83 float getScalarDamagePvP() { // Property Generated Getter
84 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1DC);
85 }
86
87 void setScalarDamagePvP(float val) { // Property Generated Setter
88 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1DC) = val;
89 }
90
91 float getScalarResistPvP() { // Property Generated Getter
92 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1E0);
93 }
94
95 void setScalarResistPvP(float val) { // Property Generated Setter
96 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1E0) = val;
97 }
98
99 float getScalarPiercePvP() { // Property Generated Getter
100 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1E4);
101 }
102
103 void setScalarPiercePvP(float val) { // Property Generated Setter
104 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1E4) = val;
105 }
106
107 float getScalarDamagePvE() { // Property Generated Getter
108 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1E8);
109 }
110
111 void setScalarDamagePvE(float val) { // Property Generated Setter
112 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1E8) = val;
113 }
114
115 float getScalarResistPvE() { // Property Generated Getter
116 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1EC);
117 }
118
119 void setScalarResistPvE(float val) { // Property Generated Setter
120 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1EC) = val;
121 }
122
123 float getScalarPiercePvE() { // Property Generated Getter
124 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1F0);
125 }
126
127 void setScalarPiercePvE(float val) { // Property Generated Setter
128 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1F0) = val;
129 }
130
131 float getDamageLimitPvP() { // Property Generated Getter
132 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1F4);
133 }
134
135 void setDamageLimitPvP(float val) { // Property Generated Setter
136 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1F4) = val;
137 }
138
139 float getDK0PvP() { // Property Generated Getter
140 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1F8);
141 }
142
143 void setDK0PvP(float val) { // Property Generated Setter
144 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1F8) = val;
145 }
146
147 float getDN0PvP() { // Property Generated Getter
148 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1FC);
149 }
150
151 void setDN0PvP(float val) { // Property Generated Setter
152 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x1FC) = val;
153 }
154
155 float getResistLimitPvP() { // Property Generated Getter
156 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x200);
157 }
158
159 void setResistLimitPvP(float val) { // Property Generated Setter
160 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x200) = val;
161 }
162
163 float getRK0PvP() { // Property Generated Getter
164 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x204);
165 }
166
167 void setRK0PvP(float val) { // Property Generated Setter
168 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x204) = val;
169 }
170
171 float getRN0PvP() { // Property Generated Getter
172 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x208);
173 }
174
175 void setRN0PvP(float val) { // Property Generated Setter
176 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x208) = val;
177 }
178
179 float getDamageLimitPvE() { // Property Generated Getter
180 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x20C);
181 }
182
183 void setDamageLimitPvE(float val) { // Property Generated Setter
184 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x20C) = val;
185 }
186
187 float getDK0PvE() { // Property Generated Getter
188 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x210);
189 }
190
191 void setDK0PvE(float val) { // Property Generated Setter
192 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x210) = val;
193 }
194
195 float getDN0PvE() { // Property Generated Getter
196 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x214);
197 }
198
199 void setDN0PvE(float val) { // Property Generated Setter
200 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x214) = val;
201 }
202
203 float getResistLimitPvE() { // Property Generated Getter
204 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x218);
205 }
206
207 void setResistLimitPvE(float val) { // Property Generated Setter
208 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x218) = val;
209 }
210
211 float getRK0PvE() { // Property Generated Getter
212 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x21C);
213 }
214
215 void setRK0PvE(float val) { // Property Generated Setter
216 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x21C) = val;
217 }
218
219 float getRN0PvE() { // Property Generated Getter
220 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x220);
221 }
222
223 void setRN0PvE(float val) { // Property Generated Setter
224 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x220) = val;
225 }
226
227};
Definition CombatSigilTemplate.h:9
void setRK0PvP(float val)
Definition CombatSigilTemplate.h:167
float getScalarPiercePvE()
Definition CombatSigilTemplate.h:123
float getDN0PvE()
Definition CombatSigilTemplate.h:195
void setDamageLimitPvP(float val)
Definition CombatSigilTemplate.h:135
float getDN0PvP()
Definition CombatSigilTemplate.h:147
float getRK0PvE()
Definition CombatSigilTemplate.h:211
float getScalarPiercePvP()
Definition CombatSigilTemplate.h:99
kShadow_Threshold_Type getShadowThresholdType()
Definition CombatSigilTemplate.h:59
Vector< SharedPointer< SpellEffect > > * getBattlefieldEffects()
Definition CombatSigilTemplate.h:19
void setShadowThresholdType(kShadow_Threshold_Type val)
Definition CombatSigilTemplate.h:63
void setPlanningCinematicOverride(std::string val)
Definition CombatSigilTemplate.h:55
void setScalarPiercePvE(float val)
Definition CombatSigilTemplate.h:127
float getRN0PvP()
Definition CombatSigilTemplate.h:171
void setPrePlanningCinematicOverride(std::string val)
Definition CombatSigilTemplate.h:47
void setScalarResistPvE(float val)
Definition CombatSigilTemplate.h:119
float getShadowThresholdFactor()
Definition CombatSigilTemplate.h:67
void setShadowPipRatingFactor(float val)
Definition CombatSigilTemplate.h:79
void setShadowThresholdFactor(float val)
Definition CombatSigilTemplate.h:71
void setBattlefieldEffects(Vector< SharedPointer< SpellEffect > > *val)
Definition CombatSigilTemplate.h:23
void setDK0PvE(float val)
Definition CombatSigilTemplate.h:191
void setResistLimitPvP(float val)
Definition CombatSigilTemplate.h:159
float getDK0PvP()
Definition CombatSigilTemplate.h:139
float getScalarResistPvE()
Definition CombatSigilTemplate.h:115
std::string getPrePlanningCinematicOverride()
Definition CombatSigilTemplate.h:43
void setEngageRadius(float val)
Definition CombatSigilTemplate.h:15
void setRN0PvE(float val)
Definition CombatSigilTemplate.h:223
float getDamageLimitPvP()
Definition CombatSigilTemplate.h:131
float getDamageLimitPvE()
Definition CombatSigilTemplate.h:179
float getScalarDamagePvP()
Definition CombatSigilTemplate.h:83
void setScalarDamagePvE(float val)
Definition CombatSigilTemplate.h:111
float getRK0PvP()
Definition CombatSigilTemplate.h:163
void setCombatMusic(std::string val)
Definition CombatSigilTemplate.h:39
void setDK0PvP(float val)
Definition CombatSigilTemplate.h:143
void setPlayerVictoryCinematic(std::string val)
Definition CombatSigilTemplate.h:31
float getDK0PvE()
Definition CombatSigilTemplate.h:187
void setScalarDamagePvP(float val)
Definition CombatSigilTemplate.h:87
float getScalarResistPvP()
Definition CombatSigilTemplate.h:91
void setRN0PvP(float val)
Definition CombatSigilTemplate.h:175
void setDN0PvE(float val)
Definition CombatSigilTemplate.h:199
float getResistLimitPvP()
Definition CombatSigilTemplate.h:155
float getResistLimitPvE()
Definition CombatSigilTemplate.h:203
void setRK0PvE(float val)
Definition CombatSigilTemplate.h:215
std::string getPlanningCinematicOverride()
Definition CombatSigilTemplate.h:51
std::string getCombatMusic()
Definition CombatSigilTemplate.h:35
float getRN0PvE()
Definition CombatSigilTemplate.h:219
float getScalarDamagePvE()
Definition CombatSigilTemplate.h:107
void setScalarResistPvP(float val)
Definition CombatSigilTemplate.h:95
void setScalarPiercePvP(float val)
Definition CombatSigilTemplate.h:103
float getEngageRadius()
Definition CombatSigilTemplate.h:11
float getShadowPipRatingFactor()
Definition CombatSigilTemplate.h:75
std::string getPlayerVictoryCinematic()
Definition CombatSigilTemplate.h:27
void setDamageLimitPvE(float val)
Definition CombatSigilTemplate.h:183
void setDN0PvP(float val)
Definition CombatSigilTemplate.h:151
void setResistLimitPvE(float val)
Definition CombatSigilTemplate.h:207
Definition SigilTemplate.h:6