SRB2 Message Board  

Go Back   SRB2 Message Board > Sonic Robo Blast 2 > Releases > Levels

Reply
 
Thread Tools
Bonus Stage - Proof of Concept (sc_bonusstage.wad) Details »»
Bonus Stage - Proof of Concept (sc_bonusstage.wad)
Version: 1.1, by FuriousFox (AKA FuriousFox) FuriousFox is offline
Developer Last Online: Dec 2017

Category: Version: SRB2 Rating: (3 votes - 4.00 average)
Released: 02-28-2016 Last Update: Never Installs: 3
Single Player Levels Scripts Re-Useable Content Sprites/Graphics

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!

Download Now

File Type: zip sc_bonusstage.zip (16.2 KB, 533 views)

Screenshots

Click image for larger version

Name:	srb20005.gif
Views:	1129
Size:	3.41 MB
ID:	7584   Click image for larger version

Name:	srb20006.gif
Views:	1336
Size:	4.80 MB
ID:	7585   Click image for larger version

Name:	srb20004.png
Views:	847
Size:	12.4 KB
ID:	7586  

Show Your Support

  • The author of this addon has given explicit permission for its content to be re-used and/or reproduced.

Comments
Old 02-28-2016   #2
Boinciel
ヒトデパンと奇妙なジャム
Developer
 
Boinciel's Avatar
Default

This is incredibly neat and I hope you expand (or someone else expands) on it someday. Welcome to Releases.
__________________
I'm deleting WOW + FURYHUNTER your not int his BLAPCK robo ass memes because that was a bad pun MonsterIestyn

hubjim
Boinciel is offline   Reply With Quote
Old 02-28-2016   #3
Rumia1
Backseat Developer
 
Rumia1's Avatar
Default

I think there's a bit of a missed opportunity here considering we now have slopes (I feel like I'm the only one here who actually LIKED Sonic 2's special stages), but this is an awesome display of what 2.1 and the engine as a whole is capable of now.
__________________
Quote:
Originally Posted by Cirno
Egguman-senpai...
Rumia1 is offline   Reply With Quote
Old 02-28-2016   #4
FuriousFox
AKA FuriousFox
Developer
 
FuriousFox's Avatar
Default

Well, slopes aren't in the main 2.1.14 build yet, so I didn't want to do anything that would break compatibility with that. Plus, the bonus stage itself was mainly just something I whipped up pretty quick; the Lua script was the real meat of this project.
FuriousFox is offline   Reply With Quote
Old 02-28-2016   #5
MK.exe
Lazy, Lazy and lazy?
 
MK.exe's Avatar
Default

Very cool and refresing to see. Great work!
__________________
Done:
Hit a 180° Rail shot
First person to have a map in releases with Slopes
MK.exe is offline   Reply With Quote
Old 02-28-2016   #6
SeventhSentinel
FM synths forever
Developer
 
SeventhSentinel's Avatar
Default

Very impressed by this! I like how the powerups are different every time. Bravo.
__________________
SoundCloud / Twitch / Twitter
SeventhSentinel is offline   Reply With Quote
Old 02-28-2016   #7
FuriousFox
AKA FuriousFox
Developer
 
FuriousFox's Avatar
Default

Quote:
Originally Posted by SeventhSentinel View Post
Very impressed by this! I like how the powerups are different every time. Bravo.
Yeah, the powerups are randomized by three different object types I placed around the map. They basically drop powerups according to three levels:

Level 1:
-- 30% Force Shield
-- 30% Whirlwind Shield
-- 40% Super Ring

Level 2:
-- 20% Force Shield
-- 20% Whirlwind Shield
-- 20% Attraction Shield
-- 20% Elemental Shield
-- 20% Super Ring

Level 3:
-- 10% Force Shield
-- 10% Whirlwind Shield
-- 20% Attraction Shield
-- 20% Elemental Shield
-- 20% Armageddon Shield
-- 20% Extra Life

Level 1 drops are in easy to reach places that often involve little risk. They also tend to be closer to the beginning of the bonus stage.

Level 2 drops are in moderately difficult places to reach, and tend to be more common in the later part of the stage.

Level 3 drops are in hard or risky places to reach, and tend to be more common in the later part of the stage.
FuriousFox is offline   Reply With Quote
Old 02-28-2016   #8
MetalKnux101
Iron Claws
 
MetalKnux101's Avatar
Default

This is an interesting concept. Having something like this in vanilla would be cool, and it would make collecting rings more rewarding. Maybe having it so there's multiple kinds of Bonus Stages that the Star Posts transport you to would be good (like in Sonic 3 & Knuckles).

Also, you should probably remove the "B" from the shield orbs, as that represents "Bubble Shield". I would just add symbols or letters that actually represent the shields in SRB2, or just leave the orbs blank with the color indicators.
MetalKnux101 is offline   Reply With Quote
Old 02-28-2016   #9
742mph
I make Sonic look like me
 
742mph's Avatar
Default

Quote:
Originally Posted by MetalKnux101 View Post
Also, you should probably remove the "B" from the shield orbs, as that represents "Bubble Shield".
In S3&K, if I remember correctly, all of the shield orbs were labeled "B," probably for "Barrier."
__________________
Quote:
<Evilgasm> the opposite of egoraptor is Toa Tahu
742mph is offline   Reply With Quote
Old 02-28-2016   #10
Saturn Ross
 
Saturn Ross's Avatar
Default

