246
edits
No edit summary |
Icecream17 (talk | contribs) (add links) |
||
Line 1: | Line 1: | ||
'''Mario''' is the main protagonist of ''[[Super Mario 64]]'', and is the main [[object]] that the player controls. | '''Mario''' is the main protagonist of ''[[Super Mario 64]]'', and is the main [[object]] that the player controls. | ||
Most of the code involving updating Mario has to do with actions (see [[Action#Frame]] for a technical summary). The following are the controls for various movements:. | |||
{{object_infobox | {{object_infobox | ||
|image= STROOP-_Mario.png | |image= STROOP-_Mario.png | ||
Line 14: | Line 16: | ||
}} | }} | ||
{| class="wikitable" | {| class="wikitable" | ||
! rowspan=2| Action || rowspan=2 | Nintendo 64 || colspan=2 | <span class=explain style=color:inherit title="Nintendo 64 version">Wii (Virtual Console)</span> | ! rowspan="2" | Action || rowspan="2" | Nintendo 64 || colspan="2" | <span class="explain" style="color:inherit" title="Nintendo 64 version">Wii (Virtual Console)</span> | ||
|- | |- | ||
! GameCube Controller || Classic Controller | ! GameCube Controller || Classic Controller | ||
|- | |- | ||
! rowspan=2 | Movement | ! rowspan="2" | Movement | ||
| [[File:N64-Control-Neutral.png]] || [[File:Gamecube-Control-Neutral.png]] || [[File:Wii-Classic-Lstick-Neutral.png]] | | [[File:N64-Control-Neutral.png]] || [[File:Gamecube-Control-Neutral.png]] || [[File:Wii-Classic-Lstick-Neutral.png]] | ||
|- | |- | ||
| colspan=3 | There are two modes of moving, walking and running. The more the control stick tilts away from the center, the faster Mario moves; the opposite is also true. | | colspan="3" | There are two modes of moving, walking and running. The more the control stick tilts away from the center, the faster Mario moves; the opposite is also true. | ||
|- | |- | ||
! rowspan=2 | [[Single Jump]] | ! rowspan="2" | [[Single Jump]] | ||
| [[File:N64-Button-A.png]] || [[File:Gamecube-Button-A.png]] || [[File:Wii-Classic-Button-A.png]] | | [[File:N64-Button-A.png]] || [[File:Gamecube-Button-A.png]] || [[File:Wii-Classic-Button-A.png]] | ||
|- | |- | ||
| colspan=3 | The initial velocity of a single jump is equal to 42 + Horizontal speed / 4. | | colspan="3" | The initial velocity of a single jump is equal to 42 + Horizontal speed / 4. | ||
|- | |- | ||
! rowspan=2 | [[Double Jump]] | ! rowspan="2" | [[Double Jump]] | ||
| [[File:N64-Button-A.png]] <b style="font-size:18px">+</b> [[File:N64-Button-A.png]] || [[File:Gamecube-Button-A.png]] <b style="font-size:18px">+</b> [[File:Gamecube-Button-A.png]] || [[File:Wii-Classic-Button-A.png]] <b style="font-size:18px">+</b> [[File:Wii-Classic-Button-A.png]] | | [[File:N64-Button-A.png]] <b style="font-size:18px">+</b> [[File:N64-Button-A.png]] || [[File:Gamecube-Button-A.png]] <b style="font-size:18px">+</b> [[File:Gamecube-Button-A.png]] || [[File:Wii-Classic-Button-A.png]] <b style="font-size:18px">+</b> [[File:Wii-Classic-Button-A.png]] | ||
|- | |- | ||
| colspan=3 | After jumping or falling, press A when landing on the floor. The initial velocity of a double jump is equal to 52 + Horizontal speed / 4. | | colspan="3" | After jumping or falling, press A when landing on the floor. The initial velocity of a double jump is equal to 52 + Horizontal speed / 4. | ||
|- | |- | ||
! rowspan=2 | [[Triple Jump]] | ! rowspan="2" | [[Triple Jump]] | ||
| [[File:N64-Control-Neutral.png]] <b style="font-size:18px">+</b> [[File:N64-Button-A.png]] <b style="font-size:18px">+</b> [[File:N64-Button-A.png]] <b style="font-size:18px">+</b> [[File:N64-Button-A.png]] || [[File:Gamecube-Control-Neutral.png]] <b style="font-size:18px">+</b> [[File:Gamecube-Button-A.png]] <b style="font-size:18px">+</b> [[File:Gamecube-Button-A.png]] <b style="font-size:18px">+</b> [[File:Gamecube-Button-A.png]] || [[File:Wii-Classic-Lstick-Neutral.png]] <b style="font-size:18px">+</b> [[File:Wii-Classic-Button-A.png]] <b style="font-size:18px">+</b> [[File:Wii-Classic-Button-A.png]] <b style="font-size:18px">+</b> [[File:Wii-Classic-Button-A.png]] | | [[File:N64-Control-Neutral.png]] <b style="font-size:18px">+</b> [[File:N64-Button-A.png]] <b style="font-size:18px">+</b> [[File:N64-Button-A.png]] <b style="font-size:18px">+</b> [[File:N64-Button-A.png]] || [[File:Gamecube-Control-Neutral.png]] <b style="font-size:18px">+</b> [[File:Gamecube-Button-A.png]] <b style="font-size:18px">+</b> [[File:Gamecube-Button-A.png]] <b style="font-size:18px">+</b> [[File:Gamecube-Button-A.png]] || [[File:Wii-Classic-Lstick-Neutral.png]] <b style="font-size:18px">+</b> [[File:Wii-Classic-Button-A.png]] <b style="font-size:18px">+</b> [[File:Wii-Classic-Button-A.png]] <b style="font-size:18px">+</b> [[File:Wii-Classic-Button-A.png]] | ||
|- | |- | ||
| colspan=3 | After double jumping, press A when landing on the floor. At least 20 speed is required to triple jump. <br> With the [[Wing Cap]], you don't need to be moving to do a triple jump, and if you don't cancel it with a ground pound, dive, or landing in the first few frames Mario will start flying. | | colspan="3" | After double jumping, press A when landing on the floor. At least 20 speed is required to triple jump.<br>With the [[Wing Cap]], you don't need to be moving to do a [[Flying Triple Jump|triple jump]], and if you don't cancel it with a ground pound, dive, or landing in the first few frames Mario will start [[flying]]. | ||
|- | |- | ||
! rowspan=2 | [[Wall Kick]] | ! rowspan="2" | [[Wall Kick]] | ||
| [[File:N64-Control-Neutral.png]] <b style="font-size:18px">+</b> [[File:N64-Button-A.png]] || [[File:Gamecube-Control-Neutral.png]] <b style="font-size:18px">+</b> [[File:Gamecube-Button-A.png]] || [[File:Wii-Classic-Lstick-Neutral.png]]<b style="font-size:18px">+</b> [[File:Wii-Classic-Button-A.png]] | | [[File:N64-Control-Neutral.png]] <b style="font-size:18px">+</b> [[File:N64-Button-A.png]] || [[File:Gamecube-Control-Neutral.png]] <b style="font-size:18px">+</b> [[File:Gamecube-Button-A.png]] || [[File:Wii-Classic-Lstick-Neutral.png]]<b style="font-size:18px">+</b> [[File:Wii-Classic-Button-A.png]] | ||
|- | |- | ||
| colspan=3 | Mario must jump to a wall and when he touches it, press A. Mario must have at least 16 speed. | | colspan="3" | Mario must jump to a wall and when he touches it, press A. Mario must have at least 16 speed. | ||
|- | |- | ||
! rowspan=2 | [[Sideflip]] | ! rowspan="2" | [[Sideflip]] | ||
| [[File:N64-Control-Left.png]] <b style="font-size:18px">+</b> [[File:N64-Control-Right.png]] <b style="font-size:18px">+</b> [[File:N64-Button-A.png]] || [[File:Gamecube-Control-Left.png]] <b style="font-size:18px">+</b> [[File:Gamecube-Control-Right.png]] <b style="font-size:18px">+</b> [[File:Gamecube-Button-A.png]] || [[File:Wii-Classic-Lstick-Left.png]] <b style="font-size:18px">+</b> [[File:Wii-Classic-Lstick-Right.png]] <b style="font-size:18px">+</b> [[File:Wii-Classic-Button-A.png]] | | [[File:N64-Control-Left.png]] <b style="font-size:18px">+</b> [[File:N64-Control-Right.png]] <b style="font-size:18px">+</b> [[File:N64-Button-A.png]] || [[File:Gamecube-Control-Left.png]] <b style="font-size:18px">+</b> [[File:Gamecube-Control-Right.png]] <b style="font-size:18px">+</b> [[File:Gamecube-Button-A.png]] || [[File:Wii-Classic-Lstick-Left.png]] <b style="font-size:18px">+</b> [[File:Wii-Classic-Lstick-Right.png]] <b style="font-size:18px">+</b> [[File:Wii-Classic-Button-A.png]] | ||
|- | |- | ||
| colspan=3 | Jump button must be pressed while in the [[turnaround]] action. Mario must have at least 16 speed. | | colspan="3" | Jump button must be pressed while in the [[turnaround]] action. Mario must have at least 16 speed. | ||
|- | |- | ||
! [[Backflip]] | ! [[Backflip]] | ||
Line 54: | Line 56: | ||
| [[File:N64-Control-Neutral.png]] <b style="font-size:18px">+</b> [[File:N64-Button-Z.png]] <b style="font-size:18px">+</b> [[File:N64-Button-A.png]] || [[File:Gamecube-Control-Neutral.png]] <b style="font-size:18px">+</b> [[File:Gamecube-Button-L.png]] <b style="font-size:18px">+</b> [[File:Gamecube-Button-A.png]] || [[File:Wii-Classic-Lstick-Neutral.png]] <b style="font-size:18px">+</b> [[File:Wii-Classic-Button-L.png]] <b style="font-size:18px">+</b> [[File:Wii-Classic-Button-A.png]] | | [[File:N64-Control-Neutral.png]] <b style="font-size:18px">+</b> [[File:N64-Button-Z.png]] <b style="font-size:18px">+</b> [[File:N64-Button-A.png]] || [[File:Gamecube-Control-Neutral.png]] <b style="font-size:18px">+</b> [[File:Gamecube-Button-L.png]] <b style="font-size:18px">+</b> [[File:Gamecube-Button-A.png]] || [[File:Wii-Classic-Lstick-Neutral.png]] <b style="font-size:18px">+</b> [[File:Wii-Classic-Button-L.png]] <b style="font-size:18px">+</b> [[File:Wii-Classic-Button-A.png]] | ||
|- | |- | ||
! rowspan=2 | [[Ground Pound]] | ! rowspan="2" | [[Ground Pound]] | ||
| [[File:N64-Button-Z.png]] || [[File:Gamecube-Button-L.png]] || [[File:Wii-Classic-Button-L.png]] | | [[File:N64-Button-Z.png]] || [[File:Gamecube-Button-L.png]] || [[File:Wii-Classic-Button-L.png]] | ||
|- | |- | ||
| colspan=3 | Mario must be in mid-air to perform this move. | | colspan="3" | Mario must be in mid-air to perform this move. | ||
|- | |- | ||
! Duck / [[Crouch]] | ! Duck / [[Crouch]] | ||
Line 68: | Line 70: | ||
| [[File:N64-Button-B.png]] || [[File:Gamecube-Button-B.png]] || [[File:Wii-Classic-Button-B.png]] | | [[File:N64-Button-B.png]] || [[File:Gamecube-Button-B.png]] || [[File:Wii-Classic-Button-B.png]] | ||
|- | |- | ||
! [[Dive]] | ! rowspan="2" | [[Dive]] | ||
| [[File:N64-Control-Neutral.png]] <b style="font-size:18px">+</b> [[File:N64-Button-B.png]] || [[File:Gamecube-Control-Neutral.png]] <b style="font-size:18px">+</b> [[File:Gamecube-Button-B.png]] || [[File:Wii-Classic-Lstick-Neutral.png]] <b style="font-size:18px">+</b> [[File:Wii-Classic-Button-B.png]] | | [[File:N64-Control-Neutral.png]] <b style="font-size:18px">+</b> [[File:N64-Button-B.png]] || [[File:Gamecube-Control-Neutral.png]] <b style="font-size:18px">+</b> [[File:Gamecube-Button-B.png]] || [[File:Wii-Classic-Lstick-Neutral.png]] <b style="font-size:18px">+</b> [[File:Wii-Classic-Button-B.png]] | ||
|- | |- | ||
! rowspan=2 | [[Kick]] | | colspan="3" |Doing a dive is the same as doing a kick but Mario has more speed. | ||
|- | |||
! rowspan="2" | [[Kick]] | |||
| [[File:N64-Button-B.png]] || [[File:Gamecube-Button-B.png]] || [[File:Wii-Classic-Button-B.png]] | | [[File:N64-Button-B.png]] || [[File:Gamecube-Button-B.png]] || [[File:Wii-Classic-Button-B.png]] | ||
|- | |- | ||
| colspan=3 | Can be done in a single jump or double jump when Mario has less than 28 speed. <br> Can also be done on the ground while holding A if Mario's speed is less than 29 or the joystick magnitude is not greater than 48. | | colspan="3" | Can be done in a single jump or double jump (see [[Jump Kick]]) when Mario has less than 28 speed.<br>Can also be done on the ground while holding A if Mario's speed is less than 29 or the joystick magnitude is not greater than 48. | ||
|- | |- | ||
! [[Slide Kick]] | ! [[Slide Kick]] | ||
Line 88: | Line 92: | ||
| [[File:N64-Button-R.png]] || [[File:Gamecube-Button-R.png]] || [[File:Wii-Classic-Button-R.png]] | | [[File:N64-Button-R.png]] || [[File:Gamecube-Button-R.png]] || [[File:Wii-Classic-Button-R.png]] | ||
|- | |- | ||
! rowspan=1 | Zoom in/Look around | ! rowspan="1" | Zoom in/Look around | ||
| [[File:N64-C-Up.png]] || [[File:Gamecube-Cstick-Up.png]] || [[File:Wii-Classic-Rstick-Up.png]] | | [[File:N64-C-Up.png]] || [[File:Gamecube-Cstick-Up.png]] || [[File:Wii-Classic-Rstick-Up.png]] | ||
|- | |- |
edits