Hey everyone, hope you're having a good week. Just sharing another progress update on the new Mod manager code. The code now properly detects errors with IALR and other mods as they are added to the Game path/mods folder. In the future I'll have my experimental merge code try to remove this issue by converting the mod to UDT data and it may remove the issue, but until that code has been tested with every mod out there, I'm still building out the tools so users can clearly see if the mod is updated and if there are conflicts.
I'm also working on tools to communicate directly with NexusMods and allow users to download the mods from the server through the interface (may be limited to Premium NexusMods users based on their documentation). If you're not a premium member, you can always use the Nexus button to manually load and download mods using the Mod browser built into the launcher.
I've also implemented a new system that uses the date ranges for all released versions of DL1 and DL2, so the mod will state which version of the game the mod was roughly made for. I'm also working on a way to use the new experimental conversion to the UDT data and download the required data0.pak and data1.pak for that version based on the version so that Mod authors can convert their mods using the tools based on the data their mod was meant to work with. Then that data can be automatically updated and supported by my code with the latest version of the game.
Slowly but surely =) happy gaming everyone!