Quote:
Originally Posted by MetalKnux101 View Post
This is an interesting concept. Having something like this in vanilla would be cool, and it would make collecting rings more rewarding. Maybe having it so there's multiple kinds of Bonus Stages that the Star Posts transport you to would be good (like in Sonic 3 & Knuckles).
That would be really cool, but I'm not sure if it would be possible to use the ones from Sonic 3 & Knuckles- I'd say the Gumball-Machine style one would be the easiest to code in...
Quote:
Originally Posted by MetalKnux101 View Post
Also, you should probably remove the "B" from the shield orbs, as that represents "Bubble Shield". I would just add symbols or letters that actually represent the shields in SRB2, or just leave the orbs blank with the color indicators.
Quote:
Originally Posted by 742mph View Post
In S3&K, if I remember correctly, all of the shield orbs were labeled "B," probably for "Barrier."
Yup, all the Shield Orbs had "B"s on them, so I'd say either leave it, or you could add different letters to represent the other shields, if you want. In S3&K, there were also clear orbs that you'd pass through with no item, and the Black orbs bounced Sonic off, so maybe those could be added as well.
Saturn Ross is offline   Reply With Quote
Old 02-28-2016   #11
MetalKnux101
Iron Claws
 
MetalKnux101's Avatar
Default

Oh, I forgot they were all labeled B. I thought it was just the Bubble Shield.
MetalKnux101 is offline   Reply With Quote
Old 02-29-2016   #12
Larztard
Yeah...
 
Larztard's Avatar
Default

Literally was thinking of a concept on how Bonus Stages would work in SRB2 the other day. Glad to see someone has made a good concept. :)
__________________
YouTube
Larztard is offline   Reply With Quote
Old 03-01-2016   #13
Elyos03
 
Elyos03's Avatar
Default

NO PITY SHIELD?! The Pity Shield is the most simple and common shield of the game!
Elyos03 is offline   Reply With Quote
Old 03-01-2016   #14
toaster
トースタちゃん
Developer
 
toaster's Avatar
Default

The pity shield is not supposed to be accessible in Single Player, and exists solely to balance ringslinger gametypes - thus making a pickup of it kinda useless.
__________________
Quote:
<MonsterIestyn> surely it's good ass though
Quote:
<MonsterIestyn> watch porm to keep warm
toaster is offline   Reply With Quote
Old 03-01-2016   #15
MetalKnux101
Iron Claws
 
MetalKnux101's Avatar
Default

Adding in the Pity Shield could possibly add a challenge. Like it's a powerless shield you have to avoid getting.
MetalKnux101 is offline   Reply With Quote
Old 03-15-2016   #16
darklink1996
Resident Pérmanoob
 
darklink1996's Avatar
Default

Quote:
Originally Posted by MetalKnux101 View Post
Adding in the Pity Shield could possibly add a challenge. Like it's a powerless shield you have to avoid getting.
Well, if it went that route, I'd rather there be objects like the GOAL spaces in 1 & 3, where they just boot you out.
__________________
RIP Satoru Iwata, David Bowie, and Snape.
darklink1996 is offline   Reply With Quote
Old 03-20-2016   #17
AozoraJustin
AKA Superjustinbros
 
AozoraJustin's Avatar
Default

This is a very interesting addition, I'll have to give it a try later.

EDIT: So after giving it a go in single player, something odd happened. In GFZ2, I acquired the Special Stage Token, touched a Checkpoint, and jumped into the resulting portal.
It takes to the Special Stage instead of the Bonus Stage, which I can clear for a Chaos Emerald. Afterwards it takes you to the Bonus stage without any rings/shields, and after that, you're warped back to the beginning of GFZ2.

Other than that hiccup, it works pretty well. I'd like to see more maps like these get made some day, including walls that instantly send you back to the main stage so you have more of an incentive not to hit any walls.

Last edited by AozoraJustin; 03-20-2016 at 03:58 AM.
AozoraJustin is offline   Reply With Quote
Old 05-14-2016   #18
FuriousFox
AKA FuriousFox
Developer
 
FuriousFox's Avatar
Default

Update: The bonus stage should now work properly in co-op mode. There are still a few bugs I haven't been able to fix, like emerald tokens redirecting you to special stages, but other than that it seems to work as well as the singleplayer version did.
FuriousFox is offline   Reply With Quote
Old 05-15-2016   #19
Elyos03
 
Elyos03's Avatar
Default

Found an issue: Shadow can break the Bouns Stage! (I think that happens with Silver as well, so i never tried out this with him.)
Elyos03 is offline   Reply With Quote
Old 05-15-2016   #20
FuriousFox
AKA FuriousFox
Developer
 
FuriousFox's Avatar
Default

Quote:
Originally Posted by Murilo View Post
Found an issue: Shadow can break the Bouns Stage! (I think that happens with Silver as well, so i never tried out this with him.)
The only broken thing I see with Shadow is that he becomes visible again after jumping into the sparkles. This doesn't affect Silver, or any other character as far as I can tell.

The only problem I saw with Silver was a warning that appeared when I loaded into the bonus stage:

WARNING: ./Characters/Silver.wad|LUA_SSIN:189: attempt to compare number with nil

My Silver.wad was last updated on May 11th, so I'm not sure whether I have the latest version or not.

Regardless, these seem more like character issues than issues with the Bonus Stage. If you could give me more details about what problems you're seeing, I might be able to help more.
FuriousFox is offline   Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 01:23 PM.


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