8,290
edits
(ParentObject) |
(store throwability in cargo) |
||
(131 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
<noinclude> | <noinclude> | ||
{{#cargo_declare:_table=ItemsTable | {{#cargo_declare:_table=ItemsTable | ||
|BasePV=Integer|MaxPV=Integer | |||
|Vibro=Boolean | |||
Description=Wikitext|WornOn=Page|UsesSlots=List (,) of Page|Healing=String| | |PoweredPV=Boolean | ||
HarvestedInto= | |Damage=String|UnpoweredDamage=String|PrimaryDamageElement=String | ||
|HP=Integer|AV=Integer|DV=Integer|MA=Integer|ToHit=Integer | |||
|Skill=String | |||
|ObjectID=String | |||
|AgilityBonus=Integer|StrengthBonus=Integer|WillpowerBonus=Integer | |||
|ToughnessBonus=Integer|IntelligenceBonus=Integer|EgoBonus=Integer | |||
|Description=Wikitext | |||
|WornOn=Page|UsesSlots=List (,) of Page | |||
|Healing=String | |||
|HarvestedInto=String|PreservedInto=Page|PreservedQuantity=Integer | |||
|ElementalDamage=String | |||
|ElementalType=String | |||
|JoinKey=String}} | |||
{{#cargo_attach:_table = GeneralData}} | {{#cargo_attach:_table = GeneralData}} | ||
[[Category:Cargo Store Templates]] | [[Category:Cargo Store Templates]] | ||
{{doc}} | {{doc}} | ||
</noinclude><includeonly>{{#cargo_store:_table=ItemsTable | </noinclude><includeonly>{{#cargo_store:_table=ItemsTable | ||
|BasePV={{{pv|4}}} | |||
MaxPV={{{maxpv|{{{pv|4}}}}}}| | |MaxPV={{{maxpv|{{{pv|4}}}}}} | ||
Vibro={{{vibro|no}}}|PoweredPV={{{pvpowered|no}}}|Damage={{{damage|}}}|UnpoweredDamage={{{unpowereddamage|}}}| | |Vibro={{{vibro|no}}}|PoweredPV={{{pvpowered|no}}} | ||
|Damage={{{damage|}}}|UnpoweredDamage={{{unpowereddamage|}}}|PrimaryDamageElement={{{primarydamageelement|}}} | |||
|HP={{{hp|}}}|AV={{{av|}}} | |||
|DV={{{dv|}}}|MA={{{ma|}}} | |||
|ToHit={{{tohit|}}} | |||
|Skill={{{weaponskill|no skill}}}| | |||
|ObjectID={{{id|}}} | |||
|AgilityBonus={{{agility|}}}|StrengthBonus={{{strength|}}} | |||
|WillpowerBonus={{{willpower|}}}|ToughnessBonus={{{toughness|}}} | |||
|IntelligenceBonus={{{intelligence|}}}|EgoBonus={{{ego|}}} | |||
|Description={{qud text|{{{desc|}}}}} | |||
ObjectID={{{id|}}} | |WornOn={{{wornon|}}} | ||
|UsesSlots={{{usesslots|{{{wornon|}}}}}} | |||
|Healing={{{healing|}}} | |||
AgilityBonus={{{agility|}}}|StrengthBonus={{{strength|}}}|WillpowerBonus={{{willpower|}}}|ToughnessBonus={{{toughness|}}}|IntelligenceBonus={{{intelligence|}}}|EgoBonus={{{ego|}}} | |HarvestedInto={{{harvestedinto|}}} | ||
|PreservedInto={{{preservedinto|}}} | |||
Description={{qud text|{{{desc|}}}}}| | |PreservedQuantity={{{preservedquantity|}}} | ||
WornOn={{{wornon|}}}| | |ElementalDamage={{{elementaldamage|}}} | ||
UsesSlots={{{usesslots|{{{wornon|}}}}}}| | |ElementalType={{{elementaltype|}}} | ||
Healing={{{healing|}}}| | |JoinKey={{FULLPAGENAME}} }}<!-- | ||
HarvestedInto={{{harvestedinto|}}}| | |||
PreservedInto={{{preservedinto|}}}|PreservedQuantity={{{preservedquantity|}}}| | |||
General Data Storage | General Data Storage | ||
-->{{#cargo_store:_table=GeneralData| | -->{{#cargo_store:_table=GeneralData | ||
ObjectID={{{id|}}}| | |ObjectID={{{id|}}} | ||
DisplayName={{{title|{{PAGENAME}}}}}| | |DisplayName={{{title|{{PAGENAME}}}}} | ||
Image={{#ifeq: {{{image|}}} | none ||{{{image|}}}}}| | |Image={{#ifeq: {{{image|}}} | none ||{{{image|}}}}} | ||
PlainName={{#titleparts:{{PAGENAME}}}}|Commerce={{{commerce|}}}| | |PlainName={{StripFormatting|1={{{title|{{#titleparts:{{PAGENAME}}}} }}} }} | ||
DisplayChar={{Qud char|{{{colorstr|&y}}}|{{{renderstr|.}}}}}| | |Commerce={{{commerce|}}} | ||
Weight={{{weight|}}}| | |DisplayChar={{Qud char|{{{colorstr|&y}}}|{{{renderstr|.}}}}} | ||
Tier={{{tier|}}}| | |TileColors={{{tilecolors|}}} | ||
ParentObject={{{inheritingfrom|}}} }}<!-- | |Weight={{{weight|}}} | ||
|Tier={{#if: {{{tier|}}} | {{{tier}}} | {{#if: {{{bits|}}} | {{#sub:{{{bits}}}| -1 }} }} }} | |||
|Categories={{{categories|}}} | |||
|ParentObject={{{inheritingfrom|}}} | |||
|Aliases={{#var:aliases|}} | |||
|IDAliases={{#var:idaliases|}} | |||
|JoinKey={{FULLPAGENAME}} | |||
|Description={{qud text|{{{desc|}}}}} }}<!-- | |||
Artifact Data Cargo Storage: | |||
-->{{#if: {{{complexity|}}}{{{bits|}}}{{{tinkertier|}}}{{{canbuild|}}}{{{candisassemble|}}}{{{chargeused|}}}{{{chargeperdram|}}}{{{maxcharge|}}}{{{mods|}}}{{{capacitorcharge|}}}{{{capacitormax|}}}{{{capacitorrate|}}}{{{chargeconsumebroadcast|}}}{{{chargeconsumeelectrical|}}}{{{chargeconsumehydraulic|}}}{{{chargeconsumemechanical|}}}{{{chargeproducebroadcast|}}}{{{chargeproduceelectric|}}}{{{chargeproducehydraulic|}}}{{{chargeproducemechanical|}}}{{{chargeproducesolar|}}}{{{unidentifiedimage|}}}{{{unidentifiedname|}}}{{{unidentifiedaltname|}}}|{{Artifact data store|complexity={{{complexity|}}}|bits={{{bits|}}}|tinkertier={{{tinkertier|}}}|canbuild={{{canbuild|}}}|candisassemble={{{candisassemble|}}}|chargeused={{{chargeused|}}}|chargeperdram={{{chargeperdram|}}}|maxcharge={{{maxcharge|}}}|mods={{{mods|}}}|modcount={{{modcount|}}}|capacitorcharge={{{capacitorcharge|}}}|capacitormax={{{capacitormax|}}}|capacitorrate={{{capacitorrate|}}}|chargeconsumebroadcast={{{chargeconsumebroadcast|}}}|chargeconsumeelectrical={{{chargeconsumeelectrical|}}}|chargeconsumehydraulic={{{chargeconsumehydraulic|}}}|chargeconsumemechanical={{{chargeconsumemechanical|}}}|chargeproducebroadcast={{{chargeproducebroadcast|}}}|chargeproduceelectric={{{chargeproduceelectric|}}}|chargeproducehydraulic={{{chargeproducehydraulic|}}}|chargeproducemechanical={{{chargeproducemechanical|}}}|chargeproducesolar={{{chargeproducesolar|}}}|unidentifiedimage={{{unidentifiedimage|}}}|unidentifiedname={{{unidentifiedname|}}}|unidentifiedaltname={{{unidentifiedaltname|}}}|id={{{id|}}}}}}}<!-- | |||
Physical Properties Cargo Storage: | |||
-->{{#if: {{{acid|}}}{{{electric|}}}{{{heat|}}}{{{cold|}}}{{{lightradius|}}}{{{isthrown|}}}{{{seeping|}}}{{{inhaled|}}}{{{maxvol|}}}{{{liquidgentype|}}}{{{liquidgenrate|}}}|{{Physical_properties_data_store|acid={{{acid|}}}|electric={{{electric|}}}|heat={{{heat|}}}|cold={{{cold|}}}|lightradius={{{lightradius|}}}|throwable={{{isthrown|}}}|seeping={{{seeping|}}}|inhaled={{{inhaled|}}}|volume={{{maxvol|}}}|liquidgentype={{{liquidgentype|}}}|liquidgenrate={{{liquidgenrate|}}}}}}}<!-- | |||
Missile Weapon Data Cargo Storage: | |||
-->{{#if: {{{ammo|}}}{{{accuracy|}}}{{{shots|}}}{{{ammoperaction|}}}{{{maxammo|}}}{{{ammodamagetypes|}}}{{{penetratingammo|}}}|{{Missile_weapon_data_store|ammo={{{ammo|}}}|accuracy={{{accuracy|}}}|shots={{{shots|}}}|ammoperaction={{{ammoperaction|}}}|maxammo={{{maxammo|}}}|ammodamagetypes={{{ammodamagetypes|}}}|penetratingammo={{{penetratingammo|}}}}}}}<!-- | |||
Modability Data Cargo Storage: | |||
-->{{# | -->{{#if: {{{supportedmods|}}}|{{Modability_data_store|id={{{id}}}|supportedmods={{{supportedmods}}}}}}}<!-- | ||
Infobox Start | Furniture Data Cargo Storage: | ||
-->{{#if: {{{chairlevel|}}}|{{Furniture_data_store|chairlevel={{{chairlevel|}}}}}}}<!-- | |||
Variable definition for convenience: | |||
-->{{#vardefine:name|{{{title|{{#titleparts:{{PAGENAME}}}} }}}}}{{#vardefine:id|{{{id|}}}}}<!--- | |||
Infobox Start: | |||
-->{{#invoke:infobox|infobox | -->{{#invoke:infobox|infobox | ||
| class = qud-item-infobox | | class = qud-item-infobox | ||
| imagearea = {{# | | imagearea = | ||
{{#if: {{{overrideimages|}}} | {{{overrideimages}}} | | |||
{{#switch: {{{image|none}}} | |||
| none = {{#if: {{{renderstr|}}} | <div class{{=}}"qud-displaychar-standin-for-image">{{Qud char|{{{colorstr|&y}}}|{{{renderstr}}}}}</div> | }} | |||
| #default = {{#ifexist: File:{{#switch: {{{image|none}}} | none = Caves_of_qud_logo.png | #default = {{{image}}} }} |{{#if:{{{gif|}}}|{{infobox image and gif|{{{image}}}|{{{gif}}}|{{PAGENAME}}}}}}| {{#if: {{{renderstr|}}} | <div class{{=}}"qud-displaychar-standin-for-image">{{Qud char|{{{colorstr|&y}}}|{{{renderstr}}}}}</div> | }} }} | |||
}} | |||
}} | |||
| rows = | | rows = | ||
{{#if: {{{pv|}}}{{{maxpv|}}}{{{vibro|}}}{{{damage|}}}{{{av|}}}{{{dv|}}}{{#ifeq:{{{featureweightinfo|}}}|no||{{{weight|}}}}}{{{commerce|}}} | | |||
{{infobox row|field= | |||
{{#if: {{{pv|}}}{{{vibro|}}}{{{ | {{Item/CoreStats | ||
| pv = {{{pv|}}} | |||
| maxpv = {{{maxpv|}}} | |||
| vibro = {{{vibro|}}} | |||
| penetratingammo = {{{penetratingammo|}}} | |||
| missile = {{{ismissile|no}}} | |||
| thrown = {{{isthrown|no}}} | |||
| damage = {{{damage|}}} | |||
| damageelement = {{{primarydamageelement|}}} | |||
| av = {{{av|}}} | |||
| dv = {{{dv|}}} | |||
| weight = {{#ifeq:{{{featureweightinfo|}}}|no||{{{weight|}}}}} | |||
| value = {{{commerce|}}} | |||
| currency = {{{iscurrency|no}}} | |||
}} | |||
}} | |||
}} | |||
<!--does the object have no penetration when unpowered?--> | <!--does the object have no penetration when unpowered?--> | ||
{{#ifeq: {{{pvpowered|}}}|yes| {{infobox row|PV (Unpowered)|{{ | {{#ifeq: {{{pvpowered|}}}|yes| {{infobox row|PV (Unpowered)|{{#if:{{{isthrown|}}}|{{PV}}5|{{PV}}4{{Color | K |/4}} }} }} }} | ||
{{#if: {{{ | {{#if: {{{elementaldamage|}}} | {{infobox row|Elemental Damage|{{#ifeq:{{{elementaltype|}}}|Electric|{{heart|W}}|{{heart}}}}{{dice tooltip|{{{elementaldamage}}}}} {{{elementaltype}}} }} }} | ||
{{#if: {{{unpowereddamage|}}}|{{infobox row|Damage(Unpowered)|{{heart}}{{{unpowereddamage|}}} }} }} | {{#if: {{{unpowereddamage|}}}|{{infobox row|Damage(Unpowered)|{{heart}}{{{unpowereddamage|}}} }} }} | ||
{{#if: {{{hp|}}} | {{infobox row|HP|{{{hp}}} }} }} | {{#if: {{{hp|}}} | {{infobox row|HP|{{{hp}}} }} }} | ||
<!-- a number to hit--> | <!-- a number to hit--> | ||
{{#if: {{{tohit|}}} | {{infobox row|To Hit|{{{tohit}}} }} }} | {{#if: {{{tohit|}}} | {{infobox row|To Hit|{{{tohit}}} }} }} | ||
<!-- Guns!--> | <!-- Guns!--> | ||
<!--the ammo it needs. lead slugs, arrows, blood, etc. --> | <!--the ammo it needs. lead slugs, arrows, blood, etc. --> | ||
{{#if: {{{ammo|}}} | {{infobox row|Ammo Type|{{consecutive links|{{{ammo}}}}} }} }} | {{#if: {{{ammodamagetypes|}}} | {{infobox row|[[Damage Type]]|{{{ammodamagetypes}}} }} }} | ||
{{#if: {{{accuracy|}}}| {{infobox row|Accuracy|{{#switch: {{{accuracy|0}}}|0=Very High|1|2|3|4=High|5|6|7|8|9=Medium|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24=Low|Very Low}} ({{{accuracy}}}) }} }} | {{#if: {{{ammo|}}} | {{infobox row|Ammo Type|{{#ifeq:{{{ammo}}}|energy|[[power|energy]]|{{consecutive links|{{{ammo}}}}}}}}} }} | ||
{{#if: {{{accuracy|}}}| {{infobox row|Accuracy|{{#switch: {{{accuracy|0}}}|0=Very High|1|2|3|4=High|5|6|7|8|9=Medium|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24=Low|Very Low}} ({{{accuracy}}}) | class=navigation-not-searchable }} }} | |||
{{#if: {{{shots|}}} | {{infobox row|Shots per Action|{{{shots}}} }} }} | {{#if: {{{shots|}}} | {{infobox row|Shots per Action|{{{shots}}} }} }} | ||
{{#if: {{{ammoperaction|}}}| {{infobox row|Ammo per Action|{{{ammoperaction}}} }} }} | |||
{{#if: {{{maxammo|}}} | {{infobox row|Max Ammo|{{{maxammo}}} }} }} | {{#if: {{{maxammo|}}} | {{infobox row|Max Ammo|{{{maxammo}}} }} }} | ||
<!--liquid containers--> | <!--liquid containers--> | ||
{{#if: {{{maxvol|}}} | {{infobox row|Max Volume|{{{maxvol}}} drams }} }} | {{#if: {{{maxvol|}}} | {{infobox row|Max Volume|{{{maxvol}}} drams }} }} | ||
{{#if: {{{ | {{#if: {{{liquidgenrate|}}}| {{infobox row|Liquid Generation|1 dram of [[{{{liquidgentype}}}]] every {{#if:{{#pos:{{{liquidgenrate}}}|-}}|{{dice tooltip|{{{liquidgenrate}}}}}|{{{liquidgenrate}}}}} turns}} }} | ||
<!--gases--> | |||
{{#if: {{{inhaled|}}} | {{infobox row|Inhaled{{Tooltip|Whether this gas is<br>[[respiration|respiration-based]]||nosearch}}|{{{inhaled}}} }} }} | |||
{{#if: {{{seeping|}}} | {{infobox row|Seeping{{Tooltip|Whether this gas can<br>seep through walls||nosearch}}|{{{seeping}}} }} }} | |||
<!--Generic item stuff--> | <!--Generic item stuff--> | ||
{{#if: {{{maxcharge|}}}|{{infobox row|Max Charge|{{{maxcharge}}} }} }} | {{#if: {{{maxcharge|}}}|{{infobox row|Max Charge|{{{maxcharge}}} }} }} | ||
{{#if: {{{chargeused|}}} | {{#if: {{{chargeused|}}} | ||
| {{infobox row|Charge per Use|{{#if: {{{energycellrequired|}}} | {{cell performance for charge|{{{chargeused}}}}} | {{{chargeused}}} }} }} | |||
{{#if: {{{chargefunction|}}} | {{infobox row|Charge Used For|{{{chargefunction}}} }} }} | |||
}} | |||
{{#if: {{{imprintchargecost|}}} | {{infobox row|Imprint Cost{{Tooltip|Charge cost to program a<br>location into this recoiler||nosearch}}|{{{imprintchargecost}}} }} }} | |||
{{#if: {{{chargeperdram|}}}| {{infobox row|Charge per Dram|{{{chargeperdram}}} }} }} | {{#if: {{{chargeperdram|}}}| {{infobox row|Charge per Dram|{{{chargeperdram}}} }} }} | ||
<!--tinkering--> | <!--tinkering--> | ||
{{#if: {{{complexity|}}}| {{infobox row|Complexity|{{{complexity}}} }} }} | {{#if: {{{complexity|}}}| {{infobox row|Complexity|{{{complexity}}} }} }} | ||
{{#if: {{{tier|}}} | {{infobox row|Tier|{{{ | {{#if: {{{tier|}}} | {{#vardefine:TIER|{{{tier}}}}} | | ||
{{#if: {{{bits|}}} | {{#vardefine:TIER|{{#sub:{{{bits}}}| -1 }} }} }} }}<!-- | |||
Determine tier from bits if not specified. Then, check for final value | |||
-->{{#varexists:TIER | {{infobox row|Tier|{{#if:{{{modcount|}}} | {{#expr:{{#var:TIER}} + {{{modcount}}} }} {{Color|K|({{#var_final:TIER}}+{{{modcount}}}) }} | |||
| {{#var_final:TIER}} }} }} | |||
}} | |||
{{#if: {{{bits|}}} | {{#if:{{{canbuild|}}}{{{candisassemble|}}}| {{infobox row|[[Bits]]|{{Bits|{{{bits}}}}} }} }} }} | {{#if: {{{bits|}}} | {{#if:{{{canbuild|}}}{{{candisassemble|}}}| {{infobox row|[[Bits]]|{{Bits|{{{bits}}}}} }} }} }} | ||
{{#if: {{{candisassemble|}}}| {{infobox row|Can Disassemble|{{{candisassemble}}} }} }} | {{#if: {{{candisassemble|}}}| {{infobox row|Can Disassemble|{{{candisassemble}}} }} }} | ||
{{#if: {{{canbuild|}}}{{{candisassemble|}}}| {{infobox row|Can Build|{{{canbuild|no}}} }} }} | {{#if: {{{canbuild|}}}{{{candisassemble|}}}| {{infobox row|Can Build|{{{canbuild|no}}} }} }} | ||
{{#ifeq: {{{canbuild|}}} | yes | {{infobox row|Tinker Skill|{{Tinker check|{{{ | {{#ifeq: {{{canbuild|}}} | yes | {{infobox row|Tinker Skill|[[{{Tinker check| {{#sub:{{{bits|0}}}| -1 }} }}]] | class=searchaux }} }} | ||
<!--What skill tree it uses--> | <!--What skill tree it uses--> | ||
{{#if: {{{weaponskill|}}} | {{infobox row|Skill Used|{{consecutive links |{{{weaponskill}}} }} }} }} | {{#if: {{{weaponskill|}}} | {{infobox row|Skill Used|{{consecutive links |{{{weaponskill}}} }} | class=searchaux }} }} | ||
{{#if: {{{reputationbonus|}}}|{{Infobox row|Reputation Bonus|{{{reputationbonus}}} }} }} | {{#if: {{{reputationbonus|}}}| {{Infobox row|Reputation Bonus|{{{reputationbonus}}} }} | ||
[[Category:Reputation-altering items]] }} | |||
<!-- Potential mods --> | |||
{{#if: {{{supportedmods|}}}| {{infobox row|Potential<br>Mods{{Tooltip|Mods this item can support<br>(subject to additional logic & rules)||nosearch}}|{{consecutive templates|{{{supportedmods}}}|,|, |||mod type to category link}} }} }} | |||
<!--Renderstring, with the ColorString appended before it--> | <!--Renderstring, with the ColorString appended before it--> | ||
{{#if: {{{renderstr|}}}| {{infobox row|Character|{{Qud char|{{{colorstr|&y}}}|{{{renderstr|}}}}} }} }} | {{#if: {{{renderstr|}}}| {{infobox row|Character|{{Qud char|{{{colorstr|&y}}}|{{{renderstr|}}}}} }} }} | ||
<!--This is the name of the object in ObjectBlueprints.xml--> | <!--This is the name of the object in ObjectBlueprints.xml--> | ||
{{#if: {{{id|}}} | {{infobox row|ID|{{{id}}} }} }} | {{#if: {{{id|}}} | {{infobox row|ID{{Tooltip|Use this ID to [[Wishes|Wish]] for the item||nosearch}}|{{{id}}} }} }} | ||
<!--This is more specific stuff--> | <!--This is more specific stuff--> | ||
{{#if: {{{bookid|}}} | {{infobox row|Book ID|{{{bookid}}} }} }} | {{#if: {{{bookid|}}} | {{infobox row|Book ID|{{{bookid}}} }} }} | ||
{{#if: {{{lightradius|}}}| {{infobox row|Light Radius|{{{lightradius}}} }} }} | {{#if: {{{chairlevel|}}} | {{infobox row|Chair Level{{Tooltip|Chair level affects the power<br>of the [[sitting]] effect||nosearch}}|{{{chairlevel}}} }} }} | ||
{{#if: {{{lightradius|}}}| {{infobox row|Light Radius{{Tooltip|This object acts as<br>a [[light source]]||nosearch}}|{{{lightradius}}} }} }} | |||
{{#if: {{{healing|}}} | {{infobox row|Healing|{{{healing}}} }} }} | {{#if: {{{healing|}}} | {{infobox row|Healing|{{{healing}}} }} }} | ||
{{#if: {{{harvestedinto|}}}| {{infobox row|Harvested into| | {{#if: {{{harvestedinto|}}}| {{infobox row|Harvested into|{{favilink id|{{{harvestedinto}}} }} }} }} | ||
{{#if: {{{preservedinto|}}}| {{infobox row|Preserved into| | {{#if: {{{preservedinto|}}}| {{infobox row|Preserved into|{{favilink id|{{{preservedinto}}} }} x{{{preservedquantity|1}}} }} }} | ||
{{#ifeq: {{#vardefineecho:Infobox_ButcheredFrom | |||
|{{#invoke:CargoQuery| main | |||
| table=CorpseTables | |||
| fields=MainObjectID=id, Weight=weight, Chance=chance | |||
| where=ObjectID="{{{id|}}}" | |||
| template=Drop rate query | |||
| default=None | |||
| delimiter=</br>}}}}| None || {{infobox row|Butchered from|{{#var:Infobox_ButcheredFrom}} }} }} | |||
<!--equipment--> | <!--equipment--> | ||
{{#if: {{{wornon|}}} | {{infobox row|Worn On|{{{wornon}}} }} }} | {{#if: {{{wornon|}}} | {{infobox row|Worn On|{{{wornon}}} }} }} | ||
{{#if: {{{usesslots|}}}| {{infobox row|Uses Slots|{{{usesslots|{{{wornon|}}}}}} }} }} | {{#if: {{{usesslots|}}}| {{infobox row|Uses Slots|{{{usesslots|{{{wornon|}}}}}} }} }} | ||
{{#if: {{{dynamictable|}}} | {{infobox row|Spawns in|{{{dynamictable}}} }} }} | |||
{{#if: {{{ | |||
<!--Makes the attributes box show up if *any* of the attributes are filled out--> | <!--Makes the attributes box show up if *any* of the attributes are filled out--> | ||
{{#if: {{{strength|}}}{{{agility|}}}{{{toughness|}}}{{{intelligence|}}}{{{willpower|}}}{{{ego|}}} | | {{#if: {{{strength|}}}{{{agility|}}}{{{toughness|}}}{{{intelligence|}}}{{{willpower|}}}{{{ego|}}} | | ||
{{infobox row|Attributes|{{#if: {{{strength|}}} | <p style="color:#FFFFFF"> {{{strength}}} Strength</p>}}{{#if: {{{agility|}}} | <p style="color:#CFC041"> {{{agility}}} Agility</p>}}{{#if: {{{toughness|}}} | <p style="color:#D74200"> {{{toughness}}} Toughness</p>}}{{#if: {{{intelligence|}}} | <p style="color:rgb(51,102,255)"> {{{intelligence}}} Intelligence</p>}}{{#if: {{{willpower|}}} | <p style="color:#00C420"> {{{willpower}}} Willpower</p>}}{{#if: {{{ego|}}} | <p style="color:#DA5BD6"> {{{ego}}} Ego</p>}} }} }} | {{infobox row|Attributes|{{#if: {{{strength|}}} | <p style="color:#FFFFFF"> {{{strength}}} Strength</p>}}{{#if: {{{agility|}}} | <p style="color:#CFC041"> {{{agility}}} Agility</p>}}{{#if: {{{toughness|}}} | <p style="color:#D74200"> {{{toughness}}} Toughness</p>}}{{#if: {{{intelligence|}}} | <p style="color:rgb(51,102,255)"> {{{intelligence}}} Intelligence</p>}}{{#if: {{{willpower|}}} | <p style="color:#00C420"> {{{willpower}}} Willpower</p>}}{{#if: {{{ego|}}} | <p style="color:#DA5BD6"> {{{ego}}} Ego</p>}} }} }} | ||
<!-- MA --> | |||
{{#if: {{{ma|}}} | {{infobox row|[[MA]] Bonus|+{{{ma}}} }} }} | |||
<!--Makes the resistances box show up if *any* of the resistances are filled out--> | <!--Makes the resistances box show up if *any* of the resistances are filled out--> | ||
{{#if: {{{acid|}}}{{{electric|}}}{{{cold|}}}{{{heat|}}}{{{poison|}}} | | {{#if: {{{acid|}}}{{{electric|}}}{{{cold|}}}{{{heat|}}}{{{poison|}}} | | ||
{{infobox row|Resistance| | {{infobox row|Resistance| | ||
{{#if: {{{acid|}}} | <p style="color:#00C420"> {{{acid}}} Acid</p>}}{{#if: {{{electric|}}} | <p style="color:#CFC041"> {{{electric}}} | {{#if: {{{acid|}}} | <p style="color:#00C420"> {{{acid}}} Acid</p>}}{{#if: {{{electric|}}} | <p style="color:#CFC041"> {{{electric|}}} Electrical</p>}}{{#if: {{{cold|}}} | <p style="color:#0096FF"> {{{cold}}} Cold</p>}}{{#if: {{{heat|}}} | <p style="color:#D74200"> {{{heat}}} Heat</p>}} {{#if:{{{poison|}}}|<p style="color:#009403"> {{{poison}}} Poison</p>}} }} }} | ||
{{#if: {{{mods|}}}| {{infobox row|Modifications|{{consecutive links|{{{mods|}}}|</br>|</br>}} }} }} | |||
{{#if: {{{extra|}}}|{{infobox row||Extra Info:</br>{{{extra}}} }} }} | |||
}} | |||
{{#if: {{{desc|}}} | |||
|{{Qud look | |||
|text={{{desc}}} | |||
|title={{#ifeq: {{{categories|}}}|Cybernetics | |||
|{{Qud text|&y[&WImplant&y] - &Y{{{title|{{PAGENAME}} }}} }} | |||
|{{#ifeq: {{{id|}}}|MasterworkCarbine | |||
|{{{title|{{PAGENAME}} }}}<!--Dont append mods to Sparbine, since they're already in its displayname--> | |||
|{{#invoke:ModDisplay|main|{{{mods|}}}}}{{{title|{{PAGENAME}} }}} | |||
}} | |||
}} | |||
}} | |||
}} | }} | ||
{{#if: {{{ | {{#if: {{{categories|}}} | [[Category:{{{categories}}}]] }} | ||
</includeonly> | </includeonly> |