Difference between revisions of "Template:PCFurniture"

From Nookipedia, the Animal Crossing wiki
m (nvm.)
m (Text replacement - "{{#ifeq:{{{([^\|]+)\|}}}\|Crafting\|crafting\|{{{([^\|]+)\|}}}}}" to "{{{$1|}}}")
 
(29 intermediate revisions by 3 users not shown)
Line 10: Line 10:
 
|buy = Integer
 
|buy = Integer
 
|sell = Integer
 
|sell = Integer
|event = String
 
|event2 = String
 
 
|unlock_req = String
 
|unlock_req = String
|availability = String
+
|availability1 = String
|availability_note = String
+
|availability1_note = String
 +
|availability1_event = String
 
|availability2 = String
 
|availability2 = String
 
|availability2_note = String
 
|availability2_note = String
|availability3 = String
+
|availability2_event = String
|availability3_note = String
 
 
|trade_flower = String
 
|trade_flower = String
 
|trade_amount = Integer
 
|trade_amount = Integer
Line 43: Line 41:
 
|buy = {{{buy|}}}
 
|buy = {{{buy|}}}
 
|sell = {{{sell|}}}
 
|sell = {{{sell|}}}
|event = {{{event|}}}
 
|event2 = {{{event2|}}}
 
 
|unlock_req = {{{unlock-req|}}}
 
|unlock_req = {{{unlock-req|}}}
|availability = {{{availability|}}}
+
|availability1 = {{{availability|}}}
|availability_note = {{{availability-note|}}}
+
|availability1_note = {{{availability-note|}}}
 +
|availability1_event = {{{availability-event|}}}
 
|availability2 = {{{availability2|}}}
 
|availability2 = {{{availability2|}}}
 
|availability2_note = {{{availability2-note|}}}
 
|availability2_note = {{{availability2-note|}}}
|availability3 = {{{availability3|}}}
+
|availability2_event = {{{availability2-event|}}}
|availability3_note = {{{availability3-note|}}}
 
 
|trade_flower = {{{trade-flower|}}}
 
|trade_flower = {{{trade-flower|}}}
 
|trade_amount = {{{trade-amount|}}}
 
|trade_amount = {{{trade-amount|}}}
Line 59: Line 55:
 
|conversation_piece = {{{conversation-piece|}}}
 
|conversation_piece = {{{conversation-piece|}}}
 
