Template:CargoDamage/sub: Difference between revisions

From Official Barotrauma Wiki
Jump to: navigation, search
(Fixed some calculations displaying even when no pellets or weapondamagemodifier)
m (Removed an unnecessary "{" and a second set of calculations displayed for structuredamage.)
Line 80: Line 80:
-->{{#if: {{{pellets|}}}|<sup>({{{pellets}}} pellets x {{{explosionstun}}}{{#ifeq:{{#var:weapondamagemodifier}}|1||x {{#var:weapondamagemodifier}} weapon damage modifier)}})</sup>|{{#ifeq:{{#var:weapondamagemodifier}}|1||<sup>({{{explosionstun}}} x {{#var:weapondamagemodifier}} weapon damage modifier)</sup>}}}}</div></div>|}}|}}
-->{{#if: {{{pellets|}}}|<sup>({{{pellets}}} pellets x {{{explosionstun}}}{{#ifeq:{{#var:weapondamagemodifier}}|1||x {{#var:weapondamagemodifier}} weapon damage modifier)}})</sup>|{{#ifeq:{{#var:weapondamagemodifier}}|1||<sup>({{{explosionstun}}} x {{#var:weapondamagemodifier}} weapon damage modifier)</sup>}}}}</div></div>|}}|}}
| {{#if: {{{penetration|}}}|{{{penetration}}}%|0%}}
| {{#if: {{{penetration|}}}|{{{penetration}}}%|0%}}
| {{#if: {{{explosionrange|}}}|{{#if: {{{structuredamage}}}|{Impact:|}}|}} {{#if: {{{pellets|}}}|{{#expr:{{{pellets}}}*{{#expr:{{#var:weapondamagemodifier}}*{{{structuredamage}}}}}}}|{{#expr:{{#var:weapondamagemodifier}}*{{{structuredamage}}}}}}}<br>
| {{#if: {{{explosionrange|}}}|{{#if: {{{structuredamage}}}|Impact:|}}|}} {{#if: {{{pellets|}}}|{{#expr:{{{pellets}}}*{{#expr:{{#var:weapondamagemodifier}}*{{{structuredamage}}}}}}}|{{#expr:{{#var:weapondamagemodifier}}*{{{structuredamage}}}}}}}<br>
{{#if: {{{pellets|}}}|<sup>({{{pellets}}} pellets x {{{structuredamage}}}{{#ifeq:{{#var:weapondamagemodifier}}|1||x {{#var:weapondamagemodifier}} weapon damage modifier)}})</sup>|{{#ifeq:{{#var:weapondamagemodifier}}|1||<sup>({{{structuredamage}}} x {{#var:weapondamagemodifier}} weapon damage modifier)</sup>}}}}<!--
{{#if: {{{pellets|}}}|<sup>({{{pellets}}} pellets x {{{structuredamage}}}{{#ifeq:{{#var:weapondamagemodifier}}|1||x {{#var:weapondamagemodifier}} weapon damage modifier)}})</sup>|{{#ifeq:{{#var:weapondamagemodifier}}|1||<sup>({{{structuredamage}}} x {{#var:weapondamagemodifier}} weapon damage modifier)</sup>}}}}<!--


-->{{#if: {{{explosionrange|}}}|<br>Explosion: {{#if: {{{pellets|}}}|{{#expr:{{{pellets}}}*{{#expr:{{#var:weapondamagemodifier}}*{{{explosionstructuredamage}}}}}}}|{{#expr:{{#var:weapondamagemodifier}}*{{{explosionstructuredamage}}}}}}}}}<br><!--
-->{{#if: {{{explosionrange|}}}|<br>Explosion: {{#if: {{{pellets|}}}|{{#expr:{{{pellets}}}*{{#expr:{{#var:weapondamagemodifier}}*{{{explosionstructuredamage}}}}}}}|{{#expr:{{#var:weapondamagemodifier}}*{{{explosionstructuredamage}}}}}}}<br><!--
-->{{#if: {{{pellets|}}}|<sup>({{{pellets}}} pellets x {{{explosionstructuredamage}}}{{#ifeq:{{#var:weapondamagemodifier}}|1||x {{#var:weapondamagemodifier}} weapon damage modifier)}})</sup>|{{#ifeq:{{#var:weapondamagemodifier}}|1||<sup>({{{explosionstructuredamage}}} x {{#var:weapondamagemodifier}} weapon damage modifier)</sup>}}}}
-->{{#if: {{{pellets|}}}|<sup>({{{pellets}}} pellets x {{{explosionstructuredamage}}}{{#ifeq:{{#var:weapondamagemodifier}}|1||x {{#var:weapondamagemodifier}} weapon damage modifier)}})</sup>|{{#ifeq:{{#var:weapondamagemodifier}}|1||<sup>({{{explosionstructuredamage}}} x {{#var:weapondamagemodifier}} weapon damage modifier)</sup>}}}}}}


| {{#if: {{{explosionrange|}}}|{{{explosionrange}}} meters|.}}
| {{#if: {{{explosionrange|}}}|{{{explosionrange}}} meters|.}}
</onlyinclude> <!-- this is caused by the red </div>'s. -->
</onlyinclude> <!-- this is caused by the red </div>'s. -->

Revision as of 11:15, 29 December 2022

Documentation

This template is used by Template:CargoDamage to display individual rows. It is not meant for direct usage.

See Also

|- | style="text-align:center;" | [[File:{{{name}}}.png|50px]]
[[{{{name}}}]] | {{{magazine}}} | | 0% | Expression error: Unexpected * operator.
({{{structuredamage}}} x weapon damage modifier)

| .