The International Simutrans Forum

Community => Community Discussion => Steam => Topic started by: SomethingIndustrial on August 01, 2025, 07:12:38 AM

Title: Manual registration of add-ons to the Steam Workshop
Post by: SomethingIndustrial on August 01, 2025, 07:12:38 AM
Hi!

I tried to register an addon using SteamCmd, but it was not available as an addon, since Steam's workshop registration tool has been left unusable for a long time.
It seems that the tags are not correct, what should I write in the tags when registering from a vdf file?
Title: Re: Manual registration of add-ons to the Steam Workshop
Post by: prissi on August 03, 2025, 11:35:43 AM
Since only a minority uses steam, addons are better uploaded to some addon sites. Most popular is the Japanese wiki: https://japanese.simutrans.com/index.php?Site_Map

Adding an addon manager to simutrans is another long term project ...
Title: Re: Manual registration of add-ons to the Steam Workshop
Post by: Andarix on August 03, 2025, 05:11:29 PM
Further possibilities

Tikiwiki - file gallery addons (https://simutrans-germany.com/wiki/wiki/tiki-list_file_gallery.php?galleryId=10)

addons.simutrans-germany.com (http://addons.simutrans-germany.com)
Title: Re: Manual registration of add-ons to the Steam Workshop
Post by: SomethingIndustrial on August 03, 2025, 10:03:21 PM
Quote from: prissi on August 03, 2025, 11:35:43 AMSince only a minority uses steam, addons are better uploaded to some addon sites. Most popular is the Japanese wiki: https://japanese.simutrans.com/index.php?Site_Map

Adding an addon manager to simutrans is another long term project ...

Unfortunately, there are so many Steam users that the Steam addon has been downloaded by more than 5
times as many users as the Japanese Wiki.
Title: Re: Manual registration of add-ons to the Steam Workshop
Post by: Andarix on August 04, 2025, 07:19:29 AM
As far as Steam is concerned, you need to contact Roboron (https://forum.simutrans.com/index.php?action=profile;u=11603).
Title: Re: Manual registration of add-ons to the Steam Workshop
Post by: SomethingIndustrial on August 04, 2025, 07:27:31 AM
I will try to contact Roboron. Thank you very much.
Title: Re: Manual registration of add-ons to the Steam Workshop
Post by: Isaac Eiland-Hall on August 04, 2025, 05:47:54 PM
In addition, I can create space on simutrans.cloud for files as well.
Title: Re: Manual registration of add-ons to the Steam Workshop
Post by: Roboron on August 04, 2025, 08:44:05 PM
I am afraid I can only confirm what has been already said: That the Workshop Uploader is indeed borked, that there is no plan (and no way*) to fix it, and that is better to use a service which works for everyone, and not only for Steam players.

*without re-doing the entire thing, and as Prissi said it would be better to invest this time into making a built-in addon manager
Title: Re: Manual registration of add-ons to the Steam Workshop
Post by: Andarix on August 05, 2025, 07:52:46 AM
Link collection in the Tikiwiki for addons (I have not checked if all are still valid)

Tikiwiki - Link directory for Addons (https://simutrans-germany.com/wiki/wiki/tiki-directory_browse.php?parent=30)
Title: Re: Manual registration of add-ons to the Steam Workshop
Post by: SomethingIndustrial on August 12, 2025, 12:23:02 AM
I haven't seen any discussion about a built-in add-on manager on this forum, but are you considering developing one? Rather than talking about new features that are unlikely to be implemented, I think you should release a tool that allows users to upload add-ons without relying on other tools, if such a tool exists.
Title: Re: Manual registration of add-ons to the Steam Workshop
Post by: Isaac Eiland-Hall on August 12, 2025, 03:52:38 PM
A brief reminder that the community including developers is all-volunteer, so things get written when specific people have time and energy and desire to write them.
Title: Re: Manual registration of add-ons to the Steam Workshop
Post by: Andarix on August 13, 2025, 05:17:53 AM
Quote from: Andarix on August 03, 2025, 05:11:29 PM...
addons.simutrans-germany.com (http://addons.simutrans-germany.com)

This page also has a JSON API (https://addons.simutrans-germany.com/api_index.php) for retrieval.

However, Simutrans does not yet have an interface for this. Simutrans is also not yet compatible with JSON.

Another problem could be https, which Simutrans also still has issues with.

Quote from: SomethingIndustrial on August 12, 2025, 12:23:02 AMI haven't seen any discussion about a built-in add-on manager on this forum, but are you considering developing one? Rather than talking about new features that are unlikely to be implemented, I think you should release a tool that allows users to upload add-ons without relying on other tools, if such a tool exists.

I'm wondering what you mean by an upload tool?

You have a browser, don't you? That's all you need to upload to one of the specified websites.
Title: Re: Manual registration of add-ons to the Steam Workshop
Post by: SomethingIndustrial on August 13, 2025, 08:09:32 AM
It's a means, not a tool. Excuse me.
You cannot upload to Steam Workshop without using Steamcmd.exe. I would like to know the properties used at that time.

I apologize for my rude remark.
I know that the activities are supported by volunteers. That is why I want to make it possible to upload files with minimal effort.
Title: Re: Manual registration of add-ons to the Steam Workshop
Post by: Isaac Eiland-Hall on August 13, 2025, 05:36:14 PM
Quote from: SomethingIndustrial on August 13, 2025, 08:09:32 AMI apologize for my rude remark.
I know that the activities are supported by volunteers. That is why I want to make it possible to upload files with minimal effort.

Sorry to jam up the thread with moderator stuff, but just wanted to say: I didn't read your comment as rude, just that we've had folks come in from time to time that forget we're not a commercial project so they have a sense of entitlement. I didn't feel you did — but I wanted to make sure we cut that off at the pass in case. hehe. You're all good imho <3  — and specifically, the desire to help and see improvement *is* actively appreciated! So just wanted to clarify I wasn't trying to rebuke you. :)