|memory = {{#if:{{{memory|}}}| Yes | No}}
 
|memory = {{#if:{{{memory|}}}| Yes | No}}
 +
|internal_rank = {{{rank|}}}
 
|gulliver_points = {{{gulliver-points|}}}
 
|gulliver_points = {{{gulliver-points|}}}
 
|reaction = {{{reaction|No reaction.}}}
 
|reaction = {{{reaction|No reaction.}}}
 
|gift_group = {{{gift-group|}}}
 
|gift_group = {{{gift-group|}}}
 
|task = {{#if:{{{task|}}}|{{{task|}}}}}
 
|task = {{#if:{{{task|}}}|{{{task|}}}}}
|tasks = {{#if:{{{task1|}}}|[ {{#forargs:task | key | value | {{#ifexpr: {{#var: key}} > 1 | , }} {"task": "{{{task{{#var:key}}|}}}", "quantity": "{{{t{{#var:key}}-quantity|}}}", "bug": "{{{t{{#var:key}}-bug|}}}"} ]}}}}
+
|tasks = {{#if:{{{task1|}}}|[ {{#forargs:task | key | value | {{#ifexpr: {{#var: key}} > 1 | , }} {"task": "{{{task{{#var:key}}|}}}", "quantity": "{{{t{{#var:key}}-quantity|}}}", "critter": "{{{t{{#var:key}}-bug|}}}{{{t{{#var:key}}-fish|}}}", "size": "{{{t{{#var:key}}-fsize|}}}" } ]}}}}
 
|version_added = {{{version-added|}}}
 
|version_added = {{{version-added|}}}
 
|notes = {{{notes|}}}
 
|notes = {{{notes|}}}
Line 70: Line 67:
 
|identifier = {{{identifier|{{#replace:{{#titleparts:{{PAGENAME}}||-1}}|<nowiki> </nowiki>(Pocket Camp)|}}}}}
 
|identifier = {{{identifier|{{#replace:{{#titleparts:{{PAGENAME}}||-1}}|<nowiki> </nowiki>(Pocket Camp)|}}}}}
 
|en_name = {{{name|{{{identifier|{{#replace:{{#titleparts:{{PAGENAME}}||-1}}|<nowiki> </nowiki>(Pocket Camp)|}}}}}}}}
 
|en_name = {{{name|{{{identifier|{{#replace:{{#titleparts:{{PAGENAME}}||-1}}|<nowiki> </nowiki>(Pocket Camp)|}}}}}}}}
 +
|engb_name = {{{engb-name|{{{name|{{{identifier|{{#replace:{{#titleparts:{{PAGENAME}}||-1}}|<nowiki> </nowiki>(Pocket Camp)|}}}}}}}}}}}
 
|de_name = {{{de-name|}}}
 
|de_name = {{{de-name|}}}
 
|es_name = {{{es-name|}}}
 
|es_name = {{{es-name|}}}
Line 101: Line 99:
 
|crafting_material6 = {{{crafting-mat6|}}}
 
|crafting_material6 = {{{crafting-mat6|}}}
 
|crafting_material6_num = {{{crafting-mat6-num|}}}
 
|crafting_material6_num = {{{crafting-mat6-num|}}}
 +
|crafting_furn_req = {{{crafting-furn-req|}}}
 
}}|}}<!-- Cargo Store for reissue recipe -->{{#if:{{{reissue-crafting-price|}}}|{{#cargo_store:_table=pc_recipe_reissue
 
}}|}}<!-- Cargo Store for reissue recipe -->{{#if:{{{reissue-crafting-price|}}}|{{#cargo_store:_table=pc_recipe_reissue
 
|identifier = {{{identifier|}}}
 
|identifier = {{{identifier|}}}
Line 182: Line 181:
  
 
  | label3          = Event(s)
 
  | label3          = Event(s)
  | data3            = {{#if:{{{event|}}}|{{Availability|{{{event|}}}}}}}{{#if:{{{event2|}}}|{{Availability|{{{event2|}}}}}}}
+
  | data3            = {{#if:{{{availability-event|}}}|{{Availability|{{{availability-event|}}}}}}}{{#if:{{{availability-event2|}}}|{{Availability|{{{availability-event2|}}}}}}}
  
 
  | label4          = Theme
 
  | label4          = Theme
Line 197: Line 196:
  
 
  | label8          = Crafting time
 
  | label8          = Crafting time
  | data8          = {{#if: {{{crafting-time|}}} | {{#time: H|@{{{crafting-time|}}}}} hr {{#time: i|@{{{crafting-time|}}}}} min {{#time: s|@{{{crafting-time|}}}}} sec }}
+
  | data8          = {{#if: {{{crafting-time|}}} | {{#invoke:Time|main|{{{crafting-time|}}}}} }}
  
 
  | label9          = Crafting recipe
 
  | label9          = Crafting recipe
 
  | data9            = {{#if:{{{crafting-mat1|}}}|{{PC Material|{{{crafting-mat1|}}}|{{{crafting-mat1-num|}}}}}{{#if:{{{crafting-mat2|}}}|{{PC Material|{{{crafting-mat2|}}}|{{{crafting-mat2-num|}}}}}}}{{#if:{{{crafting-mat3|}}}|{{PC Material|{{{crafting-mat3|}}}|{{{crafting-mat3-num|}}}}}}}{{#if:{{{crafting-mat4|}}}|{{PC Material|{{{crafting-mat4|}}}|{{{crafting-mat4-num|}}}}}}}{{#if:{{{crafting-mat5|}}}|{{PC Material|{{{crafting-mat5|}}}|{{{crafting-mat5-num|}}}}}}}{{#if:{{{crafting-mat6|}}}|{{PC Material|{{{crafting-mat6|}}}|{{{crafting-mat6-num|}}}}}}}}}
 
  | data9            = {{#if:{{{crafting-mat1|}}}|{{PC Material|{{{crafting-mat1|}}}|{{{crafting-mat1-num|}}}}}{{#if:{{{crafting-mat2|}}}|{{PC Material|{{{crafting-mat2|}}}|{{{crafting-mat2-num|}}}}}}}{{#if:{{{crafting-mat3|}}}|{{PC Material|{{{crafting-mat3|}}}|{{{crafting-mat3-num|}}}}}}}{{#if:{{{crafting-mat4|}}}|{{PC Material|{{{crafting-mat4|}}}|{{{crafting-mat4-num|}}}}}}}{{#if:{{{crafting-mat5|}}}|{{PC Material|{{{crafting-mat5|}}}|{{{crafting-mat5-num|}}}}}}}{{#if:{{{crafting-mat6|}}}|{{PC Material|{{{crafting-mat6|}}}|{{{crafting-mat6-num|}}}}}}}}}
  
  | label10          = Reissue cost
+
  | label10          = Reissue dates
  | data10          = {{#if: {{{reissue-crafting-price|}}} | {{Currency|{{{reissue-crafting-currency|Bells}}}|{{{reissue-crafting-price|}}}|short=yes}} }}
+
  | data10          = {{#forargs:reissuedate
 +
| key
 +
| value
 +
| <nowiki />
 +
{{#time:M j, Y|{{{reissuedate{{#var:key}}|}}}}} -  {{#time:M j, Y|{{{rd{{#var:key}}-end|}}}}}{{#if:{{{rd{{#var:key}}-note|}}}|{{Note|{{{rd{{#var:key}}-note|}}}|name={{{rd{{#var:key}}-notename|}}}}}}}<br/>}}
  
  | label11          = Reissue crafting time
+
  | label11          = Reissue cost
  | data11          = {{#if: {{{reissue-time|}}} | {{#time: H|@{{{reissue-time|}}}}} hr {{#time: i|@{{{reissue-time|}}}}} min {{#time: s|@{{{reissue-time|}}}}} sec }}
+
  | data11          = {{#if: {{{reissue-crafting-price|}}} | {{Currency|{{{reissue-crafting-currency|Bells}}}|{{{reissue-crafting-price|}}}|short=yes}} }}
  
  | label12          = Reissue recipe
+
  | label12          = Reissue crafting time
  | data12          = {{#if:{{{reissue-mat1|}}}|{{PC Material|{{{reissue-mat1|}}}|{{{reissue-mat1-num|}}}}}{{#if:{{{reissue-mat2|}}}|{{PC Material|{{{reissue-mat2|}}}|{{{reissue-mat2-num|}}}}}}}{{#if:{{{reissue-mat3|}}}|{{PC Material|{{{reissue-mat3|}}}|{{{reissue-mat3-num|}}}}}}}{{#if:{{{reissue-mat4|}}}|{{PC Material|{{{reissue-mat4|}}}|{{{reissue-mat4-num|}}}}}}}{{#if:{{{reissue-mat5|}}}|{{PC Material|{{{reissue-mat5|}}}|{{{reissue-mat5-num|}}}}}}}{{#if:{{{reissue-mat6|}}}|{{PC Material|{{{reissue-mat6|}}}|{{{reissue-mat6-num|}}}}}}}}}
+
  | data12          = {{#if: {{{reissue-crafting-time|}}} | {{#invoke:Time|main|{{{reissue-crafting-time|}}}}} }}
  
  | label13          = Reaction
+
  | label13         = Reissue recipe
  | data13           = {{#if: {{{reaction|}}} | ''{{{reaction|}}}'' | ''No reaction.'' }}
+
| data13          = {{#if:{{{reissue-mat1|}}}|{{PC Material|{{{reissue-mat1|}}}|{{{reissue-mat1-num|}}}}}{{#if:{{{reissue-mat2|}}}|{{PC Material|{{{reissue-mat2|}}}|{{{reissue-mat2-num|}}}}}}}{{#if:{{{reissue-mat3|}}}|{{PC Material|{{{reissue-mat3|}}}|{{{reissue-mat3-num|}}}}}}}{{#if:{{{reissue-mat4|}}}|{{PC Material|{{{reissue-mat4|}}}|{{{reissue-mat4-num|}}}}}}}{{#if:{{{reissue-mat5|}}}|{{PC Material|{{{reissue-mat5|}}}|{{{reissue-mat5-num|}}}}}}}{{#if:{{{reissue-mat6|}}}|{{PC Material|{{{reissue-mat6|}}}|{{{reissue-mat6-num|}}}}}}}}}
 +
 
 +
| label14         = Reaction
 +
  | data14           = {{#if: {{{reaction|}}} | ''{{{reaction|}}}'' | ''No reaction.'' }}
  
 
  | widebottomlabel  = Notes
 
  | widebottomlabel  = Notes
Line 220: Line 226:
 
  | widebottomdata2  = {{#cargo_query:tables=pg_furniture|fields=CONCAT("[[Item:", pg_furniture.en_name, " (Doubutsu no Mori+)|''Doubutsu no Mori+'' (", pg_furniture.en_name, ")]]<br />")|where=pg_furniture.identifier="{{{identifier|}}}" AND in_plus=1 AND in_pg=0|default=}}{{#cargo_query:tables=pg_furniture|fields=CONCAT("[[Item:", pg_furniture.en_name, " (Animal Crossing)|''Animal Crossing'' (", pg_furniture.en_name, ")]]<br />")|where=pg_furniture.identifier="{{{identifier|}}}" AND in_pg=1|default=}}{{#cargo_query:tables=pg_furniture|fields=CONCAT("[[Item:", pg_furniture.en_name, " (Doubutsu no Mori e+)|''Doubutsu no Mori e+'' (", pg_furniture.en_name, ")]]<br />")|where=pg_furniture.identifier="{{{identifier|}}}" AND in_e_plus=1 AND in_plus=0 AND in_pg=0|default=}}{{#cargo_query:tables=nh_furniture|fields=CONCAT("[[Item:", nh_furniture.en_name, " (New Horizons)|''New Horizons'' (", nh_furniture.en_name, ")]]<br />")|where=nh_furniture.identifier="{{{identifier|}}}"|default=}}
 
  | widebottomdata2  = {{#cargo_query:tables=pg_furniture|fields=CONCAT("[[Item:", pg_furniture.en_name, " (Doubutsu no Mori+)|''Doubutsu no Mori+'' (", pg_furniture.en_name, ")]]<br />")|where=pg_furniture.identifier="{{{identifier|}}}" AND in_plus=1 AND in_pg=0|default=}}{{#cargo_query:tables=pg_furniture|fields=CONCAT("[[Item:", pg_furniture.en_name, " (Animal Crossing)|''Animal Crossing'' (", pg_furniture.en_name, ")]]<br />")|where=pg_furniture.identifier="{{{identifier|}}}" AND in_pg=1|default=}}{{#cargo_query:tables=pg_furniture|fields=CONCAT("[[Item:", pg_furniture.en_name, " (Doubutsu no Mori e+)|''Doubutsu no Mori e+'' (", pg_furniture.en_name, ")]]<br />")|where=pg_furniture.identifier="{{{identifier|}}}" AND in_e_plus=1 AND in_plus=0 AND in_pg=0|default=}}{{#cargo_query:tables=nh_furniture|fields=CONCAT("[[Item:", nh_furniture.en_name, " (New Horizons)|''New Horizons'' (", nh_furniture.en_name, ")]]<br />")|where=nh_furniture.identifier="{{{identifier|}}}"|default=}}
  
  | languages        = Name
+
  | languages        = Names
 
  | ja-name          = {{{ja-name|}}}
 
  | ja-name          = {{{ja-name|}}}
 
  | ko-name          = {{{ko-name|}}}
 
  | ko-name          = {{{ko-name|}}}
Line 241: Line 247:
 
| name = {{{name|{{{identifier|{{#replace:{{#titleparts:{{PAGENAME}}||-1}}|<nowiki> </nowiki>(Pocket Camp)|}}}}}}}}
 
| name = {{{name|{{{identifier|{{#replace:{{#titleparts:{{PAGENAME}}||-1}}|<nowiki> </nowiki>(Pocket Camp)|}}}}}}}}
 
| identifier = {{{identifier|{{#replace:{{#titleparts:{{PAGENAME}}||-1}}|<nowiki> </nowiki>(Pocket Camp)|}}}}}
 
| identifier = {{{identifier|{{#replace:{{#titleparts:{{PAGENAME}}||-1}}|<nowiki> </nowiki>(Pocket Camp)|}}}}}
| engb_name = {{{engb-name|}}}
+
| engb_name = {{{engb-name-display|{{{engb-name|}}}}}}
 
| type = {{{type|}}}
 
| type = {{{type|}}}
 
| theme = {{{theme|}}}
 
| theme = {{{theme|}}}
Line 250: Line 256:
 
| crafting-price = {{{crafting-price|}}}
 
| crafting-price = {{{crafting-price|}}}
 
| crafting-currency = {{{crafting-currency|}}}
 
| crafting-currency = {{{crafting-currency|}}}
 +
| crafting-time = {{{crafting-time|}}}
 
| crafting-mat1 = {{{crafting-mat1|}}}
 
| crafting-mat1 = {{{crafting-mat1|}}}
 
| crafting-mat2 = {{{crafting-mat2|}}}
 
| crafting-mat2 = {{{crafting-mat2|}}}
Line 262: Line 269:
 
| crafting-mat5-num = {{{crafting-mat5-num|}}}
 
| crafting-mat5-num = {{{crafting-mat5-num|}}}
 
| crafting-mat6-num = {{{crafting-mat6-num|}}}
 
| crafting-mat6-num = {{{crafting-mat6-num|}}}
| reissue-crafting-price = {{{crafting-price|}}}
+
| crafting-furn-req = {{{crafting-furn-req|}}}
| reissue-crafting-currency = {{{crafting-currency|}}}
+
| reissue-crafting-price = {{{reissue-crafting-price|}}}
 +
| reissue-crafting-currency = {{{reissue-crafting-currency|}}}
 +
| reissue-crafting-time = {{{reissue-crafting-time|}}}
 
| reissue-mat1 = {{{reissue-mat1|}}}
 
| reissue-mat1 = {{{reissue-mat1|}}}
 
| reissue-mat2 = {{{reissue-mat2|}}}
 
| reissue-mat2 = {{{reissue-mat2|}}}
Line 289: Line 298:
 
| version-added =  {{{version-added|}}}
 
| version-added =  {{{version-added|}}}
 
}}
 
}}
{{#if:{{{task1|}}}|During {{{event|}}}, {{{availability|}}} will give the item to the player by completing one of these tasks:
+
 
 +
{{#if:{{{task1|}}}{{{task|}}}|During {{{task-event|{{{availability-event|}}}}}}, the {{{name|}}} can be acquired {{#if:{{{task1|}}}|by completing the following tasks:
 
{{#forargs:task
 
{{#forargs:task
 
  | key
 
  | key
 
  | value
 
  | value
 
  | <nowiki />
 
  | <nowiki />
* {{#if:{{{t{{#var:key}}-bug|}}}|Task {{{task{{#var:key}}|}}}: Catch [[File:{{{t{{#var:key}}-bug|}}} PC Icon.png|link=|alt=|20px]] [[{{{t{{#var:key}}-bug|}}}]] (×{{{t{{#var:key}}-quantity|}}})|{{{task{{#var:key}}|}}}}}|
+
* {{#if:{{{t{{#var:key}}-bug|}}}|Task {{{task{{#var:key}}|}}}: Catch [[File:{{{t{{#var:key}}-bug|}}} PC Icon.png|link=|alt=|20px]] [[{{{t{{#var:key}}-bug|}}}]] (×{{{t{{#var:key}}-quantity|}}})|{{#if:{{{t{{#var:key}}-fish|}}}|{{{task{{#var:key}}|}}}: Catch [[File:{{{t{{#var:key}}-fish|}}} PC Icon.png|link=|alt=|20px]] [[{{{t{{#var:key}}-fish|}}}]] {{#if:{{{t{{#var:key}}-fsize|}}}|of at least {{{t{{#var:key}}-fsize|}}}}} (×{{{t{{#var:key}}-quantity|}}})|{{{task{{#var:key}}|}}}}}}}}}|after {{{task|}}}}}}}
* {{{task|}}}}}}}{{#ifeq:{{NAMESPACE}}|Item|[[Category:Pocket Camp {{#switch: {{{category|}}}
+
 
 +
{{clear}}
 +
== References ==
 +
{{PC Item Reference|page={{{acpcwiki-page|}}}}}
 +
{{reflist}}
 +
 
 +
{{Navbox Furniture}}{{#ifeq:{{NAMESPACE}}|Item|[[Category:Pocket Camp {{#switch: {{{category|}}}
 
  | Kitchenware and appliances = Kitchenware and Appliances items
 
  | Kitchenware and appliances = Kitchenware and Appliances items
 
  | Gym and sports equipment
 
  | Gym and sports equipment
Line 310: Line 326:
 
  | International furniture = International Furniture items
 
  | International furniture = International Furniture items
 
  | Special furniture = Special Furniture items
 
  | Special furniture = Special Furniture items
  | {{{category|}}} items}}]]{{#if: {{{catalog-category|}}} | [[Category:{{{catalog-category|}}} Set]]}}{{#if: {{{availability1|}}} | [[Category:Acquired from {{#ifeq:{{{availability1|}}}|Crafting|crafting|{{{availability1|}}}}}]]}}{{#if: {{{availability2|}}} | [[Category:Acquired from {{#ifeq:{{{availability2|}}}|Crafting|crafting|{{{availability2|}}}}}]]}}[[Category:Pocket Camp items introduced in {{{version-added|}}}]][[Category:Pocket Camp furniture]]|}}</includeonly><noinclude>
+
  | {{{category|}}} items}}]]{{#if: {{{catalog-category|}}} | [[Category:{{{catalog-category|}}} Set]]}}{{#if: {{{availability1|}}} | [[Category:Acquired from {{{availability1|}}}]]}}{{#if: {{{availability2|}}} | [[Category:Acquired from {{{availability2|}}}]]}}[[Category:Pocket Camp items introduced in {{{version-added|}}}]][[Category:Pocket Camp furniture]]|}}</includeonly><noinclude>
 
{{Documentation}}[[Category:Cargo templates]][[Category:Item infoboxes]]
 
{{Documentation}}[[Category:Cargo templates]][[Category:Item infoboxes]]
 
</noinclude>
 
</noinclude>

Latest revision as of 00:17, January 5, 2023

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

[[File:|sub|30px|link=]]  
No image available
Buy price Sell price
Not for sale Cannot be sold
Obtain via
Theme N/A
Names in other languages
 Unknown
 Unknown
 Unknown
 Unknown
 N/A
 Unknown
 Unknown
 N/A
 Unknown
 Unknown
 Unknown
 N/A

No documentation for Template:PCFurniture exists. Create it.