Cyrus Mod Loader
Loading...
Searching...
No Matches
PetDropGameSettings.h
1#pragma once
2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/PetDropFoodItem.h>
4#include <Cyrus/Classes/PropertyClass.h>
5
7public:
8 unsigned int getUPathID() { // Property Generated Getter
9 return *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x48);
10 }
11
12 void setUPathID(unsigned int val) { // Property Generated Setter
13 *reinterpret_cast<unsigned int*>(reinterpret_cast<uintptr_t>(this) + 0x48) = val;
14 }
15
16 int getNFullnessScoreTarget() { // Property Generated Getter
17 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x4C);
18 }
19
20 void setNFullnessScoreTarget(int val) { // Property Generated Setter
21 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x4C) = val;
22 }
23
24 int getNTimeLimitInSeconds() { // Property Generated Getter
25 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x50);
26 }
27
28 void setNTimeLimitInSeconds(int val) { // Property Generated Setter
29 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x50) = val;
30 }
31
32 int getNWeightChangeInSeconds() { // Property Generated Getter
33 return *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x54);
34 }
35
36 void setNWeightChangeInSeconds(int val) { // Property Generated Setter
37 *reinterpret_cast<int*>(reinterpret_cast<uintptr_t>(this) + 0x54) = val;
38 }
39
40 float getFDropsPerSecondAtStart() { // Property Generated Getter
41 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x58);
42 }
43
44 void setFDropsPerSecondAtStart(float val) { // Property Generated Setter
45 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x58) = val;
46 }
47
48 float getFDropsPerSecondAtEnd() { // Property Generated Getter
49 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x5C);
50 }
51
52 void setFDropsPerSecondAtEnd(float val) { // Property Generated Setter
53 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x5C) = val;
54 }
55
56 float getFCatchDistance() { // Property Generated Getter
57 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x60);
58 }
59
60 void setFCatchDistance(float val) { // Property Generated Setter
61 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x60) = val;
62 }
63
64 float getFFreezeSpeed() { // Property Generated Getter
65 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x64);
66 }
67
68 void setFFreezeSpeed(float val) { // Property Generated Setter
69 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x64) = val;
70 }
71
72 float getFSpeedNormal() { // Property Generated Getter
73 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x68);
74 }
75
76 void setFSpeedNormal(float val) { // Property Generated Setter
77 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x68) = val;
78 }
79
80 float getFSpeedBonus() { // Property Generated Getter
81 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x6C);
82 }
83
84 void setFSpeedBonus(float val) { // Property Generated Setter
85 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x6C) = val;
86 }
87
88 float getFSpeedPenalty() { // Property Generated Getter
89 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x70);
90 }
91
92 void setFSpeedPenalty(float val) { // Property Generated Setter
93 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x70) = val;
94 }
95
96 float getFInitialItemHeight() { // Property Generated Getter
97 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x74);
98 }
99
100 void setFInitialItemHeight(float val) { // Property Generated Setter
101 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x74) = val;
102 }
103
104 float getFGroundHeight() { // Property Generated Getter
105 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x78);
106 }
107
108 void setFGroundHeight(float val) { // Property Generated Setter
109 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x78) = val;
110 }
111
112 float getFPetHeight() { // Property Generated Getter
113 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x7C);
114 }
115
116 void setFPetHeight(float val) { // Property Generated Setter
117 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x7C) = val;
118 }
119
120 float getFJumpHeight() { // Property Generated Getter
121 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x80);
122 }
123
124 void setFJumpHeight(float val) { // Property Generated Setter
125 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x80) = val;
126 }
127
128 float getFMaxScaleIncrease() { // Property Generated Getter
129 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x84);
130 }
131
132 void setFMaxScaleIncrease(float val) { // Property Generated Setter
133 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x84) = val;
134 }
135
136 std::string getSItemHitGroundSound() { // Property Generated Getter
137 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x88);
138 }
139
140 void setSItemHitGroundSound(std::string val) { // Property Generated Setter
141 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0x88) = val;
142 }
143
144 std::string getSItemHitGroundFX() { // Property Generated Getter
145 return *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0xA8);
146 }
147
148 void setSItemHitGroundFX(std::string val) { // Property Generated Setter
149 *reinterpret_cast<std::string*>(reinterpret_cast<uintptr_t>(this) + 0xA8) = val;
150 }
151
152 Vector<SharedPointer<PetDropFoodItem>> * getFoodItems() { // Property Generated Getter
153 return reinterpret_cast<Vector<SharedPointer<PetDropFoodItem>> *>(reinterpret_cast<uintptr_t>(this) + 0xC8);
154 }
155
156 void setFoodItems(Vector<SharedPointer<PetDropFoodItem>> * val) { // Property Generated Setter
157 *reinterpret_cast<Vector<SharedPointer<PetDropFoodItem>> **>(reinterpret_cast<uintptr_t>(this) + 0xC8) = val;
158 }
159
160};
Definition PetDropGameSettings.h:6
unsigned int getUPathID()
Definition PetDropGameSettings.h:8
void setFMaxScaleIncrease(float val)
Definition PetDropGameSettings.h:132
float getFPetHeight()
Definition PetDropGameSettings.h:112
Vector< SharedPointer< PetDropFoodItem > > * getFoodItems()
Definition PetDropGameSettings.h:152
void setFDropsPerSecondAtEnd(float val)
Definition PetDropGameSettings.h:52
float getFInitialItemHeight()
Definition PetDropGameSettings.h:96
float getFFreezeSpeed()
Definition PetDropGameSettings.h:64
float getFJumpHeight()
Definition PetDropGameSettings.h:120
float getFSpeedBonus()
Definition PetDropGameSettings.h:80
void setFCatchDistance(float val)
Definition PetDropGameSettings.h:60
void setFInitialItemHeight(float val)
Definition PetDropGameSettings.h:100
void setSItemHitGroundFX(std::string val)
Definition PetDropGameSettings.h:148
void setUPathID(unsigned int val)
Definition PetDropGameSettings.h:12
int getNWeightChangeInSeconds()
Definition PetDropGameSettings.h:32
void setFJumpHeight(float val)
Definition PetDropGameSettings.h:124
float getFGroundHeight()
Definition PetDropGameSettings.h:104
float getFDropsPerSecondAtEnd()
Definition PetDropGameSettings.h:48
int getNTimeLimitInSeconds()
Definition PetDropGameSettings.h:24
float getFMaxScaleIncrease()
Definition PetDropGameSettings.h:128
void setFoodItems(Vector< SharedPointer< PetDropFoodItem > > *val)
Definition PetDropGameSettings.h:156
std::string getSItemHitGroundFX()
Definition PetDropGameSettings.h:144
void setFSpeedNormal(float val)
Definition PetDropGameSettings.h:76
float getFSpeedNormal()
Definition PetDropGameSettings.h:72
float getFSpeedPenalty()
Definition PetDropGameSettings.h:88
void setSItemHitGroundSound(std::string val)
Definition PetDropGameSettings.h:140
void setFSpeedPenalty(float val)
Definition PetDropGameSettings.h:92
float getFCatchDistance()
Definition PetDropGameSettings.h:56
void setFPetHeight(float val)
Definition PetDropGameSettings.h:116
std::string getSItemHitGroundSound()
Definition PetDropGameSettings.h:136
void setFSpeedBonus(float val)
Definition PetDropGameSettings.h:84
void setFGroundHeight(float val)
Definition PetDropGameSettings.h:108
float getFDropsPerSecondAtStart()
Definition PetDropGameSettings.h:40
void setNWeightChangeInSeconds(int val)
Definition PetDropGameSettings.h:36
void setFFreezeSpeed(float val)
Definition PetDropGameSettings.h:68
void setNFullnessScoreTarget(int val)
Definition PetDropGameSettings.h:20
void setFDropsPerSecondAtStart(float val)
Definition PetDropGameSettings.h:44
void setNTimeLimitInSeconds(int val)
Definition PetDropGameSettings.h:28
int getNFullnessScoreTarget()
Definition PetDropGameSettings.h:16
Base class for all property classes, providing reflection and serialization functionality.
Definition PropertyClass.h:86