Template:Resloc: Difference between revisions

From ZeldaMods (Breath of the Wild)
Jump to navigation Jump to search
imported>Leoetlino
m (hide resource in templatedata)
imported>Leoetlino
No edit summary
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
<templatestyles src="Resloc/styles.css" />
{{#if:{{{aoc_only|}}}
<div class="resloc-box resloc-box-{{#if:{{{aoc_code|}}}|aoc|normal}}">{{#if:{{{aoc_code|}}}|{{#if:{{{aoc_exception|}}}|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).|This {{{type|resource}}} appears in the game's [[add-on content]] with the [[canonical resource path|canonical path]] "'''Aoc/{{{aoc_code}}}/{{{path}}}'''".}}|This {{{type|resource}}}'s [[canonical resource path|canonical path]] is "'''{{{path}}}'''".}} It is found in {{{locations|the unpacked content files}}}.</div>
|<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}}}}}'''".
</div>
|<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}}}.
{{#if:{{{aoc|}}}
|<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}}}}}'''".
}}
</div>
}}
<noinclude>
<noinclude>
<!-- Make sure the </div> is on the same line as the text to avoid extra spacing -->
<templatedata>
<templatedata>
{
{
Line 15: 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"
}
}

Revision as of 19:55, 8 September 2018

This resource's canonical path is "{{{path}}}". It is found in the unpacked content files.

Template that shows the location of a resource

Template parameters

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
Item typetype

no description

Default
resource
Example
file
Stringoptional
Canonical path (with no prefix)path

The canonical path of the resource but WITHOUT any path prefixes (e.g. Aoc/0010/)

Example
Actor/Pack/Armor_001_Upper.bactorpack
Stringrequired
Locationslocations

Where the resource can be found (in base content). Only used for non-DLC-only content.

Default
the base content files
Example
the base content files, [[Bootup.pack]], and various [[bactorpack]] archives
Stringoptional
Present in add-on content?aoc

Whether a version of this resource exists in the add-on content files

Default
0
Booleansuggested
Add-on content only?aoc_only

Whether the resource only exists in add-on content

Default
0
Booleansuggested
Locations (add-on content)aoc_locations

Where the resource can be found (in add-on content). Only used for DLC content.

Default
the add-on content files
Stringsuggested