Difference between revisions of "User:Aggelakis/Mission"
From Paragon Wiki Archive
m (+whitespace for clarity; removed a lot of #if's on label/data pairs, output was the same as just using a parameter default of null) |
m (there will always be a contact, even if it's "Police Radio" "Tip" etc) |
||
(2 intermediate revisions by one other user not shown) | |||
Line 11: | Line 11: | ||
|header2 = | |header2 = | ||
|label2 = Contact | |label2 = Contact | ||
− | |data2 = {{{contact | + | |data2 = {{{contact}}} |
|header3 = | |header3 = | ||
Line 34: | Line 34: | ||
|header8 = | |header8 = | ||
− | |label8 = | + | |label8 = |
− | |data8 = {{#if: {{{prev|}}} | {{{prev}}} }} | + | |data8 = {{#if: {{{prev|}}} | <div style="text-align: left;">{{{prev}}}</div> }} |
|header9 = Current Mission | |header9 = Current Mission | ||
Line 42: | Line 42: | ||
|header10 = | |header10 = | ||
− | |label10 = | + | |label10 = |
− | |data10 = {{{mission}}} | + | |data10 = <div style="text-align: left;">{{{mission}}}</div> |
|header11 = {{#if: {{{next|}}} | Next Mission }} | |header11 = {{#if: {{{next|}}} | Next Mission }} | ||
Line 50: | Line 50: | ||
|header12 = | |header12 = | ||
− | |label12 = | + | |label12 = |
− | |data12 = {{#if: {{{next|}}} | {{{next}}} }} | + | |data12 = {{#if: {{{next|}}} | <div style="text-align: left;">{{{next}}}</div> }} |
}}<noinclude> | }}<noinclude> | ||
== Usage == | == Usage == | ||
Line 61: | Line 61: | ||
|contact=Contact Name (required) | |contact=Contact Name (required) | ||
|zone=Zone Name (optional) | |zone=Zone Name (optional) | ||
− | |level=Level Range ( | + | |level=Level Range (optional) |
|enemies=Plain links to enemy types (not <nowiki>{{Enemy XYZ}}</nowiki>) (optional) | |enemies=Plain links to enemy types (not <nowiki>{{Enemy XYZ}}</nowiki>) (optional) | ||
|badge=List of badges; use {{tl|BadgeLink}} (optional) | |badge=List of badges; use {{tl|BadgeLink}} (optional) |
Latest revision as of 08:13, 3 February 2011
Overview | |
---|---|
Contact | {{{contact}}} |
Current Mission | |
{{{mission}}} | |
Usage
To be used in Mission: space to provide navigation between missions and also to auto-categorize them according to a structured categorization style to avoid miscategorization.
Markup
{{User:Aggelakis/Mission| |arc=Name of story arc (optional) |contact=Contact Name (required) |zone=Zone Name (optional) |level=Level Range (optional) |enemies=Plain links to enemy types (not {{Enemy XYZ}}) (optional) |badge=List of badges; use {{BadgeLink}} (optional) |prev=Link to previous mission (optional) |mission=Mission Name (acceptance text or "Part X: Y Z") (required) |next=Link to next mission (optional) }}
{{{contact}}} and {{{badge}}} could be used to auto-populate mission categorization.
- [[Category:{{{contact}}} Missions]]
- {{#if {{{badge|}}} | [[Category:Badge Missions]] }}
{{{zone}}} COULD be used to auto-populate categorization ([[Category:Missions in {{{zone}}}]]), but many missions are located in multiple zones, so would need to add optional extra zones ({{#if {{{zone2|}}} | [[Category:Missions in {{{zone2}}} }}, zone3, zone4, etc.).
{{{level}}} COULD be used to auto-populate categorization by alignment/level, as suggested here on the forums by Sekoia.
Example
{{User:Aggelakis/Mission| |arc=To Save a Thousand Worlds |contact=Unai Kemen |zone=[[Paragon City]] |enemies= |level=45-50 |badge= |prev=[[Mission:To Save a Thousand Worlds - Find the missing scientists|Find the missing scientists]] |mission=Go see Tina Macintyre |next=[[Mission:To Save a Thousand Worlds - Extract the missing scientists|Extract the missing scientists]] }}
To Save a Thousand Worlds | |
---|---|
Overview | |
Contact | Unai Kemen |
Zone | Paragon City |
Level | 45-50 |
Previous Mission | |
Current Mission | |
Go see Tina Macintyre | |
Next Mission | |
Would yield the text shown to the right: