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.
Risk of ULTRAKILL
Fight through the hordes of enemies as V1 from ULTRAKILL. Style is key, and keeping it fresh is essential. Keep moving and switch up your weapons to bring out the most potential in the character!
By UltraRain
| Last updated | 10 hours ago |
| Total downloads | 1279 |
| Total rating | 4 |
| Categories | Mods AI Generated Player Characters |
| Dependency string | UltraRain-Risk_of_ULTRAKILL-0.7.5 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
RiskofThunder-R2API_Prefab
API for Prefab creation, networking and duplication
Preferred version: 1.1.1RiskofThunder-R2API_Networking
Networking API around the Unity UNet Low Level API (LLAPI)
Preferred version: 1.0.4RiskofThunder-R2API_Language
API for modifying the language localisation of the game
Preferred version: 1.1.0bbepis-BepInExPack
Unified BepInEx all-in-one modding pack - plugin framework, detour library
Preferred version: 5.4.2122pseudopulse-Rebindables
A helper for adding modded keybinds that work with the vanilla controls menu.
Preferred version: 1.0.5RiskofThunder-RoR2BepInExPack
Simplify the modding ecosystem of Risk of Rain 2, making it easier for modders to create and maintain their mods while preventing harmful bugs.
Preferred version: 1.46.0README
Risk of ULTRAKILL
Fight through the hordes of enemies as V1 from ULTRAKILL. Style is key, and keeping it fresh is essential. Keep moving and switch up your weapons to bring out the most potential in the character!
Trailer: https://www.youtube.com/watch?v=9-c80XMrv9k
Discord: https://discord.gg/dFEW59SvhE
Support the artist!: https://bsky.app/profile/omalleytally.bsky.social
Requirements
ULTRAKILL must be installed on the same PC. The mod loads V1's models, sounds and effects from your own ULTRAKILL install; nothing from ULTRAKILL is included in this package. If ULTRAKILL isn't found through Steam, set its folder in the config (General > UltrakillPath).
ULTRAKILL sounds
Risk of Rain 2 ships with Unity's audio engine switched off, so the mod switches it on (before the game starts) to play ULTRAKILL's sounds. This flips one setting in Risk of Rain 2_Data/globalgamemanagers (a backup is kept). To turn it off, set General > EnableUltrakillAudio = false in the config; that restores the original setting.
Default controls
V1's skills use Risk of Rain 2's normal skill keys, and its extra ULTRAKILL keys use ULTRAKILL's defaults. Everything can be rebound in the game's Controls menu (the V1 keys are listed under Jump).
| Key | Action |
|---|---|
| Left Mouse | Fire the current weapon (Primary) |
| Right Mouse | The current weapon's alt fire (Secondary) |
| Left Shift | Dash (Utility) |
| R | Whiplash / Spiked Whiplash (Special): hold to throw, release to pull |
| Space | Jump (wall jump against a wall) |
| Left Ctrl | Slide on the ground, ground slam in the air |
| F | Punch |
| G | Switch arm (Feedbacker / Knuckleblaster) |
| 1 – 5 | Revolver, Shotgun, Nailgun, Railcannon, Rocket Launcher; press again to cycle that weapon's variants |
| Mouse Wheel | Next / previous weapon |
| V | Toggle first / third person |
| E | Interact |
| Q | Use equipment |
Shop terminal: walk up to it and V1 puts its guns away; aim at the screen and click Left Mouse to buy and swap weapons.
Config
The config file is com.sethly.rouk.cfg (edit it in r2modman under Config editor). V1's extra keys (punch, switch arm, slide, weapon slots, camera toggle) are rebound in the game's own Controls menu instead.
General
| Setting | Default | What it does |
|---|---|---|
UltrakillPath |
(empty) | Your ULTRAKILL folder (the one containing ULTRAKILL_Data). Leave empty to find it through Steam. |
UseUltrakillAssets |
true |
Load V1's model, arms and weapon models from your ULTRAKILL install. |
EnableUltrakillAudio |
true |
Play ULTRAKILL's sounds (see ULTRAKILL sounds above). Needs a game restart. |
UltrakillVolume |
0.5 |
Volume of ULTRAKILL's sounds, on top of the game's master and sound-effect volume. |
LandingIntroCue |
true |
Play V2's intro music cue when V1 lands at the start of a stage. |
ShopMusic |
true |
Play ULTRAKILL's shop jingle and music at the shop terminal, fading out the level's music. |
Movement
| Setting | Default | What it does |
|---|---|---|
WorldScale |
0.6 |
Scales ULTRAKILL's distances and speeds to fit Risk of Rain 2. 1 = raw ULTRAKILL values. |
MoveSpeed |
0.8 |
Multiplier on walking, air-strafing, dash and slide speed. Jumps and slams are unaffected. |
Size |
2 |
V1's size compared to Commando (hitbox and model). Needs a restart. |
Combat
| Setting | Default | What it does |
|---|---|---|
DamageScale |
1 |
Multiplier on all of V1's damage. |
WeaponProgression |
true |
On: start with only the Piercer revolver, get a new weapon for each boss beaten, and buy variants at the shop terminal. Off: every weapon is available from the start. |
ExplosionSelfDamage |
0.25 |
Fraction of max health V1's own explosions take when V1 is caught in them (core eject, over-pump, rocket jumps and so on). 0 turns it off; you still get launched. |
WhiplashGrabsTerrain |
false |
Let the Whiplash latch onto terrain too. |
WhiplashGrabsInteractables |
false |
Let the Whiplash latch onto chests, shrines, terminals and the teleporter and pull V1 to them. |
SpikedFistGrabsRockets |
true |
Let the Spiked Whiplash grab V1's own rockets in flight and drag V1 after them. |
HitStop |
false |
ULTRAKILL's split-second freeze on parries and jackhammer hits. Singleplayer only. |
Controls
| Setting | Default | What it does |
|---|---|---|
ScrollWheelWeapons |
true |
Scroll the mouse wheel to switch weapons, like ULTRAKILL. |
ScrollWheelReverse |
false |
Reverse the scroll direction. |
Visuals
| Setting | Default | What it does |
|---|---|---|
FirstPersonFov |
90 |
Field of view of V1's first-person camera. |
ViewmodelFov |
90 |
Field of view used to draw V1's arms and weapons. |
CameraTilt |
true |
ULTRAKILL's camera tilt when strafing. |
The Debug section is for development; leave it as it is.
Work in progress: expect bugs.