I made sure my file(s) follow the Submissions Guidelines
  1. Yes

Now you can get characters I've worked on with the Rally All-Stars Character Pack.

This pack includes twelve characters. (Ten if you count Ranma and Shampoo as one character each.) and two BONUS variants.
  • NEW! Sakura Kinomoto & Kero*
  • Ash & Pikachu (and Ultra Guardian Ash & Pikachu)
  • Misty & Psyduck
  • Brock & Geodude** (and NEW! Paradise Brock & Alolan Geodude)
  • NEW! Gary Oak & Eevee
  • Ranma Saotome Boy-Type*
  • Ranma Girl-Type*
  • Akane Tendo
  • Shampoo Girl-Type*
  • Shampoo Cat-Type*
  • Lina Inverse
  • Zelgadis Greywords

In addition there are also bundled extras including example SOC files as well as horns.

* Indicate lua scripted characters.
** Indicate character's only available in the LUA character pack.

The zip contains all characters put together in a pack with LUA and non-LUA versions. In addition, characters are also bundled as separate add-ons so you can choose which specific characters you want for your hosted server. This includes characters bundled as LUA and non-LUA versions where applicable.

Look for other racers I've drawn or collaborated with!

Sailor Mars Racer, Sailor Venus Racer & Sailor Uranus Racer and additional help in the Sailor Senshi Pack!
Contributed lua scripting for Sam Bridges (Death Stranding) in the
ChrispyChars Pack!

Additional Credits

Portions of the Ranma character code originally written by Lach. Code used with permission.

Lina Inverse and Zelgadis Greywords comes in riding the Mario Kart Wii motorbike as created by Leonguy. You can check out the bike template and their released characters in their thread here.

Follower code for 'Sakura & Kero,' 'Brock & Geodude' and 'Paradise Brock & Geodude' originally written by SteelT. Code used with permission.


Some players may notice that Lina and Zelgadis are the tallest characters in the pack. You can adjust your camera's angle so that you can see more of the action. Type in "cam_height" and a number to adjust the height. The camera's default height is 50. Try adjusting to a height of 75 or 100. You can adjust the camera height for splitscreen players using "cam2_height", "cam3_height" or "cam4_height". Learn more about console commands for SRB2/Kart from the wiki.

Follower Characters Lua Information (Sakura & Kero, Brock & Geodude)
The Lua code was written by Bartman3010 based off of work originally written by SteelT.

Currently, Brock & Geodude is only available as a Lua-only racer. Meaning there is currently no Lua-free version of the racer due to the unique animation created for Geodude. Only the KCL character pack has been updated. A version of the character is available outside of the character packs in the Single Character folder.

Ranma Characters Lua and SOC Information
The Ranma 1/2 characters, Ranma and Shampoo includes types for Ranma (Boy and Girl) and Shampoo (Girl and Cat) as well as a bundled "lua" version that includes both characters as 'cursed' characters. When driving into cold water or rain, Ranma will turn into a girl and Shampoo will turn into a cat. Since there's no hot water in Kart, (Typically!) Ranma will change back into a guy and Shampoo will change back into a girl when they fall off the track. Keep in mind using the lua pack prevents Ranma and Shampoo from participating in time attack modes. You can load the characters separately from the non-lua versions, which means there is no 'curse'. Both types of Ranma and Shampoo play identically, so choose based on your preference. You can choose which type you want to start each race/battle session with and your choice is reflected in statistics as well as the goal post when a Ranma or Shampoo player finishes in first place.

The lua code includes fail-safes in case the character pack(s) are not loaded correctly. Certain maps in the base game (As well as a few user made maps) are blacklisted preventing the curse from occurring in areas that aren't exactly water. (Such as lava or oil) The server host can also make use of commands such as "ranma_curse" that prevent the curse from working. For more information use "ranma_help" or "shampoo_help" on a hosted session.

SOC Modifiers

Mapmakers and server hosts can now create their own specialty modifiers for maps via SRB2's SOC definitions. Included in the Extras folder are example soc files for some map packs that are available now. For best compatibility be sure to load the SOC files after loading the related level or level pack. These will affect Ranma and Shampoo characters.

"Lua.ranma_no_curse" will disable the curse for liquid areas (Such as oil or lava!) The script already accounts for levels in the base game and do not need an external SOC definition to disable the curse on relevant tracks. This will not affect the KartRev mod.

"Lua.ranma_hot_water" will cause all liquid areas to behave as 'hot' water which will change Ranma or Shampoo into their 'normal' forms. There are no maps in the base game that make use of this.

Rain conditions do not work with these modifiers. Learn more about SRB2's SOC definitions from the relevant wiki page.

Meet the Rally All-Stars!

Sakura Kinomoto & Kero


Cardcaptor Sakura arrives in Kart with her own unique vehicle, the Clow Runner! Colors change on both the character and the vehicle.

Sakura features her friend Kero as a follower that reacts to her actions during gameplay. The pack also includes a lua-less version without Kero.
Ash & Pikachu:
Ultra Guardian Ash & Pikachu
Misty & Psyduck:
Brock & Geodude:

Geodude changes colors based on the player's choice of color palette!
Brock's Geodude changes colors based on player's choice. Here's a few examples.
Paradise Brock & Alolan Geodude:

Alolan Geodude changes colors based on the player's choice of color palette!
Gary Oak & Eevee:
Ranma Boy-Type, Ranma Girl-Type:


Ranma changes when in contact with any area with water. Can be disabled with console commands. Non-lua versions do not change.
Shampoo Girl-Type, Shampoo Cat-Type:


Shampoo changes when in contact with any area with water. Can be disabled with console commands. Non-lua versions do not change.
Lina Inverse:
Zelgadis Greywords:
  • kart0073.gif
    3 MB · Views: 641
Extension type
File size
25 MB
MD5 Hash
First release
Last update
5.00 star(s) 1 ratings

Share this resource

Latest updates

  1. Two NEW Characters and One BONUS Character! Featuring CardCaptor Sakura!

    Howdy Howdy Ho! Can you believe it? We're kicking off the guest column for today's update with...
  2. V6.2 Ranma, Shampoo and Brock Update: V1.5 Ready

    This is a compatibility update for V1.5 of SRB2Kart. This includes updates for lua versions of...
  3. Here Comes Brock & Geodude! Hello, Ladies!

    ✏️: by Bartman3010 ⌨️ Lua Code by Bartman3010. Original by SteelT Attention Pokemon Trainers...

Latest reviews

Finally, lina in kart
Upvote 0