Hey everyone, here is a overview on the ongoing progress on the launcher for IALR and the Unofficial Dev Tools for all 7 games (Dead Island series, Dying Light series (now with Dying Light: Bad Blood)).
In the video I showcase how the code is now able to support "mods" created by the community using the original scripts and making changes to the new written data without using line differences, rather by understanding the structure and data within the scripts.
This took a long time to reach, as the code base had to use complex regex and parsing logic to account for so many different custom scripts. Now additionally comes the challenge of supporting mod developers who have written large mods that they would like to bring into this system for ongoing support.
Background info:
As of last month the Unofficial Dev Tools fully supports 98% of the code base for the original Dead Island Games, Dead Island/Riptide Definitive games, and the Dying Light series. The tools can now read and write the scripts with ease and can create "mods" of those scripts that can be immediately written into the game without you having to do anything more than hit "Install". The code will also fully support Multiplayer and allow you to easily find your friends, get their mod packs, and get into the game.
Yes I will be 100% fully supporting The Beast with these tools, and the community is about to get a toolset that will let your mods live on past the update cycles, however numerous. The new code structure fully supports merging and modifying the mods even further and fully, and saving variations to the mods you know and love with ease. If you haven't checked out the Infinity Designer, this is a very very simple taste of some of the tools I'm building for all 6 games (7 including The Beast).