== VERSION 2 ==There are num_direction directions stored in the file. A direction is just a row of sprites.The first eight directions actually represent directions that the character can walk, inthe following order:northnortheasteastsoutheastsouthsouthwestwestnorthwestThe rest of the directions can represent anything, including emotions or special movement suchas jumping or running.---- direction header (64 bytes) ----word num_frames;byte reserved[62];---- frame header (32 bytes) ----word width; // obsoleteword height; // obsoleteword delay;byte reserved[26];
{"size":2, "type":"number", "name":"num_frames"},{"size":6, "type":"reserved"},{"size":2, "type":"string", "name":"name"}
{"size":2, "type":"number", "name":"frame_index"},{"size":2, "type":"number", "name":"delay"},{"size":4, "type":"reserved"}
Yeah, right now minisphere can load version 1 and version 3 spritesets, but V2 will just fail to load (gracefully, of course). Shouldn't be too much of an issue, as you said--Sphere Studio won't even load anything below V3.