- What permissions do you give others to modify and/or maintain your submission?
- Modify: YES - Maintain: YES - I give permission for my entire submission to be modified by others or used in their own work. I give permission for my entire submission to be maintained by others as well.
This is rphys, a custom build containing a total overhaul of the game physics. The changes are essentially:
Ability: Trick Spin
Double jump to charge a drop dash. Release jump in the air for a speed boost or keep holding it for a larger speed gain upon landing. You can also spin up walls by colliding with them.
Tip: After spinning up a wall, there is a short period where you can use the Trick Spin a second time.
Ability: Fly
Double jump to start flying for a limited time. Keep holding the jump button to ascend. Keep holding the jump button to ascend at the cost of speed.
Tip: The flight timer only decreases while Tails is actively flying upwards.
Ability: Glide & Climb
Double jump to glide in the air as long as jump is held. Glide into a wall to climb it.
Tip: Jumping off a wall will point the camera away from it. Press spin instead to jump without changing the camera.
Ability: Hammer Spin
Hold spin in the air to rotate rapidly and fall faster. Hit the ground for a speed boost.
Ability: Whack & Roll
Press spin on the ground to swing Amy's hammer into a roll.
Tip: Strike a spring with any hammer action to increase its power.
Ability: Tail Bounce
Double jump to bounce off the ground and most hazards as long as jump is held. This can also destroy some floors.
Ability: Pop Gun
Press spin to fire a cork at the nearest target. You won't be able to move while firing.
Ability: Jet Burst
Double jump to to perform an air thrust which gets stronger during dash mode. Keep holding jump to reduce the effects of gravity.
Ability: Quick Roll & Speed Booster
Press spin on the ground to perform a somersault. Gain dash mode to change this ability into a booster while spin is held.
Ability: Dash Charge
Hold spin while idle to charge dash mode.
Certain maps may have issues due to the higher gravity. Also, don't even look in the general direction of Axis2d. Just don't do it.
The majority of custom characters should work fine.
Lua can check for the global
CobaltBW: aerial popgun sprites, original turning code
Chrispy & Lach: sparkles from chrispychars
Logan McCloud: sprite replacements
SuperPhanto: peelout sprites
Krabs: ring sprite
DirkTheHusky: dropdash sprites
Global Physics |
---|
- Momentum is preserved
- Linear acceleration
- Slope physics are drastically altered
- Higher gravity, higher jump heights
- More maneuverability while jumping or spinning
- Reworked airwalk to only happen under certain conditions
- Super transformation is now done via the
FIRE
button
Characters |
---|
Sonic


Ability: Trick Spin
Double jump to charge a drop dash. Release jump in the air for a speed boost or keep holding it for a larger speed gain upon landing. You can also spin up walls by colliding with them.
Tip: After spinning up a wall, there is a short period where you can use the Trick Spin a second time.
Tails


Ability: Fly
Double jump to start flying for a limited time. Keep holding the jump button to ascend. Keep holding the jump button to ascend at the cost of speed.
Tip: The flight timer only decreases while Tails is actively flying upwards.
Knuckles


Ability: Glide & Climb
Double jump to glide in the air as long as jump is held. Glide into a wall to climb it.
Tip: Jumping off a wall will point the camera away from it. Press spin instead to jump without changing the camera.
Amy


Ability: Hammer Spin
Hold spin in the air to rotate rapidly and fall faster. Hit the ground for a speed boost.
Ability: Whack & Roll
Press spin on the ground to swing Amy's hammer into a roll.
Tip: Strike a spring with any hammer action to increase its power.
Fang
Ability: Tail Bounce
Double jump to bounce off the ground and most hazards as long as jump is held. This can also destroy some floors.
Ability: Pop Gun
Press spin to fire a cork at the nearest target. You won't be able to move while firing.
Metal Sonic


Ability: Jet Burst
Double jump to to perform an air thrust which gets stronger during dash mode. Keep holding jump to reduce the effects of gravity.
Ability: Quick Roll & Speed Booster
Press spin on the ground to perform a somersault. Gain dash mode to change this ability into a booster while spin is held.
Ability: Dash Charge
Hold spin while idle to charge dash mode.
Extra Notes |
---|
Source code: https://git.do.srb2.org/katsy/SRB2/-/tree/rphysCertain maps may have issues due to the higher gravity. Also, don't even look in the general direction of Axis2d. Just don't do it.
The majority of custom characters should work fine.
Lua can check for the global
rphys
to detect this mod's presence.
Credits |
---|
CobaltBW: aerial popgun sprites, original turning code
Chrispy & Lach: sparkles from chrispychars
Logan McCloud: sprite replacements
SuperPhanto: peelout sprites
Krabs: ring sprite
DirkTheHusky: dropdash sprites