Template:Badge data: Difference between revisions

From Homecoming Wiki
Jump to navigation Jump to search
No edit summary
m (self rv 1 edit, will do manual subcats instead)
Tag: Manual revert
 
(22 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly><!--
<includeonly>
{{#ifeq:{{NAMESPACENUMBER}}|0|
  {{#set:Has sort position={{sort order}}}}<!--
-->{{#if:{{{index|}}}|
-->{{#if:{{{index|}}}|
    {{#set:Has index={{{index}}}}}
      {{#set:Has index={{{index}}}}}
   }}<!--
   }}<!--
-->{{#switch:{{lc:{{{category}}}|
-->{{#switch:{{lc:{{{category}}}}}
    exploration=[[Category:{{{zone|}}} Exploration Badges]]
      | day jobs = [[Category:{{ucfirst:{{#explode:{{{alignment|}}}|,|0}}}} Day Job Badges]]
      | exploration = [[Category:{{{zone|}}} Exploration Badges]]{{#if:{{{zone 2|}}}|[[Category:{{{zone 2}}} Exploration Badges]]}}{{#if:{{{zone 3|}}}|[[Category:{{{zone 3}}} Exploration Badges]]}}
   }}<!--
   }}<!--
-->{{#if:{{{zone|}}}|
-->{{#if:{{{summary|}}}|
    {{#set:Is in zone={{{zone}}}}}
      {{#set:Has summary={{{summary}}}}}
   }}<!--
   }}<!--
-->{{#if:{{{x|}}}|
-->{{#if:{{{zone|}}}{{{x|}}}{{{y|}}}{{{z|}}}|
    {{#set:Has coordinates={{{x}}}}}
      {{#set:Has coordinates={{{zone}}}; {{{x}}}; {{{y}}}; {{{z}}}}}
   }}<!--
   }}<!--
-->{{#if:{{{y|}}}|
-->{{#if:{{{x 2|}}}{{{y 2|}}}{{{z 2|}}}|
    {{#set:Has coordinates={{{y}}}}}
      {{#set:Has coordinates={{{zone 2|{{{zone}}}}}}; {{{x 2}}}; {{{y 2}}}; {{{z 2}}}}}
   }}<!--
   }}<!--
-->{{#if:{{{z|}}}|
-->{{#if:{{{x 3|}}}{{{y 3|}}}{{{z 3|}}}|
    {{#set:Has coordinates={{{z}}}}}
      {{#set:Has coordinates={{{zone 3|{{{zone 2|{{{zone}}}}}}}}}; {{{x 3}}}; {{{y 3}}}; {{{z 3}}}}}
   }}<!--
   }}
--></includeonly><noinclude>[[Category:Badge Templates]]</noinclude>
}}</includeonly><noinclude>{{documentation}}</noinclude>

Latest revision as of 22:57, 11 June 2022

[edit] [purge] Documentation


Sets data properties for badges that aren't set elsewhere on the page. Sets Property:Has sort position using data looked up in {{sort order}}.

Examples

No particular location

On the Architect Badge page:

{{badge data
| index    = 1081
| category = Day Jobs
| summary  = Log out inside [[Architect Entertainment]] buildings for 100 hours
}}

Places the page in Category:Day Job Badges, and sets the properties:

 Has indexHas summaryHas sort position
Architect Badge1,081Log out in Architect Entertainment Buildings for 100 hours1,582

Single zone, single location

On the Top Dog Badge page:

{{badge data
| index    = 90
| category = Exploration
| zone     = Atlas Park
| x        = 131.0
| y        = 319.7
| z        = -319.5
}}

Places the page in Category:Atlas Park Exploration Badges, and sets the properties:

 Has indexHas coordinatesHas sort position
Top Dog Badge90Atlas Park (131.0, 319.7, -319.5)830

Single zone, multiple locations

Up to three locations. On the Urban Spelunker page:

{{badge data
| index    = 1642
| category = Exploration
| zone     = Underground Nova
| summary  = [[Underground Nova]] entrances
| x        = -3094.0
| y        = 704.0
| z        = 1616.0
| x 2      = -2976.0
| y 2      = 704.0
| z 2      = -323.0
| x 3      = -3839.0
| y 3      = 704.1
| z 3      = -2134.5
}}

Places the page in Category:Underground Nova Exploration Badges, and sets the properties:

 Has indexHas summaryHas coordinatesHas sort position
Urban Spelunker Badge1,642Underground Nova entrancesUnderground Nova (-3,094.0, 704.0, 1,616.0)
Underground Nova (-2,976.0, 704.0, -323.0)
Underground Nova (-3,839.0, 704.1, -2,134.5)
694

Mutiple zones

Up to three locations. On the Rail Rider Badge page:

{{badge data
| index    = 1411
| category = Exploration
| zone     = Nova Praetoria
| x        = -4551.0
| y        = -187.6
| z        = 469.5
| zone 2   = Imperial City
| x 2      = -2384.0
| y 2      = -238.6
| z 2      = 755.5
| zone 3   = Neutropolis
| x 3      = 2226.0
| y 3      = -213.1
| z 3      = 1111.0
}}

Places the page in Category:Nova Praetoria Exploration Badges, Category:Imperial City Exploration Badges, and Category:Neutropolis Exploration Badges, and sets the properties:

 Has indexHas coordinatesHas sort position
Rail Rider Badge1,411Nova Praetoria (-4,551.0, -187.6, 469.5)
Imperial City (-2,384.0, -238.6, 755.5)
Neutropolis (2,226.0, -213.1, 1,111.0)
721

See also