Steam upload and co-authoring

Have trouble running Grimrock 1 or you're wondering if your graphics card is supported? Look for help here.
Post Reply
User avatar
thomson
Posts: 337
Joined: Thu Sep 13, 2012 9:55 pm
Location: R'lyeh
Contact:

Steam upload and co-authoring

Post by thomson »

When a dungeon is co-authored on steam, only the original uploader is able to upload updated versions. His co-authors can't. This is very depressing. We have a mod (Eye of the Beholder: Waterdeep sewers) that was quite promising, but its primary author left (or at least is on extended leave due to personal reasons). There seems to be no way for others to upload updated version. This effectively means that the mod is dead.

Details:
The mod is available here: http://steamcommunity.com/sharedfiles/f ... d=95933537. Both DJ (original author) and me (co-author) are listed as authors on steam page.
When I click "Publish to workshop..." in Dungeon editor, I see a "Requesting mods..." for a very brief time and then the list is empty. The button "Update mod" is grayed out and I can only "Publish New Mod".

Is there any way to work around this problem? Being programmer myself, I'm more than willing to try debug versions, console hacks, library switching etc. Also, if there is Grimrock Steam API published, I could write my own uploader client. But I suppose there are no such plans to publish it. I tried to look at the transmissions between dungeon editor and steam servers, but it seems to be encrypted (or at least binary with no obvious formatting to start reverse engineering).

If there are no workarounds and AH does not think it would be useful to fix it at this time (the priority is LoG2, I understand that), please at least make sure that LoG2 will not repeat the same bug.
[MOD] Eye of the Beholder: Waterdeep sewers forum sources; Grimtools (LoG1 -> LoG2 converter) sources
User avatar
Dr.Disaster
Posts: 2876
Joined: Wed Aug 15, 2012 11:48 am

Re: Steam upload and co-authoring

Post by Dr.Disaster »

just an idea: my take is it's some kind of shared object permission thing.

It seems that Steam now and then updates their agreements for the workshop so it might be that DJ has not agree the current one while you most likely did. Since that mod is a shared object and you are both listed as authors this could cause "permission denied" effects. Maybe drop DJ a PM to check that?
User avatar
thomson
Posts: 337
Joined: Thu Sep 13, 2012 9:55 pm
Location: R'lyeh
Contact:

Re: Steam upload and co-authoring

Post by thomson »

Nope, it's not that. We tried to upload it when he was logged in, so he would have approved any permission changes.

I can only speculate that the query dungeon editor sends does not fetch the list of objects I'm co-authoring. Since the API is not published anywhere, it is not possible to draw any definite conclusions on it.
[MOD] Eye of the Beholder: Waterdeep sewers forum sources; Grimtools (LoG1 -> LoG2 converter) sources
User avatar
Komag
Posts: 3659
Joined: Sat Jul 28, 2012 4:55 pm
Location: Boston, USA

Re: Steam upload and co-authoring

Post by Komag »

Worst case scenario is to just upload it yourself as a new project with you as the author, abandoning the old version on Steam. The newer version would gain in popularity fast I'm sure, and eventually would even overtake the high position of the old outdated version, in time.
Finished Dungeons - complete mods to play
Post Reply