The thing is, I'm keeping the RGSS2 Player and Library, so this is my bottleneck. Maybe one day I'll be insane enough to rewrite these and optimize everything so it doesn't need that much resources.
And by the way, I started working on the character editor and it works great! Characters are divided into 2 parts. The Actions and the Animations.
Character Animations are done in the animation database. This kind of animation can only have 1 cell per frame and it cannot be moved. This limitation is there to avoid confusion and to make it easier to create character animations.
Then, characters have "Actions" that tells which animation to play. These actions are divided into 3 groups. Map, Battle and Custom actions.
- Map actions are containing the walk , riding and idle animations.
- Battle actions contains everything related to battle like casting a spell, being hit, etc.
- Custom actions are anything else you want, like a laughting pose, looking down, etc.
Any of these actions can be applied on a character at any time using events. Wether you are in battle or on the map, you can ask a character to perform one of these actions.
Also, I have improved the Graphic Browser to let you choose how to divide an image (how many column/rows) for better use of sprite sheets. So you can have a character of any size you want with as many pose you want!
That's pretty much it for now.
Take care!
- Dargor