PlayerX Mod? Let game think there are more players

Hi :slight_smile:

I would like to increase difficulty, but changing as less as possible to stay compatible to everything and prevent bugs.

Therefore I thought it would be best to use the already existing ingame player-count scaling (it does exist, right?).
For Titan Quest there was such a mod “PlayerX”.
I already searched, but it seems there is no mod like this already for Grim Dawn?

So what do you think, how easy/hard would it be to create such a mod? What kind of stuff do I need to change?
I hoped it would be a simple lua-Mod, eg. overwriting the “Game.GetNumPlayers()” function to always return “+2”, so the game thinks there are 2 players more.
Would this work and be enough? Or are more changes necessary?

Modding it may not be as simple as it seems. Most of what you are looking for is in the database/records/game folder.

["]https://drive.google.com/file/d/1NpWz0wciJDNEausg0sNhj_ZltNtsqCQx/view?usp=sharing[/IMG]](https://drive.google.com/file/d/1NpWz0wciJDNEausg0sNhj_ZltNtsqCQx/view?usp=sharing[/IMG)

In here the gameengine.dbr controls how balancingadjustment_mp+difficulty files are handled as seen below within this image of the gameengine.dbr

https://drive.google.com/file/d/1Wfsxcj-DcWqb7An3ThcHUyfR4o-iHUGz/view?usp=sharing

As you can see it links to the Program Files (x86)\Steam\steamapps\common\Grim Dawn\database\records\game\balancingadjustment_mp+difficulty_enemies01 & players01 files under the player info and monster info tabs. The 3 part variable strings you see are for normal(veteran), elite and ultimate. When you open balancingadjustment_mp+difficulty files associated with monsters and players, you see below.

https://drive.google.com/file/d/180QyjYn19r6jraUyCkwkFUIlQthasXDS/view?usp=sharing

This is just the example of the player version. Here you see the arrays have 12 parts set to player# (P1-4) and difficult level (N,E,U). As you see, they are grouped as NP1, NP2, NP3, NP4, EP1, EP2, EP3, EP4, UP1, UP2, UP3, UP4.

…
So to your answer, you would have to go into the balancingadjustment DBR files and manually adjust the setting for each and every parameter (offensive, retaliation, defensive, & charater) as Crate did initially. If it was a formula, it would be much easier.

FYI I can’t figure out why my images are not displaying on the post so I had to include URL links as well.:rolleyes: