Template:Resloc: Difference between revisions

no edit summary
imported>Leoetlino
m (improve formatting)
imported>Leoetlino
No edit summary
Line 1: Line 1:
<div class="resloc-box resloc-box-{{#if:{{{aoc_code|}}}|aoc|normal}}">
{{#if:{{{aoc_only|0}}}
{{#if:{{{aoc_code|}}}
|<div class="resloc-box resloc-box-aoc">
  |{{#if:{{{aoc_exception|}}}
This [[DLC]]-only {{{type|resource}}}'s [[canonical resource path|canonical path]] is "'''{{#invoke:AocUtils|get_aoc_canonical_path|{{{path}}}}}'''". It is found in {{{aoc_locations|the add-on content files}}}.
    |This {{{type|resource}}} appears in the game's [[add-on content]] under '''{{{aoc_code}}}''', but it uses the [[canonical resource path|canonical path]] "'''{{{path}}}'''" (without the ''Aoc/{{{aoc_code}}}/'' prefix).
</div>
    |This {{{type|resource}}} appears in the game's [[add-on content]] with the [[canonical resource path|canonical path]] "'''Aoc/{{{aoc_code}}}/{{{path}}}'''".
|<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}}}'''".
{{#if:{{{aoc|0}}}
If [[DLC]] is available, the game will load it from {{{aoc_locations|the add-on content files}}}. Its canonical path is "'''{{#invoke:AocUtils|get_aoc_canonical_path|{{{path}}}}}'''".
}}
}}
It is found in {{{locations|the unpacked content files}}}.
</div>
</div>
}}
<noinclude>
<noinclude>
<templatedata>
<templatedata>
Line 22: Line 23:
"type": "string",
"type": "string",
"required": true,
"required": true,
"label": "Canonical path",
"label": "Canonical path (with no prefix)",
"example": "Actor/Pack/Armor_001_Upper.bactorpack"
"example": "Actor/Pack/Armor_001_Upper.bactorpack",
"description": "The canonical path of the resource but WITHOUT any path prefixes (e.g. Aoc/0010/)"
},
},
"aoc_code": {
"locations": {
"type": "string",
"type": "string",
"label": "Add-on content code",
"default": "the base content files",
"example": "0010",
"label": "Locations",
"description": "Ignore for non-aoc resources"
"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."
},
"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_exception": {
"aoc_only": {
"label": "Add-on content only?",
"type": "boolean",
"type": "boolean",
"label": "AoC path exception?",
"default": "0",
"description": "Does this resource use a canonical path with no 'Aoc/XXXX' prefix, despite being an aoc file?"
"suggested": true,
"description": "Whether the resource only exists in add-on content"
},
},
"locations": {
"aoc_locations": {
"label": "Locations (add-on content)",
"description": "Where the resource can be found (in add-on content). Only used for DLC content.",
"type": "string",
"type": "string",
"default": "the base content files",
"default": "the add-on content files",
"label": "location of file",
"suggested": true
"example": "the base content files, [[Bootup.pack]], and various [[bactorpack]] archives"
}
}
},
},
"description": "Notice template that shows the location of a resource",
"description": "Template that shows the location of a resource",
"format": "inline"
"format": "inline"
}
}
Anonymous user