Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable the updating of a mod description by a file ref #27

Closed
acramsay opened this issue Oct 11, 2020 · 1 comment
Closed

Enable the updating of a mod description by a file ref #27

acramsay opened this issue Oct 11, 2020 · 1 comment

Comments

@acramsay
Copy link

acramsay commented Oct 11, 2020

Currently, there appears to be no means of updating the description of a mod in the steam workshop. Could you please add a parameter to set the mod description in the workshop?

I'm not really familiar c#, but I think it's possible without much work. Keene's code appears to accept the mod description as a string: https://github.com/KeenSoftwareHouse/SpaceEngineers/blob/a109106fc0ded66bdd5da70e099646203c56550f/Sources/Sandbox.Game/Engine/Networking/MySteamWorkshop.cs#L266

If I understand the code correctly, then you just need to pass in the description here: https://github.com/Gwindalmir/SEWorkshopTool/blob/master/WorkshopToolCommon/Uploader.cs#L425

Ideally, I think the description should be passed in as a file reference relative to each mod directory. This would allow users to create and manage the mod description in my own git repo and simply upload it as a part of the mod itself. For example:
SEWorkshopTool --upload --mods . --description description.txt
where "description.txt" exists in "./some_mod/description.txt"

@Gwindalmir
Copy link
Owner

Thanks for the feedback.
I didn't implement this because I didn't see a use case, though I do like your idea of hosting the description in version control and submitting it with the update.
I'll see what I can do.

Gwindalmir added a commit that referenced this issue Nov 27, 2020
Description is set via a file reference. Changenotes can be set either as a command-line string, or a filename.
Completes #27.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants