// =============================================
//   RAINBOW CROSSHAIR — F7
//   F7 x1 = Режим 1 (Полный Хаос: форма + цвет)
//   F7 x2 = Режим 2 (Дискотека: только цвета)
//   F7 x3 = Выключить это безумие
// =============================================

// --- Компоненты рандома (Форма) ---
alias xhair_style    "incrementvar cl_crosshairstyle 0 5 1"
alias xhair_size     "incrementvar cl_crosshairsize 0 50 3"
alias xhair_gap      "incrementvar cl_crosshairgap -20 20 2"
alias xhair_thick    "incrementvar cl_crosshairthickness 0 10 1"
alias xhair_dot      "incrementvar cl_crosshairdot 0 1 1"
alias xhair_outline  "incrementvar cl_crosshair_drawoutline 0 1 1"
alias xhair_outline_t "incrementvar cl_crosshair_outlinethickness 0 3 1"
alias xhair_t        "incrementvar cl_crosshair_t 0 1 1"
alias xhair_sniper   "incrementvar cl_crosshair_sniper_width 1 10 1"
alias xhair_gapwp    "incrementvar cl_crosshairgap_useweaponvalue 0 1 1"

// --- Компоненты рандома (Цвет) ---
alias xhair_color    "incrementvar cl_crosshaircolor 0 5 1"
alias xhair_r        "incrementvar cl_crosshaircolor_r 0 255 17"
alias xhair_g        "incrementvar cl_crosshaircolor_g 0 255 43"
alias xhair_b        "incrementvar cl_crosshaircolor_b 0 255 91"
alias xhair_alpha    "incrementvar cl_crosshairalpha 50 255 15"

// --- Сборка режимов ---
alias xhair_FULL    "xhair_style; xhair_size; xhair_gap; xhair_thick; xhair_dot; xhair_outline; xhair_outline_t; xhair_color; xhair_r; xhair_g; xhair_b; xhair_alpha; xhair_t; xhair_sniper; xhair_gapwp"
alias xhair_COLOR   "xhair_color; xhair_r; xhair_g; xhair_b; xhair_alpha"

// --- Движение: РЕЖИМ 1 (Полный рандом) ---
alias +fw_full "+forward; xhair_FULL"
alias -fw_full "-forward"
alias +bk_full "+back; xhair_FULL"
alias -bk_full "-back"
alias +sl_full "+left; xhair_FULL"
alias -sl_full "-left"
alias +sr_full "+right; xhair_FULL"
alias -sr_full "-right"

// --- Движение: РЕЖИМ 2 (Только цвет) ---
alias +fw_col  "+forward; xhair_COLOR"
alias -fw_col  "-forward"
alias +bk_col  "+back; xhair_COLOR"
alias -bk_col  "-back"
alias +sl_col  "+left; xhair_COLOR"
alias -sl_col  "-left"
alias +sr_col  "+right; xhair_COLOR"
alias -sr_col  "-right"

// =============================================

// Режим 1 — Полный хаос
alias xhair_mode1 "bind w +fw_full; bind s +bk_full; bind a +sl_full; bind d +sr_full; alias xhair_toggle xhair_mode2; say Включен режим ЭПИЛЕПСИЯ! Прицел живет своей жизнью; echo [RAINBOW] Режим 1 (ПОЛНЫЙ) ВКЛ"

// Режим 2 — Дискотека (Только цвета)
alias xhair_mode2 "bind w +fw_col; bind s +bk_col; bind a +sl_col; bind d +sr_col; alias xhair_toggle xhair_off; say Переключено на режим ДИСКОТЕКА! Форма стабильна, цвета переливаются; echo [RAINBOW] Режим 2 (ЦВЕТА) ВКЛ"

// Выкл — Возврат к дефолту
alias xhair_off "bind w +forward; bind s +back; bind a +left; bind d +right; alias xhair_toggle xhair_mode1; say Радужный прицел отключен. Глаза отдыхают, возвращаюсь в киберспорт; echo [RAINBOW] ВЫКЛ"

// --- Инициализация ---
alias xhair_toggle xhair_mode1
bind F7 xhair_toggle

bind w +forward; bind s +back; bind a +left; bind d +right

echo "============================================="
echo "[RAINBOW] Скрипт успешно загружен!"
echo "[RAINBOW] Нажимай F7 для переключения режимов."
echo "============================================="
