#pragma once #include "../../../external/imgui/imgui.h" // CBA to make proper atm, it's 03:42 right now. // For now just stores config values don't mind it too much // // (FYI THIS IS A HORRID SOLUTION BUT FUNCTIONS) namespace Config { extern bool esp; extern bool showHealth; extern bool teamCheck; extern bool espFill; extern float espThickness; extern float espFillOpacity; extern ImVec4 espColor; extern bool showNameTags; extern bool Night; extern ImVec4 NightColor; extern bool enemyChamsInvisible; extern bool enemyChams; extern bool teamChams; extern bool teamChamsInvisible; extern int chamsMaterial; extern ImVec4 colVisualChams; extern ImVec4 colVisualChamsIgnoreZ; extern ImVec4 teamcolVisualChamsIgnoreZ; extern ImVec4 teamcolVisualChams; extern bool armChams; extern bool viewmodelChams; extern ImVec4 colViewmodelChams; extern ImVec4 colArmChams; extern bool fovEnabled; extern float fov; extern bool antiflash; extern bool Night; extern bool aimbot; extern float aimbot_fov; extern bool team_check; extern bool rcs; extern bool fov_circle; extern ImVec4 fovCircleColor; extern float aimbot_smooth; extern bool aimbot_dynamic_smooth; extern float aimbot_dynamic_smooth_factor; extern bool aimbot_on_lmb; extern bool shooterAfterAim; extern bool triggerbot_hold_lmb; // Если true, триггербот удерживает ЛКМ пока наведён на врага // --- Для аимбота --- enum AimbotBone { BONE_HEAD = 0, BONE_NECK = 1, BONE_BODY = 2, BONE_NEAREST = 3 }; extern int aimbot_bone; // Используется как int для сериализации extern int aimbot_key; extern bool always_on_aimbot; // --- Для триггербота --- extern bool triggerbot; extern bool always_on_triggerbot; extern int triggerbot_key; extern float triggerbot_delay; }