Thank you for making and testing the new release @axatin, it's a big help. 
I made a few edits to the changelog for additional clarification.
I'm super happy about the remapper as it will fix a lot of crashes that are difficult or impossible for the VP team to diagnose, such as those where the user has many additional mods. It will automatically do this in a long list of cases, and being able to safely assume that certain tables in the DLL are free of gaps means we can remove a lot of now-useless checks. Thank you very much for implementing this, you deserve credit for it.
Credit also goes to @azum4roll for helping in setup/testing, and to IanE9 for years ago providing the seed that led to the creation of the remapper, when we discovered (while reworking global defines) that it was possible to modify database values from inside the DLL.
I'm also very pleased with the new system of warning messages we've come up with as it makes it obvious to the user what the problem is, increasing the chances of a bug report to GitHub - especially for people who don't frequent the forum and wouldn't otherwise know how to report a bug. This is an order of magnitude better than silently crashing the game.
Also, the option for less-severe reports will still highlight the error (making it likely it will be reported) while allowing players to continue the game, which is much less annoying.
Much credit to JohnsterID for helping us in implementing this.
Cheers and Happy New Year 2025, everyone!

I made a few edits to the changelog for additional clarification.
I'm super happy about the remapper as it will fix a lot of crashes that are difficult or impossible for the VP team to diagnose, such as those where the user has many additional mods. It will automatically do this in a long list of cases, and being able to safely assume that certain tables in the DLL are free of gaps means we can remove a lot of now-useless checks. Thank you very much for implementing this, you deserve credit for it.
Credit also goes to @azum4roll for helping in setup/testing, and to IanE9 for years ago providing the seed that led to the creation of the remapper, when we discovered (while reworking global defines) that it was possible to modify database values from inside the DLL.
I'm also very pleased with the new system of warning messages we've come up with as it makes it obvious to the user what the problem is, increasing the chances of a bug report to GitHub - especially for people who don't frequent the forum and wouldn't otherwise know how to report a bug. This is an order of magnitude better than silently crashing the game.
Also, the option for less-severe reports will still highlight the error (making it likely it will be reported) while allowing players to continue the game, which is much less annoying.
Much credit to JohnsterID for helping us in implementing this.
Cheers and Happy New Year 2025, everyone!
Last edited: