So, after making KeepStatus.lua as a warmup, I decided to take it a lot further and see what Lua could really do. What I ended up with is this: A functioning Sonic 3 style bonus stage warp. It is designed to work with any starpost in any level, including custom WADs.
Here's how it works:
First, collect 50 rings, then run through a starpost. Once you've done that, you'll see a ring of sparkles appear over the starpost. Jump into the sparkles and you'll disappear, then you'll be sent to the bonus stage.
The bonus stage is basically just a long hall with the waterslide special effect, but without the water. The stage uses gumballs similar to the ones in Sonic 3's bonus stages. In fact, they're all just recolors of Sonic 3's sprites. All you have to do is touch them to get them.
Blue B gives you Force Shield
White B gives you Whirlwind Shield
Yellow B gives you Attraction Shield
Green B gives you Elemental Shield
Black B gives you Armageddon Shield
Ring gumball gives you 10 Rings
Purple 1UP gives you an extra life
Once you've finished the bonus stage, you'll be sent back to the starpost you came from, with all the rings, shields, and 1UPs you collected from it.
UPDATE: Bonus Stage should now work in Co-op!
Here's how it works:
First, collect 50 rings, then run through a starpost. Once you've done that, you'll see a ring of sparkles appear over the starpost. Jump into the sparkles and you'll disappear, then you'll be sent to the bonus stage.
The bonus stage is basically just a long hall with the waterslide special effect, but without the water. The stage uses gumballs similar to the ones in Sonic 3's bonus stages. In fact, they're all just recolors of Sonic 3's sprites. All you have to do is touch them to get them.
Blue B gives you Force Shield
White B gives you Whirlwind Shield
Yellow B gives you Attraction Shield
Green B gives you Elemental Shield
Black B gives you Armageddon Shield
Ring gumball gives you 10 Rings
Purple 1UP gives you an extra life
Once you've finished the bonus stage, you'll be sent back to the starpost you came from, with all the rings, shields, and 1UPs you collected from it.
UPDATE: Bonus Stage should now work in Co-op!
Attachments
Last edited: