What permissions do you give others to modify and/or maintain your submission?
Modify: ASK ME - Maintain: IN MY ABSENCE - Others must ask me for permission before modifying my submission or use it in their own work, and I reserve the right to say no for any reason. However, if I can no longer be contacted, I give permission for my entire submission to be maintained by others.
Description: This is a mod pack made of a collective of SRB2 characters both from the base game and add-ons made by community members here with the purpose of porting them to Ring Racers. This pack adds 9 running characters (Sonic, Tails, Knuckles, Eggman, Amy, Shadow, Silver, Fang, Metal-Sonic) all with custom abilities made by me while keeping the original ability of each character as faithful as possible. It is aimed for local-play use only. This mod pack also has some custom music, as well as making use of the scripted character selection script to optionally make all characters race simultaneously. Please find the instructions following the credits to use the mod correctly and enjoy!

(What is SoloRunners? It's the same mod with the characters and music separated. After testing on different computers we found that some computers couldn't run all characters at the same time without slow-downs so I wanted to not only create a "potato" option but also make the option available to anyone who wanted to use any assortment of these characters without having to load them all at once every time. )

CREDITS

Scripts



Firstly, a big special thanks to Togen for creating Simpler AnimaL, it's amazing and made all of this possible!
https://mb.srb2.org/addons/dr-robotniks-simpler-animal.6462/

Scripted Character Selection v1.0 by FrivolousAqua (Open-Asset)
https://mb.srb2.org/addons/scripted-character-selection.8257/

SPRITES

Tails - SSNTailsHD by SSNTails and Floppy (Open-Asset)
https://mb.srb2.org/threads/ssntails-hd.29870/

Shadow - 2.1 Shadow by Inazuma (Shared with permission)
https://mb.srb2.org/threads/shadow-the-hedgehog.23433/

Silver - Silver The Hedgehog 2.12 by Lat' (Shared with permission)
https://mb.srb2.org/addons/silver-the-hedgehog.503/

Knuckles - S3 Knuckles (Patch for Knuckles) by MKFB (Open-Asset)
https://mb.srb2.org/addons/s3-knuckles-patch-for-knuckles.5647/

Metal Sonic (SPINDASH/JUMP/DRIFT SPRITES ONLY) - Mecha Sonic Revamp [BETA] by Username092948 (Shared with permission from a co-author「AxeCrusader」)
https://mb.srb2.org/threads/mecha-sonic-revamp-beta.27698/

Fang SRB2 port by BigSquirt (Shared with permission)
Special thanks to BigSquirt for their missile sprite used in eggman's missile graphic too! As well as the character/code (Fang) and advice they've shared, without them this project wouldn't have been half of what it is!
(I'm linking their submissions as appreciation since they don't have the Fang code available online, but they gave me permission to use their code)
https://mb.srb2.org/members/squidward578.25299/#resources

And Sonic Team Junior (SRB2)! (Eggman, Sonic/Super Sonic, Amy, Metal Sonic)

MUSIC

Menu, Options Screen by SEGA SOUND TEAM, Richard Jacques (Sonic R Original Soundtrack)

Number One by T.J. Davis, Richard Jacques (Sonic R Original Soundtrack)

Sonic Racing Remix by Space of Mind https://spaceofmind.bandcamp.com

AND LAST BUT NOT LEAST

Kart Krew
, Kart Krew Dev Discord, and the community bound to them for all of the help and advice. And Ring Racers of course!!!


This game is too fun and I hope anyone who reads this enjoys the game and this pack as much as I have!


--------------------------------------------------------------------------------------------------------------



INSTRUCTIONS

In your profile options make sure you define buttons for LUA A, LUA B, and LUA C

LUA A and B are used by all of the characters in this pack for abilities, but are not necessary!

LUA C is used for the CHARACTER SELECT AND SCRIPTED RACES
Make sure to enable scripted races if you want Simpler Animals running together!
Reset the map once after enabling to get rid of duplicate characters (Wait a minute before resetting).

PLEASE DO NOT LOAD DCL_SimplerAnimals.pk3 and any SoloRunners at the same time!

If loading DCL_SimplerAnimals.pk3: Load first and alone! If you load any other mods that use the Simpler Animal script, you are going to have a bad time!

IF loading SoloRunners: Please load "DCL_Simpler(0)Core.pk3" first. Then any choice of character following.
If you want the custom music to play as well, thats also included after the SoloRunners "DCL_Simpler(5))Music.pk3"

CHARACTER CONTROLS!!!

(Note: Characters can break UFOs and Prison Eggs with jumps and forward attacks)


1. Sonic:
Lua A: (On ground) Jump, (After jumping) Thok and Homing Attack (if close enough)
Lua B: (In air) Stomp, (On ground and with 20 rings) Super Sonic -
Super Sonic becomes invincible for a limited time. When timer is finished, Sonic looses the seven emeralds and can't use super sonic for an extended period

