Actions

Template

Difference between revisions of "LevelBob"

From Sonic Retro

(simplified the level theme fields into one single field, akin to how EnemyBob handles multiple games)
Line 32: Line 32:
 
{{BobRow|Number of Acts|{{{acts|}}}}}
 
{{BobRow|Number of Acts|{{{acts|}}}}}
 
{{BobRow|Location|{{{location|}}}}}
 
{{BobRow|Location|{{{location|}}}}}
{{BobRow||{{{theme1|}}}|content='''Level theme''': [[:Category:{{LevelBob/Categorize by theme|{{{theme1}}}}}|{{{theme1}}}]][[Category:{{LevelBob/Categorize by theme|{{{theme1}}}}}]]}}
+
{{BobRow||{{{theme1|}}}|content='''Level theme{{#if:{{{theme2|}}}|s|}}:''' [[:Category:{{LevelBob/Categorize by theme|{{{theme1}}}}}|{{{theme1}}}]][[Category:{{LevelBob/Categorize by theme|{{{theme1}}}}}]]{{
{{BobRow||{{{theme2|}}}|content='''Secondary level theme''': [[:Category:{{LevelBob/Categorize by theme|{{{theme2}}}}}|{{{theme2}}}]][[Category:{{LevelBob/Categorize by theme|{{{theme2}}}}}]]}}
+
#if:{{{theme2|}}}|, [[:Category:{{LevelBob/Categorize by theme|{{{theme2}}}}}|{{{theme2}}}]][[Category:{{LevelBob/Categorize by theme|{{{theme2}}}}}]]|}}{{
{{BobRow||{{{theme3|}}}|content='''Tertiary level theme''': [[:Category:{{LevelBob/Categorize by theme|{{{theme3}}}}}|{{{theme3}}}]][[Category:{{LevelBob/Categorize by theme|{{{theme3}}}}}]]}}
+
#if:{{{theme3|}}}|, [[:Category:{{LevelBob/Categorize by theme|{{{theme3}}}}}|{{{theme3}}}]][[Category:{{LevelBob/Categorize by theme|{{{theme3}}}}}]]|}}{{
{{BobRow||{{{theme4|}}}|content='''Quaternary level theme''': [[:Category:{{LevelBob/Categorize by theme|{{{theme4}}}}}|{{{theme4}}}]][[Category:{{LevelBob/Categorize by theme|{{{theme4}}}}}]]}}
+
#if:{{{theme4|}}}|, [[:Category:{{LevelBob/Categorize by theme|{{{theme4}}}}}|{{{theme4}}}]][[Category:{{LevelBob/Categorize by theme|{{{theme4}}}}}]]|}}{{
{{BobRow||{{{theme5|}}}|content='''Quinary level theme''': [[:Category:{{LevelBob/Categorize by theme|{{{theme5}}}}}|{{{theme5}}}]][[Category:{{LevelBob/Categorize by theme|{{{theme5}}}}}]]}}
+
#if:{{{theme5|}}}|, [[:Category:{{LevelBob/Categorize by theme|{{{theme5}}}}}|{{{theme5}}}]][[Category:{{LevelBob/Categorize by theme|{{{theme5}}}}}]]|}}}}
 
{{BobRow|Played as|{{{playedas|}}}}}
 
{{BobRow|Played as|{{{playedas|}}}}}
 
{{BobRow||{{{opponent|}}}|content='''Opponent:''' [[{{{opponent}}}]]}}
 
{{BobRow||{{{opponent|}}}|content='''Opponent:''' [[{{{opponent}}}]]}}
Line 97: Line 97:
 
| theme4=
 
| theme4=
 
| theme5=
 
| theme5=
| theme1location=
 
| theme2location=
 
| theme3location=
 
| theme4location=
 
| theme5location=
 
 
| playedas=
 
| playedas=
 
| opponent=
 
| opponent=
Line 183: Line 178:
 
If a level has a single theme, specify it like this:
 
If a level has a single theme, specify it like this:
 
  | theme1= Tropical Island
 
  | theme1= Tropical Island
If it has both a primary and secondary theme, specify it like this:
+
If it has multiple themes, specify it like this:
 
  | theme1= Death Egg
 
  | theme1= Death Egg
 
  | theme2= Factory/City
 
  | 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.
 
Up to five themes can be specified.
  

Revision as of 02:00, 12 November 2022

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_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