Cyrus Mod Loader
Loading...
Searching...
No Matches
PlayerStatueBehaviorTemplate.h
1#pragma once
2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/BehaviorTemplate.h>
4#include <Cyrus/Classes/PlayerStatueSettings.h>
5#include <Cyrus/Classes/PropertyClass.h>
6
8public:
9 float getGroundOffset() { // Property Generated Getter
10 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x78);
11 }
12
13 void setGroundOffset(float val) { // Property Generated Setter
14 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x78) = val;
15 }
16
17 float getYaw() { // Property Generated Getter
18 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x7C);
19 }
20
21 void setYaw(float val) { // Property Generated Setter
22 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x7C) = val;
23 }
24
25 bool getShowNametag() { // Property Generated Getter
26 return *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x80);
27 }
28
29 void setShowNametag(bool val) { // Property Generated Setter
30 *reinterpret_cast<bool*>(reinterpret_cast<uintptr_t>(this) + 0x80) = val;
31 }
32
33 float getScale() { // Property Generated Getter
34 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x84);
35 }
36
37 void setScale(float val) { // Property Generated Setter
38 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x84) = val;
39 }
40
41 float getAlpha() { // Property Generated Getter
42 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x88);
43 }
44
45 void setAlpha(float val) { // Property Generated Setter
46 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x88) = val;
47 }
48
49 float getCycleSec() { // Property Generated Getter
50 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x8C);
51 }
52
53 void setCycleSec(float val) { // Property Generated Setter
54 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x8C) = val;
55 }
56
57 float getAnimDelaySec() { // Property Generated Getter
58 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x90);
59 }
60
61 void setAnimDelaySec(float val) { // Property Generated Setter
62 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x90) = val;
63 }
64
65 float getAnimChance() { // Property Generated Getter
66 return *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x94);
67 }
68
69 void setAnimChance(float val) { // Property Generated Setter
70 *reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x94) = val;
71 }
72
73 List<std::string> getAnimList() { // Property Generated Getter
74 return *reinterpret_cast<List<std::string>*>(reinterpret_cast<uintptr_t>(this) + 0x98);
75 }
76
77 void setAnimList(List<std::string> val) { // Property Generated Setter
78 *reinterpret_cast<List<std::string>*>(reinterpret_cast<uintptr_t>(this) + 0x98) = val;
79 }
80
81 List<SharedPointer<PlayerStatueSettings>> * getSettings() { // Property Generated Getter
82 return reinterpret_cast<List<SharedPointer<PlayerStatueSettings>> *>(reinterpret_cast<uintptr_t>(this) + 0xA8);
83 }
84
85 void setSettings(List<SharedPointer<PlayerStatueSettings>> * val) { // Property Generated Setter
86 *reinterpret_cast<List<SharedPointer<PlayerStatueSettings>> **>(reinterpret_cast<uintptr_t>(this) + 0xA8) = val;
87 }
88
89};
Definition BehaviorTemplate.h:13
Definition PlayerStatueBehaviorTemplate.h:7
float getAnimChance()
Definition PlayerStatueBehaviorTemplate.h:65
float getAlpha()
Definition PlayerStatueBehaviorTemplate.h:41
void setCycleSec(float val)
Definition PlayerStatueBehaviorTemplate.h:53
bool getShowNametag()
Definition PlayerStatueBehaviorTemplate.h:25
void setAlpha(float val)
Definition PlayerStatueBehaviorTemplate.h:45
List< std::string > getAnimList()
Definition PlayerStatueBehaviorTemplate.h:73
void setGroundOffset(float val)
Definition PlayerStatueBehaviorTemplate.h:13
float getScale()
Definition PlayerStatueBehaviorTemplate.h:33
void setAnimList(List< std::string > val)
Definition PlayerStatueBehaviorTemplate.h:77
void setAnimChance(float val)
Definition PlayerStatueBehaviorTemplate.h:69
float getYaw()
Definition PlayerStatueBehaviorTemplate.h:17
float getGroundOffset()
Definition PlayerStatueBehaviorTemplate.h:9
void setShowNametag(bool val)
Definition PlayerStatueBehaviorTemplate.h:29
void setSettings(List< SharedPointer< PlayerStatueSettings > > *val)
Definition PlayerStatueBehaviorTemplate.h:85
void setScale(float val)
Definition PlayerStatueBehaviorTemplate.h:37
void setAnimDelaySec(float val)
Definition PlayerStatueBehaviorTemplate.h:61
float getCycleSec()
Definition PlayerStatueBehaviorTemplate.h:49
List< SharedPointer< PlayerStatueSettings > > * getSettings()
Definition PlayerStatueBehaviorTemplate.h:81
void setYaw(float val)
Definition PlayerStatueBehaviorTemplate.h:21
float getAnimDelaySec()
Definition PlayerStatueBehaviorTemplate.h:57