Posted March 09, 2020 by SolarLune
Yo! It's been awhi-
... Huh. It's... Not been that long since the last update, actually.
Well, here's another update for MasterPlan, anyway! This update consists mainly of fixes and one new semi-major feature - Boards.
A Board is essentially a "layer" that you can use to further organize your plan in MasterPlan. Each Task resides on exactly one Board, and so by switching Boards, you switch which Tasks are visible and available at a given time. With this feature, you can, for example, create Boards for image references and moods that you want to replicate for different areas in a game. Or, you could create Boards to separate priorities of Tasks - one for high-priority daily Tasks, and another for low-priority long-term goals, for example.
You can freely create Boards as necessary. Deleting a Board is as simple as deleting all Tasks on the Board and then switching away from it. The icon at the left of a Board indicates whether the Board is empty...
Or occupied with at least one Task.
Feel free to use them to improve your planning capabilities. (As an aside, currently Timers only run when on the currently active Board - this should be resolved in the next update. The next version will also change the numbering of Boards to start at 1 rather than 0, haha.)
I've completed fixing (hopefully) a couple of long-ish-standing bugs, including sound crackling on playback and inability to load plans for Mac. For the first fix, I added the ability to change the playback sample rate - it seems like the best values are 22050 for Mac and 44100 on other operating systems. I struggled a bit with this particular fix because playing back audio on 22050 on Mac doesn't seem to degrade the audio quality, but rather simply makes sounds play back at the proper speed. Please try it out if you've been hit by this particular bug, and see if the issue is resolved for you.
That's about it for major features; here's the exhaustive changelog for this version:
As an aside, I've started putting the changelog next to the executable, so you can check there in MasterPlan's folder if you want to review the changes from version to version rather than having to look over everything in these devlog posts.
Anyway, thanks, and I'll catch you on the flip-side!
- SolarLune