Today I made it possible to control whether a version newly published from Abiathar Live Studio becomes the official/suggested one. The "upload level" endpoint now has a parameter specifying whether to try to suggest the new version, which will only work if the version creator owns the level. When publishing a new version of an existing level, Abiathar Live Studio prompts for a version description and whether to try to suggest it.
For community level packs or compilations in general, it would be neat to have a way to tag levels. There are now API endpoints for creating, editing, and deleting tags, one to apply or remove a tag on a level, and one to get tag relationships by tag or level. Tag creators can mark the tags as open for submissions, in which case level owners can apply the tag to their own levels; otherwise, only the tag creator can apply the tag.
No comments:
Post a Comment