Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
ULTRAKILL V1 Survivor
ULTRAKILL's V1 as a playable survivor: revolver, shotgun, nailgun, railcannon, coins, parries, slides and slams. Needs your own copy of ULTRAKILL: a one-click setup builds V1's assets locally.
| Last updated | 15 hours ago |
| Total downloads | 564 |
| Total rating | 0 |
| Categories | Player Characters AI Generated |
| Dependency string | IdontMakeMods-ULTRAKILL_V1_Survivor-0.1.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
bbepis-BepInExPack
Unified BepInEx all-in-one modding pack - plugin framework, detour library
Preferred version: 5.4.2122RiskofThunder-R2API_Prefab
API for Prefab creation, networking and duplication
Preferred version: 1.1.1RiskofThunder-R2API_Language
API for modifying the language localisation of the game
Preferred version: 1.1.0RiskofThunder-R2API_Networking
Networking API around the Unity UNet Low Level API (LLAPI)
Preferred version: 1.0.4README
ULTRAKILL V1 Survivor
V1, the machine from ULTRAKILL, as a playable survivor in Risk of Rain 2. It comes with:
- the revolver (Piercer and Marksman coins)
- the shotgun (Core Eject and Pump Charge)
- the Attractor and Overheat nailguns
- the sawblade launcher
- the Electric Railcannon
- the Feedbacker parry
- dash, slide, ground slam and wall jumps
- healing from your enemies' blood
You need your own copy of ULTRAKILL (Steam), installed on the same PC. V1's models, animations, sounds and icons belong to ULTRAKILL and are not included in this package. A setup builds them on your PC from your ULTRAKILL files. It is a single click and takes a few seconds.
Installation
- Install the mod with a mod manager (r2modman / Thunderstore Mod Manager). Dependencies are installed automatically.
- Start Risk of Rain 2 modded.
- On the title screen, the ULTRAKILL V1 — first-time setup window appears. Choose your ULTRAKILL folder (the one containing
ULTRAKILL.exe, usually...\steamapps\common\ULTRAKILL) by pasting it or with Browse…, then click Use this folder. If you'd rather not look for it, click Search my PC for ULTRAKILL: only then does the mod check your Steam libraries and common game folders. It never searches your PC on its own. - When it says V1 is ready, restart Risk of Rain 2. That's it.
The setup only reads ULTRAKILL's files and never modifies your ULTRAKILL install. It runs in the background, so the game stays responsive. It downloads nothing and doesn't need Unity or any other program.
The folder you choose is remembered (config UltrakillFolder), so later rebuilds only ask you to confirm it.
Until the setup has run, V1 is still playable with placeholder visuals (Commando's body, procedural effects, vanilla sounds).
Updates
When an update of the mod needs different assets, the window appears again and rebuilds them in a few seconds. Your previous assets stay in use until the new ones are ready, and are restored if the rebuild fails.
Controls
| Input | Action |
|---|---|
| Primary / Secondary | Current weapon's fire / alternate fire |
| Utility | Dash (3 stamina bars) |
| Special | Feedbacker: punch, parries projectiles and coins |
| Sprint | Slide on the ground, ground slam in the air |
| 1–4 | Select a weapon (press again for its other variant) |
| Mouse wheel | Scroll weapons |
| Q | Swap back to the last weapon |
The shotgun, nailgun, sawblade launcher and railcannon variants drop from bosses (config UnlockAllWeapons gives them all).
Every player in a lobby needs the same version of the mod.
Troubleshooting
| Message | What to do |
|---|---|
| That folder doesn't contain ULTRAKILL | Choose the folder that contains ULTRAKILL.exe (usually ...\steamapps\common\ULTRAKILL). |
| Some ULTRAKILL files are missing | Steam → right-click ULTRAKILL → Properties → Installed Files → Verify integrity of game files, then Retry. |
| Your ULTRAKILL version doesn't contain an asset | Update ULTRAKILL and the mod. If it persists, report it with the log. |
| The mod's setup files are missing | Reinstall the mod from the mod manager. |
| Files couldn't be written / not enough space | Free ~100 MB, check antivirus or permissions on the asset folder, then Retry. |
- Open log in the window shows
setup.log. The BepInEx log (BepInEx\LogOutput.log) also has lines starting with[setup]. - To reopen the window, use the V1: set up ULTRAKILL assets button in the bottom-left corner of the title screen, or set
ShowSetupPrompt = true. - To rebuild from scratch, delete the asset folder (see below) and restart the game.
Configuration (BepInEx\config\com.ultrakill.v1survivor.cfg, section Asset Setup)
| Setting | Default | Meaning |
|---|---|---|
UltrakillFolder |
(empty) | ULTRAKILL folder, saved when you choose it in the window. |
AssetFolder |
(empty) | Where the generated assets go; empty = %LOCALAPPDATA%\Saidrog\UltrakillV1Survivor. |
AutoSetup |
false |
Build the assets at startup without the window, from UltrakillFolder. |
AllowAutomaticSearch |
false |
Let the mod search the PC for ULTRAKILL without asking each time. Off by default. |
ShowSetupPrompt |
true |
Open the window automatically when assets are missing or outdated. |
Language |
auto |
auto (follows the game), en or it. |
The generated assets (~12 MB) are stored once per PC and shared by all your mod manager profiles. They stay on your PC and are never uploaded or shared.
Uninstalling the mod doesn't remove them: delete %LOCALAPPDATA%\Saidrog\UltrakillV1Survivor if you want them gone.
Compatibility notes
- Tested with Risk of Rain 2 (Steam, Windows) and ULTRAKILL Steam build 22957324 (Unity 2022.3.29f1). If ULTRAKILL updates, the setup still accepts assets that changed but still fit, and says so in the log.
- Linux / Steam Deck (Proton): the setup has no Windows-only requirement except the optional Browse… dialog, but it hasn't been tested there. Paste the folder path (e.g.
Z:\home\<you>\.steam\steam\steamapps\common\ULTRAKILL).
Italiano — in breve
Serve una copia di ULTRAKILL installata. Gli asset di V1 non sono inclusi: al primo avvio, nella schermata del titolo, indica la cartella che contiene ULTRAKILL.exe (incollala o usa Sfoglia…), poi riavvia Risk of Rain 2.
In alternativa puoi premere Cerca ULTRAKILL nel mio PC: solo allora la mod controlla le librerie Steam. Non cerca mai nel PC di sua iniziativa.
La configurazione legge soltanto i file di ULTRAKILL, non scarica nulla e non modifica il gioco. La finestra è in italiano se il gioco è in italiano (oppure Language = it).
Credits and legal
- ULTRAKILL © New Blood Interactive / Arsi "Hakita" Patala. V1 and all of ULTRAKILL's assets belong to their owners. This is an unofficial fan mod, not affiliated with or endorsed by New Blood Interactive or Hopoo Games/Gearbox. No ULTRAKILL file is distributed: the assets are built on each player's PC from their own copy of the game.
- Mod: Saidrog.
- Uses AssetsTools.NET (MIT), NVorbis (MIT) and Vorbis setup headers produced by libvorbis (BSD-3-Clause). See
THIRD_PARTY_NOTICES.md. - Built with BepInEx, R2API and HookGenPatcher (Risk of Thunder).