- I made sure my file(s) follow the Submissions Guidelines
- Yes
Do you miss those good old days where Dark Sonic was all the craze? Where the concept of an angry/evil version of Sonic was a novelty? Or when you could just like Dark Sonic because it was cool?
Well do I have the solution for you~
Introducing... Dark.lua!
The answer to all your Dark transformation needs!
Quite simply! Once you have the third Chaos Emerald (or just the Blue emerald for those playing maps where they can grab the chaos emeralds out of order ), an indicator will appear in the top right corner of your screen, called "N. Chaos En."(Negative Chaos Energy), displaying a percentage from 0 to 100%!
"Ok, I have them, what now?"
Then allow me to get into the (not-so-extensive) feature list!
All of these features combined allow you to maneuver around the stages of SRB2 with speed and aggressiveness, but always watch out, you wouldn't want to detransform when you least expect it, so defeat as many enemies as you can!
Oh, and for those who collect all 7 Chaos Emeralds, if you reach 100% N. Chaos En. and transform...
Well, I'll let you see how that little feature feels.
Some bonus features!:
And that's about it! Nothing more to say, just download and have fun! This is my first ever submitted LUA, so please, be gentle, but also leave some feedback! I'm new to the scene, and I'm still unsure of certain aspects myself, so I'd love to get some thoughts from the community!
A few special thanks and credits to...:
- Frostiikin, whose CrossMomentum mod allowed me to come up with some unique ways to execute what I wanted (and for code reference!)
- The SRB2 Discord! Specifically, SMS Alfredo, amperbee, Golden and others for putting up with my stupidity and helping me get this mod working! I would not be able to release this without their help in the scripting channel, seriously.
Well do I have the solution for you~
Introducing... Dark.lua!
The answer to all your Dark transformation needs!
"But Annie, how does it work?"Quite simply! Once you have the third Chaos Emerald (or just the Blue emerald for those playing maps where they can grab the chaos emeralds out of order ), an indicator will appear in the top right corner of your screen, called "N. Chaos En."(Negative Chaos Energy), displaying a percentage from 0 to 100%!
"Ok, I have them, what now?"
Then allow me to get into the (not-so-extensive) feature list!
- Getting more N. Chaos Energy:
Once you have the required amount of Emerald(s) and the indicator appears, you'll be able to fill it up quickly by simply hitting enemies! 5% will be awarded to you for every hit, so fight away~.
Just try not to get hit, if you do, you'll lose 10% Chaos energy. - Transforming
The part everyone is here for, the actual transformation! Once you have at least 30% (and your character is capable of going Super), simply press toss flag...
And enjoy! - Dark Form:
Onto the form itself! The form gives you a variety of benefits, at a cost of course. You lose 1% of Chaos Energy every second, turning back once you hit 0%. But in turn, you get: - A higher jump
- Increased run speed
- And two custom abilities, "Unstoppable" and "Homing Aura"! They'll be elaborated on in a bit~.
The increased jump height will allow you to reach some unorthodox routes, normally not accessible by characters who can't fly/climb.
And the increased speed combined allows you to go far with little momentum (that thok into the enemy was entirely accidental by the way I am not good at this game). - But those are minor abilities, let's be honest. What really makes Dark stand out are...
- Unstoppable:
As long as you are in this form, you cannot flinch or be knocked back, barring Brak missiles or shield bumps, once you're in Dark, you are not being stopped! Of course, this isn't synonymous with being invincible. If you get hit while in Dark, while you don't flinch...
You will lose half of your current rings, and they do not spill out. If you get hit while you have 10 or less rings though, you will lose all remaining rings.
And if you have no rings...
Getting hit will cost you raw Chaos Energy, as you shield yourself using 10% of your reserves with every hit.
On the topic of rings, you best stock up on some before transforming. Because you can't collect any more after transforming (outside of item boxes or bot help).
And, the second custom ability... - The Homing Aura!
Initiated by pressing the "Fire" button, the Homing Aura appears to be just a regular homing thok at first, but don't be fooled. Not only is it quicker than your average homing thok, but it also works on the ground, making it both a homing thok and a homing dash attack that you can freely use with any character!
Use it in the air to bounce on enemies and get some insane distance!
All of these features combined allow you to maneuver around the stages of SRB2 with speed and aggressiveness, but always watch out, you wouldn't want to detransform when you least expect it, so defeat as many enemies as you can!
Oh, and for those who collect all 7 Chaos Emeralds, if you reach 100% N. Chaos En. and transform...
Some bonus features!:
- Two commands for you to mess around with (Admin only!), setchaosenergy and infiniteenergy, both commands should be self-explanatory;
- A different form color based on your skin color!*
(Provided I thought of it when implementing them... Otherwise, you'll just default to the color Jet); - CrossMomentum support! It gets hectic.
- Multiplayer support...? Theoretically? I'll be real chief I couldn't test this one very well so proceed with caution.
- A unique form color for Metal Sonic!
And that's about it! Nothing more to say, just download and have fun! This is my first ever submitted LUA, so please, be gentle, but also leave some feedback! I'm new to the scene, and I'm still unsure of certain aspects myself, so I'd love to get some thoughts from the community!
A few special thanks and credits to...:
- Frostiikin, whose CrossMomentum mod allowed me to come up with some unique ways to execute what I wanted (and for code reference!)
- The SRB2 Discord! Specifically, SMS Alfredo, amperbee, Golden and others for putting up with my stupidity and helping me get this mod working! I would not be able to release this without their help in the scripting channel, seriously.