Characters Physics (Explosive Flavour)

Characters Physics (Explosive Flavour) 1.7

Changes

  • Toad now accelerates slightly slower (he's still pretty fast, don't worry).
  • Luigi now accelerates slightly faster.
  • Waluigi's maximum speed has been slightly reduced.
  • Waluigi now swims slightly faster.
  • Slippery slopes now slow down characters with above-average acceleration much more.
  • The speed/height trade-off of wall kicks has been slightly reduced.
  • Swim Speed now affects the Flutter Kick action.
  • Optimized the dive and long jump speed code, as well as the swimming speed and weight code.
  • Removed unnecessary text coloring from the code.
  • Renamed the stats in "Stats Info" to match how they are displayed in "Characters Info".
  • Slightly revised the Character Select warning text.
  • Renamed "Unique Characters Physics" to "Unique Characters Physics/Stats" in the mod menu.

Additions

  • Added Portuguese translation.
That's right! The mod now will supports translations! I'm looking for people who can help translate the mod into other languages instead of relying on Google Translate or similar tools. If you'd like to help, feel free to contact me on Discord (my username is "exploxionmach"). There is currently a known issue where changing the game's language does not update the names of the mod menu buttons. I don't know if there's a way to fix this yet.
Forgot to fix the dive on ground thing, sorry guys. Waluigi can dive on ground now yay.

Fixes​

  • Diving with a character that have below-medium maximum speed on the ground now gives you a vertical boost, just like a normal dive on ground. (NOTE: Mid-air diving in this condition still doesn´t preserve vertical speed. Idk how to solve that bug yet)
  • In the action Decelerating you don´t accelerate anymore in a certain floor type.
  • Characters that have above-medium acceleration can´t go up sliperry slopes with ease now (sorry Toad).
Now I just wanted to say...
Thanks everybody for 1K downloads!
I know it isn´t the craziest amount ever but i´m glad people enjoy what I make!

Changes

  • Added a Character Select warning, informing that some Character Select characters may occasionally inherit Characters Physics (Explosive Flavour)'s physics.
  • Changed "Show Characters Physics/Stats" into a "Show Current Character Physics/Stats" menu option that displays the stats of the character currently being used instead of all.
  • Luigi now has higher top speed, much lower acceleration and lower weight.
  • Toad is now even lighter.
  • Wario now accelerates slightly faster.
  • Waluigi now has lower top speed (He´s not "Mario but better" anymore yay).
  • Updated the in-game physics/stat descriptions to reflect the new character balance.
  • Diving with a character that has below-medium maximum speed now preserves vertical velocity when performed at low speed.
  • Deceleration now behaves more accurately on a certain ground type.
  • On the ground, weight now affects knockback resistance only on the first frame instead of the first two.
  • If you playing with Character Select "Show Current Character Physics/Stats" says which character´s physics is your character using instead of it´s name.

Fixes​

  • "Characters Physics" Is now white instead of red in the mod´s mod menu.

Changes

  • "(Explosive Flavour)" is now gray in the mods list.
  • Maximum Speed and Acceleration now affect the Hold Walking action.
  • Deceleration now actually affects the Decelerating and Hold Decelerating actions.
  • Jump Height now affects the Riding Shell Jump action.
  • Refined the Long Jump and Dive speed calculations.
  • Swim Speed now affects the Water Punch and Water Shell Swimming actions.
  • Changed the amount of time Weight affects knockback while out of water.
  • Stat's names are now cyan in the Stats Info.
  • Acceleration and Weight´s descriptions were shorten to be one line long.

Fixes

  • Fixed a typo in the mod's description.
Fixed a typo I left in the code, oops...
Changes
  • Rebalanced Luigi and Toad stats.
  • Acceleration now also affects Hold Jumps.
  • Deceleration now also affects the Decelerating action.
  • Refined the weight system and knockback calculations.
  • Cleaned up and reorganized the code.
  • Reworked the Mod Menu:
    • Fused all the characters info buttons into a "Show Characters Physics/Stats" button.
    • Added a "Show Physics/Stats Info" button explaining every stat.
Removed
  • Removed the Quality of Life features from this mod.
  • QoL features will return as a separate standalone mod soon.
Added:
  • New QoL Features toggle in the mod menu.
  • Coyote Time system:
    • Allows jumps shortly after leaving the ground.
    • Supports regular jumps, hold jumps, backflips, side flips, double jumps, triple jumps, long jumps, rollouts and more.
    • Adds visual feedback with mist particles when activated.
Changes:
  • Improved braking behavior to prevent speed increases while braking or turning around.
  • Added speed locking during braking to make deceleration more consistent.
Fixes:
  • Fixed an issue where low-deceleration characters could gain speed while braking or turning around.
Changes:
  • Rebalanced several character stats:
    • Luigi acceleration slightly reduced.
    • Wario acceleration, jump height and weight adjusted.
    • Waluigi jump height reduced.
  • High deceleration characters now gain a speed boost after finishing a turnaround.
  • Improved knockback calculations so knockback scaling only applies once when entering a knockback state.
  • Updated character stat descriptions in the mod menu.

Fixes:
  • Fixed multiple inconsistencies with knockback behavior.
  • Fixed turnaround behavior for characters with high deceleration.