I am modifying a DS2 regulation file, basically just merging params from NGPlus Merchants Inventory & No Health Loss on Death into Player Enhancements' regulation file, plus some custom edits of my own.
However, when I "Save Params" or "Save All," then deploy the saved regulation file in my DS2 game directory, DS2 crashes to desktop before even the splash screen logos.
Interestingly, I did a test where I opened the vanilla regulation in DSMapStudio, made NO changes, then saved it...which results in the same CTD.
SUMMARY OF ISSUE:
- Opening a enc_regulation.bnd.dcx in DSMapStudio & saving it, regardless of whether any changes are made, results in CTD at game launch.
- Replicated with two different enc_regulation.bnd.dcx files: vanilla DS2 SOTFS & Player Enhancements. (Both work just fine on their own, no crash.)
DSMapStudio is clearly messing up the reg file somehow. I am a very experienced modder of other games but only just started modding DS2 last week, so DSMapStudio is new to me. Am I missing something? Is there a special export function or something I should be using? I saw someone on Nexus recommend using Yabber Avocado to pack modified loose param files into a reg file & use that, but I want to retain the SpEffect scripts from Player Enhancements.
I do have a fallback option here, I think, where I can use the Player Enhancements' original reg file & load my custom params as loose files. The SpEffect scripts from the reg file should still be loaded, as the only stuff modengine is loading from outside the reg file is params.
Still, I would like to know what is going on with DSMapStudio borking every regulation file that gets saved in it.







