Anuken / Mindustry-Suggestions

Repository for Mindustry suggestions and feedback
131 stars 58 forks source link

Anonymous support of Steam Workshop #4989

Closed basxto closed 6 months ago

basxto commented 7 months ago

Describe the content or mechanics you are proposing.

I don’t know if it’s possible, but might be worth checking if this can be enabled. SteamCMD allows to login anonymously and it can also download workshop items, but combining the both for mindustry so far fails.

$ mkdir /tmp/steamcmdtest/
$ steamcmd
Steam>force_install_dir  /tmp/steamcmdtest/
Steam>login anonymous
Steam>workshop_download_item 1127400 3030631911
Steam>quit

or short

mkdir /tmp/steamcmdtest/ && steamcmd +force_install_dir  /tmp/steamcmdtest/ +login anonymous +workshop_download_item 1127400 3030631911 +quit

Currently that throws:

Downloading item 3030631911 ...
ERROR! Download item 3030631911 failed (Failure).

Describe how you think this content will improve the game. If you're proposing new content, mention how it may add more gameplay options or how it will fill a new niche.

If it’s possible to allow that in steams systems the maps there could also be used my non-steam players, though owning it on steam is still a lot easier to use. You need to know the ID of mindustry and the ID of the workshop item. One of the areas of interest is downloading maps remotely on a headless server, since you also need to enter steam guard code to log in which always requires interaction.

Before making this issue, check the boxes below to confirm that you have acknowledged them.

basxto commented 7 months ago

Okay, I didn’t realize this has an extra repo, I only checked the issues of the other repo. This seems to be somewhat related to #29, but that doesn’t look like it was about anonymous login. It definitely works for me when I’m logged in, though I also own the game on steam.

Everlost065 commented 7 months ago

I propose to introduce regenerators to the planet "Erekir" I understand that if you stand next to buildings it is possible to treat them, but it is not convenient to stand next to them and build a defense in parallel 🌊

(I am writing through a translator 😅)

basxto commented 7 months ago

I am writing through a translator

You need to open a separate issue for this: https://github.com/Anuken/Mindustry-Suggestions/issues/new/choose

Reading something with a translator is okay. But when you write, it is better to additionally include the original text. Otherwise if the translator does something wrong nobody will understand what you intended to say.

I do not understand what you are trying to say, but I did not play Erekir yet. Do you talk about "rebuild" (build something up that was destroyed) or "repair" (restore health to not get it destroyed to begin with)?

github-actions[bot] commented 6 months ago

This suggestion is now stale, and will be automatically closed.