SSBM/Game Mechanics: Difference between revisions

From SuperCombo Wiki
(Added Stale-Move-Negation information from https://www.ssbwiki.com/Stale-move_negation)
 
(5 intermediate revisions by 2 users not shown)
Line 3: Line 3:


Movement speeds, weights, traction, even frame data of universal system mechanics... all can and will vary heavily based on character (similar to many other 2D fighters), but it actually comes up much more often and is much more important to know than most other character specifics in other 2D fighters you may know of.
Movement speeds, weights, traction, even frame data of universal system mechanics... all can and will vary heavily based on character (similar to many other 2D fighters), but it actually comes up much more often and is much more important to know than most other character specifics in other 2D fighters you may know of.
Visit [https://www.youtube.com/watch?v=YT1917eRGFw&t=17s&ab_channel=FalseSwipeGaming This Video] by FalseSwipeGaming for a basic rundown of the suite of techniques used in competitive ''SSBM''.
==Movement==
==Movement==
===Dash===
===Dash===
Line 12: Line 14:
=== Jump ===
=== Jump ===
Jump moves the player character from the ground to the air. Jumps have a few frames of startup (jumpsquat) that vary per-character and all characters can jump a second time in air, with some characters having several airjumps. Grounded jumps have two variants, a shorthop and a fullhop. shorthopping is performed by releasing the jump button before the end of jumpsquat.
Jump moves the player character from the ground to the air. Jumps have a few frames of startup (jumpsquat) that vary per-character and all characters can jump a second time in air, with some characters having several airjumps. Grounded jumps have two variants, a shorthop and a fullhop. shorthopping is performed by releasing the jump button before the end of jumpsquat.
=== Wavedash ===
Directional airdodges can be performed at any point during a jump to instantly give the player character momentum in the desired direction. By jumping and immediately airdodging diagonally into the ground, the player character will slide a short distance. <br/>
This distance depends on:
*The character's traction and max walk speed
*The angle of the airdodge
*Distance from the ground when airdodging
For these reasons, wavedash distances vary a lot based on character. Characters with low traction, such as {{Character Label|SSBM|Luigi}} and the {{Character Label|SSBM|Ice Climbers}} (despite specifically wearing climbing shoes?) have very long wavedashes, meanwhile other characters like {{Character Label|SSBM|Jigglypuff}} get so little distance from their wavedashes that the technique is considered highly unviable for movement alone for them.
Max walk speed is also factored in due to the way ground speed is handled in the game; when characters are somehow moving along the ground faster than their max walk speed, their velocity drops very quickly, so characters that have a higher walk speed for a lesser velocity reduction in such an instance can have a better wavedash. {{Character Label|SSBM|Fox}} and {{Character Label|SSBM|Captain Falcon}} have roughly the same traction, but because Fox's max walk speed is better, his wavedash is more effective than Falcon's as he loses much less velocity.
Wavedashing renders the player character inactionable for the character's jumpsquat frames + 10 frames of landfallspecial lag, so this is also a factor in wavedash effectiveness. {{Character Label|SSBM|Bowser}}'s wavedash in particular takes 18 frames to execute due to this, while most others only take ~13F due to less jumpsquat frames.
Wavedashing is an integral skill to master in Melee, allowing you speed up or mix up your movement, adjust spacing in combos and techchases, and it is a fundamental part of lots of techniques in general, especially for {{SSBM Keyword|spacies}}.
== Attacks and Hitbox/Hurtbox Properties ==
== Attacks and Hitbox/Hurtbox Properties ==


=== Knockback ===
=== Knockback ===
Knockback is the measure of how far an attack sends its target. For most attacks, knockback increases as damage on a character increases. There are many properties pertaining to the attack, the victim, and the general game settings that determine how far the victim is knocked back.
Knockback is the measure of how far an attack sends its target. For most attacks, knockback increases as damage on a character increases. There are many properties pertaining to the attack, the victim, and the general game settings that determine how far the victim is knocked back.
==== Knockback Formula ====
LaTeX Code:
* \left ( \left ( \left ( \left ( \left ( {p \over 10} + {{p \times d} \over 20} \right ) \times { 200 \over { w + 100} } \times 1.4 \right ) + 18 \right ) \times s \right ) + b \right ) \times r
===== Knockback Formula Variables =====
'''p''' is the percentage of the target, counted after the attack's damage is added. In Stamina Mode this is set to 20. In Melee, '''p''' is floored pre-hits percentage + sum of hitbox damage(s) dealt to the character that frame, including staling and other modifiers.
'''d''' is the damage the attack dealt. In Melee, it is the full damage without counting stale-move negation, except for projectiles, which use the stale damage and other possible modifiers.
'''w''' is the weight of the target. It is set to 100 if the attack is weight independent.
'''s''' is the attack's knockback scaling (also known as knockback growth) divided by 100 (so a scaling of 110 is input as 1.1).
'''b''' is the attack's base knockback.
'''r''' is a series of ratios based on a number of factors, including:
* Difficulty
* Handicap (The Higher the Handicap on the victim, the more knockback taken)
* Single-player mode conditions (e.g. in Melee's Event 24: The Yoshi Herd, all Yoshis give x0.5 knockback while taking x3.7 knockback)
* Launch rate (between x0.5 and x2.0; Tournament Standard is x1.0)
* Crouching penalty/Crouch cancel factor (x0.666667 Melee)
* Smash charge interruption bonus(x1.2 in Melee, applied if the opponent was charging a smash attack when hit
* Frozen penalty factor (x0.25 in Melee). Characters in frozen state take reduced knockback.
* Size changes made by the Super Mushroom and Poison Mushroom (less knockback is dealt to giant-sized fighters, while tiny fighters take more knockback than normal)
The total amount of knockback dealt can also be subtracted by the target's knockback resistance, which is applied after all the other calculations have been made. However, hitboxes that have the bury effect can ignore the knockback resistance.
If the move has a fixed knockback value set, then '''d''' is set to that value, and '''p''' is always 10. As a result, the knockback dealt is independent of current damage, damage dealt, and ignores stale-move negation's knockback modifiers. However, it still remains dependent on other factors.
To determine how far a character is launched away, the numerical amount of knockback caused is multiplied by 0.03 to calculate launch speed, and the initial value of launch speed then decays by 0.051 every frame, so that the character eventually loses all momentum from the knockback. During this time, character-specific attributes such as air friction are disabled; however, falling speed still takes effect, giving fast fallers better endurance against vertical knockback than others of their weight.


==== Stale-Move Negation ====
==== Stale-Move Negation ====
Stale-Move Negation refers to how moves cause less damage and knockback as they are used multiple times in a row. The strength of a move increases back to its regular power as other moves are used. Starting in Melee, being KO'd resets the staleness of all of that player's moves. Moves not yet affected by stale-move negation are referred to as "fresh."
Stale-Move Negation refers to how moves cause less damage and knockback as they are used multiple times in a row. The strength of a move increases back to its regular power as other moves are used. Starting in Melee, being KO'd resets the staleness of all of that player's moves. Moves not yet affected by stale-move negation are referred to as "fresh."


Stale-move negation is calculated with a queue of the last nine moves a character has connected with. When a move is repeated in the queue, its damage is decreased an amount based on both how often the move is in the queue and how recently the move has been used. The following table lists how much a move becomes weakened for each position it appears in the queue.
{| class="wikitable"
|+ SSBM Stale-Move Negation Queue
|-
! Queue position !! 1 !! 2 !! 3 !! 4 !! 5 !! 6 !! 7 !! 8 !! 9 !! 10 (Fresh) !!  Total of All Slots
|-
| Reduction Factor (1.00 minus 0.xx) || 0.09 || 0.08 || 0.07 || 0.06 || 0.05 || 0.04 || 0.03 || 0.02 || 0.01 || (0.00) || 0.45
|-
| Recency || 1st Most Recent || -- || -- || -- || -- || -- || -- || -- || 9th Most Recent || 10th - Fresh! || --
|}
As an example, if a move is in positions 1, 2, and 6 in the queue - it has been used two times in a row, and another time as the sixth-most recent move. This corresponds to adding the reductors of each position together for a total reduction. Therefore, if the move is used once more (and hits) without anything changing, it will deal a damage reduced by the amount shown here:
0.09 + 0.08 + 0.04 = 0.21, the total damage is 79% of the base amount.


===== Stale-Move Negation Special Properties =====
=== Hitbox Properties ===
The calculation of knockback in Melee partly ignores a move's staleness for non-projectiles. Since the knockback formula bases the knockback a player suffers on the post-damage of an attack, there is still a decrease in knockback as a move is staled, though it is extremely minimal. Typically a move will require around the same post-damage to KO regardless of its staleness value, so the additional damage needed to KO with a stale move will be around the damage dealt lost to stale-move negation (for example, a fully-staled Fox up smash will deal 9.9% damage, so it will require about 8.1% more damage than a fresh up smash to KO).
 
Hitting non-character targets, such as Shy Guys on Yoshi's Story, doesn't affect staleness.
 
Connecting with a move will immediately affect it; later hitboxes of a multi-hit move will be affected by the new staleness value if earlier hitboxes connect. For example, if the first hit of the Mario Tornado connects, the rest of the hits will be one level more stale. As a result, the finishing hit of multi-hit moves can only connect as fresh if none of the set-up hits connect. As this behaviour does not make much sense, and does not seem to appear in any other Smash game, it is believed that it is unintentional.
 
If a move shoots multiple projectiles, such as Fox's Blaster, each projectile fired will have its staleness set to the move's staleness at the time it is fired. If one projectile deals damage, the move will be added to the queue, but the rest of the projectiles that exist at the time will only "re-update" their staleness if their hitbox changes. For example, if the first Blaster shot connects, the second Blaster shot will still deal fresh damage - until it changes from the clean hitbox to the late hitbox, which updates its staleness to the new value. In addition, if a move shoots multiple projectiles, only one projectile produced per animation can count in the queue. For example, Fox's Blaster will count every shot because he shoots one laser every time the animation loops, while Bowser shoots multiple chunks of Fire Breath per loop, so only a portion of them contribute to the queue.
 
The Ice Climbers share one staleness queue, which is affected by both climbers equally - for example, if both Popo and Nana hit their forward smash, the forward smash stales twice. As a result, their moves tend to stale faster and refresh faster. In addition, the queue resets when either of them is KO'd, meaning all Popo's moves are reset when Nana is lost.
 
Zelda and Sheik also share one staleness queue. The queue is not reset on Transform, so for example Zelda's up air is always as equally stale as Sheik's.
 
Reflected projectiles (whether by moves that reflect or by powershielding) contribute to the staleness queue, applying to the defender's queue based on the projectile's move type (e.g. reflecting a Charge Shot will stale the defender's neutral special if it hits).
 
 
=== Hitbox Angle Properties ===
==== Attacks That Send Down ====
==== Attacks That Send Down ====
===== Meteor Smashes =====
===== Meteor Smashes =====
Line 110: Line 38:
** Between 32 and 32.1 knockback the angle scales linearly between 0° and 44°
** Between 32 and 32.1 knockback the angle scales linearly between 0° and 44°
* When the player hit is airborne the attack will send at 45°
* When the player hit is airborne the attack will send at 45°


=== Priority ===
=== Priority ===
Line 150: Line 77:
Rolling by pressing left or right while in shield moves the player character in the direction pressed and gives some frames of intangibility. Framedata and distance moved is dependent on character and sometimes on direction of the roll.
Rolling by pressing left or right while in shield moves the player character in the direction pressed and gives some frames of intangibility. Framedata and distance moved is dependent on character and sometimes on direction of the roll.
=== Airdodge ===
=== Airdodge ===
Airdodging by pressing L or R and optionally a direction renders the player character fully intangible while in the air and if a direction is pressed moves them a short distance in that direction. The player character is left helpless after an airdodge. Airdodges are intangible from frame 4 (Except Bowser, whose airdodge is intangible frame 3) and have intangibility duration depending on character. The main use of airdodging is to use the momentum given by a directional airdodge to wavedash.
Pressing L or R while airborne, and optionally alongside an analog stick direction will perform an '''Airdodge'''. This renders the player character fully intangible for a period of time after a short start-up, and if a direction was held when pressed, will move them a short distance in that direction. Afterwards, the player character is left helpless after an airdodge, with lengthy endlag and an inability to perform any action until they land except for grabbing the ledge. It can be used as a high-risk option to dodge air attacks or recover from getting knocked off the stage, or in other specific situations to enable advanced techniques such as ''Wavelanding'' and ''Wavedashing'' (which are detailed on their respective sections on the [[SSBM/Advanced_Techniques#Wavelanding|Advanced Techniques page]]).
 
For most characters, airdodges are intangible from frame 4 (Except Bowser, whose airdodge is intangible frame 3) and have varying intangibility duration depending on character.


=== Directional Influence ===
=== Directional Influence ===
Line 157: Line 86:
Smash directional influence (abbreviated SDI) allows the receiver of an attack to alter their position during hitlag. Upon flicking the stick, the stick's X and Y coordinates will be multiplied by 6 and the player character will be teleported that distance. This can be performed on every hitlag frame except the first, and can be performed several times on the same attack. SDI is useful for escaping multihit moves, infamously decreasing the effectiveness of fox's uThrow uAir combo.
Smash directional influence (abbreviated SDI) allows the receiver of an attack to alter their position during hitlag. Upon flicking the stick, the stick's X and Y coordinates will be multiplied by 6 and the player character will be teleported that distance. This can be performed on every hitlag frame except the first, and can be performed several times on the same attack. SDI is useful for escaping multihit moves, infamously decreasing the effectiveness of fox's uThrow uAir combo.
=== Automatic Smash Directional Influence ===
=== Automatic Smash Directional Influence ===
Automatic smash directional influence (abbreviated ASDI) is similar to SDI with a few key differences. It multiplies stick values on the last frame of hitlag by 3 thusly moving the player character by half the distance of a comparable SDI and can be buffered. Unlike SDI, you can ASDI from air to ground, making it a very powerful defensive option. ASDI also has the strange property of reading the C-stick values and prioritising them over the analog stick. This allows you to DI in one direction and ASDI in another which unlocks options such as Amsah techs.
'''Automatic Smash Directional Influence''' (abbreviated '''ASDI''') is similar to SDI with a few key differences. It multiplies stick values on the last frame of hitlag by 3, thus moving the player character by half the distance of a comparable SDI and can be buffered. Unlike SDI, you can ASDI from air to ground, making it a very powerful defensive option. ASDI also has the strange property of reading the C-stick values and prioritizing them over the analog stick. This allows you to DI in one direction and ASDI in another which unlocks options such as Amsah techs.


{{Smash Melee}}
{{Smash Melee}}
[[Category: Super Smash Bros. Melee]]
[[Category: Super Smash Bros. Melee]]

Latest revision as of 20:28, 4 February 2023

Preface

The key phrase when talking about anything related to Melee's characters or mechanics, is "this varies a lot based on character".

Movement speeds, weights, traction, even frame data of universal system mechanics... all can and will vary heavily based on character (similar to many other 2D fighters), but it actually comes up much more often and is much more important to know than most other character specifics in other 2D fighters you may know of.

Visit This Video by FalseSwipeGaming for a basic rundown of the suite of techniques used in competitive SSBM.

Movement

Dash

Dashing is the most important grounded movement option in the game. Quickly flicking the stick to the side causes your character to enter their initial dash animation that has duration and speed dependent on character. From this state you can instantly change direction by flicking your stick to the other side and dashing in that direction (dashdancing). You can also jump, giving you access to important techniques such as wavedashing and jump cancelling. Some characters such as Marth also have dash animations that can be abused to make them very difficult to hit. Dash is however a limited state, from which most attacks cannot be performed directly. Tilts and smash attacks are inaccessible without techniques such as jump cancelling and pivots. You also cannot crouch during dash.

Run

After the initial dash animation ends if your stick is still pushed to the side your character will enter run. Run is a much less useful state than dash as you cannot dashdance but it still has its uses. For one, run can be interrupted by crouching, allowing you to perform any grounded attack (run cancel).

Crouch

Crouching is a very important state. Crouching decreases the size of the player character's hitbox, often to great effect (sheik, puff) and reduces knockback received by a factor of x0.67, allowing you to withstand attacks without being knocked down for longer. This also reduces the hitlag caused by moves.

Jump

Jump moves the player character from the ground to the air. Jumps have a few frames of startup (jumpsquat) that vary per-character and all characters can jump a second time in air, with some characters having several airjumps. Grounded jumps have two variants, a shorthop and a fullhop. shorthopping is performed by releasing the jump button before the end of jumpsquat.

Attacks and Hitbox/Hurtbox Properties

Knockback

Knockback is the measure of how far an attack sends its target. For most attacks, knockback increases as damage on a character increases. There are many properties pertaining to the attack, the victim, and the general game settings that determine how far the victim is knocked back.

Stale-Move Negation

Stale-Move Negation refers to how moves cause less damage and knockback as they are used multiple times in a row. The strength of a move increases back to its regular power as other moves are used. Starting in Melee, being KO'd resets the staleness of all of that player's moves. Moves not yet affected by stale-move negation are referred to as "fresh."


Hitbox Properties

Attacks That Send Down

Meteor Smashes

Attacks that send opponents at an angle between 260° and 280° are meteor smashes. These attacks have the property that their knockback can be "meteor cancelled" by jumping or upbing from 8 frames after hitlag ends. Jumping or upbing triggers a 40 frame window beginning the frame after the jump/upb input during which you cannot meteor cancel with jump or upb respectively. Meteor smashes hitstun cannot be reduced by asdi down, however crouch armor still applies.

Spikes

Spikes are attacks that send downwards at an angle outside of the aforementioned meteor smash window. As a result, they cannot be meteor cancelled and are thus extremely effective kill moves. The majority of downwards attacks are meteor smashes which makes spikes highly valuable. Spikes hitstun cannot be reduced by asdi down, however crouch armor still applies.

Sakurai Angle

Attacks with a knockback angle of 361° have a special property of dealing different knockback angles in different contexts.

  • When the player being hit is grounded
    • If the attack deals up to 32 knockback it will send at 0°
    • If the attack deals over 32.1 knockback it will send at 44°
    • Between 32 and 32.1 knockback the angle scales linearly between 0° and 44°
  • When the player hit is airborne the attack will send at 45°

Priority

Transcendent Priority

Hitboxes with transcendent priority cannot clank with other hitboxes meaning they cannot cancel out or be cancelled out by other hitboxes, including other transcendent hitboxes. The following sections refer to moves that do not have transcendent priority.

Grounded Attacks

When two ground attack hitboxes overlap they will clank. Both hitboxes are deactivated for one frame.
On the following frame:

  • If the attacks deal within 9% of each other both characters will enter their rebound animation
  • If one attack deals over 9% more than the other the character doing the weaker attack will enter rebound and the stronger attack will continue

In the latter case the attack that continues is able to hit the opponent during their rebound.

Rebound

A rebounding character will suffer a number of freezeframes equal to the hitlag of the higher damage attack. During these freezeframes all hitboxes are disabled.
The character will then enter their rebound animation. The duration of the rebound animation is proportional to the damage of the attack being used by the character. i.e. The character using a lower damage attack will have frame advantage.

Aerial Attacks

Aerials cannot clank with grounded attacks or aerials. They can however clank with projectiles. The aerial will receive freeze frames based on the stronger move as described in the rebound section. If the move deals over 9% more damage than the projectile, the projectile will be destroyed.

Defensive Mechanics

Shield

Press L or R while grounded to activate your character's Shield and defend against incoming attacks. Shields comes out immediately (frame 1) when input, and generally cover most of the character's body, but there is a short animation of vulnerable recovery when the input is released. How hard you press the trigger button determines what type of Shielding you will use for defense; lightly depressing the trigger will give a slightly transparent and larger shield, typically referred to as a Light Shield, while pressing it all the way down until it clicks will give what may be referred to as a "Standard" or "Hard" Shield. Both types of shielding have their advantages and disadvantages.

Shields will block all hits and damage to the defender from attacks that hit it, at the cost of depleting its health from the hit (but at a lower scaling than the move's normal damage), and putting the defender in shieldstun for a short period of time per hit where they cannot act but can still buffer options for when it ends. Shields start with 60 health, and shield health is drained over time as it is held, but regenerates at a slow rate while not in use. If a shield runs out of health, the shield will break and the defender will be stunned temporarily, allowing for a punish.

Even with a shield up, it is still possible to be hit if the Shield is not physically covering some parts of the defender's body, and getting hit this way is typically referred to as a "shield poke". Shield size and coverage is highly variable per character based on their size and stature, ranging from characters like Sheik and Pikachu having shields that cover them very well, to extremes such as Mr. Game & Watch having lots of exposed hurtboxes and being very vulnerable to getting shield poked, even at full shield health. It should also be noted that as shield health is depleted, the shield will get smaller and cover less of the character's body.

To circumvent this in a way, there is also another mechanic while shielding; Shield Tilting. Lightly pushing the control stick in any direction will make the character angle their shield in the same direction, allowing the defender to better cover themselves in certain situations, even with smaller shields.

For the differences between Light shielding and Standard shielding; Light Shields cover more area around the character (and thus are more impervious to shield pokes), but the defender also takes more shield damage, shieldstun, and pushback when the shield is hit, and also does not have access to Power-Shielding.

For some precise information on Shield health interactions, take a look at the SSBM/Technical Data page.

Power Shielding

Power-Shielding (sometimes referred to as just the abbreviation "PS") is a function of shielding only possible with a Standard / Hard Shield.

For the first 4 frames of shielding, there is a smaller reflect bubble within the shield. If a non-projectile attack hits this within those first 4 frames of shield where it is active, the attack will be Power Shielded, resulting in no shield damage being incurred. The amount of pushback from the attack will be increased, but most importantly the shield drop animation can be interrupted with an A move. This enables The ability to counter-attack after shielding an attack if you have proper timing.

This functions differently with projectiles, however. For only the first 2 frames of shield, if a projectile hits the reflect bubble, it is reflected with 0.5x damage, and no blocked attack stipulations such as shield damage, shieldstun, pushback, or hitlag is incurred.

Spotdodge

Spotdodging by pressing down while in shield renders the player character fully intangible for some frames, with startup, intangible frames, and endlag varying on a per-character basis, with extremes like Mr. Game & Watch being in lag for more time than he is intangible.

Roll

Rolling by pressing left or right while in shield moves the player character in the direction pressed and gives some frames of intangibility. Framedata and distance moved is dependent on character and sometimes on direction of the roll.

Airdodge

Pressing L or R while airborne, and optionally alongside an analog stick direction will perform an Airdodge. This renders the player character fully intangible for a period of time after a short start-up, and if a direction was held when pressed, will move them a short distance in that direction. Afterwards, the player character is left helpless after an airdodge, with lengthy endlag and an inability to perform any action until they land except for grabbing the ledge. It can be used as a high-risk option to dodge air attacks or recover from getting knocked off the stage, or in other specific situations to enable advanced techniques such as Wavelanding and Wavedashing (which are detailed on their respective sections on the Advanced Techniques page).

For most characters, airdodges are intangible from frame 4 (Except Bowser, whose airdodge is intangible frame 3) and have varying intangibility duration depending on character.

Directional Influence

Directional Influence (usually abbreviated as DI) is a mechanic that lets the receiver of an attack affect its trajectory by holding a direction while being hit. DI can be used to make comboing difficult, or to live for longer by DIing to increase travel distance to the blast zone. Effective punish game requires using DI mixups to set up edgeguards or kill.

Smash Directional Influence

Smash directional influence (abbreviated SDI) allows the receiver of an attack to alter their position during hitlag. Upon flicking the stick, the stick's X and Y coordinates will be multiplied by 6 and the player character will be teleported that distance. This can be performed on every hitlag frame except the first, and can be performed several times on the same attack. SDI is useful for escaping multihit moves, infamously decreasing the effectiveness of fox's uThrow uAir combo.

Automatic Smash Directional Influence

Automatic Smash Directional Influence (abbreviated ASDI) is similar to SDI with a few key differences. It multiplies stick values on the last frame of hitlag by 3, thus moving the player character by half the distance of a comparable SDI and can be buffered. Unlike SDI, you can ASDI from air to ground, making it a very powerful defensive option. ASDI also has the strange property of reading the C-stick values and prioritizing them over the analog stick. This allows you to DI in one direction and ASDI in another which unlocks options such as Amsah techs.

Game Navigation

General
Controls & Notation
HUD
Game Mechanics
FAQ
Universal Strategy
Netplay
Glossary
Links
Metagame
Stages
Tiers
Controller Meta
Archived Information
Gecko Codes
Disc Files
Characters
Dr. Mario
Mario
Luigi
Bowser
Peach
Yoshi
Donkey Kong
Captain Falcon
Ganondorf
Falco
Fox
Ness
Ice Climbers
Kirby
Samus
Zelda
Sheik
Link
Young Link
Pichu
Pikachu
Jigglypuff
Mewtwo
Mr. Game and Watch
Marth
Roy
Non-Playable Characters
Male Wireframe
Female Wireframe
Master Hand
Crazy Hand
Giga Bowser
Sandbag