NoClippy for Ring Racers

[Open Assets] NoClippy for Ring Racers 1.0

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.
Ring Racers lets you noclip with cheats on, but do you still want to fly around the map without snapping to floors or ceilings?

Thus, I present NoClippy for Ring Racers!
ringracers0032.gif
  • Adapted existing buttons for controls as such:​
    • Horizontal movement/rotation is handled by same inputs as aiming forwards & backwards, as well as turning left & right.​
      • Note about forward & backwards movement: holding the input for too long will make the camera look up or down respectively.​
      • Internally, this is also checked for differently compared to SRB2Kart's version of NoClippy!​
    • Vertical movement is done with Accelerate for ascending and Brake for descending.​
      • Due to the game still being more or less new, the game will attempt to push you forward if you were staying still in mid-air, displaying the effect, but not affecting your position in the end.​
    • Holding Drift will make you move at 2x the speed configured below. Default is 6*FRACUNIT.
    • Any of these inputs can be mixed together at the same time.
      • Accelerate and Brake will cancel each other out, so will Aim Forward & Aim Backward.
  • Removes most, if not all of the collision for yourself once noclippy is enabled.​
    • Boost panels will still trigger the visual particles, however, not much I can do there.​
      • Due to the game still being more or less new, there may be a way to do this properly this time in the future.​
    • Speed pads should not redirect your angle thanks to a workaround that, while hacky, works.​
  • Speed can be configured with noclippyspeed.​
    • By default, it will set the speed to n*FRACUNIT, where n is the given number.​
      • noclippyspeed 6 will set your speed to 6*FRACUNIT, which is also the default speed.​
    • If you wish to be more precise in your movement, you can add precise or p after the number to not involve multiplication by FRACUNIT
      • noclippyspeed 16384 p will set your speed to 16384, which is 0.25 FU.​
    • To find out your current speed, do noclippyspeed on its' own.​
  • Screenshot Mode had been updated to also hide your follower!​
  • Some HUD elements will be hidden once noclippy is active to make way for displaying your XYZ coordinates on the bottom left.​
    • There's multiple levels of detail available with noclippyxyz <0-2>, where 0 is default, 1 is more descriptive and 2 is full.​
    • This is oriented towards more green resolutions, but 16:9 aspect ratio still works.​
  • Cool!
Reactions: Superjustinbros
Author
TheOneGoofAli
Downloads
96
Views
744
Extension type
lua
File size
6.4 KB
MD5 Hash
1797b184f08d959466ef2fe92a44025f
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from TheOneGoofAli

Share this resource

Back
Top