Template:Herb: Difference between revisions
Template page
More actions
Aurelianus (talk | contribs) No edit summary |
Aurelianus (talk | contribs) Handle empty Herb preference values cleanly |
||
| (7 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
<includeonly> | <includeonly>{{#cargo_store: | ||
<div class="hw- | _table=Herbs | ||
|Name={{{name|{{PAGENAME}}}}} | |||
|HerbCode={{{key|}}} | |||
|Rarity={{{rarity|Unknown}}} | |||
|Location={{{location|Unknown}}} | |||
|Weight={{{weight|}}} | |||
|Speed={{{speed|}}} | |||
|AttackRate={{{attack rate|}}} | |||
|SizeAvg={{{average size|}}} | |||
|SizeRange={{{size range|}}} | |||
|PriceAvg={{{average price|}}} | |||
|DegreeRange={{{degree range|}}} | |||
|PreferredCrystals={{{preferred crystals|}}} | |||
|PreferredWeather={{{preferred weather|}}} | |||
|PreferredTimeOfDay={{{preferred time of day|}}} | |||
|PreferredYear={{{preferred year|}}} | |||
|Description={{{description|}}} | |||
}} | |||
<div class="hw-record-banner hw-record-banner--herb hw-rarity-{{{rarity|Unknown}}}"> | |||
<div class="hw-record-code">BOTANICAL RECORD · {{{key|UNFILED}}}</div> | |||
<div class="hw-record-name">{{{name|{{PAGENAME}}}}}</div> | |||
<div class="hw-record-summary">{{{rarity|Unknown}}} herb · Documented in [[{{{location|Unknown}}}]]</div> | |||
</div> | |||
<div class="hw-infobox hw-herb-infobox hw-rarity-{{{rarity|Unknown}}}"> | |||
<div class="hw-infobox-title">{{{name|{{PAGENAME}}}}}</div> | |||
<div class="hw-infobox-badge">{{{rarity|Unknown}}} specimen</div> | |||
<div class="hw-infobox-heading">Herb Properties</div> | |||
<div class="hw-infobox-row"><div class="hw-infobox-label">Location</div><div class="hw-infobox-value">[[{{{location|Unknown}}}]]</div></div> | |||
<div class="hw-infobox-row"><div class="hw-infobox-label">Rarity</div><div class="hw-infobox-value">{{{rarity|Unknown}}}</div></div> | |||
<div class="hw-infobox-row"><div class="hw-infobox-label">Preferred Crystals</div><div class="hw-infobox-value">{{#arraymap:{{{preferred crystals|}}}|;|crystal|[[crystal]]|, }}</div></div> | |||
<div class="hw-infobox-heading">Growing Preferences</div> | |||
<div class="hw-infobox-row"><div class="hw-infobox-label">Preferred Weather</div><div class="hw-infobox-value"><span class="hw-preference-value">{{#arraymap:{{{preferred weather|}}}|;|weather|[[weather]]|, }}</span><span class="hw-preference-none">None</span></div></div> | |||
<div class="hw-infobox-row"><div class="hw-infobox-label">Preferred Time of Day</div><div class="hw-infobox-value"><span class="hw-preference-value">{{{preferred time of day|}}}</span><span class="hw-preference-none">None</span></div></div> | |||
<div class="hw-infobox-row"><div class="hw-infobox-label">Preferred Year</div><div class="hw-infobox-value"><span class="hw-preference-value">{{{preferred year|}}}</span><span class="hw-preference-none">None</span></div></div> | |||
<div class="hw-infobox-heading">Gathering Profile</div> | |||
<div class="hw-infobox-row"><div class="hw-infobox-label">Weight</div><div class="hw-infobox-value">{{{weight|—}}}</div></div> | |||
<div class="hw-infobox-row"><div class="hw-infobox-label">Speed</div><div class="hw-infobox-value">{{{speed|—}}}</div></div> | |||
<div class="hw-infobox-row"><div class="hw-infobox-label">Attack Rate</div><div class="hw-infobox-value">{{{attack rate|—}}}</div></div> | |||
<div class="hw-infobox-row"><div class="hw-infobox-label">Average Size</div><div class="hw-infobox-value">{{{average size|—}}}</div></div> | |||
<div class="hw-infobox-row"><div class="hw-infobox-label">Size Range</div><div class="hw-infobox-value">{{{size range|—}}}</div></div> | |||
<div class="hw-infobox-row"><div class="hw-infobox-label">Average Price</div><div class="hw-infobox-value">{{{average price|—}}}</div></div> | |||
<div class="hw-infobox-row"><div class="hw-infobox-label">Degree Range</div><div class="hw-infobox-value">{{{degree range|—}}}°</div></div> | |||
</div> | </div> | ||
</includeonly><noinclude> | </includeonly><noinclude> | ||
{{#cargo_declare: | |||
_table=Herbs | |||
|Name=String | |||
|HerbCode=String | |||
|Rarity=String | |||
|Location=Page | |||
|Weight=Integer | |||
|Speed=Float | |||
|AttackRate=Float | |||
|SizeAvg=Float | |||
|SizeRange=Float | |||
|PriceAvg=Float | |||
|DegreeRange=Integer | |||
|PreferredCrystals=List (;) of Page | |||
|PreferredWeather=List (;) of Page | |||
|PreferredTimeOfDay=String | |||
|PreferredYear=String | |||
|Description=Text | |||
}} | |||
This template stores and displays one centralized herb record. | |||
== Usage == | == Usage == | ||
<pre> | <pre> | ||
{{Herb | {{Herb | ||
| name = | | name = Crimson Sun Grass | ||
| | | key = CrimsonSun | ||
| location = | | location = Vast World | ||
| rarity = Common | | rarity = Common | ||
| preferred | | preferred crystals = Flame Crystal | ||
| preferred weather = Storm | |||
| preferred time of day = Night | |||
| preferred year = Year 1 | |||
| weight = 100 | |||
| speed = 1.5 | |||
| attack rate = 1 | |||
| average size = 0.5 | |||
| size range = 0.2 | |||
| average price = 15 | |||
| degree range = 30 | |||
| description = A common herb found in Vast World. | |||
}} | }} | ||
</pre> | </pre> | ||
[[Category:Infobox templates]] | [[Category:Infobox templates]] | ||
</noinclude> | </noinclude> | ||
Latest revision as of 13:42, 27 July 2026
This template defines the table "Herbs". View table. This template stores and displays one centralized herb record.
Usage
{{Herb
| name = Crimson Sun Grass
| key = CrimsonSun
| location = Vast World
| rarity = Common
| preferred crystals = Flame Crystal
| preferred weather = Storm
| preferred time of day = Night
| preferred year = Year 1
| weight = 100
| speed = 1.5
| attack rate = 1
| average size = 0.5
| size range = 0.2
| average price = 15
| degree range = 30
| description = A common herb found in Vast World.
}}