forked from SimpleRealistic/styles-cheat-csgo-source
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathSettings.h
148 lines (122 loc) · 2.24 KB
/
Settings.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
#pragma once
#include "Controls.h"
struct RagebotConfig
{
bool bEnabled;
bool bBacktrack;
int iTargetSelection;
bool bMultiPoint;
int iMultipointType = 1;
float flPointscale;
bool bAutoFire;
int iAutoFireMode;
int iAutoFireHitbox;
int iAutoFireKey;
bool bAutoWall;
bool bSilent;
bool bPSilent;
bool bSyncHitchance;
float flMaxFov;
float flMinDmg;
bool bAutoScope;
bool bRemoveRecoil;
};
struct HitscanConfig
{
std::vector<MultiBoxItem> hitboxes;
};
struct AAConfig
{
int iRealPitch;
int iRealYaw;
int iFakeYaw;
bool bDormantCheck;
bool bBreakResolver;
bool bBreakLBY;
int iRealYawDirection;
bool bBreakLowerbody;
};
struct ResolverConfig
{
int iResolverMode;
bool bBacktrack;
bool bInterpLagComp;
};
struct VisualsConfig
{
bool bEnemyEspOnly;
int iEspMode;
bool bHealth;
int iHealthBar;
bool bArmor;
int iArmorLocation;
bool bSkeletons;
bool bBullet;
bool bPlayerNames;
bool bWeaponNames;
int iWeaponNamesType;
bool bWeaponScope;
bool bRemoveParticles;
bool bNoVisualRecoil;
bool bFoV;
float flFoVAmt;
bool bViewmodelFoV;
float flViewmodelFoVAmt;
bool bThirdpersonAA;
bool bThirdPerson;
bool bNightMode;
bool bHitmarkers;
bool bHitmarkers_Sounds;
int iPlayerChamType;
int iViewmodelChamType;
float flPlayerAlpha;
float flViewmodelAlpha;
bool bCrosshair;
int iCrosshairType;
};
struct MiscConfig
{
bool bAutoJump;
// bool bAutoStrafe;
int iAutoStrafeType;
bool bZStrafe;
bool bCircleStrafer;
int iAirStuckKey;
bool bSpectatorList;
bool bFlagEnabled;
bool bClanChanger;
int iClanChangerTag;
bool bNameChanger;
int iNameChangerType;
bool bChatSpammer;
int iChatSpammerType;
int iChatSpammerSpeed;
bool bRadioSpammer;
bool bKillMessage;
int iKillMessageType;
bool bBreakResolvers;
bool bEnableUntrustedOptions;
int iFlagType;
int iFlagFactor;
bool bFlagRandomize;
bool bFlagInAir;
float iMenuRed;
float iMenuGreen;
float iMenuBlue;
};
struct SkinChangerConfig
{
int iKnife;
};
extern RagebotConfig ragebotconfig;
extern HitscanConfig hitscanconfig;
extern AAConfig antiaimconfig;
extern ResolverConfig resolverconfig;
extern VisualsConfig visualconfig;
extern MiscConfig miscconfig;
extern SkinChangerConfig skinconfig;
struct Settings
{
void Update();
};
extern Settings settings;