Sunday, November 27, 2005

Sunday 27th

A quick delve into the Editor code saw me tackling the I/O routines for the animation system; essentially, I'd like this to work in much the same way as the Brush I/O, in that a single animation can be quickly saved to disk using a generic filename or given a filename by the user, and the actual Animation "set" (ie. all of the animation data) is loaded and saved in the standard fashion.

The actual routines had already been prototyped back when the Animation system was first written, so all that remained were a few little tweaks here and there.

Hit upon the idea of adding a Shift modifier to some of the buttons, as it became something of a pain to repeatedly click on the +/- buttons - with Shift held, the buttons increase the current index number by 10, instead of just 1, making it much easier to navigate. Now all I need to do is implement this throughout the code.