UltraRain-Risk_of_ULTRAKILL icon

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!

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_DamageType-1.1.7 icon
RiskofThunder-R2API_DamageType

API for registering damage types

Preferred version: 1.1.7
RiskofThunder-HookGenPatcher-1.2.9 icon
RiskofThunder-HookGenPatcher

MMHOOK generation at runtime.

Preferred version: 1.2.9
RiskofThunder-R2API_Prefab-1.1.1 icon
RiskofThunder-R2API_Prefab

API for Prefab creation, networking and duplication

Preferred version: 1.1.1
RiskofThunder-R2API_Networking-1.0.4 icon
RiskofThunder-R2API_Networking

Networking API around the Unity UNet Low Level API (LLAPI)

Preferred version: 1.0.4
RiskofThunder-R2API_Language-1.1.0 icon
RiskofThunder-R2API_Language

API for modifying the language localisation of the game

Preferred version: 1.1.0
RiskofThunder-R2API_Core-5.3.0 icon
RiskofThunder-R2API_Core

Core R2API module

Preferred version: 5.3.0
bbepis-BepInExPack-5.4.2122 icon
bbepis-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.2122
pseudopulse-Rebindables-1.0.5 icon
pseudopulse-Rebindables

A helper for adding modded keybinds that work with the vanilla controls menu.

Preferred version: 1.0.5
RiskofThunder-R2API_ContentManagement-1.1.0 icon
RiskofThunder-R2API_ContentManagement

API for adding content to the game

Preferred version: 1.1.0
RiskofThunder-RoR2BepInExPack-1.46.0 icon
RiskofThunder-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.0

README

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.