I was saying, in general, you can essentialy call an object constructer or a function and have the backbones of a character. This, off course, is refering to the programming shell. For instance, lets say you are going to make a roster of 1 character. Let's say it takes you 1 week to program this character. However, you can do this so adding a second character will only take 1.5 weeks, not 2 weeks as you'd think. This is becasue a smart programmer will make functions and object constructers (for OOP), which is a HUGE help.
I could go more in depth if you'd like, but if you find yourslef in an argument about the time to make a game, correct someone when they claim "This game is having 40 or 50 characters! It's going to take a while!". Frankly, You can o ape-sh!* on them with programming and tell them they are inaccurate. It's quite fun, actually, becasue not very many people know the basics of programming.
Lastly(directed towards the forum, not DkeNapoleon), the 3DS can handle transformations. Just set a few variables in the shell. The reason they are changing is becasue of Sakuria's preference, I think.