Template:UpgradeTable: Difference between revisions
From Official Barotrauma Wiki
mNo edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
<includeonly>{| class = "mw-collapsible mw-collapsed wikitable" style="width: 25%; | <includeonly>{| class="wikitable sortable" style="width: 89%;" | ||
! rowspan="1" style="width: 25%;| Upgrade | |||
! colspan="1" style="width: 21%;| Description | |||
! colspan="1" | Effect per Level | |||
! colspan="1" | Level Maxed | |||
! colspan="1" | Initial price increase | |||
! colspan="1" | Max price increase | |||
! colspan="1" | Base price | |||
|- | |||
|- id = "{{{upgradename}}}" | |||
| align="left" | [[File:Upgrade {{{upgradename}}}.png|45px]] '''{{{upgradename}}}''' | |||
| align="left" | {{{description}}} | |||
| align="center" |{{{effectsperlevel}}} | |||
| align="center" |{{{maxlevel}}} | |||
| align="center" |{{{increaselow}}}% | |||
| align="center" |{{{increasehigh}}}% | |||
| align="center" |{{{baseprice}}} mk | |||
|- | |||
| align="left" colspan=7 style="background:#040B0B;border-left:1px solid #040B0B;border-right:1px solid #040B0B;" | | |||
{| class = "mw-collapsible mw-collapsed wikitable" style="width: 25%; | |||
|+ Level values | |+ Level values | ||
!Level!!{{{effect1}}}!!{{#if: {{{effect2|}}}|{{{effect2}}}!!|}}Price | !Level!!{{{effect1}}}!!{{#if: {{{effect2|}}}|{{{effect2}}}!!|}}Price | ||
Line 7: | Line 26: | ||
|- | |- | ||
| align="center" | 2 | | align="center" | 2 | ||
| align="center" | {{#expr: {{{effect1perlvl}}}*2}}% || align="center" | {{#if: {{{effect2|}}}|{{#expr: {{{effect2perlvl}}}*2}}% {{!}}{{!}} align="center" {{!}}|}} {{#vardefineecho: previousprice|{{#expr: trunc({{#var: previousprice}}+({{#var: previousprice}}*(({{{ | | align="center" | {{#expr: {{{effect1perlvl}}}*2}}% || align="center" | {{#if: {{{effect2|}}}|{{#expr: {{{effect2perlvl}}}*2}}% {{!}}{{!}} align="center" {{!}}|}} {{#vardefineecho: previousprice|{{#expr: trunc({{#var: previousprice}}+({{#var: previousprice}}*(({{{increaselow}}}+(2-(({{{increasehigh}}}-{{{increaselow}}})/{{{maxlevel}}})))/100)))}}}} mk | ||
|- | |- | ||
| align="center" | 3 | | align="center" | 3 | ||
| align="center" | {{#expr: {{{effect1perlvl}}}*3}}% || align="center" | {{#if: {{{effect2|}}}|{{#expr: {{{effect2perlvl}}}*3}}% {{!}}{{!}} align="center" {{!}}|}} {{#vardefineecho: previousprice|{{#expr: trunc({{#var: previousprice}}+({{#var: previousprice}}*(({{{ | | align="center" | {{#expr: {{{effect1perlvl}}}*3}}% || align="center" | {{#if: {{{effect2|}}}|{{#expr: {{{effect2perlvl}}}*3}}% {{!}}{{!}} align="center" {{!}}|}} {{#vardefineecho: previousprice|{{#expr: trunc({{#var: previousprice}}+({{#var: previousprice}}*(({{{increaselow}}}+(3-(({{{increasehigh}}}-{{{increaselow}}})/{{{maxlevel}}})))/100)))}}}} mk | ||
|- | |- | ||
| align="center" | 4 | | align="center" | 4 | ||
| align="center" | {{#expr: {{{effect1perlvl}}}*4}}% || align="center" | {{#if: {{{effect2|}}}|{{#expr: {{{effect2perlvl}}}*4}}% {{!}}{{!}} align="center" {{!}}|}} {{#vardefineecho: previousprice|{{#expr: trunc({{#var: previousprice}}+({{#var: previousprice}}*(({{{ | | align="center" | {{#expr: {{{effect1perlvl}}}*4}}% || align="center" | {{#if: {{{effect2|}}}|{{#expr: {{{effect2perlvl}}}*4}}% {{!}}{{!}} align="center" {{!}}|}} {{#vardefineecho: previousprice|{{#expr: trunc({{#var: previousprice}}+({{#var: previousprice}}*(({{{increaselow}}}+(4-(({{{increasehigh}}}-{{{increaselow}}})/{{{maxlevel}}})))/100)))}}}} mk | ||
|- | |- | ||
| align="center" | 5 | | align="center" | 5 | ||
| align="center" | {{#expr: {{{effect1perlvl}}}*5}}% || align="center" | {{#if: {{{effect2|}}}|{{#expr: {{{effect2perlvl}}}*5}}% {{!}}{{!}} align="center" {{!}}|}} {{#vardefineecho: previousprice|{{#expr: trunc({{#var: previousprice}}+({{#var: previousprice}}*(({{{ | | align="center" | {{#expr: {{{effect1perlvl}}}*5}}% || align="center" | {{#if: {{{effect2|}}}|{{#expr: {{{effect2perlvl}}}*5}}% {{!}}{{!}} align="center" {{!}}|}} {{#vardefineecho: previousprice|{{#expr: trunc({{#var: previousprice}}+({{#var: previousprice}}*(({{{increaselow}}}+(5-(({{{increasehigh}}}-{{{increaselow}}})/{{{maxlevel}}})))/100)))}}}} mk | ||
{{#ifeq: {{{maxlevel}}}|10|{{!}}- | {{#ifeq: {{{maxlevel}}}|10|{{!}}- | ||
{{!}} align="center" {{!}} 6 | {{!}} align="center" {{!}} 6 | ||
{{!}} align="center" {{!}} {{#expr: {{{effect1perlvl}}}*6}}% {{!}}{{!}} align="center" {{!}} {{#if: {{{effect2|}}}|{{#expr: {{{effect2perlvl}}}*6}}% {{!}}{{!}} align="center" {{!}}|}} {{#vardefineecho: previousprice|{{#expr: trunc({{#var: previousprice}}+({{#var: previousprice}}*(({{{ | {{!}} align="center" {{!}} {{#expr: {{{effect1perlvl}}}*6}}% {{!}}{{!}} align="center" {{!}} {{#if: {{{effect2|}}}|{{#expr: {{{effect2perlvl}}}*6}}% {{!}}{{!}} align="center" {{!}}|}} {{#vardefineecho: previousprice|{{#expr: trunc({{#var: previousprice}}+({{#var: previousprice}}*(({{{increaselow}}}+(6-(({{{increasehigh}}}-{{{increaselow}}})/{{{maxlevel}}})))/100)))}}}} mk | ||
{{!}}- | {{!}}- | ||
{{!}} align="center" {{!}} 7 | {{!}} align="center" {{!}} 7 | ||
{{!}} align="center" {{!}} {{#expr: {{{effect1perlvl}}}*7}}% {{!}}{{!}} align="center" {{!}} {{#if: {{{effect2|}}}|{{#expr: {{{effect2perlvl}}}*7}}% {{!}}{{!}} align="center" {{!}}|}} {{#vardefineecho: previousprice|{{#expr: trunc({{#var: previousprice}}+({{#var: previousprice}}*(({{{ | {{!}} align="center" {{!}} {{#expr: {{{effect1perlvl}}}*7}}% {{!}}{{!}} align="center" {{!}} {{#if: {{{effect2|}}}|{{#expr: {{{effect2perlvl}}}*7}}% {{!}}{{!}} align="center" {{!}}|}} {{#vardefineecho: previousprice|{{#expr: trunc({{#var: previousprice}}+({{#var: previousprice}}*(({{{increaselow}}}+(7-(({{{increasehigh}}}-{{{increaselow}}})/{{{maxlevel}}})))/100)))}}}} mk | ||
{{!}}- | {{!}}- | ||
{{!}} align="center" {{!}} 8 | {{!}} align="center" {{!}} 8 | ||
{{!}} align="center" {{!}} {{#expr: {{{effect1perlvl}}}*8}}% {{!}}{{!}} align="center" {{!}} {{#if: {{{effect2|}}}|{{#expr: {{{effect2perlvl}}}*8}}% {{!}}{{!}} align="center" {{!}}|}} {{#vardefineecho: previousprice|{{#expr: trunc({{#var: previousprice}}+({{#var: previousprice}}*(({{{ | {{!}} align="center" {{!}} {{#expr: {{{effect1perlvl}}}*8}}% {{!}}{{!}} align="center" {{!}} {{#if: {{{effect2|}}}|{{#expr: {{{effect2perlvl}}}*8}}% {{!}}{{!}} align="center" {{!}}|}} {{#vardefineecho: previousprice|{{#expr: trunc({{#var: previousprice}}+({{#var: previousprice}}*(({{{increaselow}}}+(8-(({{{increasehigh}}}-{{{increaselow}}})/{{{maxlevel}}})))/100)))}}}} mk | ||
{{!}}- | {{!}}- | ||
{{!}} align="center" {{!}} 9 | {{!}} align="center" {{!}} 9 | ||
{{!}} align="center" {{!}} {{#expr: {{{effect1perlvl}}}*9}}% {{!}}{{!}} align="center" {{!}} {{#if: {{{effect2|}}}|{{#expr: {{{effect2perlvl}}}*9}}% {{!}}{{!}} align="center" {{!}}|}} {{#vardefineecho: previousprice|{{#expr: trunc({{#var: previousprice}}+({{#var: previousprice}}*(({{{ | {{!}} align="center" {{!}} {{#expr: {{{effect1perlvl}}}*9}}% {{!}}{{!}} align="center" {{!}} {{#if: {{{effect2|}}}|{{#expr: {{{effect2perlvl}}}*9}}% {{!}}{{!}} align="center" {{!}}|}} {{#vardefineecho: previousprice|{{#expr: trunc({{#var: previousprice}}+({{#var: previousprice}}*(({{{increaselow}}}+(9-(({{{increasehigh}}}-{{{increaselow}}})/{{{maxlevel}}})))/100)))}}}} mk | ||
{{!}}- | {{!}}- | ||
{{!}} align="center" {{!}} 10 | {{!}} align="center" {{!}} 10 | ||
{{!}} align="center" {{!}} {{#expr: {{{effect1perlvl}}}*10}}% {{!}}{{!}} align="center" {{!}} {{#if: {{{effect2|}}}|{{#expr: {{{effect2perlvl}}}*10}}% {{!}}{{!}} align="center" {{!}}|}} {{#vardefineecho: previousprice|{{#expr: trunc({{#var: previousprice}}+({{#var: previousprice}}*(({{{ | {{!}} align="center" {{!}} {{#expr: {{{effect1perlvl}}}*10}}% {{!}}{{!}} align="center" {{!}} {{#if: {{{effect2|}}}|{{#expr: {{{effect2perlvl}}}*10}}% {{!}}{{!}} align="center" {{!}}|}} {{#vardefineecho: previousprice|{{#expr: trunc({{#var: previousprice}}+({{#var: previousprice}}*(({{{increaselow}}}+(10-(({{{increasehigh}}}-{{{increaselow}}})/{{{maxlevel}}})))/100)))}}}} mk|}} | ||
|} | |||
|}</includeonly><noinclude>{{clr}}{{doc}}</noinclude> | |}</includeonly><noinclude>{{clr}}{{doc}}</noinclude> |