Debug menu (SSBM)/DEVELOP mode: Difference between revisions

m
Text replacement - "|thumb|right" to "|thumb"
(Added content/made a correction)
m (Text replacement - "|thumb|right" to "|thumb")
 
(9 intermediate revisions by 7 users not shown)
Line 4: Line 4:
|}
|}
''This article is about the usage of DEVELOP mode in Melee. For a collection of images of each stage under the effects of DEVELOP mode, see [[Debug menu (SSBM)/Stage data|here]].''
''This article is about the usage of DEVELOP mode in Melee. For a collection of images of each stage under the effects of DEVELOP mode, see [[Debug menu (SSBM)/Stage data|here]].''
[[File:DEVELOP-Mode-SSBM.png|thumb|right|''Melee'' when run in DEVELOP mode.]]
[[File:DEVELOP-Mode-SSBM.png|thumb|''Melee'' when run in DEVELOP mode.]]
'''DEVELOP mode''' is a debug mode found in ''Super Smash Bros. Melee'' accessed through its {{SSBM|debug menu}}. The mode is activated by changing the '''DBLEVEL''' setting to ''DEVELOP''. This will give the player extra control over matches, including free camera, visual hitbox, and frame advance.  
'''DEVELOP mode''' is a debug mode found in ''Super Smash Bros. Melee'' accessed through its {{SSBM|debug menu}}. The mode is activated by changing the '''DBLEVEL''' setting to ''DEVELOP''. This will give the player extra control over matches, including free camera, visual hitbox, and frame advance.  


Line 63: Line 63:
#Normal
#Normal
#Removes shadows
#Removes shadows
#Camera boxes and oddly, changes the stage floor black?
#Displays camera boxes, spawn points, and changes certain floor surfaces to black.
#Camera boxes again, but without the floor change
#Same as above, but without the black floor change.
#Displays colored Stage Structures and shows item boxes
#Same as above, but also displays colored Stage Structures, ledge grab boxes, environment collision boxes, and character position markers (See [[#Character Visual Key|here]]).
#Displays [[Terrain]]s
#Same as above, but displays [[Terrain]]s instead of colored Stage Structures.
#Displays the same as above, but with indication of drop-through platforms and grab-able ledges
#Same as above, but also displays indication of drop-through platforms and grab-able ledges.


|-
|-
| {{Button|GCN|R|s=32px}} + {{Button|GCN|D-Pad|L|s=32px}} || Places white boxes around the characters. These boxes turn blue when in the air. (Edit:) They are Item grab boxes. When white an item will continue to travel after pressing "A" to grab it, for 2 frames. When they are blue and you press "Z" to grab the item, the item will be instantly picked up. 'probably because their is no item grab animation in the air'
| {{Button|GCN|R|s=32px}} + {{Button|GCN|D-Pad|L|s=32px}} || Toggles various character related visuals
#Normal
#Displays white polylines used for character costume physics like Link's and Young Link's hats, Marth's cape, and some of Jigglypuffs headwear.
#Displays a red gradient at the characters position marker as wide as the characters ECB indicating vertical motion since the last frame.
#Visualizes CPU logic. Places a sphere at the computer player's point of interest, green indicates the CPU will approach, red indicates the CPU will attack it, white indicates the CPU will recover towards it. Red squares around the CPU indicate the range of the attack chosen.
#Places white item grab boxes around the characters. These boxes turn blue when in the air. Also displays pink item catch boxes around items. When the white/or blue box intersects a pink box, the item can be grabbed. When white an item will continue to travel after pressing "A" to grab it, for 1 frame. When they are blue and Z is pressed to grab the item, the item will be instantly picked up (And instantly throwable). Also shows a smaller gray item lift box (grounded only), used for larger items like barrels, party balls, and crates.
#Displays a white sphere attached to the characters pelvis that experiences frame interpolation similar to hitboxes.
#Displays each player's coin detection spheres and displays a hitbox sphere on each coin. Player coin detection hitbox flicker because only half the players' coin collisions are processed each frame in order to save on resources.
|-
|-
| {{Button|GCN|R|s=32px}} + {{Button|GCN|D-Pad|R|s=32px}} || Toggles collision bubbles for the player (See [[#Collision Bubble Key|here]]).
| {{Button|GCN|R|s=32px}} + {{Button|GCN|D-Pad|R|s=32px}} || Toggles collision bubbles for the player (See [[#Collision Bubble Key|here]]).
Line 224: Line 231:
|-
|-
| style="background-color:#FFFFFF"|White || Special
| style="background-color:#FFFFFF"|White || Special
|}
==Character Visual Key==
===Environment Collision Boxes (ECB)===
{| class="wikitable"
|-
! Item !! Description
|-
| style="background-color:#FFFFFF"|White Diamond Outline|| Target ECB position.
|-
| style="background-color:#FFA030"|Orange Diamond || Post-collisions ECB, the target ECB altered to avoid intersecting with stage structures.
|-
| style="background-color:#ff5a20"|Dark Orange Diamond || Pre-collision ECB at most recent collision segment.
|-
| style="color:#FFFFFF;background-color:#2020FF"|Blue Diamond || Pre-collisions ECB.
|}
===Character Position Markers===
{| class="wikitable"
|-
! Item !! Description
|-
| style="background-color:#FFFFFF"|White Cross|| Target Character Position.
|-
| style="color:#FFFFFF;background-color:#805019"|Brown Cross || Post-collisions character position.
|-
| style="color:#FFFFFF;background-color:#802D10"|Reddish Brown Cross || Pre-collision character position at most recent collision segment.
|-
| style="color:#FFFFFF;background-color:#2020FF"|Dark Blue Cross || Pre-collisions character position.
|}
|}


Line 240: Line 277:
</gallery>
</gallery>


{{Debug menu (SSBM)}}
{{Debug menu (SSBM)}}


[[Category: Debug menu (SSBM)]]
[[Category:Debug menu (SSBM)]]
[[Category: Hacking]]
[[Category:Hacking]]