• Do not use Works in Progress as a way of avoiding the releases system! Works in Progress can be used for sharing early betas and for getting suggestions for improvement. Releases of finished content are not allowed in this forum! If you would like to submit a finished addon, click here for instructions on how to do so.

SRB2: Chaotic Edition Revamp

EeveeEuphoria

a pikachu irl
Previously Known as "SRB2: Chaos Edition"

Hey, so, you might remember SRB2 Chaos Edition yeah? That funny lil mod I made? Well, it's been awhile since I worked on anything SRB2 related, figured I'd come back and work on that, by doing it from the ground up.

If you're not in the know, in a nutshell, SRB2 Chaos Edition is what it says on the tin. New effects are applied to the player for certain periods of time, and it can hinder the player, do not much of note, or make it easier for the player to play through, all at the hands of RNG.

Anyways, the code is much, much neater now, and is way more modular. This allows for such things as lifting the 4-effect limit cap, meaning there can be even more chaotic mayhem caused by this! Due to these changes it's also much easier to just add in new effects, I don't have to keep jumping between 20 different parts of the script to add a simple effect. I'm also planning on re-writing stuff such as Magnet and Blackhole to effectively utilize the blockmap search functions, though I'll need to figure out how they work first, and it's not really that easy.

There's also been some other minor changes, such as changes to the sounds of "Change Color" to be less ear-grating, and changing the name of a few effects to actually make sense, like "No Abilities" and "Change Character", just minor QoL improvements to make it more understandable. Some effects like "Change Sprite" will feature sprites that are affected by the player's color as well, just because I think that'd be neat. And finally one of the more drastic changes is that by default, your effects (minus some problematic ones) will carry over when you respawn or go to the next level, just to further heighten the chaotic nature of this mod.

At the time of writing, there are three new effects, which goes as follows:
  • "COMBO TIME!" causes two new effects to happen at the same time.
  • "Reversed!" is a bad mode exclusive effect, which causes the player to be instantly reversed.
  • "Bouncy Floors" does what it says on the tin, just hope you aren't slamming into the floor from too high!
Just an FYI, I plan on hosting a public netgame at some point specifically to test a beta version of this. It will most likely be bare-bones, i.e. no customization options, since currently they're not implemented and I'd want to re-write those from scratch as well.

For now, there's a couple gifs attached demonstrating a new effect, and another just showing some chaos stuff. I'll be sure to post updates including new effects, I want to add a bunch of new effects before I release this, want this mod to go off with a bang since it's been a long while since I worked on anything SRB2 related.

EDIT: Somehow I forgot to include this, but some day I'd like to re-work this mod to be compatible with SRB2Kart too! I know there exists mods of that aim to be chaotic to play, but I don't think any of them play like this, so I'd still like to try that some time.
 

Attachments

  • srb20270.gif
    srb20270.gif
    6.5 MB · Views: 67
  • srb20275.gif
    srb20275.gif
    7.2 MB · Views: 58
  • srb20278.gif
    srb20278.gif
    7.1 MB · Views: 42
  • srb20276.gif
    srb20276.gif
    2.2 MB · Views: 45
Last edited:

D00D64

Probably Responsible
Moderator
Judge
While this is cool and all, you may want to change the name, as the Chaos gametype from old version is now a custom gametype with its own degree of support, so you may want to call it something a little different to avoid confusion. Perhaps even "Chaotic Edition" would do. I know this is named after various Chaos-based hacks/mods for other games, but since Chaos as a gametype existed since the old days of SRB2, I believe that gets seniority. I wouldn't even say its required for you to do a namechange, its that it may cause unintended mixups.

Still, Chaos-type hacks/mods have always been a fun degree of madness, so I'll be looking forward to it!
 

EeveeEuphoria

a pikachu irl
While this is cool and all, you may want to change the name, as the Chaos gametype from old version is now a custom gametype with its own degree of support, so you may want to call it something a little different to avoid confusion. Perhaps even "Chaotic Edition" would do. I know this is named after various Chaos-based hacks/mods for other games, but since Chaos as a gametype existed since the old days of SRB2, I believe that gets seniority. I wouldn't even say its required for you to do a namechange, its that it may cause unintended mixups.

Still, Chaos-type hacks/mods have always been a fun degree of madness, so I'll be looking forward to it!
Sounds like a good idea, I'll do that for when the final release comes around! And whenever I get around to hosting a new netgame w/ a beta/release candidate/something.

Slightly unrelated to this, I'll be uploading a few more gif previews shortly after I post this reply.
 

EeveeEuphoria

a pikachu irl
Hey! I'm planning on hosting a netgame of SRB2: Chaotic Edition, primarily in the match mode to test that out! It's still in beta, so it doesn't have the full feature-set such as saving settings or blacklisting effects.

Check out this reply around 1PM EST on Saturday (August 28th)! I'll post an IP here, and I'll also post it on the SRB2 Discord via the #netgames channel. I previously did a public beta test there too, and I might do one last one before it's final release. I'll temporarily host the addon as an attachment, but take it down right after.

I will note, please don't redistribute the PK3 until I've released the final version! Thank you.

EDIT 2:
Server is now down, thank you all for playing!
 
Last edited:

Who is viewing this thread (Total: 1, Members: 0, Guests: 1)

Top