Difference between revisions of "Template:PGItems"

From Nookipedia, the Animal Crossing wiki
(Manually setting main image so it can be queried by Cargo)
(Games are now separated, except DnM and iQue will be combined if applicable. Also allows for secondary sources from each game.)
Line 96: Line 96:
 
  | label3 =  
 
  | label3 =  
 
{{#if: {{{availability-dnm|}}}
 
{{#if: {{{availability-dnm|}}}
| {{#switch: {{{availability-dnm}}}
+
| {{#if: {{{availability-ique|}}}
| {{{availability-plus}}} = {{#ifeq: {{{availability-plus}}} | {{{availability-pg}}}
+
| Obtain via:<br>({{DnM|shortest}}/{{iQue|shortest}})
| {{#ifeq: {{{availability-pg}}} | {{{availability-e-plus}}}
+
        | Obtain via:<br>({{DnM|shortest}})
| Obtain via:<br>(all versions)
+
    }}
| Obtain via:<br>({{DnM|shortest}}/{{DnM+|shortest}}/<br>{{PG|shortest}})
+
| {{#if: {{{availability-ique|}}}
}}
+
| Obtain via:<br>({{iQue|shortest}})
| {{#ifeq: {{{availability-plus}}} | {{{availability-e-plus}}}
+
    }}
| Obtain via:<br>({{DnM|shortest}}/{{DnM+|shortest}}/{{DnMe+|shortest}})
+
}}
| Obtain via:<br>({{DnM|shortest}}/{{DnM+|shortest}})
+
| data3 = {{#if: {{{availability-dnm|}}}
}}
+
| {{#invoke: Items| outputAvailabilitiesFromList | {{{availability-dnm|}}}}} {{#if: {{{availability-dnm-other|}}}
}}
+
    |<div class="mw-collapsible mw-collapsed" style="width:100%">
| Obtain via:<br>({{DnM|shortest}})
+
Also available from...
}}
+
<div class="mw-collapsible-content">
 +
{{#invoke: Items | outputAvailabilitiesFromList | {{{availability-dnm-other|}}} }}
 +
</div>
 +
</div>| }}
 +
| {{#if: {{{availability-ique|}}}
 +
| {{#invoke: Items| outputAvailabilitiesFromList | {{{availability-ique|}}}}} {{#if: {{{availability-dnm-other|}}}
 +
    |<div class="mw-collapsible mw-collapsed" style="width:100%">
 +
Also available from...
 +
<div class="mw-collapsible-content">
 +
{{#invoke: Items | outputAvailabilitiesFromList | {{{availability-ique-other|}}} }}
 +
</div>
 +
</div>| }}
 +
    }}
 
}}
 
}}
| data3 = {{#invoke: Items| outputAvailabilitiesFromList | {{{availability-dnm|}}}}}
 
 
  | label4 =  
 
  | label4 =  
{{#if: {{{availability-plus|}}}
+
{{#if: {{{availability-plus|}}} |Obtain via:<br>({{DnM+|shortest}}) | }}
| {{#switch: {{{availability-plus}}}
+
| data4 = {{#invoke: Items| outputAvailabilitiesFromList | {{{availability-plus|}}}}} {{#if: {{{availability-plus-other|}}} |<div class="mw-collapsible mw-collapsed" style="width:100%">
| {{{availability-dnm}}} =
+
Also available from...
| {{{availability-pg}}} = {{#ifeq: {{{availability-pg}}} | {{{availability-e-plus}}}
+
<div class="mw-collapsible-content">
| Obtain via:<br>({{DnM+|shortest}}/{{PG|shortest}}/{{DnMe+|shortest}})
+
{{#invoke: Items | outputAvailabilitiesFromList | {{{availability-plus-other|}}} }}
| Obtain via:<br>({{DnM+|shortest}}/{{PG|shortest}})
+
</div>
}}
+
</div>| }}
| {{{availability-e-plus}}} = Obtain via:<br>({{DnM+|shortest}}/{{DnMe+|shortest}})
+
   
| Obtain via:<br>({{DnM+|shortest}})
+
| label5 =  
}}
+
{{#if: {{{availability-pg|}}} |Obtain via:<br>({{PG|shortest}}) | }}
}}
+
  | data5 = {{#invoke: Items| outputAvailabilitiesFromList | {{{availability-pg|}}}}} {{#if: {{{availability-pg-other|}}} |<div class="mw-collapsible mw-collapsed" style="width:100%">
| data4 = {{#if: {{{availability-plus|}}}
+
Also available from...
| {{#switch: {{{availability-plus}}}
+
<div class="mw-collapsible-content">
| {{{availability-dnm}}} =
+
{{#invoke: Items | outputAvailabilitiesFromList | {{{availability-pg-other|}}} }}
| {{#invoke: Items| outputAvailabilitiesFromList | {{{availability-plus|}}}}}
+
</div>
}}
+
</div>| }}
}}
+
 
  | label5 =
+
| label6 =  
{{#if: {{{availability-pg|}}}
+
{{#if: {{{availability-e-plus|}}} |Obtain via:<br>({{DnMe+|shortest}}) | }}
| {{#switch: {{{availability-pg}}}
+
  | data6 = {{#invoke: Items| outputAvailabilitiesFromList | {{{availability-e-plus|}}}}} {{#if: {{{availability-e-plus-other|}}} |<div class="mw-collapsible mw-collapsed" style="width:100%">
| {{{availability-dnm}}} = {{#ifeq: {{{availability-pg}}} | {{{availability-plus}}} || Obtain via:<br>({{PG|shortest}})}}
+
Also available from...
| {{{availability-plus}}} =
+
<div class="mw-collapsible-content">
| {{{availability-e-plus}}} = Obtain via:<br>({{PG|shortest}}/{{DnMe+|shortest}})
+
{{#invoke: Items | outputAvailabilitiesFromList | {{{availability-e-plus-other|}}} }}
| Obtain via:<br>({{PG|shortest}})
+
</div>
}}
+
</div>| }}
}}
 
  | data5 =  
 
{{#if: {{{availability-pg|}}}
 
| {{#switch: {{{availability-pg}}}
 
| {{{availability-dnm}}} = {{#ifeq: {{{availability-pg}}} | {{{availability-plus}}}||{{#invoke: Items| outputAvailabilitiesFromList | {{{availability-pg|}}}}}}}
 
| {{{availability-plus}}} =
 
| {{#invoke: Items| outputAvailabilitiesFromList | {{{availability-pg|}}}}}
 
}}
 
}}
 
| label6 =
 
{{#if: {{{availability-e-plus|}}}
 
| {{#switch: {{{availability-e-plus}}}
 
| {{{availability-dnm}}}
 
| {{{availability-plus}}}
 
| {{{availability-pg}}} =
 
| Obtain via:<br>({{DnMe+|shortest}})
 
}}
 
}}
 
  | data6 =  
 
{{#if: {{{availability-e-plus|}}}
 
| {{#switch: {{{availability-e-plus}}}
 
| {{{availability-dnm}}}
 
| {{{availability-plus}}}
 
| {{{availability-pg}}} =
 
| {{#invoke: Items| outputAvailabilitiesFromList | {{{availability-e-plus|}}}}}
 
}}
 
}}
 
  
 
  | widebottomlabel  = Appearances
 
  | widebottomlabel  = Appearances

Revision as of 00:34, November 2, 2022

This template defines the table "pg_item". View table.

PGItems  
[[File:|256px|class=sprite|]]
Buy price Sell price
Not for sale Cannot be sold
Appearances
Names in other languages
 Unknown
 N/A
 Unknown
 Unknown
 N/A
 Unknown
 Unknown
 N/A
 N/A
 N/A
 N/A
 N/A
Lua Logo.svg
This template is using a Lua module
To change certain features of this template, the following modules will need to be edited:
  • Module:Items
  • Note that any changes should first be tested in a sandbox. Please consider discussing planned changes on the talk page or with staff members before implementing them.
    Lua Logo.svg
    This template is using a Lua module
    To change certain features of this template, the following modules will need to be edited:
  • Module:Items
  • Note that any changes should first be tested in a sandbox. Please consider discussing planned changes on the talk page or with staff members before implementing them.

    No documentation for Template:PGItems exists. Create it.