User:Monster Iestyn/SRB2Kart/Character WAD

From SRB2 Wiki
Jump to navigation Jump to search
This page is for the old Version 2.0 release of SRB2Kart, not the current version.

Character WADs for SRB2 Kart are set up differently than regular character WADs. The frames are organized differently, with far fewer frames needed in total.

S_SKIN

  • normalspeed - This sets the "Top Speed" stat shown in the multiplayer character select screen, which will show a rank in the character select ranging from -4 to +4, with 0 being "average", depending on what value normalspeed is set to:
    • 31 = -4 (Horrifying)
    • 32 = -3 (Awful)
    • 33 = -2 (Bad)
    • 34 = -1 (Below Average)
    • 35 = 0 (Average)
    • 36 = +1 (Above Average)
    • 37 = +2 (Good)
    • 38 = +3 (Awesome)
    • 39 = +4 (Incredible)
  • acceleration - This sets the "Handling" stat shown in the multiplayer character select screen, which will show a rank in the character select ranging from -8 to +8, with 0 being "average", depending on what value acceleration is set to:
    • 34 = -8 (Horrifying)
    • 35 = -7 (Terrible)
    • 36 = -6 (Awful)
    • 37 = -5 (Shameful)
    • 38 = -4 (Bad)
    • 39 = -3 (Weak)
    • 40 = -2 (Below Average)
    • 41 = -1 (Poor)
    • 42 = 0 (Average)
    • 43 = +1 (Mediocre)
    • 44 = +2 (Above Average)
    • 45 = +3 (Alright)
    • 46 = +4 (Good)
    • 47 = +5 (Great)
    • 48 = +6 (Awesome)
    • 49 = +7 (Amazing)
    • 50 = +8 (Incredible)
  • accelstart - This sets the "Recovery" stat shown in the multiplayer character select screen, which will show a rank in the character select ranging from -6 to +6, with 0 being "average", depending on what value accelstart is set to:
    • 48 = -6 (Horrifying)
    • 60 = -5 (Terrible)
    • 72 = -4 (Shameful)
    • 84 = -3 (Bad)
    • 96 = -2 (Below Average)
    • 108 = -1 (Poor)
    • 120 = 0 (Average)
    • 132 = +1 (Mediocre)
    • 144 = +2 (Above Average)
    • 156 = +3 (Good)
    • 168 = +4 (Great)
    • 180 = +5 (Amazing)
    • 192 = +6 (Incredible)

Stat Balance Check Equation

The way to determine if a character is properly balanced for Kart is to use this simple equation

4x + 2y + z = 0

x would be the rank that would be displayed with the normalspeed value, which you can use the table above for reference

y would be the rank that would be displayed with acceleration

z would be the rank that would be displayed with accelstart

Now, here's an example of the values you could use:

normalspeed = 34 (-1)

accelstart = 144 (+2)

acceleration = 43 (+1)

Now use the ranks that are shown in-game or in the above table and plug in the equation with them

4(-1) + 2(1) + 2 = 0

-4 + 2 + 2 = 0

-2 + 2 = 0

0 = 0

As long as 0 = 0 is the end result, you have a balanced character.

List of Frames

Mario Kart Mode

  • PLAYA and PLAYB are the standing frames.
    • PLAYA is also used for the jumping and spring up frames.
  • PLAYC, PLAYD, PLAYE, and PLAYF are the frames for when the character is moving slowly.
    • PLAYD and PLAYF are also used for when the character is moving quickly.
  • PlAYG is the hurt/dying frame.
  • PLAYH - PLAYK are the frames for when the character is moving slowly after having been squashed.
    • PLAYH is also used for the standing, jumping, spring up, and dying frame after having being squashed.
    • PLAYH and PLAYJ are also used for when the character is moving quickly after having been squashed.

Skin Colors

SRB2 Kart includes ten new skin colors, making a total of 25 skin colors available to choose from:

Custom Sounds

Additionally to the ones already available in regular SRB2, there are 8 (4?) additional sounds that characters can use in SRB2 Kart:

Lump name Sound
dsboard (obsolete?) Sound made when using the character's Extreme Gear
dsstart Taunt used at the start of a race
dsrwin Taunt used for winning a race
dsrlose Taunt used for losing a race
dsramp (obsolete?) Taunt used when performing a trick
dsrmpc (obsolete?) Taunt used when character's trick receives a C rank
dsrmpx (obsolete?) Taunt used when character's trick receives an X rank
dsslow Taunt used when overtaking another player