If 10 works, stick with 10, you are still going 10 times faster than whoever it was that did Crono
(great work that it was).
For enemies, only worry about PRM's if they can't be loaded as an NPC first. Many monsters can be loaded normally as an NPC, and the process won't take anywhere near as long as characters, monsters have MUCH less frames of animation to go throuth. MUCH LESS.
Also, someone let me know if the following works
(yes, I'm a cheater
)
The basic idea is to talk to the character, npc, or enemy, and have it do an animation. Then, pause, then the next animation, then pause, then the next animation... etc... Write them down as they happen, in between pauses, or pause the emulator between animations. You can almost go through ALL their animations in one go. This example took 1 minute to whip up, just copy the first two (animation and pause) and paste them as much as possible. Then go back and change the animations to go in order, from 0 - FF or whatever you want them to go to. Then, keep the event, and just change the character/enemy/npc you are writing down, and the event works for him/her/it as well.
feel free to improve upon this, I would, but I have to be at work soon.
If this works, instead of having a buch of the same NPC, a bunch of times reloading the game, hopefully you can have just one NPC, that does all the animations, all at one time. Think of how the clone does an animation when you talk to him, and then another when you talk to him again. I should have copied from his events, but you guys get my drift anyway.
-edit-
Here is how the clone works:
I'm sure this could be tweaked for your usage.
(mem address 7F021E is how many times you've activated the object, if I talk to him 255 times, the counter at 7F021E will read FF)
Actually, take out that bitmath/reset command, it stops the clone from animating past animation 03. With that taken out, you can cycle through every animation the thing has, when you want it to, with accompanying sound.
Don't forget to change the animations over to Normal instead of Static. I now have a fully working Gato Clone.