#==SIZE MANAGER PLUS==
An old Risk of Rain 2 mod brought back to modern times with a few extra additions!
This mod allows you to resize characters in varying ways using the heavily-customisable configuration file.
You can even have the size of characters change on the fly!
##FEATURES
- Configurable resizing for certain conditions.
- Not constrained to certain sizes; be as specific as you want to be. 75%? 133.333%? Up to you.
- Adjustable size cap, or even the option to remove it entirely.
- Safely stops anything from being smaller than 0.1%.
- Supports applying NPC size modifications to players that are on the monster team.
- Allows size to also affect the statistics of characters (e.g. more max life, more damage...).
==NEW WITH 2.0==
- Resize on the fly; grow (or shrink) as you collect items and/or level up.
- Bigger eyes see further; the bigger you are, the larger your camera's field of view becomes.
##INSTALLATION (Without mod manager)
- Install BepInEx and R2API if you haven't already, for some reason.
- Install this mod in Steam/SteamApps/common/Risk Of Rain 2/BepInEx/plugins/.
- Run the game and see if it works!
##CONTACT (Need help with a problem?)
Steam
Discord
##CONFIGURATION
==Camera==
- sizeCamera [Boolean] : true : If true, the camera will scale alongside the player's size.
==Dynamic Size==
- dynamicSize [Boolean] : false : If true, enables features which scale the size of entities on the fly.
- sizeLeveling [Boolean] : false : If true, size is influenced by the level of the character.
- sizeLevelingMinimum [Integer] : 1 : The character's level must be equal to or greater than this number first before size shifting.
- sizeLevelingIncrement [Float] : 0.04 : % of size added per level above the minimum requirement.
- sizeInventory [Boolean] : false : If true, the character's inventory items, excluding equipment and items of no tier, affect size.
- sizeTier1 [Float] : 0.01 : % of size added per white item carried.
- sizeTier2 [Float] : 0.03 : % of size added per green item carried.
- sizeTier3 [Float] : 0.09 : % of size added per red item carried.
- sizeTierB [Float] : 0.03 : % of size added per yellow item carried.
- sizeTierL [Float] : -0.02 : % of size added per blue item carried.
- sizeTier1Scrap [Float] : 0 : % of size added per white scrap carried.
- sizeTier2Scrap [Float] : 0 : % of size added per green scrap carried.
- sizeTier3Scrap [Float] : 0 : % of size added per red scrap carried.
- sizeTierBScrap [Float] : 0 : % of size added per yellow scrap carried.
- sizePearl [Float] : 0.02 : % of size added per pearl carried.
- sizeShinyPearl [Float] : 0.05 : % of size added per irradiant pearl carried.
- sizeItemCount [Float] : 0 : % of size added per item of all tiers carried.
==Limitation==
- sizeCapEnabled [Boolean] : true : If true, the size of any character cannot exceed the size cap value.
- sizeCap [Float] : 5.5 : The size cap at which characters cannot get any larger.
- sizeCapFormulas [Boolean] : true : If true, the size cap also applies to stat scaling.
==Size Modifiers==
- baseSize [Float] : 1 : The base size for all characters, players and NPCs alike.
- sizePlayer [Float] : 1.3 : Size multiplier for friendly players.
- sizeAlly [Float] : 1.1 : Size multiplier for friendly NPCs.
- sizeMonster [Float] : 1.3 : Size multiplier for hostile players & hostile NPCs.
- sizeBoss [Float] : 1.15 : Size multiplier for boss hostiles.
- sizeElite [Float] : 1.2 : Additional size multiplier for elite hostiles.
- sizeChampion [Float] : 1.4 : Additional size multiplier for Teleporter hostiles.
- sizeChampionBoss [Float] : 1.2 : Additional size multiplier for Teleporter boss hostiles.
==Statistic Modifiers==
- healthScaling [Integer] : 0 : Scales max health alongside size. 0 - off / 1 - linear scaling / 2 - exponential scaling
- damageScaling [Integer] : 0 : Scales damage alongside size. 0 - off / 1 - linear scaling / 2 - exponential scaling
- armourScaling [Integer] : 0 : Scales armour alongside size. 0 - off / 1 - linear scaling / 2 - exponential scaling
- speedScaling [Integer] : 0 : Scales movement speed alongside size. 0 - off / 1 - realistic (multiply) / 2 - inverse (divide)
- jumpScaling [Integer] : 0 : Scales jump height alongside size. 0 - off / 1 - realistic (multiply) / 2 - inverse (divide)
- hasteScaling [Integer] : 0 : Scales attack speed alongside size. 0 - off / 1 - realistic (divide) / 2 - inverse (multiply)
- multiplierStrength [Float] : 1 : Strength of the multiplier used in linear scaling.
- exponentStrength [Float] : 1.3 : Strength of the exponent used in exponential scaling.
=====
You must launch the game with this mod installed at least once to generate the configuration file.
##CREDITS
Magnus : Assistance with error fixing, motivated me to learn as well!
Ryan Pallesen : Original creator of this mod.
Jarlyk : Assistance with v2.0.
iDeathHD : Assistance with v2.0.
#CHANGELOG
2.0.0 : Added dynamic scaling, added camera scaling.
1.0.0 : Initial release.