Difference between revisions of "Template:NLFurniture"
From Nookipedia, the Animal Crossing wiki
PanchamBro (talk | contribs) (adding parameters for region exclusive items) |
PanchamBro (talk | contribs) m (Text replacement - "'''Internal ID ({{NLWa|short}})''':" to "'''Internal ID ({{NLWa-small}})''':") |
||
(49 intermediate revisions by 5 users not shown) | |||
Line 3: | Line 3: | ||
|identifier = String | |identifier = String | ||
|en_name = String | |en_name = String | ||
+ | |filename = String | ||
+ | |internal_ID = String | ||
+ | |internal_ID_NLWa = String | ||
+ | |internal_ID_wall = String | ||
|catalog_num = Integer | |catalog_num = Integer | ||
|catalog_num_hhd = Integer | |catalog_num_hhd = Integer | ||
Line 18: | Line 22: | ||
|rarity_group = String | |rarity_group = String | ||
|hha_base = Integer | |hha_base = Integer | ||
− | |||
− | |||
|lucky = Boolean | |lucky = Boolean | ||
− | | | + | |lucky_season = String |
+ | |hha_wall_reduction = Boolean | ||
|function = String | |function = String | ||
|wall_mounted = Boolean | |wall_mounted = Boolean | ||
|placeable_surface = Boolean | |placeable_surface = Boolean | ||
|walkable = Boolean | |walkable = Boolean | ||
+ | |catalog_keyword = String | ||
|has_surface = Boolean | |has_surface = Boolean | ||
+ | |toy_day_category = String | ||
|buy1_price = Integer | |buy1_price = Integer | ||
|buy1_currency = String | |buy1_currency = String | ||
Line 42: | Line 47: | ||
|sell_nook = Integer | |sell_nook = Integer | ||
|sell_leila = Integer | |sell_leila = Integer | ||
+ | |point_requirement = Integer | ||
+ | |savings_requirement = Integer | ||
|availability1 = String | |availability1 = String | ||
|availability1_note = String | |availability1_note = String | ||
Line 60: | Line 67: | ||
|sound_activation = String | |sound_activation = String | ||
|reorderable = Boolean | |reorderable = Boolean | ||
+ | |edible = Boolean | ||
|customizable = Boolean | |customizable = Boolean | ||
|customizable_variation = Boolean | |customizable_variation = Boolean | ||
Line 67: | Line 75: | ||
|variation_total = Integer | |variation_total = Integer | ||
|pattern_total = Integer | |pattern_total = Integer | ||
+ | |ore_total = Integer | ||
|custom_body_part = String | |custom_body_part = String | ||
|custom_pattern_part = String | |custom_pattern_part = String | ||
+ | |version_added = String | ||
|notes = String | |notes = String | ||
− | }}</noinclude><includeonly>{{DISPLAYTITLE:{{#replace:{{SUBPAGENAME}}|New Leaf|''New Leaf''}}}}{{#ifeq:{{NAMESPACE}}|Item|<!--Attach to other tables -->{{NLLang/CargoAttach}}{{NLFurnitureVariations/CargoAttach}}<!-- Cargo Store for furniture data (not including images or variations) -->{{#cargo_store: | + | }}</noinclude><includeonly>{{#if:{{{nodisplaytitle|}}}||{{DISPLAYTITLE:{{#replace:{{SUBPAGENAME}}|New Leaf|''New Leaf''}}}}}}{{#ifeq:{{NAMESPACE}}|Item|<!--Attach to other tables -->{{NLLang/CargoAttach}}{{NLIdentifier/CargoAttach}}{{NLFurnitureVariations/CargoAttach}}<!-- Cargo Store for furniture data (not including images or variations) -->{{#cargo_store: |
_table=nl_furniture | _table=nl_furniture | ||
|identifier = {{{identifier|{{#replace:{{#titleparts:{{PAGENAME}}||-1}}|<nowiki> </nowiki>(New Leaf)|}}}}} | |identifier = {{{identifier|{{#replace:{{#titleparts:{{PAGENAME}}||-1}}|<nowiki> </nowiki>(New Leaf)|}}}}} | ||
|en_name = {{{name|{{{identifier|{{#replace:{{#titleparts:{{PAGENAME}}||-1}}|<nowiki> </nowiki>(New Leaf)|}}}}}}}} | |en_name = {{{name|{{{identifier|{{#replace:{{#titleparts:{{PAGENAME}}||-1}}|<nowiki> </nowiki>(New Leaf)|}}}}}}}} | ||
+ | |filename = {{{filename|}}} | ||
+ | |internal_ID = {{{ID|}}} | ||
+ | |internal_ID_NLWa = {{{ID-nlwa|}}} | ||
+ | |internal_ID_wall = {{{ID-wall|}}} | ||
|catalog_num = {{{num|}}} | |catalog_num = {{{num|}}} | ||
|catalog_num_hhd = {{{num-hhd|}}} | |catalog_num_hhd = {{{num-hhd|}}} | ||
− | |in_na = {{{in-na|}}} | + | |in_na = {{#if:{{{in-na|}}}|Yes|No}} |
− | |in_eu = {{{in-eu|}}} | + | |in_eu = {{#if:{{{in-eu|}}}|Yes|No}} |
− | |in_jp = {{{in-jp|}}} | + | |in_jp = {{#if:{{{in-jp|}}}|Yes|No}} |
− | |in_ko = {{{in-ko|}}} | + | |in_ko = {{#if:{{{in-ko|}}}|Yes|No}} |
|audio = {{{audio|}}} | |audio = {{{audio|}}} | ||
|collection = {{{collection|}}} | |collection = {{{collection|}}} | ||
Line 89: | Line 103: | ||
|rarity_group = {{{rarity-group|}}} | |rarity_group = {{{rarity-group|}}} | ||
|hha_base = {{{hha-points|}}} | |hha_base = {{{hha-points|}}} | ||
− | |||
− | |||
|lucky = {{{lucky|}}} | |lucky = {{{lucky|}}} | ||
− | | | + | |lucky_season = {{#if:{{{lucky|}}}|{{{lucky-season|All year}}}|}} |
+ | |hha_wall_reduction = {{{hha-wall-reduction|}}} | ||
|function = {{{function|}}} | |function = {{{function|}}} | ||
|wall_mounted = {{{wall-mounted|}}} | |wall_mounted = {{{wall-mounted|}}} | ||
Line 98: | Line 111: | ||
|placeable_surface = {{{placeable-surface|}}} | |placeable_surface = {{{placeable-surface|}}} | ||
|walkable = {{{walkable|}}} | |walkable = {{{walkable|}}} | ||
+ | |catalog_keyword = {{{catalog-keyword|}}} | ||
+ | |toy_day_category = {{{toy-day-category|}}} | ||
|buy1_price = {{{buy1-price|}}} | |buy1_price = {{{buy1-price|}}} | ||
|buy1_currency = {{{buy1-currency|}}} | |buy1_currency = {{{buy1-currency|}}} | ||
Line 113: | Line 128: | ||
|sell_nook = {{{sell-nook|}}} | |sell_nook = {{{sell-nook|}}} | ||
|sell_leila = {{{sell-leila|}}} | |sell_leila = {{{sell-leila|}}} | ||
+ | |point_requirement = {{{point-requirement|}}} | ||
+ | |savings_requirement = {{{savings-requirement|}}} | ||
|availability1 = {{{availability1|}}} | |availability1 = {{{availability1|}}} | ||
|availability1_note = {{{availability1-note|}}} | |availability1_note = {{{availability1-note|}}} | ||
Line 131: | Line 148: | ||
|sound_activation = {{{sound-activation|}}} | |sound_activation = {{{sound-activation|}}} | ||
|reorderable = {{{reorderable|}}} | |reorderable = {{{reorderable|}}} | ||
+ | |edible = {{{edible|}}} | ||
|customizable = {{#if: {{{variation1|}}}{{{pattern1|}}} | Yes | No}} | |customizable = {{#if: {{{variation1|}}}{{{pattern1|}}} | Yes | No}} | ||
|customizable_variation = {{#if: {{{variation1|}}} | Yes | No}} | |customizable_variation = {{#if: {{{variation1|}}} | Yes | No}} | ||
Line 138: | Line 156: | ||
|variation_total = {{#if:{{{variation1|}}}|{{#expr:1+{{#if:{{{variation2|}}}|1|0}}+{{#if:{{{variation3|}}}|1|0}}+{{#if:{{{variation4|}}}|1|0}}+{{#if:{{{variation5|}}}|1|0}}+{{#if:{{{variation6|}}}|1|0}}+{{#if:{{{variation7|}}}|1|0}}+{{#if:{{{variation8|}}}|1|0}}}}|0}} | |variation_total = {{#if:{{{variation1|}}}|{{#expr:1+{{#if:{{{variation2|}}}|1|0}}+{{#if:{{{variation3|}}}|1|0}}+{{#if:{{{variation4|}}}|1|0}}+{{#if:{{{variation5|}}}|1|0}}+{{#if:{{{variation6|}}}|1|0}}+{{#if:{{{variation7|}}}|1|0}}+{{#if:{{{variation8|}}}|1|0}}}}|0}} | ||
|pattern_total = {{#if:{{{pattern1|}}}|{{#expr:1+{{#if:{{{pattern2|}}}|1|0}}+{{#if:{{{pattern3|}}}|1|0}}+{{#if:{{{pattern4|}}}|1|0}}+{{#if:{{{pattern5|}}}|1|0}}+{{#if:{{{pattern6|}}}|1|0}}+{{#if:{{{pattern7|}}}|1|0}}+{{#if:{{{pattern8|}}}|1|0}}}}|0}} | |pattern_total = {{#if:{{{pattern1|}}}|{{#expr:1+{{#if:{{{pattern2|}}}|1|0}}+{{#if:{{{pattern3|}}}|1|0}}+{{#if:{{{pattern4|}}}|1|0}}+{{#if:{{{pattern5|}}}|1|0}}+{{#if:{{{pattern6|}}}|1|0}}+{{#if:{{{pattern7|}}}|1|0}}+{{#if:{{{pattern8|}}}|1|0}}}}|0}} | ||
+ | |ore_total = {{#if:{{{ore1|}}}|{{#expr:1+{{#if:{{{ore2|}}}|1|0}}+{{#if:{{{ore3|}}}|1|0}}+{{#if:{{{ore4|}}}|1|0}}+{{#if:{{{ore5|}}}|1|0}}+{{#if:{{{ore6|}}}|1|0}}}}|0}} | ||
|custom_body_part = {{{custom-body-part|}}} | |custom_body_part = {{{custom-body-part|}}} | ||
|custom_pattern_part = {{{custom-pattern-part|}}} | |custom_pattern_part = {{{custom-pattern-part|}}} | ||
+ | |version_added = {{{version-added|}}} | ||
|notes = {{{notes|}}} | |notes = {{{notes|}}} | ||
}}<!-- Cargo Store for different language names -->{{#cargo_store: | }}<!-- Cargo Store for different language names -->{{#cargo_store: | ||
_table=nl_language_name | _table=nl_language_name | ||
|identifier = {{{identifier|{{#replace:{{#titleparts:{{PAGENAME}}||-1}}|<nowiki> </nowiki>(New Leaf)|}}}}} | |identifier = {{{identifier|{{#replace:{{#titleparts:{{PAGENAME}}||-1}}|<nowiki> </nowiki>(New Leaf)|}}}}} | ||
− | |en_name = {{{name| | + | |en_name = {{{name|}}} |
+ | |engb_name = {{{engb-name|}}} | ||
|de_name = {{{de-name|}}} | |de_name = {{{de-name|}}} | ||
|es_name = {{{es-name|}}} | |es_name = {{{es-name|}}} | ||
Line 153: | Line 174: | ||
|ja_name = {{{ja-name|}}} | |ja_name = {{{ja-name|}}} | ||
|ko_name = {{{ko-name|}}} | |ko_name = {{{ko-name|}}} | ||
+ | }}<!-- Cargo Store for identifiers -->{{#cargo_store: | ||
+ | _table=nl_identifier | ||
+ | |identifier = {{{identifier|}}} | ||
+ | |en_name = {{{name|}}} | ||
+ | |category = Furniture | ||
}}}}{{#if: {{{variation1|}}} | }}}}{{#if: {{{variation1|}}} | ||
− | | {{#forargs: variation | key | value | {{#if: {{{pattern1|}}} | {{#forargs: pattern | key2 | value | <!-- Cargo Store for variations+patterns --> {{#cargo_store: | + | | {{#forargs: variation | key | value | {{#if: {{{pattern1|}}} | {{#seo:|image={{filepath:{{{image|{{#invoke:TitleCase|main|{{{name|}}}}} ({{#invoke:TitleCase|main|{{{variation1|}}}}} - {{#invoke:TitleCase|main|{{{pattern1|}}}}}) NL Model.png}}}}}}}{{#forargs: pattern | key2 | value | <!-- Cargo Store for variations+patterns --> {{#cargo_store: |
_table=nl_furniture_variation | _table=nl_furniture_variation | ||
|identifier = {{{identifier|}}} | |identifier = {{{identifier|}}} | ||
|en_name = {{{name|}}} | |en_name = {{{name|}}} | ||
− | |image = {{{image|{{{name|}}} ({{{variation{{#var: key }}|}}} - {{{pattern{{#var: key2 }}|}}}) NL Model.png}}} | + | |image = {{{image|{{#invoke:TitleCase|main|{{{name|}}}}} ({{#invoke:TitleCase|main|{{{variation{{#var: key }}|}}}}} - {{#invoke:TitleCase|main|{{{pattern{{#var: key2 }}|}}}}}) NL Model.png}}} |
− | |image_url = {{filepath:{{{image|{{{name|}}} ({{{variation{{#var: key }}|}}} - {{{pattern{{#var: key2 }}|}}}) NL Model.png}}}}} | + | |image_url = {{filepath:{{{image|{{#invoke:TitleCase|main|{{{name|}}}}} ({{#invoke:TitleCase|main|{{{variation{{#var: key }}|}}}}} - {{#invoke:TitleCase|main|{{{pattern{{#var: key2 }}|}}}}}) NL Model.png}}}}} |
|variation = {{{variation{{#var: key }}|}}} | |variation = {{{variation{{#var: key }}|}}} | ||
|variation_number = {{#var: key }} | |variation_number = {{#var: key }} | ||
Line 168: | Line 194: | ||
|color1 = {{{var{{#var: key }}-color1|}}} | |color1 = {{{var{{#var: key }}-color1|}}} | ||
|color2 = {{{pat{{#var: key2 }}-color1|}}} | |color2 = {{{pat{{#var: key2 }}-color1|}}} | ||
− | }} }} | <!-- Cargo Store for variations, no patterns -->{{#cargo_store: | + | }} }} | <!-- Cargo Store for variations, no patterns --> {{#seo:|image={{filepath:{{{image|{{#invoke:TitleCase|main|{{{name|}}}}} ({{#invoke:TitleCase|main|{{{variation1|}}}}}) NL Model.png}}}}}}}{{#cargo_store: |
_table=nl_furniture_variation | _table=nl_furniture_variation | ||
|identifier = {{{identifier|}}} | |identifier = {{{identifier|}}} | ||
|en_name = {{{name|}}} | |en_name = {{{name|}}} | ||
− | |image = {{{image|{{{name|}}} ({{{variation{{#var: key }}|}}}) NL Model.png}}} | + | |image = {{{image|{{#invoke:TitleCase|main|{{{name|}}}}} ({{#invoke:TitleCase|main|{{{variation{{#var: key }}|}}}}}) NL Model.png}}} |
− | |image_url = {{filepath:{{{image|{{{name|}}} ({{{variation{{#var: key }}|}}}) NL Model.png}}}}} | + | |image_url = {{filepath:{{{image|{{#invoke:TitleCase|main|{{{name|}}}}} ({{#invoke:TitleCase|main|{{{variation{{#var: key }}|}}}}}) NL Model.png}}}}} |
|variation = {{{variation{{#var: key }}|}}} | |variation = {{{variation{{#var: key }}|}}} | ||
|variation_number = {{#var: key }} | |variation_number = {{#var: key }} | ||
Line 181: | Line 207: | ||
|pattern_number = | |pattern_number = | ||
|color1 = {{{var{{#var: key }}-color1|}}} | |color1 = {{{var{{#var: key }}-color1|}}} | ||
− | |color2 = | + | |color2 = {{{var{{#var: key }}-color2|}}} |
}} }} | }} }} | ||
}} {{#if: {{{ore1|}}} | }} {{#if: {{{ore1|}}} | ||
Line 188: | Line 214: | ||
|identifier = {{{identifier|}}} | |identifier = {{{identifier|}}} | ||
|en_name = {{{name|}}} | |en_name = {{{name|}}} | ||
− | |image = {{{image|{{{name|}}} ({{{ore{{#var: key }}|}}} - {{{pattern{{#var: key2 }}|}}}) NL Model.png}}} | + | |image = {{{image|{{#invoke:TitleCase|main|{{{name|}}}}} ({{#invoke:TitleCase|main|{{{ore{{#var: key }}|}}}}} - {{#invoke:TitleCase|main|{{{pattern{{#var: key2 }}|}}}}}) NL Model.png}}} |
− | |image_url = {{filepath:{{{image|{{{name|}}} ({{{ore{{#var: key }}|}}} - {{{pattern{{#var: key2 }}|}}}) NL Model.png}}}}} | + | |image_url = {{filepath:{{{image|{{#invoke:TitleCase|main|{{{name|}}}}} ({{#invoke:TitleCase|main|{{{ore{{#var: key }}|}}}}} - {{#invoke:TitleCase|main|{{{pattern{{#var: key2 }}|}}}}}) NL Model.png}}}}} |
|variation = | |variation = | ||
|variation_number = | |variation_number = | ||
Line 202: | Line 228: | ||
|identifier = {{{identifier|}}} | |identifier = {{{identifier|}}} | ||
|en_name = {{{name|}}} | |en_name = {{{name|}}} | ||
− | |image = {{{image|{{{name|}}} ({{{ore{{#var: key }}|}}}) NL Model.png}}} | + | |image = {{{image|{{#invoke:TitleCase|main|{{{name|}}}}} ({{#invoke:TitleCase|main|{{{ore{{#var: key }}|}}}}}) NL Model.png}}} |
− | |image_url = {{filepath:{{{image|{{{name|}}} ({{{ore{{#var: key }}|}}}) NL Model.png}}}}} | + | |image_url = {{filepath:{{{image|{{#invoke:TitleCase|main|{{{name|}}}}} ({{#invoke:TitleCase|main|{{{ore{{#var: key }}|}}}}}) NL Model.png}}}}} |
|variation = | |variation = | ||
|variation_number = | |variation_number = | ||
Line 211: | Line 237: | ||
|pattern_number = | |pattern_number = | ||
|color1 = {{{o{{#var: key }}-color1|}}} | |color1 = {{{o{{#var: key }}-color1|}}} | ||
− | |color2 = | + | |color2 = {{{o{{#var: key }}-color2|}}} |
}} }} | }} }} | ||
− | }} | {{#if: {{{pattern1|}}} | {{#forargs: pattern | key | value | <!-- Cargo Store for patterns, no variations/ores --> {{#cargo_store: | + | }} }} | {{#if: {{{pattern1|}}} | {{#seo:|image={{filepath:{{{image|{{#invoke:TitleCase|main|{{{name|}}}}} ({{#invoke:TitleCase|main|{{{pattern1|}}}}}) NL Model.png}}}}}}}{{#forargs: pattern | key | value | <!-- Cargo Store for patterns, no variations/ores --> {{#cargo_store: |
_table=nl_furniture_variation | _table=nl_furniture_variation | ||
|identifier = {{{identifier|}}} | |identifier = {{{identifier|}}} | ||
|en_name = {{{name|}}} | |en_name = {{{name|}}} | ||
− | |image = {{{image|{{{name|}}} ({{{pattern{{#var: key }}|}}}) NL Model.png}}} | + | |image = {{{image|{{#invoke:TitleCase|main|{{{name|}}}}} ({{#invoke:TitleCase|main|{{{pattern{{#var: key }}|}}}}}) NL Model.png}}} |
− | |image_url = {{filepath:{{{image|{{{name|}}} ({{{pattern{{#var: key }}|}}}) NL Model.png}}}}} | + | |image_url = {{filepath:{{{image|{{#invoke:TitleCase|main|{{{name|}}}}} ({{#invoke:TitleCase|main|{{{pattern{{#var: key }}|}}}}}) NL Model.png}}}}} |
|variation = | |variation = | ||
|variation_number = | |variation_number = | ||
Line 226: | Line 252: | ||
|pattern_number = {{#var: key }} | |pattern_number = {{#var: key }} | ||
|color1 = {{{pat{{#var: key }}-color1|}}} | |color1 = {{{pat{{#var: key }}-color1|}}} | ||
− | |color2 = | + | |color2 = {{{pat{{#var: key }}-color2|}}} |
− | }} }} | <!-- Cargo Store for sole item (no variations/patterns/ores) -->{{#cargo_store: | + | }} }} | <!-- Cargo Store for sole item (no variations/patterns/ores) -->{{#seo:|image={{filepath:{{{image|{{#invoke:TitleCase|main|{{{name|}}}}} NL Model.png}}}}}}}{{#cargo_store: |
_table=nl_furniture_variation | _table=nl_furniture_variation | ||
|identifier = {{{identifier|}}} | |identifier = {{{identifier|}}} | ||
|en_name = {{{name|}}} | |en_name = {{{name|}}} | ||
− | |image = {{{image|{{{name|}}} NL Model.png}}} | + | |image = {{{image|{{#invoke:TitleCase|main|{{{name|}}}}} NL Model.png}}} |
− | |image_url = {{filepath:{{{image|{{{name|}}} NL Model.png}}}}} | + | |image_url = {{filepath:{{{image|{{#invoke:TitleCase|main|{{{name|}}}}} NL Model.png}}}}} |
|variation = | |variation = | ||
|variation_number = | |variation_number = | ||
Line 241: | Line 267: | ||
|color1 = {{{color1|}}} | |color1 = {{{color1|}}} | ||
|color2 = {{{color2|}}} | |color2 = {{{color2|}}} | ||
− | + | }}}}}}<metakeywords>furniture, item, animal crossing, acnl, new leaf, acnlwa, nlwa, welcome amiibo</metakeywords></includeonly>{{Infobox 2.0 | |
+ | | colorclass = color-series | ||
| primarycolor = 39 100 | | primarycolor = 39 100 | ||
| secondarycolor = 42 73 | | secondarycolor = 42 73 | ||
− | | title = {{{ | + | | title = {{{title|{{#invoke:SentenceCase|main|{{{name|}}}}}}}} |
− | | subtitleabove = {{#if:{{{collection|}}}{{{ | + | | subtitleabove = {{#if:{{{collection|}}}{{{interactivity|}}}|<span style{{=}}"display:inline-block;">|}}{{#if:{{{collection|}}}|[[{{{collection-link|{{{collection|}}}}}}]]}}{{#if:{{{interactivity|}}}|{{#if:{{{collection|}}}| {{Colorshow|dcab00|'''{{!}}'''}} }}{{{interactivity|}}}}}{{#if:{{{collection|}}}{{{interactivity|}}}|</span>|}} |
− | | lefticon = [[File:Furniture NL Icon.png|Type of furniture|sub|class=sprite|link=Furniture/New Leaf]] | + | | lefticon = [[File:{{{icon|Furniture NL Icon.png}}}|Type of furniture|sub|class=sprite|link=Furniture/New Leaf]] |
− | | righticon = {{#if:{{{num|}}}|'''<nowiki>#</nowiki>{{{num|}}}'''| }}{{#if:{{{num-hhd|}}}|'''<nowiki>#</nowiki>{{{num-hhd|}}}'''| }} | + | | righticon = {{#if:{{{num|}}}|'''<nowiki>#</nowiki>{{#invoke:formatnum|main|lang=en|{{{num|}}}}}'''| }}{{#if:{{{num-hhd|}}}|'''<nowiki>#</nowiki>{{#invoke:formatnum|main|lang=en|{{{num-hhd|}}}}}'''| }} |
− | | image = {{#ifexist:File:{{{name|}}} {{#if:{{{variation1|}}}|({{{variation1|}}}{{#if:{{{pattern1|}}}| - {{{pattern1|}}}}})}}{{#if:{{{pattern1|}}}|{{#if:{{{variation1|}}}||({{{pattern1|}}})}}}} NL Model.png|[[File:{{{name|}}} {{#if:{{{variation1|}}}|({{{variation1|}}}{{#if:{{{pattern1|}}}| - {{{pattern1|}}}}})}}{{#if:{{{pattern1|}}}|{{#if:{{{variation1|}}}||({{{pattern1|}}})}}}} NL Model.png| | + | | image = {{#ifexist:File:{{{image|{{#invoke:TitleCase|main|{{{name|}}}}} {{#if:{{{variation1|}}}|({{#invoke:TitleCase|main|{{{variation1|}}}}}{{#if:{{{pattern1|}}}| - {{#invoke:TitleCase|main|{{{pattern1|}}}}}}})}}{{#if:{{{pattern1|}}}|{{#if:{{{variation1|}}}||({{#invoke:TitleCase|main|{{{pattern1|}}}}})}}}} NL Model.png}}}|[[File:{{{image|{{#invoke:TitleCase|main|{{{name|}}}}} {{#if:{{{variation1|}}}|({{#invoke:TitleCase|main|{{{variation1|}}}}}{{#if:{{{pattern1|}}}| - {{#invoke:TitleCase|main|{{{pattern1|}}}}}}})}}{{#if:{{{pattern1|}}}|{{#if:{{{variation1|}}}||({{#invoke:TitleCase|main|{{{pattern1|}}}}})}}}} NL Model.png}}}|200px|{{#invoke:SentenceCase|main|{{{name|}}}}}]]|[[File:{{{image|Nia.png}}}|200px|{{#invoke:SentenceCase|main|{{{name|}}}}}]]}} |
| caption = {{#if:{{{variation1|}}}|{{#if:{{{pattern1|}}}|{{Colorshow|666|Variation shown: '''{{{variation1|}}}''' ({{{pattern1|}}})}}|{{Colorshow|666|Variation shown: '''{{{variation1|}}}'''}}}}|{{#if:{{{pattern1|}}}|{{Colorshow|666|Pattern shown: '''{{{pattern1|}}}'''}}|}}}} | | caption = {{#if:{{{variation1|}}}|{{#if:{{{pattern1|}}}|{{Colorshow|666|Variation shown: '''{{{variation1|}}}''' ({{{pattern1|}}})}}|{{Colorshow|666|Variation shown: '''{{{variation1|}}}'''}}}}|{{#if:{{{pattern1|}}}|{{Colorshow|666|Pattern shown: '''{{{pattern1|}}}'''}}|}}}} | ||
Line 255: | Line 282: | ||
| rightlabel = Sell price | | rightlabel = Sell price | ||
| leftdata = {{#if:{{{buy1-price|}}}|{{Currency|{{{buy1-currency|}}}|{{{buy1-price|}}}|short=yes}}|Not for sale}}{{#if:{{{buy2-price|}}}|<br>{{Currency|{{{buy2-currency|}}}|{{{buy2-price|}}}|short=yes}}}}{{#if:{{{buy3-price|}}}|<br>{{Currency|{{{buy3-currency|}}}|{{{buy3-price|}}}|short=yes}}}} | | leftdata = {{#if:{{{buy1-price|}}}|{{Currency|{{{buy1-currency|}}}|{{{buy1-price|}}}|short=yes}}|Not for sale}}{{#if:{{{buy2-price|}}}|<br>{{Currency|{{{buy2-currency|}}}|{{{buy2-price|}}}|short=yes}}}}{{#if:{{{buy3-price|}}}|<br>{{Currency|{{{buy3-currency|}}}|{{{buy3-price|}}}|short=yes}}}} | ||
− | | rightdata = {{#if:{{{sell|}}}|{{Currency|Bells|{{{sell|}}}|note=[[Re-Tail]] | + | | rightdata = {{#if:{{{sell|}}}|{{Currency|Bells|{{{sell|}}}|note=[[Re-Tail]] sell price{{#if:{{{sell-nook|}}}|; can be sold for 80% of this price ({{Currency|Bells|{{{sell-nook|}}}}}) at [[Timmy and Tommy's store]]|}}{{#if:{{{sell-leila|}}}|{{#if:{{{sell-nook|}}}|, and for 5% ({{Currency|Bells|{{{sell-leila|}}}}}) to [[Leila]] on [[Tortimer Island]]|; can be sold for 5% ({{Currency|Bells|{{{sell-leila|}}}}}) to [[Leila]] on [[Tortimer Island]]}}|}}}}|Cannot be sold}} |
| label = Size | | label = Size | ||
− | | data = <div style="font-size:.9em; padding:3px 0px;">{{Size|{{{ | + | | data = <div style="font-size:.9em; padding:3px 0px;">{{Size|{{{length|}}}.0|{{{width|}}}.0}} {{{length|}}} × {{{width|}}}</div> |
| label2 = Obtain via | | label2 = Obtain via | ||
− | | data2 = {{#if:{{{availability1|}}}|{{Availability|{{{availability1|}}}|note={{{availability1-note|}}}}}}}{{#if:{{{availability2|}}}|{{Availability|{{{availability2|}}}|note={{{availability2-note|}}}}}}}{{#if:{{{availability3|}}}|{{Availability|{{{availability3|}}}|note={{{availability3-note|}}}}}}}{{#if:{{{availability-rv|}}}|{{#invoke: Items | outputRVAvailabilitiesFromList | {{{availability-rv|}}}}}}}{{#if: {{{availability-other|}}} | | + | | data2 = {{#if:{{{availability1|}}}{{{availability-rv|}}}|<div style="width:100%; overflow-x: hidden; overflow-y: auto; max-height: 200px;">{{#if:{{{availability1|}}}|{{Availability|{{{availability1|}}}|note={{{availability1-note|}}}}}}}{{#if:{{{availability2|}}}|{{Availability|{{{availability2|}}}|note={{{availability2-note|}}}}}}}{{#if:{{{availability3|}}}|{{Availability|{{{availability3|}}}|note={{{availability3-note|}}}}}}}{{#if:{{{availability-rv|}}}|{{#invoke: Items | outputRVAvailabilitiesFromList | {{{availability-rv|}}}}}}}{{#if: {{{availability-other|}}} | {{#invoke: Items | outputAvailabilitiesFromList | {{{availability-other|}}} }} | }}</div>}} |
− | |||
− | |||
− | {{#invoke: Items | outputAvailabilitiesFromList | {{{availability-other|}}} }} | ||
− | </div> | ||
− | |||
| label3 = Customize | | label3 = Customize | ||
Line 277: | Line 299: | ||
| data5 = {{#if:{{{theme1|}}}|[[Furniture/New Leaf/{{{theme1|}}}|{{{theme1|}}}]]|None}}{{#if:{{{theme2|}}}| / [[Furniture/New Leaf/{{{theme2|}}}|{{{theme2|}}}]]}}{{#if:{{{theme3|}}}| / [[Furniture/New Leaf/{{{theme3|}}}|{{{theme3|}}}]]}} | | data5 = {{#if:{{{theme1|}}}|[[Furniture/New Leaf/{{{theme1|}}}|{{{theme1|}}}]]|None}}{{#if:{{{theme2|}}}| / [[Furniture/New Leaf/{{{theme2|}}}|{{{theme2|}}}]]}}{{#if:{{{theme3|}}}| / [[Furniture/New Leaf/{{{theme3|}}}|{{{theme3|}}}]]}} | ||
− | | label6 = Style | + | | label6 = HHA points |
− | | | + | | data6 = {{{hha-points|Unknown}}} |
+ | |||
+ | | label7 = HHA penalty if facing wall | ||
+ | | data7 = {{{hha-wall-reduction|Unknown}}}{{#ifeq:{{{hha-wall-reduction|}}}|Yes|{{Note|If this item is facing a wall in the player's house, the HHA will deduct 100 points from the total score. If the player is doing a theme challenge, that penalty will increase to 10,000 points.}}|}} | ||
+ | |||
+ | | label8 = Style | ||
+ | | data8 = {{#if:{{{style|}}}|[[Clothing/New Leaf/{{{style|}}}|{{{style|}}}]]|None}} | ||
− | | | + | | {{#if:{{{color1|}}}{{{color2|}}}||NULL}}{{#ifeq:{{{color1|}}}|None|NULL}}{{#ifeq:{{{color2|}}}|None|NULL}}label9 = Colors |
− | | | + | | {{#if:{{{color1|}}}{{{color2|}}}||NULL}}{{#ifeq:{{{color1|}}}|None|NULL}}{{#ifeq:{{{color2|}}}|None|NULL}}data9 = <div style="display:inline-block; vertical-align:top; line-height:.9em;">[[Furniture/New Leaf/{{{color1|}}}|{{Color|{{{color1|Unknown}}}|display=inline-block}}]]{{#if:{{{color2|}}}| [[Furniture/New Leaf/{{{color2|}}}|{{Color|{{{color2|Unknown}}}|display=inline-block}}]]}}</div> |
− | | {{#if:{{{ | + | | widebottomlabel = Internal information |
− | + | | widebottomdata = {{#if:{{{filename|}}}|<div style="text-align: left; padding: 0 0 0 6px">'''Filename''': <code>{{{filename|}}}</code><br></div>}}{{#if:{{{ID|}}}|<div style="text-align: left; padding: 0 0 0 6px">'''Internal ID''': <code>{{{ID|}}}</code><br></div>}}{{#if:{{{ID-nlwa|}}}|<div style="text-align: left; padding: 0 0 0 6px">'''Internal ID ({{NLWa-small}})''': <code>{{{ID-nlwa|}}}</code><br></div>}}{{#if:{{{ID-wall|}}}|<div style="text-align: left; padding: 0 0 0 6px">'''Wall-mounted ID ({{NLWa-small}})''': <code>{{{ID-wall|}}}</code><br></div>}} | |
− | | | + | | widebottomlabel2 = Variations |
− | | | + | | widebottomdata2 = <div class="nh_item-flex-container" style="position:relative; text-align:center;"> |
{{#if:{{{variation1|}}} | | {{#if:{{{variation1|}}} | | ||
{{#forargs: variation | key | value | <div class="nh_item-flex-item nh_item-var"> | {{#forargs: variation | key | value | <div class="nh_item-flex-item nh_item-var"> | ||
<div class="nh_item-var-img"> | <div class="nh_item-var-img"> | ||
− | [[File:{{#if:{{{var{{#var: key }}-img|}}}|{{#ifexist:File:{{{var{{#var: key }}-img|}}}|{{{var{{#var: key }}-img|}}}|Nia.png}}|{{#if:{{{pattern1|}}}|{{#ifexist:File:{{{name|}}} ({{{variation{{#var: key }}|}}} - {{{pattern1|}}}) NL Model.png|{{{name|}}} ({{{variation{{#var: key }}|}}} - {{{pattern1|}}}) NL Model.png|Nia.png}}|{{#ifexist:File:{{{name|}}} ({{{variation{{#var: key }}|}}}) NL Model.png|{{{name|}}} ({{{variation{{#var: key }}|}}}) NL Model.png|Nia.png}}}}}}|36px|{{{name|}}}'s {{{variation{{#var: key }}|}}} variant]]</div></div>}}</div> | + | [[File:{{#if:{{{var{{#var: key }}-img|}}}|{{#ifexist:File:{{{var{{#var: key }}-img|}}}|{{{var{{#var: key }}-img|}}}|Nia.png}}|{{#if:{{{pattern1|}}}|{{#ifexist:File:{{#invoke:TitleCase|main|{{{name|}}}}} ({{#invoke:TitleCase|main|{{{variation{{#var: key }}|}}}}} - {{#invoke:TitleCase|main|{{{pattern1|}}}}}) NL Model.png|{{#invoke:TitleCase|main|{{{name|}}}}} ({{#invoke:TitleCase|main|{{{variation{{#var: key }}|}}}}} - {{#invoke:TitleCase|main|{{{pattern1|}}}}}) NL Model.png|Nia.png}}|{{#ifexist:File:{{#invoke:TitleCase|main|{{{name|}}}}} ({{#invoke:TitleCase|main|{{{variation{{#var: key }}|}}}}}) NL Model.png|{{#invoke:TitleCase|main|{{{name|}}}}} ({{#invoke:TitleCase|main|{{{variation{{#var: key }}|}}}}}) NL Model.png|Nia.png}}}}}}|36px|{{#invoke:SentenceCase|main|{{{name|}}}}}'s {{{variation{{#var: key }}|}}} variant]]</div></div>}}</div> |
| <div style="width:100%; text-align: center;">None</div> }} | | <div style="width:100%; text-align: center;">None</div> }} | ||
− | | | + | | widebottomlabel3 = Ore variations |
− | | | + | | widebottomdata3 = {{#if:{{{ore1|}}} | <div class="nh_item-flex-container" style="position:relative; text-align:center;"> |
{{#forargs: ore | key | value | <div class="nh_item-flex-item nh_item-var"> | {{#forargs: ore | key | value | <div class="nh_item-flex-item nh_item-var"> | ||
<div class="nh_item-var-img"> | <div class="nh_item-var-img"> | ||
− | [[File:{{#if:{{{o{{#var: key }}-img|}}}|{{#ifexist:File:{{{o{{#var: key }}-img|}}}|{{{o{{#var: key }}-img|}}}|Nia.png}}|{{#if:{{{pattern1|}}}|{{#ifexist:File:{{{name|}}} ({{{ore{{#var: key }}|}}} - {{{pattern1|}}}) NL Model.png|{{{name|}}} ({{{ore{{#var: key }}|}}} - {{{pattern1|}}}) NL Model.png|Nia.png}}|{{#ifexist:File:{{{name|}}} ({{{ore{{#var: key }}|}}}) NL Model.png|{{{name|}}} ({{{ore{{#var: key }}|}}}) NL Model.png|Nia.png}}}}}}|36px|{{{name|}}}'s {{{ore{{#var: key }}|}}} variant]]</div></div>}}</div> | + | [[File:{{#if:{{{o{{#var: key }}-img|}}}|{{#ifexist:File:{{{o{{#var: key }}-img|}}}|{{{o{{#var: key }}-img|}}}|Nia.png}}|{{#if:{{{pattern1|}}}|{{#ifexist:File:{{#invoke:TitleCase|main|{{{name|}}}}} ({{#invoke:TitleCase|main|{{{ore{{#var: key }}|}}}}} - {{#invoke:TitleCase|main|{{{pattern1|}}}}}) NL Model.png|{{#invoke:TitleCase|main|{{{name|}}}}} ({{#invoke:TitleCase|main|{{{ore{{#var: key }}|}}}}} - {{#invoke:TitleCase|main|{{{pattern1|}}}}}) NL Model.png|Nia.png}}|{{#ifexist:File:{{#invoke:TitleCase|main|{{{name|}}}}} ({{#invoke:TitleCase|main|{{{ore{{#var: key }}|}}}}}) NL Model.png|{{#invoke:TitleCase|main|{{{name|}}}}} ({{#invoke:TitleCase|main|{{{ore{{#var: key }}|}}}}}) NL Model.png|Nia.png}}}}}}|36px|{{#invoke:SentenceCase|main|{{{name|}}}}}'s {{{ore{{#var: key }}|}}} variant]]</div></div>}}</div> |
|}} | |}} | ||
− | | | + | | widebottomlabel4 = Patterns |
− | | | + | | widebottomdata4 = {{#if: {{{pattern1|}}} | <div style="position:relative; text-align:center; text-align:left; line-height:16px;"> |
{{#forargs: pattern | key | value | | {{#forargs: pattern | key | value | | ||
<div style="text-align:center; vertical-align:top; display:inline-block; margin:0 11px 0 11px; width:70px;"> | <div style="text-align:center; vertical-align:top; display:inline-block; margin:0 11px 0 11px; width:70px;"> | ||
− | [[File:{{#if:{{{pat{{#var: key }}-img|}}}|{{#ifexist:File:{{{pat{{#var: key }}-img|}}}|{{{pat{{#var: key }}-img|}}}|Nia.png}}|{{#ifexist:File:{{{name|{{{name|}}}}}} NL Pattern {{#expr: {{#var: key }} - 1}}.png|{{ | + | [[File:{{#if:{{{pat{{#var: key }}-img|}}}|{{#ifexist:File:{{{pat{{#var: key }}-img|}}}|{{{pat{{#var: key }}-img|}}}|Nia.png}}|{{#ifexist:File:{{#invoke:TitleCase|main|{{{name|{{{name|}}}}}}}} NL Pattern {{#expr: {{#var: key }} - 1}}.png|{{#invoke:TitleCase|main|{{{name|}}}}} NL Pattern {{#expr: {{#var: key }} - 1}}.png|Nia.png}}}}|70px|class=sprite|The {{{pattern{{#var: key }}|}}} pattern for the {{{name|}}}.]]<br> |
<small>{{{pattern{{#var: key }}|Unknown}}}</small> | <small>{{{pattern{{#var: key }}|Unknown}}}</small> | ||
</div> | </div> | ||
Line 311: | Line 339: | ||
</div> | }} | </div> | }} | ||
− | | | + | | widebottomlabel5 = Audio |
− | | | + | | widebottomdata5 = {{#if: {{{audio|}}} | [[File:{{{audio|}}}]] | }} |
− | | | + | | widebottomlabel6 = Notes |
− | | | + | | widebottomdata6 = {{{notes|}}} |
− | | | + | | widebottomlabel7 = In other games |
− | | | + | | widebottomdata7 = {{#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|delimiter=|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|delimiter=|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|delimiter=|default=}}{{#cargo_query:tables=pg_furniture|fields=CONCAT("[[Item:", pg_furniture.en_name, " (Dòngwù Sēnlín)|''Dòngwù Sēnlín'' (", pg_furniture.en_name, ")]]<br />")|where=pg_furniture.identifier="{{{identifier|}}}" AND in_ique=1 AND in_dnm=0 AND in_plus=0 AND in_pg=0 AND in_e_plus=0|delimiter=|default=}}{{#cargo_query:tables=ww_furniture|fields=CONCAT("[[Item:", ww_furniture.en_name, " (Wild World)|''Wild World'' (", ww_furniture.en_name, ")]]<br />")|where=ww_furniture.identifier="{{{identifier|}}}"|delimiter=|default=}}{{#cargo_query:tables=cf_furniture|fields=CONCAT("[[Item:", cf_furniture.en_name, " (City Folk)|''City Folk'' (", cf_furniture.en_name, ")]]<br />")|where=cf_furniture.identifier="{{{identifier|}}}"|delimiter=|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|}}}"|delimiter=|default=}}{{#cargo_query:tables=nh_interior|fields=CONCAT("[[Item:", nh_interior.en_name, " (New Horizons)|''New Horizons'' (", nh_interior.en_name, ")]]<br />")|where=nh_interior.identifier="{{{identifier|}}}"|delimiter=|default=}}{{#cargo_query:tables=nh_clothing|fields=CONCAT("[[Item:", nh_clothing.en_name, " (New Horizons)|''New Horizons'' (", nh_clothing.en_name, ")]]<br />")|where=nh_clothing.identifier="{{{identifier|}}}"|delimiter=|default=}}{{#cargo_query:tables=nh_item|fields=CONCAT("[[Item:", nh_item.en_name, " (New Horizons)|''New Horizons'' (", nh_item.en_name, ")]]<br />")|where=nh_item.identifier="{{{identifier|}}}"|delimiter=|default=}} |
− | | languages = | + | | languages = Names |
| ja-name = {{{ja-name|}}} | | ja-name = {{{ja-name|}}} | ||
| zh-name = N/A | | zh-name = N/A | ||
Line 333: | Line 361: | ||
| nl-name = N/A | | nl-name = N/A | ||
| ru-name = N/A | | ru-name = N/A | ||
− | }}<includeonly>[[Category:New Leaf furniture]]{{#ifeq:{{{version-added|}}}|1.4|[[Category:New Leaf | + | }}<includeonly>[[Category:New Leaf furniture]]{{#ifeq:{{{version-added|}}}|1.4|[[Category:New Leaf items introduced in Welcome amiibo]]}}{{#if:{{{variation1|}}}{{{pattern1|}}}|[[Category:New Leaf customizable furniture]]}}{{#if: {{{collection|}}} | [[Category:{{#invoke:Collection|main|1={{{collection|}}}}}]]}}{{#ifeq: {{{edible|}}} | Yes | [[Category:Food]]}}{{#if: {{{availability1|}}} | {{#ifeq:{{{availability1|}}}|Unobtainable|[[Category:Unobtainable items]]|[[Category:Acquired from {{{availability1|}}}]]}}}}{{#if: {{{availability2|}}} | {{#ifeq:{{{availability2|}}}|Unobtainable|[[Category:Unobtainable items]]|[[Category:Acquired from {{{availability2|}}}]]}}}}{{#if: {{{availability3|}}} | {{#ifeq:{{{availability3|}}}|Unobtainable|[[Category:Unobtainable items]]|[[Category:Acquired from {{{availability3|}}}]]}}}}{{#if: {{{availability-rv|}}} | {{#invoke: Items| outputAvailabilitiesCategoriesFromList | type = RV | {{{availability-rv|}}} }}}}{{#if: {{{availability-other|}}} | {{#ifeq: {{{availability-other|}}} | Unobtainable | [[Category:Unobtainable items]] | {{#invoke: Items| outputAvailabilitiesCategoriesFromList | {{{availability-other|}}}}}}}}}</includeonly><noinclude>{{clear}} |
<br><br> | <br><br> | ||
{{Documentation}}[[Category:Cargo templates]][[Category:Item infoboxes]] | {{Documentation}}[[Category:Cargo templates]][[Category:Item infoboxes]] | ||
</noinclude> | </noinclude> |
Latest revision as of 20:10, September 4, 2024
This template defines the table "nl_furniture". View table.
| ||||||||
Buy price | Sell price | |||||||
---|---|---|---|---|---|---|---|---|
Not for sale | Cannot be sold | |||||||
Size | .0 x .0
×
| |||||||
Customize | No customization options. | |||||||
Rarity group | None | |||||||
HHA theme challenges | None | |||||||
HHA points | Unknown | |||||||
HHA penalty if facing wall | Unknown | |||||||
Style | None | |||||||
Variations | ||||||||
None
| ||||||||
Names in other languages
Unknown
Unknown Unknown Unknown
N/A
Unknown Unknown N/A
N/A Unknown Unknown N/A |
No documentation for Template:NLFurniture exists. Create it.