Template:Goodbox

From Against the Storm Official Wiki


Parts

Rare elements used in camp construction. Difficult to produce in this harsh environment.

Icon Resource Parts.png
PurposeThis is an example infobox
CategoryBuilding Materials Building Materials
EatableNo
BurnableNo
Burn time0
Sell value2.40 Amber
Buy price4.00 Amber
ID'[Mat Processed] Parts'

Goodbox is a template that creates an infobox on the page by displaying data provided by template parameters and loading data from the data template Template:Goods_csv. The infobox to the right on this page is an example.

Overview

This template should be used for all Goods on the wiki. The template requires only the name parameter, which tells the code behind the scenes which Good you want an infobox for.

In the future, this template could be augmented to automatically create categories based on the information retrieved. For example, the infobox for Parts could add categories for building materials, rare goods, or even goods that are at the end of their production chain.

Parameters

Only the first, name is required, and it must be spelled correctly to match the in-game name of the good. Other parameters are optional, but add to the value of displaying the infobox.

Parameter Type Description
name string Required. The in-game name of the good for which you want to display the infobox. Will also serve as the header of the box.
purpose string The overall purpose of the good, such as "Services" or "Complex Food" or omit this parameter. For example, if the purpose is "Crafting," the infobox will already show "Crafting Resources" for the good's ``Category,`` so you may omit it.
species_preference string For goods that are consumed by villagers, write which species prefers this good. For example, Biscuits are preferred by "Beaver, Harpy, Human."

Errors

When the template is called without a name, the template reminds you that it is required.

Example:

{{Goodbox}}

Yields:

You must specify the name of the good. See Template:Goodbox for examples.

When providing the name of a good, it is important that it is spelled correctly, including any punctuation. Otherwise, an error will return from the data module.

Example:

Broken: {{Goodbox|name=PlantFibre}}

Goodbox can't find the specified good: PlantFibre.

Fixed: {{Goodbox|name=Plant Fiber}}

Plant Fiber

"Used for crafting. Obtained by: Homestead, Plantation, Harvesters' Camp."

Icon Resource PlantFiber.png
CategoryCrafting Resources Crafting Resources
EatableNo
BurnableNo
Burn time0
Sell value0.15 Amber
Buy price0.25 Amber
ID'[Mat Raw] Plant Fibre'