Steam Workshop mods should hopefully suffer less update-induced hassle, thanks to new version control tools


The regular modpocalypses which tend to erupt when a fresh update for a game comes down the pipeline – an especially terrifying prospect if it’s an older game and the tweaks/additions aren’t something you’re happy to temporarily switch back to vanilladom in order to enjoy – may now be less of a ballache. Well, at least when it comes to the Steam Workshop, which has just had new version control pipes welded to its pulsating metal frame.

Building on the features they already has in terms of letting developers offer older versions of games as optional branches if they wish, Valve have announced the release of some new Steam APIs and Workshop item options designed to “make it easier for developers and mod authors to work together in ensuring compatibility of mods as games evolve”. Basically, devs are able to “better define” previous game versions , while modders can upload different versions of their mods which are compatible with those game versions and make clear what should work with what.

It’s a process we’ve seen be necessary on a larger scale with the likes of Fallout 4 total conversion Fallout: London, which is only available in a form which works with a specific pre next-gen update version of that game. In this case, it should be easier to keep the likes of Euro Truck Simulator 2 working with your regular load order if you’ve delved into the workshop and downloaded 25 million custom livery mods for your favourite MAN lorry which are suddenly out of date. Though, obviously that still depends on developers and modders having gone in and made use of these new tools for their works.

According the full documention, devs will be able use Steam’s API to detect which version of the game a player’s using, which mods they have installed, and put up an interface splash asking the player if they’d like to switch to the right game version if necessary. That sounds like it could make troubleshooting much more of a doddle, with an extra step even suggesting Steam can subsequently be prompted to close the game, switch branches and relaunch the game once the right version’s installed. As for a more in-depth picture of what you’ll see when checking out which mods work with different versions, the following passage from the guidance for modders sheds a bit more light on how they might use the tools:

We know that many mod authors will not have the time to check whether their mod supports the latest version of a game. So we built this system to support ranges that include or exclude future updates. If the mod item is generally a simple item and likely to work with new versions of the game, then it may make sense to leave the supported range open-ended. However, if the mod is complex and the mod author wishes to test their mod with new game versions before declaring support, that can be easily done when configuring the supported ranges.

We’ll see how it plays out in practice, but anything that might help keep us all from the scourge of corrupted or unusable saves with thousands of hours put into them is welcome news.



Source link

Comments (0)
Add Comment