Template:Resloc: Difference between revisions

simplify parameters
imported>Leoetlino
No edit summary
imported>Leoetlino
(simplify parameters)
Line 1: Line 1:
{{#if:{{{aoc_only|}}}
{{#if:{{{aoc_locations|}}}
|<div class="resloc-box resloc-box-aoc">
|{{#if:{{{locations|}}}||<div class="resloc-box resloc-box-aoc">
If [[DLC]] is available, this {{{type|resource}}} can be found in {{{aoc_locations|the add-on content files}}}. Its [[canonical resource path|canonical path]] is "'''{{#invoke:AocUtils|get_aoc_canonical_path|{{{path}}}}}'''".
If [[DLC]] is available, this {{{type|resource}}} can be found in {{{aoc_locations|the add-on content files}}}. Its [[canonical resource path|canonical path]] is "'''{{#invoke:AocUtils|get_aoc_canonical_path|{{{path}}}}}'''".
</div>
</div>
}}
|<div class="resloc-box resloc-box-normal">
|<div class="resloc-box resloc-box-normal">
This {{{type|resource}}}'s [[canonical resource path|canonical path]] is "'''{{{path}}}'''". It is found in {{{locations|the unpacked content files}}}.
This {{{type|resource}}}'s [[canonical resource path|canonical path]] is "'''{{{path}}}'''". It is found in {{{locations|the unpacked content files}}}.
{{#if:{{{aoc|}}}
{{#if:{{{aoc_locations|}}}
|<br>If [[DLC]] is available, it will be loaded from {{{aoc_locations|the add-on content files}}} instead. Its canonical path is "'''{{#invoke:AocUtils|get_aoc_canonical_path|{{{path}}}}}'''".
|<br>If [[DLC]] is available, it will be loaded from {{{aoc_locations|the add-on content files}}} instead. Its canonical path is "'''{{#invoke:AocUtils|get_aoc_canonical_path|{{{path}}}}}'''".
}}
}}
Line 32: Line 33:
"label": "Locations",
"label": "Locations",
"example": "the base content files, [[Bootup.pack]], and various [[bactorpack]] archives",
"example": "the base content files, [[Bootup.pack]], and various [[bactorpack]] archives",
"description": "Where the resource can be found (in base content). Only used for non-DLC-only content."
"description": "Where the resource can be found (in base content). Leave this empty for files that can ONLY be found in DLC"
},
"aoc": {
"label": "Present in add-on content?",
"type": "boolean",
"default": "0",
"suggested": true,
"description": "Whether a version of this resource exists in the add-on content files"
},
"aoc_only": {
"label": "Add-on content only?",
"type": "boolean",
"default": "0",
"suggested": true,
"description": "Whether the resource only exists in add-on content"
},
},
"aoc_locations": {
"aoc_locations": {
"label": "Locations (add-on content)",
"label": "Locations (add-on content)",
"description": "Where the resource can be found (in add-on content). Only used for DLC content.",
"description": "Where the resource can be found in add-on content. Leave this empty for non-DLC files",
"type": "string",
"type": "string",
"default": "the add-on content files",
"default": "the add-on content files",
Anonymous user