Skip to content

Settings

Jesewe edited this page Jun 26, 2026 · 2 revisions

VioletWing is configured through the GUI or by editing config.json directly. Changes to the config file are picked up automatically via a file watcher - no restart needed.

Config location:

%LOCALAPPDATA%\Requests\ItsJesewe\config.json

General (Feature Toggles)

Controlled from the General tab. All off by default.

  • TriggerBot - enable the TriggerBot
  • Overlay (ESP) - enable the ESP overlay
  • Bunnyhop - enable Bunnyhop
  • NoFlash - enable flashbang suppression

Trigger Settings

Configured from the Trigger tab. See TriggerBot for full details.

  • TriggerKey x - key that activates the bot
  • ToggleMode false - press once to activate/deactivate instead of hold
  • AttackOnTeammates false - allow firing on teammates
  • WeaponSettings - per-weapon-class delay profiles (see TriggerBot page)

Overlay Settings

Configured from the Overlay tab. See ESP Overlay for full details.

  • target_fps 60 - overlay render rate
  • enable_box true - draw bounding boxes
  • enable_skeleton false - draw bone skeleton
  • draw_snaplines true - draw lines from screen center to entities
  • snaplines_color_hex #FFFFFF - snapline color
  • box_line_thickness 1.0 - bounding box border width
  • box_color_hex #FFA500 - enemy bounding box color
  • text_color_hex #FFFFFF - name and health number color
  • draw_health_numbers true - show numeric HP beside health bar
  • use_transliteration false - convert Cyrillic names to Latin
  • draw_nicknames true - show player names
  • draw_teammates false - render friendly players
  • teammate_color_hex #00FFFF - bounding box color for teammates

Additional Settings

Configured from the Additional tab. Covers Bunnyhop and NoFlash.

  • JumpKey space - key that triggers bunnyhop while held
  • JumpDelay 0.01 - interval in seconds between jump toggles
  • FlashSuppressionStrength 0.0 - max flash duration allowed (0.0 = fully suppressed)

Offset Source

VioletWing runs cs2-dumper.exe on startup to generate fresh offsets directly from the live CS2 process. The binary is downloaded from GitHub on first launch and cached at:

%LOCALAPPDATA%\Requests\ItsJesewe\cs2-dumper.exe

The General Settings tab shows the cached cs2-dumper version, or "Not downloaded" if it hasn't been fetched yet. After a CS2 update, restart VioletWing - it will re-run cs2-dumper and generate updated offsets automatically.

Resetting to Defaults

Delete config.json and restart VioletWing. A fresh config with default values is created automatically.

Clone this wiki locally