Games like Risk of Rain 2 really challenge players to learn the items and become skilled at taking down enemies. But, if you want to skip all the trouble, there are some cheats and console commands that you can make use of. In this guide we’ll show you how to activate the developer console, as well as go over some of the more useful commands you can use within it, in order to find out how to use cheats in Risk of Rain 2.
How to use Cheats in Risk of Rain 2
If you want to make use of cheats in Risk of Rain 2, then you’re going to need to do a little bit of file editing. If you aren’t comfortable with this, then I suggest steering clear of using cheats in the game, and just focusing on doing standard runs. If you do wish to continue, go ahead and make your way to the Program Files (x86) > Steam > userdata > [number] > 632360 > remote > UserProfiles.
Once here, open up the text file in a text editor and locate the line near the bottom that reads </stats>. To unlock items using cheat codes, you’re going to want to copy and paste the following into the entries that you want to use into the text editor before </stats>
How to activate console commands in Risk of Rain 2
While many of the cheats that we have covered in this article don’t require the developer console, knowing how to use this console is important if you want to tinker around with other parts of the game. To activate the developer console, you need to press CONTROL + ALT + ` at the same time. This will bring up the console window, where you can enter in various console commands and activate them.
While there are a ton of console commands available to mess around with, they might change quite a bit as the game evolves in early access. It should also be noted that activating the cheats command in the developer console will disable game achievements and stats tracking until you reload the game.
- The maximum amount in radians the aim assist will turn towards.
- The amount, from 0-1, that the aim assist will actually ADD magnitude towards. Helps you keep target while strafing. CURRENTLY UNUSED.
- The size, as a coefficient, of the aim assist ‘white’ zone.
- The maximum amount the sensitivity scales down when passing over an enemy.
- The MIN amount in radians the aim assist will turn towards
- The minimum size, as a percentage of the GUI, of the aim assist ‘red’ zone.
- The maximum amount the sensitivity scales down when passing over an enemy.
- The slope value for stick dual zone behavior.
- The threshold for stick dual zone behavior.
- The exponent for stick input used for aiming.
- The global sensitivity scale for stick aiming.
- The smoothing value for stick aiming.
anisotropic_filtering = Disable
- The anisotropic filtering mode. Can be Disable, Enable or ForceEnable.
- Whether or not audio should mute when focus is lost.
- Enable/disables Physics autosimulate.
- Bans the user with the specified steam id from the server.
- Generates portraits for all bodies that are currently using the default.
- Prints a list of all character bodies in the game.
- Maximum number of chat messages to store.
- Enable cheats. Achievements, unlock progression, and stat tracking will be disabled until the application is restarted.
- Clears the console output.
- Adds network players for all local players. Debug only.
- Connect to a server.
- Connect to a server using Steamworks P2P. Argument is the 64-bit Steam ID of the server to connect to.
- Enables/Disables the console.
- The corpse disposal mode. Choices are Hard and OutOfSight.
- The maximum number of corpses allowed.
- Creates corrupted user profiles.
- Print all available convars and concommands.
debug_aim_assist_visual_coefficient = 2
- Magic for debug visuals. Don’t touch.
- Disables all combat directors.
- Disconnect from a server or shut down the current server.
- Lists the network ids of all currently networked game objects.
- Dumps the map between indices and projectile prefabs.
- Whether or not to skip the early access splash screen.
- Echoes the given text to the console.
- Whether or not damage and healing numbers spawn.
- Executes a named config from the Config/ folder.
- Prints all Rewired ControllerMaps of the first player as xml.
- Prints all default Rewired ControllerMaps.
- Find all concommands and convars with the specified substring.
- Maximum FPS. -1 is unlimited.
- Sets the specified game mode as the one to use in the next run.
- Gamma boost, from -inf to inf.
- Show help text for the named convar or concommand.
- Host a server. First argument is whether or not to listen for incoming connections.
- Enable/disable the HUD.
- Scales the size of HUD elements in-game. Defaults to 100.
- Kicks the user with the specified steam id from the server.
- Which language to use.
- Generates default token definitions to be inserted into a JSON language file.
- Reloads the current language.
- Reduction in texture quality. 0 is highest quality textures, 1 is half, 2 is quarter, etc.
- Maximum number of messages that can be held in the console log.
- Network log verbosity.
- Allows p2p transport information to print to the console.
- Enables logging of network messages.
- Toggles game pause state.
- Prints the current round trip time from this client to the server and back.
- SSAO postprocessing. 0 = disabled 1 = enabled
- Bloom postprocessing. 0 = disabled 1 = enabled
- Motion blur. 0 = disabled 1 = enabled
- Whether or not to use the sobel rim light effect.
- Begins a run out of pregame.
- Prints a list of all local users.
- Prints all current stats of the sender.
- Closes the game.
- Whether or not foliage has wind.
- LOD bias.
- The maximum allowed LOD level.
- Shadow quality. Can be All HardOnly or Disable
- Whether or not soft particles are enabled.
- Removes all local users.
- The resolution of the game window. Format example: 1920x1080x60
- Prints a list of all possible resolutions for the current display.
- Resolution scale. Currently nonfunctional.
- Whether or not to allow voting on items in the pregame rules.
- Dump information about the rules system.
- Ends the current run.
- Prints the seed of the current run.
- Prints all unlockables available in this run.
- Overrides the first scene to enter in a run.
- Sends a chat message.
- Prints a list of all available scene names.
- Changes to the named scene.
- Sets the specified vstr to the specified value.
- The number of cascades to use for directional light shadows. low=0 high=4
- The distance in meters to draw shadows.
- Default shadow resolution. Can be Low, Medium, High or VeryHigh.
- Whether or not to use the pod when spawning on the first stage.
- Displays your steam id.
- Copies the currently active lobby to the clipboard if applicable.
- Displays the steam id of the current lobby.
- Invites the player with the specified steam id to the current lobby.
- Opens the steam overlay to the friend invite dialog.
- Prints all data about the current steam lobby.
- Displays a list of lobbies from the last search.
- Displays the members current lobby.
- Forces a refresh of the steam lobby player count.
- Lists the files currently being managed by Steamworks remote storage.
- Whether or not the server will accept connections from other players.
- Maximum number of players allowed.
- Enable/disables Physics ‘autosyncing’ between moves.
- Logs in the specified number of guest users, or two by default.
- The Windows timer resolution.
- The timescale of the game.
- The timestep of the game.
- Fade out and execute a command at the end of the fadeout.
- Copies the profile named by the first argument to a new profile named by the second argument. This does not save the profile.
- Unloads the named user profile and deletes it from the disk if it exists.
- The current user profile.
- Saves the named profile to disk, if it exists.
- Displays the full names of all viewables.
- The master volume of the game audio, from 0 to 100.
- The music volume, from 0 to 100.
- The volume of sound effects, from 0 to 100.
- Vsync count.
- How many milliseconds to sleep between each frame. -1 for no sleeping between frames.
- The window mode. Choices are Fullscreen and Window.
- Wwise logging. 0 = disabled 1 = enabled
As with any developer commands, messing with the above can cause issues with your game. Because of this, you’ll want to only experiment with cheats and console commands that you understand. If you aren’t into using cheats to unlock things, then you can also learn how to unlock all characters normally.