0 of 0

File information

Last updated

Original upload

Created by

Grimrukh

Uploaded by

Grimrukh

Virus scan

Safe to use

Tags for this mod

About this mod

This mod lets you set your current NG+ level to ANYTHING you want via a console running alongside the game.

Permissions and credits
ELDEN RING: INFINITE NEW GAME PLUS
v1.1 (Game Patch 1.07)

by Grimrukh


=== CREDITS / THANKS ===


Thanks as always to JKAnderson for maintaining the SoulsFormats and PropertyHook libraries, and all the brilliant modders who have helped contribute to the FromSoft modding community's knowledge. Extra thanks to notaprofi for making the Infinite NG+ mod for Dark Souls 1 -- I ended up taking a different approach to it, but it was helpful to look at.

This mod was a request from Distortion2. He beat every boss in the game, region-locked, with NG+ level going up for every boss defeated, which is a pretty incredible challenge to conquer. Check out his edited 65-hour marathon run here. (Mod image credit to him.)

I have a Patreon where you can support my general modding activities, particularly my ongoing work on Dark Souls: Nightfall! <3

You can also find me on Twitter and my own website!
               
=== BASIC INSTALLATION / USE ===

1. Install a `regulation.bin` file into your Mod Engine or Game directory from either `Regulation (Standard)` or `Regulation (Player Soft Caps Removed)` in the mod folder.

If you want to use your own `regulation.bin`, it needs to be saved with the same version of SoulsFormats as this mod uses. Run the EXE with Elden Ring running, wait for the memory search to fail, and then enter the `refresh regulation` command to resave your regulation file in the required format without altering any data. (Just make sure your modded file contains the standard SpEffectParam NG+ scaling rows in the 7400-7600 range!)

2. If needed, install the loose `event` files into your Mod Engine or unpacked Game directory.

The `m11_05_00_00` and `m12_03_00_00` will apply the modded scaling to the Gideon and Fia's Champions boss battles. Skip these files if you don't want to scale these fights. (Eventually I will update the mod to properly affect all NPCs.)

The `common` file will detect if your game is still in NG+0 and IMMEDIATELY and PERMANENTLY increase it to NG+1 if so, which is necessary for any of the mod's scaling to be used by the game. The mod will still work if you are at NG+2 or beyond, but you may have a bit of additional scaling from the game's natural progression. (You can also just use Cheat Engine or beat the game normally to reach NG+1 and skip this `common` file. Either way, I recommend uninstalling it once you are in NG+1, as it may lack scripts from newer Elden Ring patches.)

3. Run the `ERInfiniteNGPlus.exe` executable with Elden Ring running.

When prompted, navigate to your Elden Ring executable. This directory will be recorded in a file called `GameDirectory.cfg` next to the EXE for the mod to automatically use next time it runs. Delete or edit this file as necessary if your installation moves.

The executable will take ~30 seconds or so to find the param addresses in memory each time you open it.

Always keeps this executable running if you want to modify your NG+ level. It will remember the last NG+ level in a file called `LAST_NG_LEVEL.cfg` in your Game folder and automatically set NG+ level to this next time you run the mod.
    
4. Change your NG+ level whenever you want.

Use the +, -, or = commands to modify or set your NG+ level.

Use the `death N` command to set the number of levels gained (or lost if negative, e.g. `death -3`) any time you die. It defaults to `death 0`, i.e., no change on death.

Note that if you set the level to 0, you will essentially be in NG+0.
               
<3 Grim