Forgot to fix a couple minor things, so I did.
  • Added support for Trip.
  • Reworked the way momentum works using ApplyMomentum by ThatCartridgeGuy (https://mb.srb2.org/addons/apply-momentum.7741/) as a base. Instead of changing the player's friction, momentum now changes the player's normalspeed up to a max of 120*FRACUNIT (which also applies to Max Spin Dash Speed and Max Air Action Speed). Unlike the original ApplyMomentum, however, it now properly affects being in the air, being underwater, being Super / having Speed Shoes, or any combination of those states. It's also no longer linked to the player's Run Speed, instead directly applying when above the speed threshold. Lastly, the "actualSpeed" variable is now used across every instance of speed being set, since the default "player.speed" variable left a large margin of error.
  • Conversely, the "No Acrobat Thok" build has been replaced by a version without momentum. It keeps the Acrobat Thok / (Flight/Glide) Cancel ability, but reduces the speed cap to 60*FRACUNIT and makes the abilities of Sonic & Amy automatically set speed to max. It also makes normalspeed for Metal Sonic's DashMode the same as Speed Shoes instead of gradually increasing. The two new builds are named "NewMomentum+" and "NoMomentum+" respectively, the "New" suffix added to the former make them closer together in load order.
  • Removed the changes to Tails' Flight Steering since they were janky as hell and removed the changes to gravity for improved compatibility with existing levels. To compensate, the vertical momentum of the Acrobat Thok and Acrobat (Flight/Glide) Cancel are no longer speed-dependent (with the upwards version being the same height as jumping and the downwards version falling as fast as the Bubble/Elemental Shields.).
  • Increased friction for Rolling with Speed Shoes and Super forms to work better with existing slopes.
  • Increased thrustfactor for Rolling on the ground to match ground movement, since it having a normalspeed of 0 has the same effect regardless.
  • Amy's TwinSpin now replaces her Jump state instead of her Roll state, making her essentially a Spin Jump character. She can also now Double Jump, since pressing Jump in the air would've otherwise done nothing. Lastly, the TwinSpin no longer repeatedly plays the Insta-Shield sound since it was starting to annoy me.
  • Removed the changes to Espio's Normal Speed when Wall Running since it was too slow.
  • Fang's Tail Bounce and Mighty's Hammer Bounce now properly adjust for current speed instead of thrusting at normalspeed.
  • Slightly decreased Heavy's normalspeed while slightly increasing his Charge speed so that they match when Super.
  • Fixed a few miscellaneous speed bugs with the help of a speedometer (the one I used was found here: https://mb.srb2.org/addons/really-cool-speedometer.6106/). Also, to the one guy, please stop asking me to make my own. I promise you; it'll look like dogsh!t.
  • Disabled the mod when riding Shadow's secret bike unlockable.
  • Beginning development on a non-momentum build called Vanilla+ for future proofing purposes.
  • Cool!
Reactions: SRBluke122 and JjJ
  • Fixed an ancient bug with Vector I forgot about where hitting an enemy after a second failed Beat Bash would refresh Beat Bash.
  • Cool!
Reactions: SusSped
  • Forgot to upload the version without the Acrobat Thok, so I added it and applied it to the other characters who could use its downward variant.
  • Fixed a couple other bugs.
  • Reverted Amy's Jump to Vanilla and restored the TwinSpin, but merged Spinning and the TwinSpin into one state. This means that slope momentum, slower fall speed, larger attack range, sliding under gaps, skidding on water, etc. are all part of the TwinSpin. This also includes the Hammer Jump, which now puts you in the TwinSpin state.
  • Gave Tails, Knuckles, Metal Sonic, and Vector the ability to perform a falling Acrobat Thok that doesn't gain speed (named Acrobat Cancel) in place of their ability cancel, allowing them to reach the ground faster. In the case of Knuckles, the Acrobat Cancel has been added since he couldn't cancel his Glide by pressing Spin before. Amy's Air Hammer has a similar ability to convert horizontal speed into falling speed but doesn't use the same state as the others.
  • Removed Normal Speed when Spinning during Metal Sonic's DashMode on the ground, since it was inconsistent and weird.
  • Probably a couple other bugfixes.
  • Cool!
Reactions: SusSped and JjJ
  • Made not holding a direction during Sonic's Acrobat Thok stop all speed and rise/fall slightly faster than holding a direction.
  • Made Amy's Hammer and Fang's Bounce Landing stop all speed if not holding a direction before using it (though not on the ground for Amy since friction applies).
  • Fixed a few other problems I've probably forgotten about.
  • Cool!
Reactions: SusSped
Fixed a few bugs with Surge's Jumping.
  • Cool!
Reactions: SusSped
Forgot to give the new compatible characters Water Running.
Fixed a bug involving Whisper's Melee Landing state.
Back
Top