SRB2 Message Board

SRB2 Message Board (
-   Lua (2.1.X) (
-   -   RayMania.lua: Remember Ray? He's back! In WAD* form! (

Emong 08-05-2018 02:30 PM

RayMania.lua: Remember Ray? He's back! In WAD* form!
3 Attachment(s)
*sort of

RayMania.lua is a script that contains an adaptation of Ray's ability from Sonic Mania Plus, the Air Glide.

Hold down the jump button in the air to start the glide, and use forward and back to angle Ray up and down. Dive to lose height and gain speed, climb to gain height and lose speed. You're vulnerable to enemies during the glide, and will drop into a ball if you hit a wall.

This is, without a doubt, a powerful ability! Ray can get himself all kinds of places and skip big chunks of levels if you do it right, but that's all part of the fun.

Included is a character wad of "Ray", which uses a mashup of Tails and Knuckles sprites since there aren't any Ray sprites for SRB2 that I'm aware of.

Special thanks to the people in Discord that helped test and give suggestions.

Prime 2.0 08-25-2018 04:58 AM

Free ability, looking for a good home. :p

I was torn between putting this in characters or misc, but the Mighty ability went in lua and this is a similar thing, so I ultimately decided it would be best here. This is by no means a finished character, and the provided wad should be considered more a demonstration than anything.

Welcome to Releases!

Emong 12-05-2018 09:52 PM

Finally got around to uploading a new version of this.

The new version contains all the features and bugfixes that went into getting SegaSonic Ray out the door, plus:
  1. Updated wall collision code. Not perfect, but much faster and shouldn't crap out at high speeds
  2. Actual not-broken 2D level support

Emong 12-06-2018 02:47 AM

One more quick reupload to fix an error that was in the script but not the wad.

Elyos03 05-25-2019 11:42 PM

Can you make a little update with proper DirectionChar support? the DirectionChar backport script straight up... breaks the Ray script.

As you can see, the character's body turns around for no reason with DirectionChar added before it (the exact way).

It's even MORE broken with DirectionChar added right after this script.

Emong 05-26-2019 02:29 AM

Okay, but only because I'm nice. (specifically this adds support for Lach's directionchar backport by disabling it during glides.)

The new version also disables Super Ray's multi-glide in the Match and Team Match gametypes since it gets a little silly there.

All times are GMT. The time now is 11:48 AM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, vBulletin Solutions, Inc.