You are viewing a potentially older version of this package. View all versions.
LordVGames-ClassicScaling-1.1.0 icon

ClassicScaling

Brings back the old RoR1 values for enemy strength scaling on stage change, map loot amount scaling, and elite stat buffs. Configurable!

Date uploaded a year ago
Version 1.1.0
Download link LordVGames-ClassicScaling-1.1.0.zip
Downloads 90
Dependency string LordVGames-ClassicScaling-1.1.0

This mod requires the following mods to function

ReturnsAPI-ReturnsAPI-0.1.50 icon
ReturnsAPI-ReturnsAPI

(Mostly done) API for modding Risk of Rain Returns.

Preferred version: 0.1.50

README

Classic Scaling

Brings back the old values for some parts of the game's scaling, making RoR Returns' difficulty closer to RoR1's. Each section of changes can be configured on/off, with every section being on by default. You can do change the config options in-game by looking for the mod under the Config tab at the top of the ImGui menu (the default key to open it is Insert).

The following things are changed:

Elite stat buffs

  • Elite HP multiplier: 2.8 > 2.6
  • Elite HP multiplier (honor artifact): 2.2 > 2.1
  • Elite damage multiplier: 1.9 > 1.7

Enemy strength increase on stage change

  • Number added no longer increases exponentially per stage
  • Leaving stage 1/2: + 0.4
  • Leaving stage 3: + 0.5
  • Leaving stage 4/5: + 0.45
  • Entering contact light: + 0.45
    • (not in addition to previous numbers)
  • Entering boar beach: No addition to enemy strength, removes 2 from the internal "Stages passed" counter
    • RoR1 game code says it does this. Not sure if it has any real effects.

Stage credits:

  • Base multiplier: 0.7 > 1
  • Multiplayer multiplier: 0.3 > 0.5
    • (added on to the base multiplier for every player other than the host)

Other notes

This mod does not change/remove anything else that was changed from RoR1 to RoR Returns. This includes:

  • Any base stat increases for some enemies
  • New attacks for some enemies

If there any problems or mod conflicts with this mod, make an issue on the github page or ping me (lordvgames) in the RoRR modding discord server.

CHANGELOG

v2.0.5

  • Made global functions actually work

v2.0.4

  • Internal refactor, replaced all mid hooks with normal hooks and a few callbacks
    • Mod should cause less random problems now, and if it does it's easier to diagnose now
  • Fixed contact light's classic enemy_buff value never being added

v2.0.3

  • Fixed enemy buff being added to when restarting a run without exiting to menu

v2.0.2

  • Fixed sync packet for enemy buff on stage change erroring, even in singeplayer

v2.0.1

  • Mod now uses ReturnsAPI

v2.0.0

  • Added classic scaling for the director's points/credits scaling and the enemy_buff time scaling (the latter part only really affects multiplayer)
  • Hopefully future-proofed the mod enough so the game won't die when a scanned memory address isn't found

v1.1.4

  • Fixed a value when getting the classic enemy_buff value being nil

v1.1.3

  • Fixed mod for RoRR v1.1.0

v1.1.2

  • Fixed multiplayer clients not receiving the new enemy_buff value from stage change, which caused various issues

v1.1.1

  • Forgot to remove the bit about boar beach from the readme lmao

v1.1.0

  • Each section of changes (elite stat changes/loot scaling changes/enemy strength scaling on stage change) can now be configured on/off

v1.0.1

  • Removed this mod's "stages_passed" counter subtraction when going to boar beach since RoRR already does it

v1.0.0

  • Initial release