Template:Item: Difference between revisions
Jump to navigation
Jump to search
(stuck a bunch of stuff into extra. fixed extra formatting hopefully) |
(Removed cooking attributes except preservedinto/preservedquantity for tonics (although maybe tonics should be considered food? their own table? idk)) |
||
Line 1: | Line 1: | ||
<noinclude> | <noinclude> | ||
{{#cargo_declare:_table=ItemsTable|Title=Wikitext|BasePV=Integer|MaxPV=Integer|Vibro=Boolean|PoweredPV=Boolean|Damage=String|UnpoweredDamage=String|HP=Integer|AV=Integer|DV=Integer|MA=Integer|ToHit=Integer|Ammo=Searchtext|Accuracy=Integer|Shots=Integer|MaxAmmo=Integer|MaxVolume=Integer|LiquidGen=Integer|LiquidType=String|MaxCharge=Integer|ChargeUsed=Integer|ChargePerDram=Integer|Weight=Integer|Commerce=Float|Complexity=Integer|Tier=Integer|Bits=Searchtext|CanBuild=Boolean|CanDisassemble=Boolean|Skill=String|RenderString=String|ColorString=String|ObjectID=String|BookID=String|LightRadius | {{#cargo_declare:_table=ItemsTable|Title=Wikitext|BasePV=Integer|MaxPV=Integer|Vibro=Boolean|PoweredPV=Boolean|Damage=String|UnpoweredDamage=String|HP=Integer|AV=Integer|DV=Integer|MA=Integer|ToHit=Integer|Ammo=Searchtext|Accuracy=Integer|Shots=Integer|MaxAmmo=Integer|MaxVolume=Integer|LiquidGen=Integer|LiquidType=String|MaxCharge=Integer|ChargeUsed=Integer|ChargePerDram=Integer|Weight=Integer|Commerce=Float|Complexity=Integer|Tier=Integer|Bits=Searchtext|CanBuild=Boolean|CanDisassemble=Boolean|Skill=String|RenderString=String|ColorString=String|ObjectID=String|BookID=String|LightRadius=Integer|Extra=Searchtext|AgilityBonus=Integer|StrengthBonus=Integer|WillpowerBonus=Integer|ToughnessBonus=Integer|IntelligenceBonus=Integer|EgoBonus=Integer|Acid=Integer|Electric=Integer|Cold=Integer|Heat=Integer|Description=Wikitext|WornOn=Page|UsesSlots=List (,) of Page|Healing=String|HarvestedInto=Page|PreservedInto=Page|PreservedQuantity=Integer|Reflect=Integer}} | ||
[[Category:Templates]] | [[Category:Templates]] | ||
{{doc}} | {{doc}} | ||
</noinclude><includeonly> | </noinclude><includeonly> | ||
{{#cargo_store:_table=ItemsTable|Title={{{title|}}}|BasePV={{{pv|4}}}|MaxPV={{{maxpv|{{{pv|4}}}}}}|Vibro={{{vibro|no}}}|PoweredPV={{{pvpowered|no}}}|Damage={{{damage|}}}|UnpoweredDamage={{{unpowereddamage|}}}|HP={{{hp|}}}|AV={{{av|}}}|DV={{{dv|}}}|MA={{{ma|}}}|ToHit={{{tohit|}}}|Ammo={{{ammo|}}}|Accuracy={{{accuracy|}}}|Shots={{{shots|}}}|MaxAmmo={{{maxammo|}}}|MaxVolume={{{maxvol|}}}|LiquidGen={{{liquidgen|}}}|LiquidType={{{liquidtype|}}}|MaxCharge={{{maxcharge|}}}|ChargeUsed={{{chargeused|}}}|ChargePerDram={{{chargeperdram|}}}|Weight={{{weight|}}}|Commerce={{{commerce|}}}|Complexity={{{complexity|}}}|Tier={{{tier|}}}|Bits={{{bits|}}}|CanBuild={{{canbuild|no}}}|CanDisassemble={{{candisassemble|no}}}|Skill={{{skill|}}}|RenderString={{{renderstr|}}}|ColorString={{{colorstr|&y}}}|ObjectID={{{id|}}}|BookID={{{bookid|}}}|LightRadius={{{lightradius|}}}| | {{#cargo_store:_table=ItemsTable|Title={{{title|}}}|BasePV={{{pv|4}}}|MaxPV={{{maxpv|{{{pv|4}}}}}}|Vibro={{{vibro|no}}}|PoweredPV={{{pvpowered|no}}}|Damage={{{damage|}}}|UnpoweredDamage={{{unpowereddamage|}}}|HP={{{hp|}}}|AV={{{av|}}}|DV={{{dv|}}}|MA={{{ma|}}}|ToHit={{{tohit|}}}|Ammo={{{ammo|}}}|Accuracy={{{accuracy|}}}|Shots={{{shots|}}}|MaxAmmo={{{maxammo|}}}|MaxVolume={{{maxvol|}}}|LiquidGen={{{liquidgen|}}}|LiquidType={{{liquidtype|}}}|MaxCharge={{{maxcharge|}}}|ChargeUsed={{{chargeused|}}}|ChargePerDram={{{chargeperdram|}}}|Weight={{{weight|}}}|Commerce={{{commerce|}}}|Complexity={{{complexity|}}}|Tier={{{tier|}}}|Bits={{{bits|}}}|CanBuild={{{canbuild|no}}}|CanDisassemble={{{candisassemble|no}}}|Skill={{{skill|}}}|RenderString={{{renderstr|}}}|ColorString={{{colorstr|&y}}}|ObjectID={{{id|}}}|BookID={{{bookid|}}}|LightRadius={{{lightradius|}}}||Extra={{#ifeq: {{{twohanded|}}}| yes |Two Handed }}{{#ifeq: {{{metal|}}} | yes | | ||
Metal | |||
Light Projectiles}}{{#ifeq: {{{cursed|}}} | yes | | Metal }}{{#ifeq: {{{lightprojectile|}}} | yes | | ||
Unequippable}}{{#ifeq: {{{empsensitive|}}} | yes | | |||
EMP Sensitive}}{{#if: {{{extra|}}}| | Light Projectiles }}{{#ifeq: {{{cursed|}}} | yes | | ||
{{{extra}}}}}|AgilityBonus={{{agility|}}}|StrengthBonus={{{strength|}}}|WillpowerBonus={{{willpower|}}}|ToughnessBonus={{{toughness|}}}|IntelligenceBonus={{{intelligence|}}}|EgoBonus={{{ego|}}}|Acid={{{acid|}}}|Electric={{{electric|}}}|Cold={{{cold|}}}|Heat={{{heat|}}}|Description={{qud text|{{{desc|}}}}}|WornOn={{{wornon|}}}|UsesSlots={{{usesslots|{{{wornon|}}}}}}Healing={{{healing | |||
Unequippable }}{{#ifeq: {{{empsensitive|}}} | yes | | |||
EMP Sensitive }}{{#ifeq: {{{exoticfood|}}} | yes | | |||
Exotic food }}{{#if: {{{extra|}}}| | |||
{{{extra}}}}}|AgilityBonus={{{agility|}}}|StrengthBonus={{{strength|}}}|WillpowerBonus={{{willpower|}}}|ToughnessBonus={{{toughness|}}}|IntelligenceBonus={{{intelligence|}}}|EgoBonus={{{ego|}}}|Acid={{{acid|}}}|Electric={{{electric|}}}|Cold={{{cold|}}}|Heat={{{heat|}}}|Description={{qud text|{{{desc|}}}}}|WornOn={{{wornon|}}}|UsesSlots={{{usesslots|{{{wornon|}}}}}}|Healing={{{healing|}}}|HarvestedInto={{{harvestedinto|}}}|PreservedInto={{{preservedinto|}}}|PreservedQuantity={{{preservedquantity|}}}}} | |||
[[Category:Items]] | [[Category:Items]] | ||
Line 64: | Line 68: | ||
{{#if: {{{bookid|}}} | {{infobox row|Book ID|{{{bookid}}} }} }} | {{#if: {{{bookid|}}} | {{infobox row|Book ID|{{{bookid}}} }} }} | ||
{{#if: {{{lightradius|}}}| {{infobox row|Light Radius|{{{lightradius}}} }} }} | {{#if: {{{lightradius|}}}| {{infobox row|Light Radius|{{{lightradius}}} }} }} | ||
{{#if: {{{healing|}}} | {{infobox row|Healing|{{{healing}}} }} }} | {{#if: {{{healing|}}} | {{infobox row|Healing|{{{healing}}} }} }} | ||
<!--equipment--> | <!--equipment--> | ||
{{#if: {{{wornon|}}} | {{infobox row|Worn On|{{{wornon}}} }} }} | {{#if: {{{wornon|}}} | {{infobox row|Worn On|{{{wornon}}} }} }} |
Revision as of 15:56, 28 July 2019
This template defines the table "ItemsTable". View table.
Documentation
[purge]
Parameter | Explanation | Data type |
---|---|---|
title | The display name of the item. | {{Qud text|(title)}} |
image | The image. If the item has no associate sprite, set equal to none. | item name.png/none |
pv | The base PV, which is by default 4 if not set. Optional. | int |
maxpv | The max strength bonus + base pv. | int |
vibro | Replaces the damage number with the armor match symbol if true. | yes/no |
pvpowered | If yes, adds a row that shows the unpowered pv (4) | yes/no |
damage | damage | dice value |
unpowereddamge | damage when unpowered | dice value |
hp | hitpoints of creature | int |
av | Base armor value | int |
dv | The base dodge value | int |
ma | The mental armor value, if it exists. | int |
tohit | The bonus or penalty to hit | (+/-)int |
ammodamagetypes | the type(s) of damage caused by this weapon | string list (delimited by or ,) |
ammo | what type of ammo is used. | string |
accuracy | How accurate the gun is. | int |
shots | How many shots are fired in one round | int |
maxammo | How much ammo a gun can have loaded at once. | int |
maxvol | the maximum liquid volume | int |
liquidgenrate | for liquid generators. how many turns it takes for 1 dram to generate. (can be a number or a range like 20-40) | string |
liquidgentype | The type of liquid generated. | string |
inhaled | "yes" if a gas is respiration-based, "no" if it isn't. | boolean |
seeping | "yes" if a gas can seep through walls, "no" if it can't. | boolean |
maxcharge | how much charge it can hold (usually reserved for cells) | int |
chargeperdram | how much charge is one dram (for liquid cells) | int |
chargeused | How much charge is consumed per use | int |
chargefunction | What function the charge is necessary to support | string |
dramsperuse | How many drams consumed per use of the object, if fueled by liquid | int or float |
imprintchargecost | Charge cost to imprint a ProgrammableRecoiler | int |
weight | int | |
featureweightinfo | whether the weight should be featured near the top of the infobox (yes) or moved into the extra data field (no) | string |
commerce | The value of the object | int |
complexity | int | |
tier | int | |
bits | bits. Will only show if canbuild=yes or candisassemble=yes | 0 for nonspecific bits |
canbuild | yes/no | |
candisassemble | yes/no | |
empsensitive | if it's sensitive to emp bursts. | yes/no |
weaponskill | the skill tree required for use. | string |
colorstr | the color of the character with tiles mode off. | &(char),defaults to &y |
renderstr | What the item looks like with tiles mode off. | char |
id | The name of the object in ObjectBlueprints.xml | string |
bookid | Id in books.xml | string |
chairlevel | The Chair Level of this chair. Affects the power of sitting. | int |
lightradius | radius of light it gives off | int |
hunger | how much hunger it satiates | String |
thirst | how much thirst it slakes | int |
healing | what the item heals | string |
harvestedinto | what the item harvested from this is | string |
preservedinto | what the item preserves into | string |
preservedquantity | how much of the preserved item is made | integer |
twohanded | If item requires two hands to wield | yes/no |
metal | if the object is made out of metal | yes/no |
lightprojectile | if tag Name="Light" | yes/no |
reflect | if it reflects, what percentage of damage is reflected | integer |
extra | Any other features that do not have an associated variable. Uses Template:Extra info. | {{Extra info| ...... }}
|
agility/strength/willpower/toughness/agility/intelligence | The stats the mutations affect. | (+/-)int |
acid/electric/cold/heat/poison | The elemental resistances/weaknesses the mutation has. | (+/-)int |
reputationbonus | the reputation stuff that the player gets when this is equipped. | Template:Reputation bonus for each faction |
wornon | slot the item is worn on | string |
usesslots | slots the item takes up. defaults to worn on if not specified. | List (,) of string |
supportedmods | the list of mods this item supports | List (,) of string |
desc | The short description of the object. | The whole string, with color codes included |
Usage
{{Item | title = Stopsvalinn | image = Stopsvalinn.png | av = 3 | dv = 0 | ma = 0 | ego = +1 }}