Page 1 of 1

I uploaded a new version on te4.org, then Steam upload fail.

Posted: Fri Aug 04, 2017 5:09 am
by Steven Aus
I uploaded racexptweak version 1.1.0 on te4.org using the regular client, and then I loaded up Steam and tried multiple times to upload a new Steam version of the addon, and it's failing every time. The te4.org version is uploaded successfully, but the Steam client is encountering an error every time that's preventing uploading the new Steam version.

How do I fix this?

Re: I uploaded a new version on te4.org, then Steam upload f

Posted: Fri Aug 04, 2017 11:20 am
by nsrr
I've had this problem before, as well. Someone suggested toggling the 'cloud saves' option, and that worked for me at the time. I can't remember if I had it turned on and just turned it off, or if it was off and I turned it on, or I had to switch it off and then back on. To complicate things, you can switch the option from within the T-engine menu and also straight from your Steam library, without launching the game. I had to fiddle with it a bit, and I can't remember which worked. Might be worth a shot.

Re: I uploaded a new version on te4.org, then Steam upload f

Posted: Fri Aug 04, 2017 11:35 am
by Steven Aus
I got it to upload, but it has uploaded a second version of the same addon.

Okay, so what I did was load the game, turn Cloud Saves on in the Steam options in-game, quit, then turn Cloud Saves off in the Steam options in-game, quit, then uploaded the addon successfully next time I started a new game in the Steam 1.5.5 ToME client in Developer Mode with the updated addon active.

Re: I uploaded a new version on te4.org, then Steam upload f

Posted: Sat Aug 05, 2017 3:20 am
by Zizzo
Steven Aus wrote:I got it to upload, but it has uploaded a second version of the same addon.
Now, that sounds like something I've run into before. Edit the te4.org page for your addon and check its Steam Publish ID against the link to the Steam page for the addon (specifically the "?id=" bit at the end); if they don't match or the Steam Publish ID is missing, it could be causing the problem you're seeing.

Re: I uploaded a new version on te4.org, then Steam upload f

Posted: Sat Aug 05, 2017 3:26 am
by Steven Aus
I hadn't realized that the Steam Publish ID on te4.org was used to link the addon to its Steam version. So I suggest, the not uploading bug only occurs when you are UPDATING the Steam version of an EXISTING addon.

Steps to take to upload updated version of Steam addon:

1. Once you've uploaded an addon to Steam for the first time, go to the Steam Workshop page and get the number after the "?id=" and paste it in the Steam Publish ID section of your addon on the te4.org addon page.

This is to link the te4.org version to the Steam version (the number will be translated into the proper link to get to the Steam Workshop page).

2. Upload the UPDATED addon with identical files to Steam (same as the te4.org version you just updated). It updates the existing one rather than makes a new one (confirmed if you've followed these instructions).


NOTE: This te4.org page explains how to upload addons, to te4.org and Steam:

https://te4.org/wiki/Addons#Uploading_your_Addon

Re: I uploaded a new version on te4.org, then Steam upload f

Posted: Sun Aug 06, 2017 3:58 am
by HousePet
I suspect servers were having communication issues at the time.
Possibly playing with the cloud saves setting tricked it into uploading to steam when it shouldn't have, causing the duplication?