Teardown-Issue-Tracker-Maintainers / Teardown-Issue-Tracker

A public repo for the community to track issues/bugs/feature requests in Teardown.
12 stars 5 forks source link

[Bug] Able to publish a public mod which is hidden to mod manager #631

Open YuLun-bili opened 1 month ago

YuLun-bili commented 1 month ago

Describe the bug

One may create and publish a mod as a publicly available item, which users may subscribe to it, get it downloaded, but does not show up in game's mod manager menu.

This invisibility is (currently) limited to registry entry of mods, thus explains why the mod manager menu would ignore it.

image image

Steps to reproduce the behavior

Creating such an "invisible" mod is incredibly easy: not by steam_cmd, not some malformed broken file shenanigans, just by normally editing info.txt file then upload via game.

Anyone could do this by changing name entry inside info.txt to a localized entry, such as sc_name (localized name for Chinese language), then change game language correspondingly (to Chinese simplified in this case), then simply upload mod. image Now you get a steam workshop item with no title. Similarly you can make it have no description by changing description entry.

Expected behavior

Game should have an extra check for default name and description entry. Either warn it or completely prohibited.

Environment

Additional context

Well the worst thing this could do is confusing some careless creators and curious subscribers. It might even be useful in some cases (e.g. publish as an library)

Gregory-Gregory commented 1 month ago

@YuLun-bili hi!

Thank you for reporting this issue. I have forwarded it to the QA team for further investigation.