I made sure my file(s) follow the Submissions Guidelines
  1. Yes
The Hyper Emerald, aka the Almighy Eighth (Wanted to make a second name so people wouldn't think this as a hyper mod) is a basic LUA that - By default - Spawns the Ultimate 8th Powerstone at some point in a ringslinger game.
Sparks spawn around a center point before the Hyper Emerald spawns in

On map load, the addon selects a random ring to use as the spawnpoint. Then after a random (or preset) amount of time, the area will start sparkling. After 4 seconds, a global noise is played before the Hyper Emerald spawns in.
A ring transforming into the Hyper Emerald

Picking up the Hyper Emerald will grant the user the 7 Powerstones, allowing them to do a match super instantly, as well as award the player some bonus (Or penalty) rings, and also lets the player keep their current powerstones, meaning collecting it won't remove your collected stones.
When spawned in, the Hyper Emerald is visible via rotating Hyper-Sparks, it's own flashing colour pallete and, if the player is in 'sight' of the Hyper Emerald, a small spark will spawn and move at the Hyper Emerald to show and indication of where it is.
Sparks spawning on the player as they have a line of sight, and they stop spawning once they no longer have a line of sight.

This mod also has compatability with Match Super - Allowing you to reset your Super/Sol timer when collected!
Collecting a Hyper Emerald with the Match Super LUA loaded, and going super. Then collecting another one, thus extending the super timer.


LUA and Command Stuff
When loaded, this LUA uses the rawset MP_HyperEmerald, which can be used to check if this is loaded or not. For whatever reasons you see fit

MP_HyperEmerald
A general command list that displays all commands and their current values, as well as info on them.
Green Chaos Emerald

mp_hyperemerald_spawn
(-1 - 1)

A setting for the initial spawn. When set to 0, the LUA will no longer work. If set to -1, the time is determined by the timelimit of the gamemode. If set to 1, the time is set by the following two commands.
Magenta Chaos Emerald

mp_hyperemerald_spawn_upper
(5 - 1800)

Sets the maximum time the Hyper Emerald will take to spawn when mp_hyperemerald_spawn is set to 1.
Blue Chaos Emerald

mp_hyperemerald_spawn_lower
(5 - 1800)

Sets the mimimum time the Hyper Emerald will take to spawn when mp_hyperemerald_spawn is set to 1.
Please note that unless both values are equal, a random value between -17 and 17 tics is added onto the spawn timer. Y'know, for spice.
Cyan Chaos Emerald

mp_hyperemerald_respawn
(-1 - 1)

Similar to mp_hyperemerald_spawn, this determines the respawn of the Hyper Emerald. -1 uses leveltime, 1 uses set time and 0 prevents respawn.
Orange Chaos Emerald

mp_hyperemerald_respawn_upper & mp_hyperemerald_respawn_lower
(5 - 1800)

Identical to mp_hyperemerald_spawn_upper & mp_hyperemerald_spawn_lower, but for respawning the Hyper Emerald. Same functionality when both are not equal.
Red Chaos Emerald

mp_hyperemerald_ringbonus
(-9999, 9999)

Sets how many bonus or penalty rings the player receives when collecting the Hyper Emerald. Positive gives rings, Negative removes rings, and 0 disables this.
White Chaos Emerald

mp_hyperemerald_allmodes
(0, 1)

Disabled by default, when this is set to 1, the Hyper Emerald will spawn in ANY gamemode, such as Race, Battle, even Singleplayer. I don't take responsibility if something goes wrong with this on lmao


And remember! Getting all 7 Powerstones steals 50 points from all your enemies!
Also, whilst this is fully reusable, I apologise as it lacks alot of comments making sense of this all.​
Author
Zoraxua
Downloads
1,003
Views
6,660
Extension type
lua
File size
13.6 KB
MD5 Hash
873855bb3897add478a3bc408852257f
First release
Last update
Rating
4.00 star(s) 1 ratings

More resources from Zoraxua

Share this resource

Latest reviews

This is a really good addon, and it really makes it stand out! i remember when you could obtain the black emerald in an old version. Now that i have this, AND hyper abilities; I can now have the full experience of Hyper Forms in SRB2! Its just too bad Vanilla SRB2 didnt do this...
Upvote 0
Back
Top