Difference between revisions of "Template:Building Stats Table Row"
Jump to navigation
Jump to search
(simplified terrain affordance) |
(Removed material toggle. It's use is limited and the template currently reaches the include size limit) |
||
Line 1: | Line 1: | ||
− | <includeonly>< | + | <includeonly><tr {{#ifeq: {{#var:quality}} | Normal || {{#if: {{#var:stufftags}}|{{#if:{{#var:hasQuality}}|class="mw-collapsible mw-collapsed" id="mw-customcollapsible-collapseQuality{{#replace:{{#var:name}}|<nowiki> </nowiki>}}"}} }} }}><!-- |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
Headers --> | Headers --> | ||
{{#if: {{#var:multipleBuildings}} | | {{#if: {{#var:multipleBuildings}} | | ||
− | <th style="text-align:left;" | + | <th style="text-align:left;"> {{#var:name}} </th> |
}} | }} | ||
{{#if: {{#var:hasQuality}} | | {{#if: {{#var:hasQuality}} | | ||
− | <th style="text-align:left;" data-sort-value="{{#var:qualitySort}} | + | <th style="text-align:left;" data-sort-value="{{#var:qualitySort}}"> {{#var:quality}} </th> |
}} | }} | ||
{{#if: {{#var:stufftags}} | | {{#if: {{#var:stufftags}} | | ||
− | <th style="text-align:left;" data-sort-value="{{{1 | + | <th style="text-align:left;" data-sort-value="{{{1}}}"> {{Icon Small|{{{1}}} }} [[{{{1}}}]] </th> |
}}<!-- | }}<!-- | ||
Line 23: | Line 17: | ||
+ {{Q|{{{1}}}|Beauty Offset|0}} <!-- beauty offset provided by the material --> | + {{Q|{{{1}}}|Beauty Offset|0}} <!-- beauty offset provided by the material --> | ||
}} }} | }} }} | ||
− | <td | + | <td> {{#vardefineecho:tempBeauty| |
{{#expr: {{#ifexpr: {{#var:preBeauty}} > 0 | {{#expr: {{#ifexpr: {{#var:preBeauty}} > 0 | ||
| {{#var:preBeauty}} * {{#var:beautyFactor}} - 0.000000001 <!-- beauty factor provided by quality. apply small offset so 0.5 is rounded down --> | | {{#var:preBeauty}} * {{#var:beautyFactor}} - 0.000000001 <!-- beauty factor provided by quality. apply small offset so 0.5 is rounded down --> | ||
Line 32: | Line 26: | ||
Comfort --> | Comfort --> | ||
{{#if: {{#var:comfort}} | | {{#if: {{#var:comfort}} | | ||
− | <td | + | <td> {{#expr: {{#var:comfort}} * {{#var:comfortFactor}} }} </td> |
}}<!-- | }}<!-- | ||
Work --> | Work --> | ||
− | <td style="text-align:left" | + | <td style="text-align:left;"> {{Align Ticks| {{#vardefineecho:tempWorkTicks|{{#if:{{#var:useWorkToMake}} | {{#expr: {{Q|{{{1}}}|Work To Make Factor}} * {{#var:work|}} + {{Q|{{{1}}}|Work To Make Offset|0}} round 0}}| {{#expr: {{Q|{{{1}}}|Work To Build Factor}} * {{#var:work|}} + {{Q|{{{1}}}|Work To Build Offset|0}} round 0}} }}}} }} </td><!-- |
HP --> | HP --> | ||
− | <td | + | <td> {{#expr: {{Q|{{{1}}}|Max Hit Points Factor}}*{{#var:HP|}} round 0}} </td><!-- |
Flammability --> | Flammability --> | ||
− | <td | + | <td> {{#ifexpr: {{#vardefineecho:finalFlammability| {{Q|{{{1}}}|Flammability Factor}}*{{#var:flammability|1}} }} > 1 | 100% | {{%|{{#var:finalFlammability}} }} }} </td><!-- |
Door and Spike trap stats | Door and Spike trap stats | ||
-->{{#switch: {{#var:name}} | -->{{#switch: {{#var:name}} | ||
| Door | Autodoor | Fence gate | Animal flap = | | Door | Autodoor | Fence gate | Animal flap = | ||
− | <td | + | <td> {{%|{{Q|{{{1}}}|Door Opening Speed Factor|1}} }} </td> |
| Spike trap = | | Spike trap = | ||
− | <td | + | <td> {{#vardefineecho:damage|{{#expr: {{Q|{{{1}}}|Melee Sharp Damage Factor}}*100}} }} </td> |
− | <td | + | <td> {{#expr: {{#var:damage}}/5}} </td> |
− | <td | + | <td> {{%|{{#var:damage}}/5*0.015}} </td> |
}}<!-- | }}<!-- | ||
Terrain affordance --> | Terrain affordance --> | ||
{{#if: {{#var:useTerrainAffordance}} | {{#vardefine:terrainAffordance|{{Q|{{{1}}}|Terrain Affordance|Light}} }} | {{#if: {{#var:useTerrainAffordance}} | {{#vardefine:terrainAffordance|{{Q|{{{1}}}|Terrain Affordance|Light}} }} | ||
− | <td style="text-align:center" data-sort-value="{{#switch: {{#var:terrainAffordance}} | Heavy = 3 | Medium = 2 | #default = 1}}" | + | <td style="text-align:center;" data-sort-value="{{#switch: {{#var:terrainAffordance}} | Heavy = 3 | Medium = 2 | #default = 1}}"> {{#var:terrainAffordance}} }} </td><!-- |
Market value --> | Market value --> | ||
− | <td style="text-align:left" | + | <td style="text-align:left;"> {{Align Silver|{{#vardefineecho:tempMarketValue|{{Market Value Calculator|{{#var:name}}|{{{1}}}|{{#var:quality}} }} }} }} {{Icon Small|silver}} </td><!-- |
Ratios | Ratios | ||
-->{{#if: {{#var:workValueRatios}} | | -->{{#if: {{#var:workValueRatios}} | | ||
− | <td | + | <td> {{#expr: {{#var:tempBeauty}}/{{#var:tempWorkTicks}} round 3}} </td> |
− | <td | + | <td> {{#expr: {{#var:tempBeauty}}/{{#var:tempMarketValue}} round 3}} </td> |
− | <td | + | <td> {{#expr: {{#var:tempMarketValue}}/{{#var:tempWorkTicks}} round 3}} </td> |
− | <td | + | <td> {{#expr: {{#var:tempMarketValue}}/({{#var:stuffAmount}}{{#if: {{Q|{{{1}}}|Small Volume}}|*10}}) round 3}} }} </td> |
</tr></includeonly><noinclude>{{Move|destination=Template:Building Stats Table Row|reason=Standardization with [[Template: Weapon Stats Table]]}} | </tr></includeonly><noinclude>{{Move|destination=Template:Building Stats Table Row|reason=Standardization with [[Template: Weapon Stats Table]]}} | ||
{{Documentation}} | {{Documentation}} | ||
</noinclude> | </noinclude> |
Revision as of 17:43, 8 November 2023
This page is suggested to be moved. Destination: Template:Building Stats Table Row. Reason: Standardization with Template: Weapon Stats Table. |