Actions

Template

Difference between revisions of "LevelBob"

From Sonic Retro

(I can't fix real CSS issues from here)
Line 35: Line 35:
 
{{BobRow|Maximum rings, Act 2|{{{rings2|}}}}}
 
{{BobRow|Maximum rings, Act 2|{{{rings2|}}}}}
 
{{BobRow|Maximum rings, Act 3|{{{rings3|}}}}}
 
{{BobRow|Maximum rings, Act 3|{{{rings3|}}}}}
{{BobRow|Flickies, Act 1|{{{flickies1|}}}}}
+
{{BobRow|Flickies, Act 1|{{{flickies1|}}}}}<!--Sonic 3D-specific -->
{{BobRow|Flickies, Act 2|{{{flickies2|}}}}}
+
{{BobRow|Flickies, Act 2|{{{flickies2|}}}}}<!--Sonic 3D-specific -->
 
{{BobRow|Underwater areas|{{{underwater|}}}}}
 
{{BobRow|Underwater areas|{{{underwater|}}}}}
 
{{BobRow|Prerequisite|{{{prereq|}}}}}
 
{{BobRow|Prerequisite|{{{prereq|}}}}}
Line 57: Line 57:
 
{{BobRow||{{{name_jp|}}}{{{name_de|}}}{{{name_fr|}}}{{{name_es|}}}{{{name_it|}}}{{{name_se|}}}{{{name_nl|}}}{{{name_fi|}}}|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_zh|}}} | * '''ZH:''' {{{name_zh}}} }}{{#if: {{{name_kr|}}} | * '''KR:''' {{{name_kr}}} }}</div>}}
 
{{BobRow||{{{name_jp|}}}{{{name_de|}}}{{{name_fr|}}}{{{name_es|}}}{{{name_it|}}}{{{name_se|}}}{{{name_nl|}}}{{{name_fi|}}}|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_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||{{{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>
 
}}<noinclude>
  
Line 118: Line 119:
 
| ShadHeroCRank=
 
| ShadHeroCRank=
 
| ShadHeroDRank=
 
| ShadHeroDRank=
| Mission1 =
+
| Mission1=
| ARank1 =  
+
| ARank1=  
| BRank1 =  
+
| BRank1=  
| CRank1 =  
+
| CRank1=  
| DRank1 =  
+
| DRank1=  
| MaxRings1 =  
+
| MaxRings1=  
| Mission2 =
+
| Mission2=
| ARank2 =  
+
| ARank2=  
| BRank2 =  
+
| BRank2=  
| CRank2 =  
+
| CRank2=  
| DRank2 =  
+
| DRank2=  
| MaxRings2 =  
+
| MaxRings2=  
| Mission3 =
+
| Mission3=
| ARank3 =  
+
| ARank3=  
| BRank3 =  
+
| BRank3=  
| CRank3 =  
+
| CRank3=  
| DRank3 =  
+
| DRank3=  
| MaxRings3 =  
+
| MaxRings3=  
| Mission4 =
+
| Mission4=
| ARank4 =  
+
| ARank4=  
| BRank4 =  
+
| BRank4=  
| CRank4 =  
+
| CRank4=  
| DRank4 =  
+
| DRank4=  
| MaxRings4 =  
+
| MaxRings4=  
| Mission5 =
+
| Mission5=
| ARank5 =  
+
| ARank5=  
| BRank5 =  
+
| BRank5=  
| CRank5 =  
+
| CRank5=  
| DRank5 =  
+
| DRank5=  
| MaxRings5 =  
+
| MaxRings5=  
| name_jp =  
+
| name_jp=  
| name_de =  
+
| name_de=  
| name_fr =  
+
| name_fr=  
| name_es =  
+
| name_es=  
| name_it =  
+
| name_it=  
| name_se =  
+
| name_se=  
| name_nl =  
+
| name_nl=  
| name_fi =  
+
| name_fi=  
| name_zh =  
+
| name_zh=  
| name_kr =  
+
| name_kr=  
| prev =
+
| prev=
| next =
+
| next=
 
}}
 
}}
 
</pre>
 
</pre>

Revision as of 15:13, 11 February 2021

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=
| theme1location=
| theme2location=
| theme3location=
| theme4location=
| theme5location=
| 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_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 both a primary and secondary theme, specify it like this:

| theme1= Death Egg
| theme2= Factory/City

If themes are only specific to one act, do this:

| theme1= Factory/City
| theme1location = Act 1
| theme2= Ancient Ruins
| theme2location = Act 2

Combining the above, if if an entire level has a primary theme but acts also have their own individual themes:

| theme1= Factory/City
| theme2= Ancient Ruins
| theme2location = Act 1
| theme3 = Carnival/Casino
| theme3location = Act 2

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