Jump to content

Steam workshop integration


zone22

Recommended Posts

I've seen tools that allow third-party programs to download mods and other data from steam workshop. I by far like nexus but not everything's hosted here. If the user provides the URL could not an extension be made to download and manage mods from steam workshop or any other platform that has an open API? I am kind of curious to see what people think.

https://steamcommunity.com/dev/apiterms

Link to comment
Share on other sites

There are libraries implementing the Steam API in C++ and c# - I wouldn't be surprised if there was a similar librarie (or wrapper) for JavaScript. So tecnically it should be possible to implement. Making sure the data goes into the right spot is probably the trickier bit, because that's afaik dependent on the game.

Downloading throught the API is possible, if it's as much a pain in the behind as uploading workshop items throught the API I wouldn't hold my breath for a Vortex extension though.

Link to comment
Share on other sites

There are libraries implementing the Steam API in C++ and c# - I wouldn't be surprised if there was a similar librarie (or wrapper) for JavaScript. So tecnically it should be possible to implement. Making sure the data goes into the right spot is probably the trickier bit, because that's afaik dependent on the game.

 

Downloading throught the API is possible, if it's as much a pain in the behind as uploading workshop items throught the API I wouldn't hold my breath for a Vortex extension though.

 

I've been struggling with this myself. I'm not sure how workshop mods are linked to the correct locations. In Cities Skylines the mods are packaged very inconsistently but somehow they are loaded from the correct folders.

Link to comment
Share on other sites

  • 2 weeks later...
@Pickysaurus I can only talk about the inner workings of one game, and only because I'm in contact with the developers and built some tools for it: in that particular case, the game is technically able to load from any data source, and the workshop mods (which were added only somewhat recently) are just another data source that can be determined relative to the game installation in all instances, for other games I would assume that the rules are more strict.
Link to comment
Share on other sites

@Pickysaurus I can only talk about the inner workings of one game, and only because I'm in contact with the developers and built some tools for it: in that particular case, the game is technically able to load from any data source, and the workshop mods (which were added only somewhat recently) are just another data source that can be determined relative to the game installation in all instances, for other games I would assume that the rules are more strict.

 

Hmm, so I suspect Cities has a "relaxed" approach to loading mods from the Workshop folder, whereas the manual install is more strict.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...