2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/PropertyClass.h>
4#include <Cyrus/Classes/WeightedList.h>
5#include <Cyrus/Enums/ObstacleCourseLaunchCameraType.h>
10 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x48);
14 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x48) = val;
18 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x68);
22 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x68) = val;
26 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x88);
30 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x88) = val;
34 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xA8);
38 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xA8) = val;
42 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xC8);
46 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xC8) = val;
50 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xE8);
54 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xE8) = val;
58 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x108);
62 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x108) = val;
66 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x128);
70 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x128) = val;
74 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x130);
78 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x130) = val;
82 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x150);
86 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x150) = val;
90 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x154);
94 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x154) = val;
98 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x158);
102 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x158) = val;
106 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x15C);
110 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x15C) = val;
114 return *
reinterpret_cast<ObstacleCourseLaunchCameraType*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x178);
118 *
reinterpret_cast<ObstacleCourseLaunchCameraType*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x178) = val;
122 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x17C);
126 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x17C) = val;
130 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x180);
134 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x180) = val;
138 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x184);
142 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x184) = val;
146 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x188);
150 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x188) = val;
154 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1A0);
158 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1A0) = val;
162 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1C0);
166 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1C0) = val;
170 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1E0);
174 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x1E0) = val;
178 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x200);
182 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x200) = val;
186 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x160);
190 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x160) = val;
194 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x164);
198 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x164) = val;
202 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x168);
206 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x168) = val;
210 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x16C);
214 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x16C) = val;
218 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x170);
222 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x170) = val;
226 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x174);
230 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x174) = val;
234 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x18C);
238 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x18C) = val;
242 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x190);
246 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x190) = val;
250 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x194);
254 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x194) = val;
258 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x198);
262 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x198) = val;
266 return *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x19C);
270 *
reinterpret_cast<float*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x19C) = val;
274 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x220);
278 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x220) = val;
282 return *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x240);
286 *
reinterpret_cast<std::string*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x240) = val;
290 return *
reinterpret_cast<WeightedList*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x260);
294 *
reinterpret_cast<WeightedList*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x260) = val;
298 return *
reinterpret_cast<WeightedList*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x2C8);
302 *
reinterpret_cast<WeightedList*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x2C8) = val;
306 return *
reinterpret_cast<WeightedList*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x330);
310 *
reinterpret_cast<WeightedList*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x330) = val;
Definition ObstacleCourseClientSettings.h:7
std::string getFloatingPenaltyStringKey()
Definition ObstacleCourseClientSettings.h:153
void setWaitForRespawnTime(float val)
Definition ObstacleCourseClientSettings.h:189
float getSpringboardLaunchDelay()
Definition ObstacleCourseClientSettings.h:129
void setNumNearMisses(int val)
Definition ObstacleCourseClientSettings.h:69
WeightedList getNearMissSoundList()
Definition ObstacleCourseClientSettings.h:297
void setLaunchCameraAsset(std::string val)
Definition ObstacleCourseClientSettings.h:13
void setMaxLaunchVelocity(float val)
Definition ObstacleCourseClientSettings.h:237
float getSpringboardHorizontalDistance()
Definition ObstacleCourseClientSettings.h:89
ObstacleCourseLaunchCameraType getLaunchCameraType()
Definition ObstacleCourseClientSettings.h:113
float getStartLaunchCamAboveWaterDistance()
Definition ObstacleCourseClientSettings.h:145
void setLaunchAltCameraAsset(std::string val)
Definition ObstacleCourseClientSettings.h:21
void setWinningSound(std::string val)
Definition ObstacleCourseClientSettings.h:61
void setLaunchCameraType(ObstacleCourseLaunchCameraType val)
Definition ObstacleCourseClientSettings.h:117
WeightedList getSplashSoundList()
Definition ObstacleCourseClientSettings.h:289
std::string getPowEffectAsset()
Definition ObstacleCourseClientSettings.h:33
void setLaunchSpinAnim(std::string val)
Definition ObstacleCourseClientSettings.h:77
float getSimTimeDelta()
Definition ObstacleCourseClientSettings.h:249
void setWaitForScoreTime(float val)
Definition ObstacleCourseClientSettings.h:221
float getWaitForScoreTime()
Definition ObstacleCourseClientSettings.h:217
void setSpringboardVelocity(float val)
Definition ObstacleCourseClientSettings.h:85
std::string getWinningSound()
Definition ObstacleCourseClientSettings.h:57
float getLaunchFadeInTime()
Definition ObstacleCourseClientSettings.h:105
void setSplashCinematicList(WeightedList val)
Definition ObstacleCourseClientSettings.h:309
void setFinishCameraAsset(std::string val)
Definition ObstacleCourseClientSettings.h:29
void setWaitForFanfareTime(float val)
Definition ObstacleCourseClientSettings.h:197
std::string getFloatingBonusStringKey()
Definition ObstacleCourseClientSettings.h:161
void setStartSound(std::string val)
Definition ObstacleCourseClientSettings.h:53
float getPushOutVelocity()
Definition ObstacleCourseClientSettings.h:257
void setWarningSeconds(int val)
Definition ObstacleCourseClientSettings.h:245
float getMaxLaunchVelocity()
Definition ObstacleCourseClientSettings.h:233
void setTimeWarningSound(std::string val)
Definition ObstacleCourseClientSettings.h:285
void setPoofEffectAsset(std::string val)
Definition ObstacleCourseClientSettings.h:45
std::string getLaunchSpinAnim()
Definition ObstacleCourseClientSettings.h:73
float getWaitForRespawnTime()
Definition ObstacleCourseClientSettings.h:185
std::string getFinishCameraAsset()
Definition ObstacleCourseClientSettings.h:25
void setPushOutVelocity(float val)
Definition ObstacleCourseClientSettings.h:261
void setNearMissSoundList(WeightedList val)
Definition ObstacleCourseClientSettings.h:301
void setPendulumLaunchDelay(float val)
Definition ObstacleCourseClientSettings.h:141
float getLaunchDelay()
Definition ObstacleCourseClientSettings.h:121
void setFloatingPenaltyStringKey(std::string val)
Definition ObstacleCourseClientSettings.h:157
void setFloatingGoStringKey(std::string val)
Definition ObstacleCourseClientSettings.h:181
void setSplashSoundList(WeightedList val)
Definition ObstacleCourseClientSettings.h:293
void setSpringboardHorizontalDistance(float val)
Definition ObstacleCourseClientSettings.h:93
void setFailSound(std::string val)
Definition ObstacleCourseClientSettings.h:277
std::string getFailSound()
Definition ObstacleCourseClientSettings.h:273
void setPowEffectAsset(std::string val)
Definition ObstacleCourseClientSettings.h:37
float getPendulumLaunchDelay()
Definition ObstacleCourseClientSettings.h:137
void setLaunchFadeOutTime(float val)
Definition ObstacleCourseClientSettings.h:101
float getCameraCollisionRadius()
Definition ObstacleCourseClientSettings.h:265
float getFinishFadeInTime()
Definition ObstacleCourseClientSettings.h:209
int getWarningSeconds()
Definition ObstacleCourseClientSettings.h:241
float getLaunchFadeOutTime()
Definition ObstacleCourseClientSettings.h:97
float getSpringboardVelocity()
Definition ObstacleCourseClientSettings.h:81
int getNumNearMisses()
Definition ObstacleCourseClientSettings.h:65
std::string getTimeWarningSound()
Definition ObstacleCourseClientSettings.h:281
std::string getFloatingGoStringKey()
Definition ObstacleCourseClientSettings.h:177
WeightedList getSplashCinematicList()
Definition ObstacleCourseClientSettings.h:305
float getWaitForFanfareTime()
Definition ObstacleCourseClientSettings.h:193
void setFinishFadeInTime(float val)
Definition ObstacleCourseClientSettings.h:213
float getFinishFadeOutTime()
Definition ObstacleCourseClientSettings.h:201
void setFinishFadeOutTime(float val)
Definition ObstacleCourseClientSettings.h:205
void setSpringboardLaunchDelay(float val)
Definition ObstacleCourseClientSettings.h:133
void setLaunchDelay(float val)
Definition ObstacleCourseClientSettings.h:125
void setCameraCollisionRadius(float val)
Definition ObstacleCourseClientSettings.h:269
void setSimTimeDelta(float val)
Definition ObstacleCourseClientSettings.h:253
void setTimeTextBlinkRate(float val)
Definition ObstacleCourseClientSettings.h:229
void setFloatingReadyStringKey(std::string val)
Definition ObstacleCourseClientSettings.h:173
void setLaunchFadeInTime(float val)
Definition ObstacleCourseClientSettings.h:109
void setFloatingBonusStringKey(std::string val)
Definition ObstacleCourseClientSettings.h:165
std::string getPoofEffectAsset()
Definition ObstacleCourseClientSettings.h:41
std::string getFloatingReadyStringKey()
Definition ObstacleCourseClientSettings.h:169
std::string getStartSound()
Definition ObstacleCourseClientSettings.h:49
void setStartLaunchCamAboveWaterDistance(float val)
Definition ObstacleCourseClientSettings.h:149
std::string getLaunchCameraAsset()
Definition ObstacleCourseClientSettings.h:9
std::string getLaunchAltCameraAsset()
Definition ObstacleCourseClientSettings.h:17
float getTimeTextBlinkRate()
Definition ObstacleCourseClientSettings.h:225
Base class for all property classes, providing reflection and serialization functionality.
Definition PropertyClass.h:86
Definition WeightedList.h:6