Version differences: Difference between revisions

Jump to navigation Jump to search
no edit summary
mNo edit summary
No edit summary
Line 408: Line 408:
| game/mario_actions_cutscene.c ||  
| game/mario_actions_cutscene.c ||  
|-
|-
| game/mario_actions_moving.c ||  
| game/mario_actions_moving.c || style="background-color: #9F9" | If Mario is sliding on the ground (e.g. when braking, turning around, or crouching while moving) and hits a wall, yellow stars will appear as he bonks in the J version. In the U version, yellow stars will only appear if his horizontal speed is greater than 16. (He will still bonk.)
|-
|-
| game/mario_actions_moving.c ||  
| game/mario_actions_moving.c || style="background-color: #FFFF90" | If Mario gets knockback on the ground and his actionArg is less than or equal to 0, he will make an "ooof" sound. This "ooof" sound is different between J and U.
|-
|-
| game/mario_actions_moving.c ||  
| game/mario_actions_moving.c || style="background-color: #9F9" | Mario will only say "Mamma Mia!" when exiting a course after dying in [[Big Boo's Haunt]], [[Hazy Maze Cave]], [[Rainbow Ride]], [[Bowser in the Dark World]], [[Bowser in the Fire Sea]], [[Bowser in the Sky]], [[Vanish Cap under the Moat]], and [[Wing Mario over the Rainbow]] in the U version; in the J version, he won't say "Mamma Mia!" (TODO: Confirm)
|-
|-
| game/mario_actions_object.c ||  
| game/mario_actions_object.c || style="background-color: #9F9" | On the U version, if Mario is swinging Bowser faster than 3,584 (0xE00) [[angle units]] per frame and throws him, he will say "So long-a Bowser!" But if he's swinging it slower, he'll say "Here we go!" On the J version, he will say "Here we go!" regardless of how fast Bowser is spinning.
|-
|-
| game/mario_actions_stationary.c || On the U version, Mario says "I'm-a tired!" before going to sleep. On the J version, he doesn't.
| game/mario_actions_stationary.c || style="background-color: #9F9" | On the U version, Mario says "I'm-a tired!" before going to sleep. On the J version, he doesn't. (Note: On the U version, it won't play either sound if the result from an earlier func_802507E8 call is not -1, it's unknown what this function does)
|-
|-
| game/mario_actions_stationary.c ||  
| game/mario_actions_stationary.c || style="background-color: #F99" | On the J version, when Mario is sleeping, his action state is 2, and the result of func_802507E8(m, 0x87) is 2 or 25, SOUND_MARIO_SNORING2 or SOUND_MARIO_SNORING1 will be played (respectively to the result of the call to func_802507E8). On the U version, func_80250F50 is called with SOUND_MARIO_SNORING3 independent of the result of func_802507E8, and neither SOUND_MARIO_SNORING1 nor SOUND_MARIO_SNORING2 are played.
|-
|-
| game/mario_actions_stationary.c ||  
| game/mario_actions_stationary.c || style="background-color: #F99" | On the U version, when Mario is waking up and his action timer is greater than 0, func_803205E8 is called three times, with SOUND_MARIO_SNORING1, SOUND_MARIO_SNORING2, and SOUND_MARIO_SNORING3. On the J version, it's only called twice; the SOUND_MARIO_SNORING3 call doesn't exist.
|-
| game/mario_actions_stationary.c ||
|-
| game/mario_actions_stationary.c ||
|-
| game/mario_actions_stationary.c ||
|-
| game/mario_actions_stationary.c ||
|-
| game/mario_actions_stationary.c ||
|-
|-
| game/mario_step.c ||  
| game/mario_step.c ||  

Navigation menu