User:Ender R. Musk/Template:SSBU Classic Mode: Difference between revisions

nav
(variables rock)
(nav)
 
(9 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<includeonly>{|class="wikitable" style="text-align:center"
<includeonly>{|class="wikitable" style="text-align:center"
{{#vardefine:notes|{{#if:{{{round1notes|}}}{{{round2notes|}}}{{{round3notes|}}}{{{round4notes|}}}{{{round5notes|}}}{{{round6notes|}}}{{{finalnotes|}}}|y}}}}
{{#vardefine:notes|{{#if:{{{round1notes|}}}{{{round2notes|}}}{{{round3notes|}}}{{{round4notes|}}}{{{round5notes|}}}{{{round6notes|}}}{{{finalnotes|}}}|y}}}}
{{#vardefine:bonusorder|{{#if:{{{bonusorder|}}}|{{{bonusorder}}}|7}}
!Round!!Opponent!!Stage!!Music{{#ifeq:{{#var:notes|}}|y|!!Notes}}
!Round!!Opponent!!Stage!!Music{{#ifeq:{{#var:notes|}}|y|!!Notes}}
|-
|-
{{#ifeq:{{{#var:bonusorder|}}}|1|
{{#ifeq:{{{bonusorder|}}}|1|
{{!}}colspan="{{#ifeq:{{{#var:notes|}}}|y|5|4}}"{{!}}[[Bonus Stage]]
{{!}}colspan="{{#if:{{#var:notes|}}|5|4}}"{{!}}[[Bonus Stage]]
{{!}}-}}
{{!}}-}}
| 1||{{{round1opponent}}}||{{{round1stage}}}||''{{SSBUMusicLink|{{{round1songuv}}}|{{{round1song}}}}}''||{{#if:{{{round1notes|}}}|{{{round1notes}}}}}
| 1||{{{round1opponent}}}||{{{round1stage}}}||''{{SSBUMusicLink|{{{round1songuv}}}|{{{round1song}}}}}''{{#if:{{#var:notes|}}|{{!}}{{!}}{{{round1notes|}}}}}
|-
|-
{{#ifeq:{{{bonusorder|}}}|2|
{{#ifeq:{{{bonusorder|}}}|2|
{{!}}colspan="{{#ifeq:{{{#var:notes|}}}|y|5|4}}"{{!}}[[Bonus Stage]]
{{!}}colspan="{{#if:{{#var:notes|}}|5|4}}"{{!}}[[Bonus Stage]]
{{!}}-}}
{{!}}-}}
| 2||{{{round2opponent}}}||{{{round2stage}}}||''{{SSBUMusicLink|{{{round2songuv}}}|{{{round2song}}}}}''||{{#if:{{{round2notes|}}}|{{{round2notes}}}}}
| 2||{{{round2opponent}}}||{{{round2stage}}}||''{{SSBUMusicLink|{{{round2songuv}}}|{{{round2song}}}}}''{{#if:{{#var:notes|}}|{{!}}{{!}}{{{round2notes|}}}}}
|-
|-
{{#ifeq:{{{bonusorder|}}}|3|
{{#ifeq:{{{bonusorder|}}}|3|
{{!}}colspan="{{#ifeq:{{{#var:notes|}}}|y|5|4}}"{{!}}[[Bonus Stage]]
{{!}}colspan="{{#if:{{#var:notes|}}|5|4}}"{{!}}[[Bonus Stage]]
{{!}}-}}
{{!}}-}}
| 3||{{{round3opponent}}}||{{{round3stage}}}||''{{SSBUMusicLink|{{{round3songuv}}}|{{{round3song}}}}}''||{{#if:{{{round3notes|}}}|{{{round3notes}}}}}
| 3||{{{round3opponent}}}||{{{round3stage}}}||''{{SSBUMusicLink|{{{round3songuv}}}|{{{round3song}}}}}''{{#if:{{#var:notes|}}|{{!}}{{!}}{{{round3notes|}}}}}
|-
|-
{{#ifeq:{{{bonusorder|}}}|4|
{{#ifeq:{{{bonusorder|}}}|4|
{{!}}colspan="{{#ifeq:{{{#var:notes|}}}|y|5|4}}"{{!}}[[Bonus Stage]]
{{!}}colspan="{{#if:{{#var:notes|}}|5|4}}"{{!}}[[Bonus Stage]]
{{!}}-}}
{{!}}-}}
| 4||{{{round4opponent}}}||{{{round4stage}}}||''{{SSBUMusicLink|{{{round4songuv}}}|{{{round4song}}}}}''||{{#if:{{{round4notes|}}}|{{{round4notes}}}}}
| 4||{{{round4opponent}}}||{{{round4stage}}}||''{{SSBUMusicLink|{{{round4songuv}}}|{{{round4song}}}}}''{{#if:{{#var:notes|}}|{{!}}{{!}}{{{round4notes|}}}}}
|-
|-
{{#ifeq:{{{bonusorder|}}}|5|
{{#ifeq:{{{bonusorder|}}}|5|
{{!}}colspan="{{#ifeq:{{{#var:notes|}}}|y|5|4}}"{{!}}[[Bonus Stage]]
{{!}}colspan="{{#if:{{#var:notes|}}|5|4}}"{{!}}[[Bonus Stage]]
{{!}}-}}
{{!}}-}}
| 5||{{{round5opponent}}}||{{{round5stage}}}||''{{SSBUMusicLink|{{{round5songuv}}}|{{{round5song}}}}}''||{{#if:{{{round5notes|}}}|{{{round5notes}}}}}
| 5||{{{round5opponent}}}||{{{round5stage}}}||''{{SSBUMusicLink|{{{round5songuv}}}|{{{round5song}}}}}''{{#if:{{#var:notes|}}|{{!}}{{!}}{{{round5notes|}}}}}
|-
|-
{{#ifeq:{{{bonusorder|}}}|6|
{{#ifeq:{{{bonusorder|}}}|6|
{{!}}colspan="{{#ifeq:{{{#var:notes|}}}|y|5|4}}"{{!}}[[Bonus Stage]]
{{!}}colspan="{{#if:{{#var:notes|}}|5|4}}"{{!}}[[Bonus Stage]]
{{!}}-}}
{{!}}-}}
| 6||{{{round6opponent}}}||{{{round6stage}}}||''{{SSBUMusicLink|{{{round6songuv}}}|{{{round6song}}}}}''||{{#if:{{{round6notes|}}}|{{{round6notes}}}}}
| 6||{{{round6opponent}}}||{{{round6stage}}}||''{{SSBUMusicLink|{{{round6songuv}}}|{{{round6song}}}}}''{{#if:{{#var:notes|}}|{{!}}{{!}}{{{round6notes|}}}}}
|-
|-
{{#ifeq:{{{bonusorder|}}}|7|
{{#ifeq:{{{bonusorder|7}}}|7|
{{!}}colspan="{{#ifeq:{{{#var:notes|}}}|y|5|4}}"{{!}}[[Bonus Stage]]
{{!}}colspan="{{#if:{{#var:notes|}}|5|4}}"{{!}}[[Bonus Stage]]
{{!}}-}}
{{!}}-}}
| Final||{{{finalopponent}}}||{{{finalstage}}}||''{{SSBUMusicLink|{{{finalsonguv}}}|{{{finalsong}}}}}''||{{#if:{{{finalnotes|}}}|{{{finalnotes}}}}}
| Final||{{{finalopponent}}}||{{{finalstage}}}||''{{SSBUMusicLink|{{{finalsonguv}}}|{{{finalsong}}}}}''{{#if:{{#var:notes|}}|{{!}}{{!}}{{{finalnotes|}}}}}
{{#ifeq:{{{bonusorder|}}}|8|
{{#ifeq:{{{bonusorder|}}}|8|
{{!}}-
{{!}}-
{{!}}colspan="{{#ifeq:{{{#var:notes|}}}|y|5|4}}"{{!}}[[Bonus Stage]]}}
{{!}}colspan="{{#if:{{#var:notes|}}|5|4}}"{{!}}[[Bonus Stage]]}}
|}</includeonly>
|}</includeonly>
<noinclude>{{Draft}}
<noinclude>{{Draft}}
Line 46: Line 45:
==Code==
==Code==
This lists all the parameters. "bonusorder" and "round#notes" parameters are optional.
This lists all the parameters. "bonusorder" and "round#notes" parameters are optional.
<pre><nowiki>{{User:SamtheBKBoss/Template:SSBU Classic Mode
<pre><nowiki>{{User:Ender R. Musk/Template:SSBU Classic Mode
| bonusorder =
| bonusorder =
| round1opponent =
| round1opponent =
Line 89: Line 88:
<div style="float:left">
<div style="float:left">
''Input:''
''Input:''
<pre><nowiki>{{User:SamtheBKBoss/Template:SSBU Classic Mode
<pre><nowiki>{{User:Ender R. Musk/Template:SSBU Classic Mode
| bonusorder = 7
| bonusorder = 7
| round1opponent = {{CharHead|Duck Hunt|SSBU|hsize=20px|color=Red}}
| round1opponent = {{CharHead|Duck Hunt|SSBU|hsize=20px|color=Red}}
Line 130: Line 129:
<div style="float:left">
<div style="float:left">
''Output:''
''Output:''
{{User:SamtheBKBoss/Template:SSBU Classic Mode
{{User:Ender R. Musk/Template:SSBU Classic Mode
| bonusorder = 7
| bonusorder = 7
| round1opponent = {{CharHead|Duck Hunt|SSBU|hsize=20px|color=Red}}
| round1opponent = {{CharHead|Duck Hunt|SSBU|hsize=20px|color=Red}}
Line 178: Line 177:
* ''round#song'' and ''finalsong'' = The title of the specified round's BGM.
* ''round#song'' and ''finalsong'' = The title of the specified round's BGM.
* ''round#notes'' and ''finalnotes'' = Additional info regarding the specified round, such as any CPU allies, or the circumstances of the round being a reference. Optional.
* ''round#notes'' and ''finalnotes'' = Additional info regarding the specified round, such as any CPU allies, or the circumstances of the round being a reference. Optional.
{{../nav}}
</noinclude>
</noinclude>