Spent yesterday cropping a bunch more animations when I suddenly realized that the sprite packing program I was using was going to scramble all of the frames of the different animation types together, making it nearly impossible to arrange them correctly in-engine. I then discovered that the freeware program Alferd Spritesheet Unpacker will split spritesheets into cropped individual frames, so I basically wasted a bunch of time trying to shrink these things manually. (Oops.) Performed a bunch of research and determined that unpacking spritesheets into individual cropped frames kept in subfolders, then processed through TexturePacker is the way to go as far as generating optimized spritesheets with the frames attached to their respective animations. Thus far, I've split every last female swordsman animation into cropped frames, but that's it.
On the non-animation front:
- began implementing dialogue script actions. So far I have GoTo, GoToLastBranch, EndConvImmediately, ShakeScreen, SpawnParticlesAt, HomePage, AddPortrait and ClearPortraits working.