Wednesday, March 21, 2018

Keen Modding Live - Pull

An important feature of Abiathar Live Studio will be the ability to download and create a development environment for a level that exists on the web. This is turning out to be tricky, mostly because I'm not sure how to make the level-and-version selection convenient and flexible. A simpler subproblem is that of selecting and downloading a version of a given level, so I started by doing that.

I added a Pull command that allows replacing the local project's state (levels and base version ID) with that of a given web version. This is useful for rolling back or for fetching changes that were published from a different computer. It works well.


The "show approved versions only" checkbox toggles whether the list excludes other people's unofficial revisions.


No comments:

Post a Comment