SRB2 Message Board  

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

Reply
 
Thread Tools
Combine Ring Monitor and Hyper Ring Monitor Details »»
Combine Ring Monitor and Hyper Ring Monitor
Version: 2.2, by Lach (damn she thicc) Lach is online now
Developer Last Online: May 2018

Category: Version: SRB2 Rating: (1 votes - 3.20 average)
Released: 08-01-2017 Last Update: 09-18-2017 Installs: 0
Scripts Re-Useable Content Sprites/Graphics

The Combine Ring Monitor is a unique powerup introduced in Knuckles' Chaotix. When destroyed, it allows the player take one hit in which he/she would drop one large ring instead of multiple individual rings. This large ring would give the player back all of the rings he/she obtained prior to taking the hit. If not collected within a few seconds, it would burst and spill those rings instead.

With this mod, I have done my best to replicate this mechanic in SRB2!





When you add this wad, some Super Ring Monitors will become Combine Ring Monitors, and some will become their variant from Mania, Hyper Ring Monitors! See below for detailed mechanics on each:

Combine Ring Monitor:
Spoiler:



Destroy the monitor with a blue ring icon to obtain the Combine Ring powerup, indicated by the small blue icon on your HUD. If you get hurt while holding this powerup, you will drop one large ring, instead of individual rings.



Pick up this ring to get all your rings back. If you don't pick it up within a small amount of time, the ring will burst and spill your rings instead.



Keep in mind, any player can pick up a spilled Combine Ring and steal all of your rings. Gotta go fast!




Hyper Ring Monitor:
Spoiler:



Destroy the monitor with a cyan ring icon to obtain the Hyper Ring powerup, indicated by the small cyan icon on your HUD. If you get hurt while holding this powerup, you will drop several meduim-sized rings, instead of individual rings.



Pick up these rings to gain a portion of your total ring count back. Unlike the Combine Rings, these won't burst, so pick them up while they last!




There are a few console commands included with this mod:

