The mod now supports ChaotixChars! Unfortunately due to how Espio, Vector, and Heavy work, this means DashMode had to be removed from everyone but Metal since I wanted it to be consistent. If there are people who still want to use it, I'll upload a version that still has it without ChaotixChars compatibility. There are also a few additional changes below.
1. To compensate for the loss of DashMode, Super Jump Boost has been restored and every character can run on water without it.
2. The player's drawangle now matches their angle, most notably improving the control on Knuckles' Glide and Amy's Hammer.
3. Heavy's Train Rush now retains momentum when only holding forward.
4. Heavy's Train Dash (Double Tap / Air Input) now retains momentum regardless of input at the cost of reduced steering a la Unleashed Boost. You can also now hold it forever.
5. Espio can now roll out of his Air Ability.
6. Vector's Air Ability Cancel now puts him in the fall state instead of the jump state. I originally wanted to allow him to roll out of it like Espio, but it broke when I tried that so I instead made it match the state he enters after 2 failed Wall Bounces.
7. All ChaotixChars use similar stats to the basegame characters, with changes in tow.
8. AccelStart has been nerfed for everyone but Heavy from 100 to 40 to make them feel closer to the Classics. To reach normalspeed faster, you can cancel the Spin Dash instantly after pressing Spin.
9. Every ChaotixChar but Heavy now retains momentum during their Air Action, similar to Sonic's JumpThok. Unlike that ability, however, they have a set starting speed of 36*FRACUNIT instead of 0.
10. Mighty's Spring Twirl now has the same properties as a normal Spring Launch.
11. Heavy's normalspeed has been buffed from 10 to 12, but his maxdash has been nerfed from 48 to 36.
12. Bouncing on an enemy after using an Air Ability and entering the jump state refreshes your ability. This most notably effects Sonic, Espio, and possibly Mighty, though that's untested.