A small in-game overlay for Vampire Survivors that lets you view/tweak a bunch of run-time stuff.
In the beginning it was only intended to be a stat editor, hence the repo name but ended up poking at several more things as time went on :)
- Character selector for selecting between either yourself (default) or any other NPC or friend(s) playing alongside you :)
- Quick toggles:
- God Mode
- One Hit Kills
- Random Level Up
- Limit Break + Random Limit Break
- Live editable values:
- Level, XP, Kills, Gold, Session Gold
- Max Weapons, Max Passives
- Player stats editing:
- Max Health, Recovery, Armor, Move Speed
- Might, Projectile Speed, Duration, Area
- Cooldown, Amount
- Revivals left / used
- Magnet radius
- Pickup mode popup:
- Normal
- Gems and Coins Only
- Gems, Coins and Roasts
- Gems, Coins, Roasts and Souls
- Ignore All
Also shows per second deltas for levels, xp, kills and gold.
- Song list with:
- Search filter
- Tooltips for song credit(s)
- Auto scroll to the selected track when you enter the tab and when changing the song via the random option or previous/next buttons.
- Controls:
- Stop Music
- Previous / Next
- Jump to a Random Track
- Modifiers:
- Forsaken (slower and pitched down)
- Normal
- Hyper (faster and pitched up)
- Camera zoom
- Timescale control
- SFX Volume + Music Volume
- Survived time display/edit (shows formatted time, manual edit uses raw seconds as float)
- Accent color picker that immediately re-applies the full theme
- Log console: (for development but left it in anyways)
- Clear log
- Auto scroll
- Errors-only filter
- Search filter
- Click a log line to copy it to clipboard
- Language(s): C++ (MASM available if needed)
- IDE: Visual Studio 2026
- UI: Dear ImGui
- Renderer: DirectX 11
- Platform: Windows
- Tested on: Steam
To build this repo, install PolyHook2 via vcpkg (polyhook2:x64-windows-static), or replace the hooking layer with your own implementation.
This is a runtime modding tool. You can absolutely break a run if you push values too far since I don't clamp most things!
- more Engine tab stuff as it's kinda bare compared to the rest of the tabs
- Dear ImGui
- PolyHook2
- Vampire Survivors (for being fun to play and poke at)
- @veteri for getting me into the game in the first place by gifting me the game/dlc <3