Steam Workshop Support

Have a question about how to mod something? Or have an issue with one of our mod tools? Post here.

Moderators: Balthagor, Moderators

Post Reply
User avatar
George Geczy
General
Posts: 2688
Joined: Jun 04 2002
Location: BattleGoat Studios
Contact:

Steam Workshop Support

Post by George Geczy »

As mentioned in other threads, our next update (with the catchy name of "March 2020 Update") will add Steam Workshop support.

We will be releasing this update in beta shortly to modders who want to take and early look and get some of their Mods loaded up into the workshop for "day zero" launch.

With this update we're also adding some other new features to Mod support; some new data elements can now be modded, and mods can more easily alter core game files without having to overwrite/delete the core game itself.

Check out the following Supreme Wiki pages for info:
https://supremeruler.gamepedia.com/Modd ... reme_Ruler
https://supremeruler.gamepedia.com/Steam_Workshop
https://supremeruler.gamepedia.com/WMData

Of note is the fact that all .scenario games (sandbox, campaign, scenarios) will now load their content from a folder with the same name as the .scenario, or from a Common folder - ie "SR1936.scenario" will load #include files first from \Scenario\SR1936\ and then check \Common\ before looking in core folders like \Maps\ .

This also allows game elements like graphics and sounds to be overridden and changed on a per-scenario basis. So for example, the 3D mesh for unit 299 would ordinarily be loaded from \Graphics\Meshes\Unit299.x , but for the 1936 sandbox the game will first look in \Sandbox\SR1936\Graphics\Meshes\ , then it will check if there is any Steam Workshop "MODS" replacement for the mesh, and then it will look in the core game folder.

This also gives modders the ability to release content in a few different ways:

1) As a new stand-alone sandbox. For the Steam Workshop, we call this a "MAPS" type.

2) As a mod that applies only to a single sandbox/campaign/scenario (using the folder override described above)

3) As a mod that applies to the entire core game.

The latter two are called "MODS" types. Players will need to be careful with MODS selections as they may conflict with each other, and they may change the core game in unexpected ways, but we thought it was best to give our players and modders more flexibility at the cost of some possible chaos.

More details soon, and we'll keep the Supreme Wiki updated with new technical details.

-- George.
User avatar
milivoje02
Colonel
Posts: 486
Joined: Oct 22 2018
Human: Yes
Location: Belgrade, RS

Re: Steam Workshop Support

Post by milivoje02 »

It would be very helpful to insert in game option: save and exit. To shorten the process.
Post Reply

Return to “Modding Issues & Support”