Actions

Template

Difference between revisions of "LevelBob"

From Sonic Retro

(This is how clichés work now)
m
 
(78 intermediate revisions by 9 users not shown)
Line 1: Line 1:
<span class="morphMaster" id="LevelBobMaster"></span>
+
{{BobTable|
{|cellpadding="0" cellspacing="0" style="max-width: 340px; padding: 0px; float: right; margin-left: 15px;" class="breakout" clear="right"
+
{{BobRow||{{{levelscreen|}}}|align=center|default=[[File:Notavailable.svg]]<includeonly>[[Category:No titlescreen]]</includeonly>|content={{#if: {{{levelscreen2|}}}|
| style="text-align: center;"|
+
{{tabs
<span style="display:block" id="LevelBobContent1">{{ #if: {{{screenwidth|}}} | [[Image:{{ #if: {{{levelscreen|}}} | {{{levelscreen}}} | Notavailable.svg }}|{{{screenwidth}}}px]] | [[Image:{{ #if: {{{levelscreen|}}} | {{{levelscreen}}} | Notavailable.svg }}]] }}</span>
+
| hidetitle=yes
{{ #if: {{{levelscreen2|}}} | <span style="display:none" id="LevelBobContent2">{{ #if: {{{screenwidth2|}}} | [[Image:{{{levelscreen2}}}|{{{screenwidth2}}} px]] | [[Image:{{{levelscreen2}}}]] }}</span><span id="LevelBobLink1">{{{levelscreentitle|Image 1}}}</span> &#124; <span id="LevelBobLink2">{{{levelscreen2title|Image 2}}}</span> }}
+
| instant=yes
|-
+
| style=border:none; padding:0px;
! {{ #if: {{{name|}}} | '''{{{name}}}''' | '''{{PAGENAME}}''' }}
+
| orientation=horizontal
|-
+
| width=320px
|style="max-width: 340px;padding: 0.3em; line-height: 1.5em; padding-left: 5px;" |
+
| icon1={{{levelscreentitle|Image 1}}}
'''{{ #if: {{{levelno|}}} | {{{levelno}}} level, | Level, }} ''[[{{{game}}}]]'''''<br/>
+
| icon2={{{levelscreen2title|Image 2}}}
{{ #if: {{{acts|}}} | '''Number of Acts''': {{{acts}}} | }}{{  
+
| icon3={{#if:{{{levelscreen3|}}}|{{{levelscreen3title|Image 3}}}}}
#if: {{{cliche1location|}}} |<br/> '''Clichés''': [[{{{cliche}}} cliché]] ({{{cliche1location}}})  |
+
| icon4={{#if:{{{levelscreen4|}}}|{{{levelscreen4title|Image 4}}}}}
    {{ #if: {{{cliche|}}} |<br/> '''Level cliché''': [[{{{cliche}}} cliché]]  | }}
+
| icon5={{#if:{{{levelscreen5|}}}|{{{levelscreen5title|Image 5}}}}}
}}{{
+
| icon6={{#if:{{{levelscreen6|}}}|{{{levelscreen6title|Image 6}}}}}
#if: {{{cliche2location|}}} | , [[{{{cliche2}}} cliché]] ({{{cliche2location}}}|
+
| icon7={{#if:{{{levelscreen7|}}}|{{{levelscreen7title|Image 7}}}}}
    {{ #if: {{{cliche2|}}} | <br/> '''Secondary level cliché''': [[{{{cliche2}}} cliché]] | }}
+
| icon8={{#if:{{{levelscreen8|}}}|{{{levelscreen8title|Image 8}}}}}
}}{{
+
| icon9={{#if:{{{levelscreen9|}}}|{{{levelscreen9title|Image 9}}}}}
#if: {{{cliche3location|}}} |, [[{{{cliche3}}} cliché]] ({{{cliche3location}}}|
+
| content1={{bobscreen|{{{levelscreen}}}}}
    {{ #if: {{{cliche3|}}} |<br/> '''Tertiary level cliché''': [[{{{cliche3}}} cliché]] | }}
+
| content2={{bobscreen|{{{levelscreen2}}}}}
}}{{
+
| content3={{#if:{{{levelscreen3|}}}|{{bobscreen|{{{levelscreen3}}}}}}}
#if: {{{cliche4location|}}} |, [[{{{cliche4}}} cliché]] ({{{cliche4location}}})  |
+
| content4={{#if:{{{levelscreen4|}}}|{{bobscreen|{{{levelscreen4}}}}}}}
    {{ #if: {{{cliche4|}}} |<br/> '''Quaternary level cliché''': [[{{{cliche4}}} cliché]] | }}
+
| content5={{#if:{{{levelscreen5|}}}|{{bobscreen|{{{levelscreen5}}}}}}}
}}{{
+
| content6={{#if:{{{levelscreen6|}}}|{{bobscreen|{{{levelscreen6}}}}}}}
#if: {{{cliche5location|}}} |, [[{{{cliche5}}} cliché]] ({{{cliche5location}}}|
+
| content7={{#if:{{{levelscreen7|}}}|{{bobscreen|{{{levelscreen7}}}}}}}
    {{ #if: {{{cliche5|}}} |<br/> '''Quinary level cliché''': [[{{{cliche5}}} cliché]] | }}
+
| content8={{#if:{{{levelscreen8|}}}|{{bobscreen|{{{levelscreen8}}}}}}}
}}<br/>{{
+
| content9={{#if:{{{levelscreen9|}}}|{{bobscreen|{{{levelscreen9}}}}}}}
#if: {{{playedas|}}} | '''Played as''': {{{playedas}}}<br/> | }}{{
+
}}
#if: {{{opponent|}}} | '''Opponent''': [[{{{opponent}}}]]<br/> | }}{{
+
|{{bobscreen|{{{levelscreen}}}}}}}{{#ifeq: {{fileext|{{{levelscreen}}}}} | jpg | [[Category:JPEG titlescreen]] }}}}
#if: {{{boss|}}} | '''Boss''': [[{{{boss}}}]]<br/> | }}{{
+
{{BobRow||{{{name|}}}|default=<span itemprop="name">{{PAGENAME}}</span>|content=<span itemprop="name">{{{name}}}</span>|headline=yes|align=center}}
#if: {{{subboss|}}} | '''Sub-boss''': [[{{{subboss}}}]]<br/> | }}{{
+
{{BobRow||{{{game|}}}|content='''{{ #if: {{{levelno|}}} | {{{levelno}}} {{LevelName|{{{game}}}}}, | {{LevelName|{{ucfirst:{{{game}}}}}}}, }} ''[[{{{game}}}]]'''''[[Category:{{{game}}} levels]]}}
#if: {{{subboss2|}}} | '''Sub-boss for Act 2''':  [[{{{subboss2}}}]]<br/> | }}{{
+
{{BobRow||{{{game2|}}}|content='''{{ #if: {{{levelno2|}}} | {{{levelno2}}} {{LevelName|{{{game2}}}}}, | {{LevelName|{{ucfirst:{{{game2}}}}}}}, }} ''[[{{{game2}}}]]'''''[[Category:{{{game2}}} levels]]}}
#if: {{{osv|}}} | '''OSV''': {{{osv}}}<br/>| }}{{
+
{{BobRow|Number of Acts|{{{acts|}}}}}
#if: {{{map|}}} | '''Level Map''': [[{{{map}}}]]<br/> | }}{{
+
{{BobRow|Location|{{{location|}}}}}
#if: {{{rings|}}} | '''Maximum Rings''': {{{rings}}}<br/> | }}{{
+
{{BobRow||{{{theme1|}}}|content='''Level theme{{#if:{{{theme2|}}}|s|}}:''' [[:Category:{{LevelBob/Categorize by theme|{{{theme1}}}}}|{{{theme1}}}]][[Category:{{LevelBob/Categorize by theme|{{{theme1}}}}}]]{{
#if: {{{rings1|}}} | '''Maximum Rings, Act 1''': {{{rings1}}}<br/> | }}{{
+
#if:{{{theme2|}}}|, [[:Category:{{LevelBob/Categorize by theme|{{{theme2}}}}}|{{{theme2}}}]][[Category:{{LevelBob/Categorize by theme|{{{theme2}}}}}]]|}}{{
#if: {{{rings2|}}} | '''Maximum Rings, Act 2''': {{{rings2}}}<br/> | }}{{
+
#if:{{{theme3|}}}|, [[:Category:{{LevelBob/Categorize by theme|{{{theme3}}}}}|{{{theme3}}}]][[Category:{{LevelBob/Categorize by theme|{{{theme3}}}}}]]|}}{{
#if: {{{rings3|}}} | '''Maximum Rings, Act 3''': {{{rings3}}}<br/> | }}{{
+
#if:{{{theme4|}}}|, [[:Category:{{LevelBob/Categorize by theme|{{{theme4}}}}}|{{{theme4}}}]][[Category:{{LevelBob/Categorize by theme|{{{theme4}}}}}]]|}}{{
#if: {{{flickies1|}}} | '''Flickies, Act 1''':<br/>{{{flickies1}}}<br/> | }}{{
+
#if:{{{theme5|}}}|, [[:Category:{{LevelBob/Categorize by theme|{{{theme5}}}}}|{{{theme5}}}]][[Category:{{LevelBob/Categorize by theme|{{{theme5}}}}}]]|}}}}
#if: {{{flickies2|}}} | '''Flickies, Act 2''':<br/>{{{flickies2}}}<br/> | }}{{
+
{{BobRow|Played as|{{{playedas|}}}}}
#if: {{{underwater|}}} | '''Underwater areas''': {{{underwater}}}<br/> | }}{{
+
{{BobRow||{{{opponent|}}}|content='''Opponent:''' [[{{{opponent}}}]]}}
#if: {{{prereq|}}} | '''Prerequisite''': {{{prereq}}}<br/> | }}{{
+
{{BobRow||{{{subboss|}}}|content='''Sub-boss''': [[{{{subboss}}}]]}}
#if: {{{shaddark|}}} | '''Dark Mission''': {{{shaddark}}}<br/> | }}{{
+
{{BobRow||{{{subboss2|}}}|content='''Sub-boss for Act 2''': [[{{{subboss2}}}]]}}
#if: {{{shadnorm|}}} | '''Normal Mission''': {{{shadnorm}}}<br/> | }}{{
+
{{BobRow||{{{subbossalt|}}}|content='''Alternate sub-boss''': [[{{{subbossalt}}}]]}}
#if: {{{shadhero|}}} | '''Hero Mission''': {{{shadhero}}}<br/> | }}{{
+
{{BobRow||{{{boss|}}}|content='''Boss''': [[{{{boss}}}]]}}
#if: {{{music|}}} | '''Music'''<nowiki>:</nowiki> {{{music}}} | }}{{
+
{{BobRow||{{{bossalt|}}}|content='''Alternate boss''': [[{{{bossalt}}}]]}}
#if: {{{music1|}}} | '''Act 1''':<br/>{{{music1}}} | }}{{
+
{{BobRow|Maximum rings|{{{rings|}}}}}
#if: {{{music13|}}} | '''Music, Acts 1 and 3''':<br/>{{{music13}}} | }}{{
+
{{BobRow|Maximum rings, Act 1|{{{rings1|}}}}}
#if: {{{music2|}}} | <br/>'''Act 2''':<br/>{{{music2}}} | }}{{
+
{{BobRow|Maximum rings, Act 2|{{{rings2|}}}}}
#if: {{{music3|}}} | <br/>'''Act 3''':<br/>{{{music3}}} | }}{{
+
{{BobRow|Maximum rings, Act 3|{{{rings3|}}}}}
#if: {{{music2345|}}} | <br/>'''Acts 2 through 5''':<br/>{{{music2345}}} | }}{{
+
{{BobRow|Flickies, Act 1|{{{flickies1|}}}}}<!--Sonic 3D-specific -->
#if: {{{music2p|}}} | <br/>'''2P Music''':<br/>{{{music2p}}} | }}{{
+
{{BobRow|Flickies, Act 2|{{{flickies2|}}}}}<!--Sonic 3D-specific -->
#if: {{{musicgen|}}} | '''Music (Mega Drive/Genesis)''':<br/>{{{musicgen}}} | }}{{
+
{{BobRow|Underwater areas|{{{underwater|}}}}}
#if: {{{musicgen1|}}} | '''Act 1 (Mega Drive/Genesis)''':<br/>{{{musicgen1}}} | }}{{
+
{{BobRow|Prerequisite|{{{prereq|}}}}}
#if: {{{musicgen2|}}} | <br/>'''Act 2 (Mega Drive/Genesis)''':<br/>{{{musicgen2}}} | }}{{
+
{{BobRow||{{{shaddark|}}}|content='''Dark mission''': {{{shaddark}}}
#if: {{{musicsat|}}} | <br/>'''Music (Saturn/PC)''':<br/>{{{musicsat}}} | }}{{
+
{{ShadowRank|A|{{{ShadDarkARank|}}}}}{{ShadowRank|B|{{{ShadDarkBRank|}}}}}{{ShadowRank|C|{{{ShadDarkCRank|}}}}}{{ShadowRank|D|{{{ShadDarkDRank|}}}}}{{ShadowRank|E|Finish the mission}}}}<!--Shadow the Hedgehog-specific -->
#if: {{{musicsat1|}}} | <br/>'''Act 1 (Saturn/PC)''':<br/>{{{musicsat1}}} | }}{{
+
{{BobRow||{{{shadnorm|}}}|content='''Normal mission''': {{{shadnorm}}}
#if: {{{musicsat2|}}} | <br/>'''Act 2 (Saturn/PC)''':<br/>{{{musicsat2}}} | }}{{
+
{{ShadowRank|A|{{{ShadNormARank|}}}}}{{ShadowRank|B|{{{ShadNormBRank|}}}}}{{ShadowRank|C|{{{ShadNormCRank|}}}}}{{ShadowRank|D|{{{ShadNormDRank|}}}}}{{ShadowRank|E|Finish the mission}}}}<!--Shadow the Hedgehog-specific -->
#if: {{{icon|}}} | <br>'''Level icon''': [[File:{{{icon}}}]]<br> | }}
+
{{BobRow||{{{shadhero|}}}|content='''Hero mission''': {{{shadhero}}}
{{#if: {{{cliche|}}}|[[Category:Levels with a {{{cliche}}} cliché]]|}}
+
{{ShadowRank|A|{{{ShadHeroARank|}}}}}{{ShadowRank|B|{{{ShadHeroBRank|}}}}}{{ShadowRank|C|{{{ShadHeroCRank|}}}}}{{ShadowRank|D|{{{ShadHeroDRank|}}}}}{{ShadowRank|E|Finish the mission}}}}<!--Shadow the Hedgehog-specific -->
{{#if: {{{cliche2|}}}|[[Category:Levels with a {{{cliche2}}} cliché]]|}}
+
{{BobRow||{{{Mission1|}}}|content='''Mission 1''': {{{Mission1}}}
|}<noinclude>{{Cleanup-inprogress}}
+
{{SA2Rank|A|{{{ARank1|}}}}}{{SA2Rank|B|{{{BRank1|}}}}}{{SA2Rank|C|{{{CRank1|}}}}}{{SA2Rank|D|{{{DRank1|}}}}}{{SA2Rank|E|Finish the mission}}{{#if:{{{MaxRings1|}}}|(total rings: {{{MaxRings1|}}})|}}}}<!--SA2-specific -->
 +
{{BobRow||{{{Mission2|}}}|content='''Mission 2''': {{{Mission2}}}
 +
{{SA2Rank|A|{{{ARank2|}}}}}{{SA2Rank|B|{{{BRank2|}}}}}{{SA2Rank|C|{{{CRank2|}}}}}{{SA2Rank|D|{{{DRank2|}}}}}{{SA2Rank|E|Finish the mission}}{{#if:{{{MaxRings2|}}}|(total rings: {{{MaxRings2|}}})|}}}}<!--SA2-specific -->
 +
{{BobRow||{{{Mission3|}}}|content='''Mission 3''': {{{Mission3}}}
 +
{{SA2Rank|A|{{{ARank3|}}}}}{{SA2Rank|B|{{{BRank3|}}}}}{{SA2Rank|C|{{{CRank3|}}}}}{{SA2Rank|D|{{{DRank3|}}}}}{{SA2Rank|E|Finish the mission}}{{#if:{{{MaxRings3|}}}|(total rings: {{{MaxRings3|}}})|}}}}<!--SA2-specific -->
 +
{{BobRow||{{{Mission4|}}}|content='''Mission 4''': {{{Mission4}}}
 +
{{SA2Rank|A|{{{ARank4|}}}}}{{SA2Rank|B|{{{BRank4|}}}}}{{SA2Rank|C|{{{CRank4|}}}}}{{SA2Rank|D|{{{DRank4|}}}}}{{SA2Rank|E|Finish the mission}}{{#if:{{{MaxRings4|}}}|(total rings: {{{MaxRings4|}}})|}}}}<!--SA2-specific -->
 +
{{BobRow||{{{Mission5|}}}|content='''Mission 5''': {{{Mission5}}}
 +
{{SA2Rank|A|{{{ARank5|}}}}}{{SA2Rank|B|{{{BRank5|}}}}}{{SA2Rank|C|{{{CRank5|}}}}}{{SA2Rank|D|{{{DRank5|}}}}}{{SA2Rank|E|Finish the mission}}{{#if:{{{MaxRings5|}}}|(total rings: {{{MaxRings5|}}})|}}}}<!--SA2-specific -->
 +
{{BobRow||{{{name_jp|}}}{{{name_de|}}}{{{name_fr|}}}{{{name_es|}}}{{{name_it|}}}{{{name_se|}}}{{{name_nl|}}}{{{name_fi|}}}{{{name_ru|}}}{{{name_zh|}}}{{{name_kr|}}}|content='''Non-English names:'''<div style="margin-left:1em;">{{#if: {{{name_jp|}}} |* '''JP:''' {{{name_jp}}} }}{{#if: {{{name_de|}}} | * '''DE:''' {{{name_de}}} }}{{#if: {{{name_fr|}}} | * '''FR:''' {{{name_fr}}} }}{{#if: {{{name_es|}}} | * '''ES:''' {{{name_es}}} }}{{#if: {{{name_pt|}}} | * '''PT:''' {{{name_pt}}} }}{{#if: {{{name_it|}}} | * '''IT:''' {{{name_it}}} }}{{#if: {{{name_se|}}} | * '''SE:''' {{{name_se}}} }}{{#if: {{{name_nl|}}} | * '''NL:''' {{{name_nl}}} }}{{#if: {{{name_fi|}}} | * '''FI:''' {{{name_fi}}} }}{{#if: {{{name_ru|}}} | * '''RU:''' {{{name_ru}}} }}{{#if: {{{name_zh|}}} | * '''ZH:''' {{{name_zh}}} }}{{#if: {{{name_kr|}}} | * '''KR:''' {{{name_kr}}} }}</div>}}
 +
{{BobRow||{{{next|}}}{{{prev|}}}|content={{#if: {{{prev|}}} | ← [[{{{prev}}}]] }} {{#if:{{{next|}}}|{{#if:{{{prev|}}}|{{!}}|}}|}} {{#if: {{{next|}}} | [[{{{next}}}]] → }}|align=center}}
 +
{{BobRow||{{{next2|}}}{{{prev2|}}}|content={{#if: {{{prev2|}}} | ← [[{{{prev2}}}]] }} {{#if:{{{next2|}}}|{{#if:{{{prev2|}}}|{{!}}|}}|}} {{#if: {{{next2|}}} | [[{{{next2}}}]] }}|align=center}}
 +
}}<noinclude>
 +
 
 
==Usage==
 
==Usage==
 
This template is to be used on articles about specific [[:Category:Levels|levels]]. Place the following at the top of a page:
 
This template is to be used on articles about specific [[:Category:Levels|levels]]. Place the following at the top of a page:
Line 70: Line 83:
 
| levelscreen2=
 
| levelscreen2=
 
| screenwidth2=
 
| screenwidth2=
 +
| levelscreen3=
 +
| screenwidth3=
 
| levelscreentitle=
 
| levelscreentitle=
 
| levelscreen2title=
 
| levelscreen2title=
 +
| levelscreen3title=
 
| levelno=
 
| levelno=
 
| game=
 
| game=
 
| acts=
 
| acts=
| cliche=
+
| location=
| cliche2=
+
| theme1=
| cliche3=
+
| theme2=
| cliche4=
+
| theme3=
| cliche5=
+
| theme4=
| cliche1location=
+
| theme5=
| cliche2location=
 
| cliche3location=
 
| cliche4location=
 
| cliche5location=
 
 
| playedas=
 
| playedas=
 
| opponent=
 
| opponent=
 
| boss=
 
| boss=
 +
| bossalt=
 
| subboss=
 
| subboss=
 
| subboss2=
 
| subboss2=
| osv=
+
| subbossalt=
| map=
 
 
| rings=
 
| rings=
 
| rings1=
 
| rings1=
Line 101: Line 113:
 
| prereq=
 
| prereq=
 
| shaddark=
 
| shaddark=
 +
| ShadDarkARank=
 +
| ShadDarkBRank=
 +
| ShadDarkCRank=
 +
| ShadDarkDRank=
 
| shadnorm=
 
| shadnorm=
 +
| ShadNormARank=
 +
| ShadNormBRank=
 +
| ShadNormCRank=
 +
| ShadNormDRank=
 
| shadhero=
 
| shadhero=
| musicnamed=
+
| ShadHeroARank=
| music=
+
| ShadHeroBRank=
| music1=
+
| ShadHeroCRank=
| music13=
+
| ShadHeroDRank=
| music2=
+
| Mission1=
| music3=
+
| ARank1=
| musicskc1=
+
| BRank1=
| musicskc2=
+
| CRank1=
| music2345=
+
| DRank1=
| music2p=
+
| MaxRings1=
| musicgen=
+
| Mission2=
| musicgen1=
+
| ARank2=
| musicgen2=
+
| BRank2=
| musicsat=
+
| CRank2=
| musicsat1=
+
| DRank2=
| musicsat2=
+
| MaxRings2=
 +
| Mission3=
 +
| ARank3=
 +
| BRank3=
 +
| CRank3=
 +
| DRank3=
 +
| MaxRings3=
 +
| Mission4=
 +
| ARank4=
 +
| BRank4=
 +
| CRank4=
 +
| DRank4=
 +
| MaxRings4=
 +
| Mission5=
 +
| ARank5=
 +
| BRank5=
 +
| CRank5=
 +
| DRank5=
 +
| MaxRings5=
 +
| name_jp=
 +
| name_de=
 +
| name_fr=
 +
| name_es=
 +
| name_it=
 +
| name_se=
 +
| name_nl=
 +
| name_fi=
 +
| name_ru=
 +
| name_zh=
 +
| name_kr=
 +
| prev=
 +
| next=
 
}}
 
}}
 
</pre>
 
</pre>
  
All fields except "game" are optional.
+
All fields except "game" are optional. If no screenshot of the level will ever exist (e.g. it was scrapped in development), define <tt>levelscreen</tt> as <tt>none</tt>.
 +
 
 +
===Theme===
 +
Specify a valid level theme from the list on [[:Category:Level themes|level themes]].
 +
If a level has a single theme, specify it like this:
 +
| theme1= Tropical Island
 +
If it has multiple themes, specify it like this:
 +
| theme1= Death Egg
 +
| theme2= Factory/City
 +
Up to five themes can be specified.
 +
 
 +
===Prev and Next===
 +
Specify which levels come before or after the level like this:
 +
| prev= Green Hill Zone
 +
| next= Spring Yard Zone
 +
If a level page's name has a game title in brackets to signify a level from a particular game, specify it like this:
 +
| prev= Chemical Plant Zone (Sonic Mania)<nowiki>{{!}}</nowiki>Chemical Plant Zone
 +
| next= Flying Battery Zone (Sonic Mania)<nowiki>{{!}}</nowiki>Flying Battery Zone
  
==Clichés==
+
[[Category:Breakout box templates]]</noinclude>
Specify a valid level clichés from the list on [[Sonic clich%C3%A9s]].
 
If a level has a single cliché, specify it like this:
 
| cliche= Tropical Island cliché
 
If it has both a primary and secondary cliché, specify it like this:
 
| cliche= Death Egg cliché
 
| cliche2= Factory/City cliché
 
If clichés are only specific to one act, do this:
 
| cliche= Factory/City cliché
 
| cliche1location = Act 1
 
| cliche2= Ancient Ruins cliché
 
| cliche2location = Act 2
 
Combining the above, if if an entire level has a primary cliché but acts also have their own individual clichés:
 
| cliche= Factory/City cliché
 
| cliche2= Ancient Ruins cliché
 
| cliche2location = Act 1
 
| cliche3 = Carnival/Casino cliché
 
| cliche3location = Act 2
 
Up to five clichés can be specified.
 
[[Category:Breakout Box Templates|LevelBob]]</noinclude>
 

Latest revision as of 11:43, 21 October 2023

Notavailable.svg
LevelBob

Usage

This template is to be used on articles about specific levels. Place the following at the top of a page:

{{LevelBob
| name=
| levelscreen=
| screenwidth=
| levelscreen2=
| screenwidth2=
| levelscreen3=
| screenwidth3=
| levelscreentitle=
| levelscreen2title=
| levelscreen3title=
| levelno=
| game=
| acts=
| location=
| theme1=
| theme2=
| theme3=
| theme4=
| theme5=
| playedas=
| opponent=
| boss=
| bossalt=
| subboss=
| subboss2=
| subbossalt=
| rings=
| rings1=
| rings2=
| rings3=
| flickies1=
| flickies2=
| underwater=
| prereq=
| shaddark=
| ShadDarkARank=
| ShadDarkBRank=
| ShadDarkCRank=
| ShadDarkDRank=
| shadnorm=
| ShadNormARank=
| ShadNormBRank=
| ShadNormCRank=
| ShadNormDRank=
| shadhero=
| ShadHeroARank=
| ShadHeroBRank=
| ShadHeroCRank=
| ShadHeroDRank=
| Mission1=
| ARank1=
| BRank1=
| CRank1=
| DRank1=
| MaxRings1=
| Mission2=
| ARank2=
| BRank2=
| CRank2=
| DRank2=
| MaxRings2=
| Mission3=
| ARank3=
| BRank3=
| CRank3=
| DRank3=
| MaxRings3=
| Mission4=
| ARank4=
| BRank4=
| CRank4=
| DRank4=
| MaxRings4=
| Mission5=
| ARank5=
| BRank5=
| CRank5=
| DRank5=
| MaxRings5=
| name_jp=
| name_de=
| name_fr=
| name_es=
| name_it=
| name_se=
| name_nl=
| name_fi=
| name_ru=
| name_zh=
| name_kr=
| prev=
| next=
}}

All fields except "game" are optional. If no screenshot of the level will ever exist (e.g. it was scrapped in development), define levelscreen as none.

Theme

Specify a valid level theme from the list on level themes. If a level has a single theme, specify it like this:

| theme1= Tropical Island

If it has multiple themes, specify it like this:

| theme1= Death Egg
| theme2= Factory/City

Up to five themes can be specified.

Prev and Next

Specify which levels come before or after the level like this:

| prev= Green Hill Zone
| next= Spring Yard Zone

If a level page's name has a game title in brackets to signify a level from a particular game, specify it like this:

| prev= Chemical Plant Zone (Sonic Mania){{!}}Chemical Plant Zone
| next= Flying Battery Zone (Sonic Mania){{!}}Flying Battery Zone