All of these can be disabled individually in the mod's config.
Fast Somersault (Integrated from the original standalone mod)When Sonic does a somersault, he slows down, right?
With this, his speed will be preserved when he does one.
The regular behavior will kick in if Sonic's standing still or moving slowly, since in that case the fixed speed is faster. He'll also slow down again if you mash enough to fully finish the combo (punching animation).
The original used the vanilla animation with the option to turn it into a slide. In this it's the other way around - the sliding animation is the default one and the vanilla animation is available in the config menu.
Modern Style GrindingPrevent falling off and hanging from the sides of rails, which causes speed loss.
Acceleration can still stop by leaning too far, but you won't lose speed like you would with the vanilla behavior.
Named due to the result being similar to grinding in later games.
Random Homing Attack SoundsEvery time Sonic and Shadow do a Homing Attack, the voice clip they use will be randomized between 5 sounds - including the vanilla one.
Homing Attack At Low HeightsVery minor but helps in stages that require climbing up to high platforms, like Green Forest. Allows using the Homing Attack at less than 8 units above the ground, which usually won't work.
No Low Enemy BouncesWhen jumping, the game uses a timer to calculate how long you're in the air. When this timer passes a certain value, the jump starts descending. If this timer is already high when making a jump, it'll make the jump really low.
The timer is attached to holding the A button and hitting an enemy does nothing to it, so taking your time when using the Homing Attack results in a very low bounce. This low bounce interferes with some Homing chains - most of the ones in Green Forest can be screwed by it.
There's also a bug caused by how the timer only resets the next time you jump: If you spindash from a ledge and homing attack an enemy from that, it'll keep using the value from the last jump (so you'll get a very low bounce).
This mod resets that timer to a fitting value whenever you hit a homing attack target, so you'll always get the high bounce from enemies and item boxes.
Bounce up after Light AttackWhen doing a Light Attack normally, you end it falling and with almost no bounce. This doesn't give you much time to react and can a problem if the last enemy was floating above a pit.
This makes the end of the Light Attack behave more like the Homing Attack, bouncing you up and still being able to do a Homing Attack afterwards.
Automatic Magic Hands PromptMakes the Magic Hands prompt automatically appear when in the range of an enemy. Also, Sonic won't immediately start hugging the orb if you use the ability when moving.
In vanilla the way you have to press Y to get the prompt yourself and Sonic's whole hugging addiction kinda makes the hands inconvenient and slow, so this should help make them less forgotten.
No Magic Orbs While Running *DISABLED by default*Causes Sonic to immediately drop a Magic Hands orb if he uses the ability when moving, so you don't have to worry about throwing it away.
I disabled this one by default because I was told it makes the Magic Hands too OP. There's also a minor bug where the orbs float around in mid-air, but it's only visual.
If you have any suggestions for future versions, let me know in the comments! I'm open to expanding this to other characters as well.