Cyrus Mod Loader
Loading...
Searching...
No Matches
PetObstacleCourseGameInfo.h
1#pragma once
2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/PetGameInfo.h>
4#include <Cyrus/Classes/PropertyClass.h>
5
7public:
8 int getPetWidth() { // Property Generated Getter
9 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0xE8);
10 }
11
12 void setPetWidth(int val) { // Property Generated Setter
13 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0xE8) = val;
14 }
15
16 int getPetHeight() { // Property Generated Getter
17 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0xEC);
18 }
19
20 void setPetHeight(int val) { // Property Generated Setter
21 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0xEC) = val;
22 }
23
24 int getPetDepth() { // Property Generated Getter
25 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0xF0);
26 }
27
28 void setPetDepth(int val) { // Property Generated Setter
29 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0xF0) = val;
30 }
31
32 float getGravity() { // Property Generated Getter
33 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0xF4);
34 }
35
36 void setGravity(float val) { // Property Generated Setter
37 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0xF4) = val;
38 }
39
40 int getFallingPenalty() { // Property Generated Getter
41 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0xF8);
42 }
43
44 void setFallingPenalty(int val) { // Property Generated Setter
45 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0xF8) = val;
46 }
47
48 Vector<int> getTrackTimes() { // Property Generated Getter
49 return *reinterpret_cast<Vector<int>*>(reinterpret_cast<uintptr_t>(this) + 0x100);
50 }
51
52 void setTrackTimes(Vector<int> val) { // Property Generated Setter
53 *reinterpret_cast<Vector<int>*>(reinterpret_cast<uintptr_t>(this) + 0x100) = val;
54 }
55
56 double getCollectionInterval() { // Property Generated Getter
57 return *reinterpret_cast<double*>(reinterpret_cast<uintptr_t>(this) + 0x118);
58 }
59
60 void setCollectionInterval(double val) { // Property Generated Setter
61 *reinterpret_cast<double*>(reinterpret_cast<uintptr_t>(this) + 0x118) = val;
62 }
63
64 double getTolerance() { // Property Generated Getter
65 return *reinterpret_cast<double*>(reinterpret_cast<uintptr_t>(this) + 0x120);
66 }
67
68 void setTolerance(double val) { // Property Generated Setter
69 *reinterpret_cast<double*>(reinterpret_cast<uintptr_t>(this) + 0x120) = val;
70 }
71
72};
Definition PetGameInfo.h:7
Definition PetObstacleCourseGameInfo.h:6
double getCollectionInterval()
Definition PetObstacleCourseGameInfo.h:56
void setPetDepth(int val)
Definition PetObstacleCourseGameInfo.h:28
Vector< int > getTrackTimes()
Definition PetObstacleCourseGameInfo.h:48
void setCollectionInterval(double val)
Definition PetObstacleCourseGameInfo.h:60
float getGravity()
Definition PetObstacleCourseGameInfo.h:32
void setTolerance(double val)
Definition PetObstacleCourseGameInfo.h:68
int getFallingPenalty()
Definition PetObstacleCourseGameInfo.h:40
int getPetDepth()
Definition PetObstacleCourseGameInfo.h:24
void setTrackTimes(Vector< int > val)
Definition PetObstacleCourseGameInfo.h:52
int getPetHeight()
Definition PetObstacleCourseGameInfo.h:16
int getPetWidth()
Definition PetObstacleCourseGameInfo.h:8
void setGravity(float val)
Definition PetObstacleCourseGameInfo.h:36
double getTolerance()
Definition PetObstacleCourseGameInfo.h:64
void setPetHeight(int val)
Definition PetObstacleCourseGameInfo.h:20
void setPetWidth(int val)
Definition PetObstacleCourseGameInfo.h:12
void setFallingPenalty(int val)
Definition PetObstacleCourseGameInfo.h:44