2. Tails:
Lua A: (On ground) Jump, (HOLD)(After jumping) Fly - Tails flies until he becomes tired and has to return to the ground. Release to fly down early.
Lua B: (In Air) Stomp (On ground) Tail Spin Attack

3. Amy:
Lua A: (On ground) Jump, (After jumping) Thok and Homing Hammer Attack (if close enough)
Lua B: (In air) Stomp, (On ground) Hammer Swing Attack

4. Eggman:
Lua A: (HOLD)(On ground with 7 rings) Homing Missile - Lock-On to targets, release to fire missile. Amount and/or cooldown displayed by the graphics at the bottom (GRAPHIC DISABLED IN MULTIPLAYER)
Lua B: (In air) AfterBurner Stomp - Eggman uses stored kinetic energy to propel forward after stomping. (HOLD)(On ground with 15 rings) Egg Laser - Charge-Up Eggman's laser. Release to fire the sonic cd laser attack! Brake to slow down and hit enemies behind. Cooldown is over when he says "All Systems, Full Power!"

5. Fang:
Lua A: (On ground) Jump, (HOLD)(After jumping) Bounce - Fang bounces straight up, or forward if holding accelerate
Lua B: (In air) Stomp, (On ground with 7 rings) Dead-Shot Revolver - Fang shoots the closes player with deadly accuracy. Shoots a cork that players can run into if no one close enough

6. Knuckles:
Lua A: (On ground) Jump, (HOLD)(After jumping) Glide/Swim
Lua B: (On ground) Punch, (In air) Stomp, (HOLD)(In air) Dig - Knuckles burrows in the ground and can not be hit with attacks while underground. His dirt mound can also trip up players who are ran into.

7. Metal Sonic:
Lua A: (On ground) Jump
Lua B: (In Air) Weighted Stomp - Metal uses kinetic energy to slam into the ground providing a shockwave that can spinout close players, (HOLD)(On Ground with 10 rings) ElectroDash - Charge Metal Sonic and release to dash forward whilst covered in tripwire. Hold drift to turn harder. Metal Sonic plays a sound when he can electrodash again after using it.
(Brake) and LUA A: (On ground) ElectroShield - Metal Covers himself with a shield that renders opponent's items useless and can spinout touching players. Costs rings per second during use
(Use Item) during ElectroShield: (On ground) ShieldBurner - Metal uses a ringburst and power from his shield to burn through tripwire or provide a burst of speed

8. Shadow:
Lua A: (On ground) Jump, (After jumping with 5 rings) Chaos Snap (if close enough) - Shadow uses chaos control to homing attack the closest player.
Lua B: (In air) Stomp, (On ground and with 10 rings) Chaos Control - Shadow teleports forward ignoring anything in his way. Cooldown is over when Shadow says (Playtime is over!)

9. Silver:
Lua A: (On ground) Jump, (After jumping) Fly - Silver flies until he becomes tired and has to return to the ground. Press again to lower immediately. Hold (Drift) to play faster.
Lua B: (In Air) PsychoStomp - Silver uses his psychic abilities to slam the ground hard enough to spin-out close enough players. (HOLD)(On ground with five rings) Telekinesis - Silver picks up a boulder and hurls it at the closest enemy. The boulder becomes left behind and is a road hazard
(Brake) and LUA A: (On ground) PsychoShield - Silver uses his psychic abilities to create a shield renders opponent's items useless and can spinout touching players. Costs rings per second.
(Use Item) during PsychoShield: (On ground) ShieldBurner - Silver uses a ringburst and power from his shield to burn through tripwire or provide a burst of speed


--------------------------------------------------------------------------------------------------------------


The original sprites and lua/codes included in this mod were made and put together by me. Please learn from them and make something cool worth showing me someday! If you want to reuse any of my codes, feel free to DM me! And if you would like your character ported into this pack, please feel free to send me a message I would love to collab!

ShadowINA.png
SilverLAT.png
MECHASONIC.png
bigsquirt.png
  • ringracers0000.png
    ringracers0000.png
    63.6 KB · Views: 53
  • ringracers0001.png
    ringracers0001.png
    65 KB · Views: 54
  • ringracers0002.png
    ringracers0002.png
    62.8 KB · Views: 52
  • ringracers0003.png
    ringracers0003.png
    69.7 KB · Views: 53
  • ringracers0004.png
    ringracers0004.png
    64.5 KB · Views: 55
  • ringracers0005.png
    ringracers0005.png
    64 KB · Views: 50
  • ringracers0006.png
    ringracers0006.png
    66.1 KB · Views: 44
  • ringracers0007.png
    ringracers0007.png
    68 KB · Views: 42
  • ringracers0008.png
    ringracers0008.png
    65.3 KB · Views: 41
  • ringracers0009.png
    ringracers0009.png
    242.8 KB · Views: 44
  • ringracers0001.gif
    ringracers0001.gif
    3.3 MB · Views: 39
Author
Metalheadricky4
Downloads
30
Views
96
First release
Last update

Share this resource

Back
Top