Skip to content

Settings

Jesewe edited this page Jun 5, 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 fetches offsets from cs2-dumper on startup by default. Offsets are cached locally and reused until refreshed.

After a CS2 update, offsets may be stale until cs2-dumper publishes updated values. Restart VioletWing to pull fresh ones.

Cached offsets:

%LOCALAPPDATA%\Requests\ItsJesewe\Offsets\

Resetting to Defaults

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

Clone this wiki locally