AsterAether-CharacterCustomizerPlus icon

CharacterCustomizerPlus

Customize your Survivors even more!

Last updated 2 weeks ago
Total downloads 7254
Total rating 3 
Categories Mods Tweaks
Dependency string AsterAether-CharacterCustomizerPlus-0.3.2
Dependants 0 other mods depend on this mod

This mod requires the following mods to function

tristanmcpherson-R2API-3.0.44 icon
tristanmcpherson-R2API

A modding API for Risk of Rain 2

Preferred version: 3.0.44
bbepis-BepInExPack-5.4.9 icon
bbepis-BepInExPack

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

Preferred version: 5.4.9
AsterAether-CharacterCustomizer-2.0.3 icon
AsterAether-CharacterCustomizer

Customize your Survivors by simply changing a value in a config file!

Preferred version: 2.0.3

README

CharacterCustomizerPlus

by Aster

Customize your Survivors even more!
This mod adds even more customization options to your survivors, and even new features like resetting your secondary
cooldown on a Commando dash! (And many more)

This mod is a companion mod to CharacterCustomizer
, and contains old features from that mod!

Features

  • Change a wide variety of settings on your Survivor, from damage output to completely new features.
  • Doesn't overwrite default values if the config value is set to 0, improving forward compatibility.

Available Config Values

See:
Config Values

Multiplayer

Not tested, but seems to work?

Configuration

It is very highly recommended to
use BepInEx.ConfigurationManager to edit the configuration
values in-game with the F1 key. There also is a version on
Thunderstore: https://thunderstore.io/package/IFixYourRoR2Mods/Bepinex_ConfigurationManager/

The modloader R2Modman can also change the settings under "Config Editor".

To generate the config options for a survivor, you need to set the "Enabled" option to true for this character and
restart the game.

The configuration file is located in the config folder of BepInEx, called at.aster.charactercustomizerplus.cfg. It
initializes with all values set to their default values. If a value is left with the default one (0 in cases of numbers)
, the executing code in the plugin will be skipped, and vanilla risk of rain behavior will be used.

A sample config line would look like this:

## If changes for this character are enabled. Set to true to generate options on next startup!
# Setting type: Boolean
# Default value: false
Captain Enabled = false

The first line is a comment explaining the configuration value, and is automatically updated by the game to include the
vanilla RoR2 value of the stat, where possible. The second line is the type of value expected (Single = Decimal). And
the second line is the actual config value, where you can change the stat to your liking.

CharacterCustomizerPlus will try to add the vanilla values as references in the comments of the config file. If you seem
to be missing some values, either the mod has no access to that, or you need to play a run of the game with the
character you want the values for.

Please use dots for separating the decimal values (0.1) and not commas (0,1).

TODO

  • Check multiplayer compatability

Changelog

See:
Changelog

Available versions

Please note that the install buttons only work if you have compatible client software installed, such as the Thunderstore Mod Manager. Otherwise use the zip download links instead.

Upload date Version number Downloads Download link  
2021-7-12 0.3.2 1204 Version 0.3.2 Install
2021-7-12 0.3.1 18 Version 0.3.1 Install
2021-7-10 0.3.0 397 Version 0.3.0 Install
2020-4-9 0.2.1 3915 Version 0.2.1 Install
2020-4-8 0.2.0 216 Version 0.2.0 Install
2020-1-30 0.1.1 1378 Version 0.1.1 Install
2020-1-30 0.1.0 126 Version 0.1.0 Install