Difference between revisions of "Template:WeaponRow"
From Starsonata Wiki
Assasinat3r (talk | contribs) m |
|||
| (16 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
<includeonly> | <includeonly> | ||
|- align="center" | |- align="center" | ||
| − | | {{#if:{{{Name|}}}|{{{Name}}}|N/A}} | + | | {{#if:{{{Name|}}}| {{Linkable Entry|{{{Name}}}}}|N/A}} |
| − | | {{#if:{{{Tech|}}}|{{{Tech}}}| | + | | {{#if:{{{Tech|}}}|{{{Tech}}}|N/A}} |
| − | | {{#if:{{{Size|}}}|{{{Size}}}| | + | | {{formatnum:{{#if:{{{Size|}}}|{{{Size}}}|N/A}}}} |
| − | | {{#if:{{{Damage|}}}|{{{Damage}}}| | + | | {{formatnum:{{#if:{{{Damage|}}}|{{{Damage}}}|N/A}}}} |
| − | | {{#if:{{{Range|}}}|{{{Range}}}| | + | | {{formatnum:{{#if:{{{Range|}}}|{{{Range}}}|N/A}}}} |
| − | | {{#if:{{{Recoil|}}}|{{{Recoil}}}| | + | | {{formatnum:{{#if:{{{Recoil|}}}|{{{Recoil}}}|N/A}}}} |
| − | | {{#if:{{{Elec|}}}|{{{Elec}}}| | + | | {{formatnum:{{#if:{{{Elec|}}}|{{{Elec}}}|N/A}}}} |
| − | | {{#if:{{{Vis|}}}|{{{Vis}}}| | + | | {{#if:{{{Vis|}}}|{{{Vis}}}|? for ?s}} |
| − | | {{#if:{{{Weight|}}}|{{{Weight}}}| | + | | {{formatnum:{{#if:{{{Weight|}}}|{{{Weight}}}|N/A}}}} |
| − | {{# | + | | {{#iferror: {{#expr: {{{Damage}}} / {{{Recoil}}} }} |N/A| {{formatnum:{{#expr: ({{{Damage}}} / {{{Recoil}}}) round 3}}}}}} |
| − | | {{#expr: ({{{Damage}}} / {{{Recoil}}}) round 3}} | + | | {{#iferror: {{#expr: {{{Elec}}} / {{{Recoil}}} }} |N/A| {{formatnum:{{#expr: ({{{Elec}}} / {{{Recoil}}}) round 3}}}}}} |
| − | | {{#expr: ({{{Elec}}} / {{{Recoil}}}) round 3}} | + | | {{#iferror: {{#expr: {{{Damage}}} / {{{Elec}}} }} |N/A| {{formatnum:{{#expr: ({{{Damage}}} / {{{Elec}}}) round 3}}}}}} |
| − | | {{#expr: ({{{Damage}}} / {{{Elec}}}) round 3}} | ||
| {{#if:{{{Source|}}}|{{{Source}}}|N/A}} | | {{#if:{{{Source|}}}|{{{Source}}}|N/A}} | ||
| {{#if:{{{Description|}}}|{{{Description}}}|N/A}} | | {{#if:{{{Description|}}}|{{{Description}}}|N/A}} | ||
| {{#if:{{{Comments|}}}|{{{Comments}}}|N/A}} | | {{#if:{{{Comments|}}}|{{{Comments}}}|N/A}} | ||
| − | | [[Image:{{#if:{{{Imagepagename|}}}|{{{Imagepagename}}}| | + | | [[Image:{{#if:{{{Imagepagename|}}}|{{{Imagepagename}}}|no_image.jpg{{!}}150px}}]]</includeonly> |
| − | </includeonly> | + | <noinclude> |
| + | == Introduction == | ||
| + | |||
| + | This template provides an alternative way for inserting rows into a table of weapons. By substituting this template in place of the regular table syntax the calculation of a weapon's [[DPS]], [[DPE]], and [[EPS]], number formatting and the provision of default values when none are provided will be done automatically. | ||
| + | |||
| + | == Example == | ||
| − | |||
{{clear}} | {{clear}} | ||
{{purge}} | {{purge}} | ||
{{clear}} | {{clear}} | ||
| + | |||
{| border="2" width="100%" cellspacing="0" cellpadding="4" class="wikitable sortable" | {| border="2" width="100%" cellspacing="0" cellpadding="4" class="wikitable sortable" | ||
|- | |- | ||
| Line 35: | Line 39: | ||
! '''Vis''' | ! '''Vis''' | ||
! '''Weight''' | ! '''Weight''' | ||
| − | |||
! '''DPS''' | ! '''DPS''' | ||
! '''EPS''' | ! '''EPS''' | ||
| Line 44: | Line 47: | ||
! class="unsortable" | '''Image''' | ! class="unsortable" | '''Image''' | ||
{{WeaponRow | {{WeaponRow | ||
| − | |Name= Arcadian Pulse Gun | + | | Name= Arcadian Pulse Gun |
| − | |Tech= 0 | + | | Tech= 0 |
| − | |Size= 19 | + | | Size= 19 |
| − | |Damage= 78 | + | | Damage= 78 |
| − | |Range= 210 | + | | Range= 210 |
| − | |Recoil= 1|Elec= 144 | + | | Recoil= 1|Elec= 144 |
| − | |Vis= 339 for 2s | + | | Vis= 339 for 2s |
| − | |Weight= | + | | Weight= 19000 |
| − | |Source= AI Base for 12,000 Credits | + | | Source= AI Base for 12,000 Credits |
| − | |Description= Large space blaster. | + | | Description= Large space blaster. |
| − | |Comments= | + | | Comments= |
| − | |Imagepagename= Arcadian Pulse Gunc2.png}} | + | | Imagepagename= Arcadian Pulse Gunc2.png |
| + | }} | ||
| + | {{weaponRow}} | ||
|} | |} | ||
{{clear}} | {{clear}} | ||
| + | |||
| + | == Usage == | ||
| + | |||
| + | In a weapons table insert the template instead of a row: | ||
| + | |||
| + | <pre> | ||
| + | |- align="center" | ||
| + | | ... | ||
| + | | ... | ||
| + | </pre> | ||
| + | |||
| + | ''becomes...'' | ||
| + | |||
| + | <pre> | ||
| + | {{weaponRow | ||
| + | | ... | ||
| + | | ... | ||
| + | }} | ||
| + | </pre> | ||
| + | |||
| + | Then input your own values into the template following the same format as per the instructions, e.g.: | ||
| + | * Capitalise names | ||
| + | * Don't group numbers | ||
| + | * Use punctuation for text | ||
| + | |||
| + | == Instructions == | ||
| + | |||
| + | Note that values can be omitted completely when using the template syntax and the order of values doesn't matter. | ||
| + | |||
| + | === Template Syntax === | ||
<pre> | <pre> | ||
{{weaponRow | {{weaponRow | ||
| − | |Name= | + | | Name= ExampleWeaponName |
| − | |Tech= | + | | Tech= 0 |
| − | |Size= | + | | Size= 9001 |
| − | |Damage= | + | | Damage= 9001 |
| − | |Range= | + | | Range= 9001 |
| − | |Recoil= | + | | Recoil= 0.1 |
| − | |Elec= | + | | Elec= 9001 |
| − | |Vis= | + | | Vis= 1 for 1s |
| − | |Weight= | + | | Weight= 10000 |
| − | + | | Source= Drops from [[Jeff_L]] | |
| − | |Source= | + | | Description= This poor critter has been trained to feed on newbies. |
| − | |Description= | + | | Comments= Be weary of fleas |
| − | |Comments= | + | | Imagepagename= bloodthirsty_mongrel.jpg |
| − | |Imagepagename=}} | + | }} |
| + | </pre> | ||
| + | |||
| + | === Table Syntax === | ||
| + | |||
| + | <pre> | ||
| + | |- align="center" | ||
| + | | ExampleWeaponName | ||
| + | | 0 | ||
| + | | 9,001 | ||
| + | | 9,001 | ||
| + | | 9,001 | ||
| + | | 0.1 | ||
| + | | 9,001 | ||
| + | | 1 for 1s | ||
| + | | 10,000 | ||
| + | | 90,010 | ||
| + | | 1 | ||
| + | | 90,010 | ||
| + | | Drops from [[Jeff_L]] | ||
| + | | This poor critter has been trained to feed on newbies. | ||
| + | | Be weary of fleas | ||
| + | | [[Image:bloodthirsty_mongrel.jpeg]] | ||
</pre> | </pre> | ||
| + | |||
[[Category: Gear Templates]] | [[Category: Gear Templates]] | ||
</noinclude> | </noinclude> | ||
Latest revision as of 10:04, 18 September 2014
Introduction
This template provides an alternative way for inserting rows into a table of weapons. By substituting this template in place of the regular table syntax the calculation of a weapon's DPS, DPE, and EPS, number formatting and the provision of default values when none are provided will be done automatically.
Example
Usage
In a weapons table insert the template instead of a row:
|- align="center" | ... | ...
becomes...
{{weaponRow
| ...
| ...
}}
Then input your own values into the template following the same format as per the instructions, e.g.:
- Capitalise names
- Don't group numbers
- Use punctuation for text
Instructions
Note that values can be omitted completely when using the template syntax and the order of values doesn't matter.
Template Syntax
{{weaponRow
| Name= ExampleWeaponName
| Tech= 0
| Size= 9001
| Damage= 9001
| Range= 9001
| Recoil= 0.1
| Elec= 9001
| Vis= 1 for 1s
| Weight= 10000
| Source= Drops from [[Jeff_L]]
| Description= This poor critter has been trained to feed on newbies.
| Comments= Be weary of fleas
| Imagepagename= bloodthirsty_mongrel.jpg
}}
Table Syntax
|- align="center" | ExampleWeaponName | 0 | 9,001 | 9,001 | 9,001 | 0.1 | 9,001 | 1 for 1s | 10,000 | 90,010 | 1 | 90,010 | Drops from [[Jeff_L]] | This poor critter has been trained to feed on newbies. | Be weary of fleas | [[Image:bloodthirsty_mongrel.jpeg]]
