Lastly, you forgot to separate some of the variables in the null frames for rects. It's not that big of a deal given they're frames that don't need said variables.
I've one suggestion so far: Allow decimals in movement and momentum options.
- LF2 allowed this for basic movement, but it doesn't work in the A-Engine right now. I'd like this to go one step further to allow further fine tuning of moves for both movement during an attack and its knockback. (dvx, dvy, dvz, etc.) This would also prevent redundant frames of the same action used to get in-between values. I personally would like to use this to adjust how fast or slow someone can move on the z-axis and for moves like Deep's Charge just to experiment on long-distance moves.