combineboxchance
Use this command to change the frequency of Super Ring Monitors that spawn as Combine Ring Monitors. By default, this is 20, which means that each Super Ring Monitor has a 20% chance of spawning as a Combine Ring Monitor. You can pick any value from 0 - 100 (0 disables the Combine Ring Monitors from spawning entirely, while 100 makes every Super Ring Monitor a Combine Ring Monitor, except where it become a Hyper Ring Monitor instead).
hyperboxchance
Use this command to change the frequency of Super Ring Monitors that spawn as Hyper Ring Monitors. By default, this is 20, which means that each Super Ring Monitor has a 20% chance of spawning as a Hyper Ring Monitor. You can pick any value from 0 - 100 (0 disables the Hyper Ring Monitors from spawning entirely, while 100 makes every Super Ring Monitor a Hyper Ring Monitor, except where it become a Combine Ring Monitor instead).
combineweaponrings
Use this command to toggle whether weapon rings are stored in Combine Rings. Yes, this means you can pick up all of your weapons and match rings if you get hurt! But be careful, as other players can take them from you too. By default, this is set to true (because I didn't program that shizzle for nothing). This command only applies to Combine Rings; Hyper Rings do not store weapon rings.
Enjoy!

Changelog:
Spoiler:

v2.0
• Hyper Ring added
• Graphics updated to look nicer overall
• HUD icons updated to work similarly to that of Sonic Mania—no more interfering with the rightside HUD!
• Added splitscreen support
• Fixed a bug where holding a Combine Ring and getting hurt with 0 rings allowed the player to stay alive indefinitely (players are now killed as normal)

v1.0
• Initial release


--

As you can see below, there are two versions of this wad. The first is the mod as it is intended for use in regular gameplay (combinering.zip). If you want to play regular SRB2 with all the features I outlined above (which will be most of you), download this file. The second file (combinering-item.zip) contains a version of the wad that map makers can use to implement the Combine Ring Monitor and/or Hyper Ring Monitor in their map, if they wish. It removes the Super Ring Monitor replacement functionality. If you wish to use the Combine Ring Monitor or Hyper Ring Monitor, please read the instructions included at the top of the Lua script lump, and don't forget to give credit!

Download Now

File Type: zip combinering.zip (99.3 KB, 61 views)
File Type: zip combinering-item.zip (99.0 KB, 46 views)

Screenshots

Click image for larger version

Name:	srb20156.png
Views:	1578
Size:	75.5 KB
ID:	11533   Click image for larger version

Name:	srb20157.png
Views:	1399
Size:	56.9 KB
ID:	11534   Click image for larger version

Name:	srb20158.png
Views:	1419
Size:	54.1 KB
ID:	11535   Click image for larger version

Name:	srb20159.png
Views:	1381
Size:	99.7 KB
ID:	11536   Click image for larger version

Name:	srb20160.png
Views:	1382
Size:	41.2 KB
ID:	11537  

Click image for larger version

Name:	srb20161.png
Views:	1372
Size:	85.2 KB
ID:	11538   Click image for larger version

Name:	srb20155.png
Views:	201
Size:	97.7 KB
ID:	11539   Click image for larger version

Name:	srb20147.gif
Views:	1470
Size:	3.30 MB
ID:	11540   Click image for larger version

Name:	srb20149.gif
Views:	1522
Size:	6.16 MB
ID:	11541   Click image for larger version

Name:	srb20148.gif
Views:	1448
Size:	5.63 MB
ID:	11542  

Show Your Support

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

Comments
Old 08-07-2017   #2
TehRealSalt
Ya Gal Sal Here (σᴥσ)
Judge
 
TehRealSalt's Avatar
Default

Welcome to releases~!!
__________________
THZ Discord | Twitter | Tumblr
TehRealSalt is offline   Reply With Quote
Old 08-07-2017   #3
MK.exe
The one and only!
 
MK.exe's Avatar
Default

Oh neat this will be helpful. Nice work
__________________
Done:
Hit a 180° Rail shot
1st person to have a map in releases with Slopes

Last edited by MK.exe; 08-07-2017 at 11:12 PM.
MK.exe is offline   Reply With Quote
Old 08-08-2017   #4
ManimiFire
Meow Motherfuckers.
 
ManimiFire's Avatar
Default

Nice job on making this Lach!
__________________
Check out my youtube channel: https://www.youtube.com/channel/UCd1...hUkNvNA93RPI8g
ManimiFire is online now   Reply With Quote
Old 08-08-2017   #5
GreenKnight9000
 
GreenKnight9000's Avatar
Default

This is amazing! Definitely makes the game more easier
GreenKnight9000 is offline   Reply With Quote
Old 08-09-2017   #6
Bryce Hego
I'm fast as f*** boy
 
Bryce Hego's Avatar
Default

What if in match after losing rings 3 times you spit out the combined ring for your opponent to get making it easier to steal their rings and kill them.
Bryce Hego is offline   Reply With Quote
Old 08-10-2017   #7
AozoraJustin
AKA Superjustinbros
 
AozoraJustin's Avatar
Default

I welcome this mod with open arms- extra props for multiplayer functionality.

If I had to make any suggestions, maybe the sides of the monitor's screen could be colored to match the ring itself, while losing the ring itself plays the standard ring loss jingle instead of shield loss/death. Either way an excellent effort.

Last edited by AozoraJustin; 08-10-2017 at 01:24 AM.
AozoraJustin is offline   Reply With Quote
Old 08-10-2017   #8
MarioFreak2001
let's do the odyssey
 
MarioFreak2001's Avatar
Default

This is really cool!
But I think what would've been cool would be the option to use Mania's version of the combine ring, but this is still cool.

(BTW Mania's version has a few giant rings spill from you when you get hit instead of just 1)
__________________
Set your volume at full, then click this.
MarioFreak2001 is offline   Reply With Quote
Old 08-10-2017   #9
Lach
damn she thicc
 
Lach's Avatar
Default

Quote:
Originally Posted by MarioFreak2001 View Post
This is really cool!
But I think what would've been cool would be the option to use Mania's version of the combine ring, but this is still cool.

(BTW Mania's version has a few giant rings spill from you when you get hit instead of just 1)
I was inspired to do this because Mania included the combine ring, but I don't know how the game calculates how many large rings are spawned or how many rings are contained within those large rings, so I had to do it Chaotix style.

Perhaps in the future I will update it to allow that option.
Lach is online now   Reply With Quote
Old 09-18-2017   #10
Lach
damn she thicc
 
Lach's Avatar
Default

G'day everyone! I just updated this mod; it now includes the Hyper Ring variant from Sonic Mania, plus lots of cool graphics changes and small bugfixes! I've been seeing some people make maps using this mod so if that person is you, please update so you can be hip and popular!
Lach is online now   Reply With Quote
Old 01-10-2018   #11
SMSGARDIAN
EcoloTheHeroOfSega
Extended Ban (Strike 3)
 
SMSGARDIAN's Avatar
Default

so if your telling me this, if I set my rings to 9999 and make a combine ring... it will rain rings when exploded?
SMSGARDIAN is offline   Reply With Quote
Old 01-10-2018   #12
Lach
damn she thicc
 
Lach's Avatar
Default

Quote:
Originally Posted by SMSGARDIAN View Post
so if your telling me this, if I set my rings to 9999 and make a combine ring... it will rain rings when exploded?
Yes, though I do believe I capped the number of rings that could explode from a combine ring to be 200 because some people had complaints about the lag it caused beyond that number.
Lach is online now   Reply With Quote
Old 04-18-2018   #13
Lach
damn she thicc
 
Lach's Avatar
Default

Hi! I've just uploaded another update for this script. There's a lot of code in the WAD that I can write in a much better way now, but I'm not going to perform any cleanup until 2.2. The purpose of this update is just to make the mod much easier and safer to use in case mappers want to use these monitors in KAWAIII.
  • Combine or Hyper rings collected by a bot player (e.g. when playing as Sonic and Tails) now count towards the lead player's ring count.
  • The method I used to use to allow map makers to set the Thing numbers for the monitors broke when multiple scripts were added. I've done two things to rectify that:
    1. The Combine Ring Monitor has a Thing type of 3034 and the Hyper Ring Monitor a Thing type of 3035. These numbers were suggested to me by mapper Lilac.
    2. The Lua script can now only load once, so any other WAD containing the script will no longer interfere with every other instance of the script.
Lach is online now   Reply With Quote
Old 04-20-2018   #14
Lach
damn she thicc
 
Lach's Avatar
Default

Oops! I accidentally made gave the Combine Ring icon object the the Hyper Ring Monitor's Thing type, which meant it wasn't possible to spawn a Hyper Ring Monitor through a map editor. Sorry! I've uploaded new versions of the files to fix this.
Lach is online now   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 07:25 AM.


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