Update anti_aim.c, globals.c, and 7 more files...

This commit is contained in:
2025-04-04 21:13:50 -04:00
parent dcdd090677
commit 0b9c748444
9 changed files with 684 additions and 61 deletions

View File

@@ -44,6 +44,37 @@ typedef struct {
bool fakeduck;
bool clmove;
int aa_pitch_mode;
int aa_yaw_mode;
float aa_custom_pitch;
float aa_custom_yaw;
float aa_spin_speed;
float aa_jitter_range;
bool aa_lby_breaker;
bool aa_desync;
bool aa_on_attack;
bool aa_first_person;
bool fake_duck;
bool antiaim_enabled;
bool antiaim_pitch_enabled;
bool antiaim_yaw_enabled;
float antiaim_pitch;
float antiaim_yaw;
bool antiaim_fakeduck;
int antiaim_fakeduck_key;
bool antiaim_desync;
bool antiaim_legit;
int antiaim_pitch_mode;
int antiaim_yaw_mode;
float antiaim_custom_pitch;
float antiaim_custom_yaw;
float antiaim_spin_speed;
float antiaim_jitter_range;
bool antiaim_lby_breaker;
bool antiaim_on_attack;
bool namechanger;
float namechanger_speed;
bool menu_allow_movement;
@@ -51,6 +82,8 @@ typedef struct {
bool thirdperson;
int thirdperson_key;
float thirdperson_dist;
bool blinker;
} cheat_settings_t;
extern cheat_settings_t g_settings;
@@ -80,7 +113,43 @@ inline void init_default_settings(void) {
g_settings.thirdperson_dist = 300.0f;
g_settings.thirdperson_key = 'C';
// Initialize anti-aim defaults
g_settings.aa_pitch_mode = 0; // None
g_settings.aa_yaw_mode = 0; // None
g_settings.aa_custom_pitch = 0.0f;
g_settings.aa_custom_yaw = 0.0f;
g_settings.aa_spin_speed = 360.0f; // One rotation per second
g_settings.aa_jitter_range = 45.0f; // ±45 degrees jitter
g_settings.aa_lby_breaker = false;
g_settings.aa_desync = false;
g_settings.aa_on_attack = false;
g_settings.aa_first_person = false;
g_settings.fake_duck = false;
// Initialize new anti-aim settings
g_settings.antiaim_enabled = false;
g_settings.antiaim_pitch_enabled = false;
g_settings.antiaim_yaw_enabled = false;
g_settings.antiaim_pitch = 89.0f; // Default to look down
g_settings.antiaim_yaw = 180.0f; // Default to backward
g_settings.antiaim_fakeduck = false;
g_settings.antiaim_fakeduck_key = 0; // No key binding
g_settings.antiaim_desync = false;
g_settings.antiaim_legit = false;
g_settings.antiaim_view = false; // Don't show anti-aim in first person by default
// Initialize advanced anti-aim settings
g_settings.antiaim_pitch_mode = 1; // Down (89°)
g_settings.antiaim_yaw_mode = 1; // Backward (180°)
g_settings.antiaim_custom_pitch = 0.0f;
g_settings.antiaim_custom_yaw = 0.0f;
g_settings.antiaim_spin_speed = 360.0f; // One rotation per second
g_settings.antiaim_jitter_range = 45.0f; // ±45 degrees jitter
g_settings.antiaim_lby_breaker = false;
g_settings.antiaim_on_attack = false;
g_settings.menu_allow_movement = true;
g_settings.blinker = false;
}
#ifdef __cplusplus