Difference between revisions of "Template:WeaponProperties"

From elanthipedia
Jump to: navigation, search
(4 intermediate revisions by the same user not shown)
Line 3: Line 3:
 
{{#ifeq: {{lc: {{{range|}}} }} | ranged | {{!}} '''Ammo:''' {{!}}{{!}} colspan="{{{span}}}"{{!}} {{#if: {{{ammocap|}}} | [[ammo capacity of::{{{ammocap}}}]] | [[missing::Infobox entry on ammo capacity|''Unknown number of'']]}} {{#switch: {{lc: {{{ammo}}} }} | bolt|bolts= [[has ammo type::bolt]] | rock|rocks= [[has ammo type::rock]] | arrow|arrows= [[has ammo type::arrow]] | dart|darts= [[has ammo type::dart]] |[[missing::Infobox entry on ammo type|''unknown type'']]}}(s). | }}
 
{{#ifeq: {{lc: {{{range|}}} }} | ranged | {{!}} '''Ammo:''' {{!}}{{!}} colspan="{{{span}}}"{{!}} {{#if: {{{ammocap|}}} | [[ammo capacity of::{{{ammocap}}}]] | [[missing::Infobox entry on ammo capacity|''Unknown number of'']]}} {{#switch: {{lc: {{{ammo}}} }} | bolt|bolts= [[has ammo type::bolt]] | rock|rocks= [[has ammo type::rock]] | arrow|arrows= [[has ammo type::arrow]] | dart|darts= [[has ammo type::dart]] |[[missing::Infobox entry on ammo type|''unknown type'']]}}(s). | }}
 
|-
 
|-
| '''Type:''' || {{#If:{{{type|}}} | {{#switch: {{lc: {{{brawl}}} }} | y|yes= [[is combat type::{{ucfirst: {{lc: {{{type}}} }} }}]]{{#switch: {{lc: {{{type}}} }} | parry= &#32;stick | &#32;brawling weapon}} | {{#switch:{{lc:{{{type}}} }} | bolt|rock|arrow|dart= [[is combat type::{{ucfirst: {{lc: {{{type}}} }} }}]] | [[is combat type::{{SkillCode| {{{type}}} }}]]{{#If: {{{type2|}}} | {{#if:{{{puncture2|}}}{{{slice2|}}}{{{impact2|}}}{{{foi2|}}}{{{balance2|}}}{{{suitability2|}}} | {{!}}{{!}} | &#32;\ &#32;}} [[is combat type::{{SkillCode| {{{type2}}} }}]]}}{{#If: {{{type3|}}} | {{#if:{{{puncture3|}}}{{{slice3|}}}{{{impact3|}}}{{{foi3|}}}{{{balance3|}}}{{{suitability3|}}} | {{!}}{{!}} | &#32;\ &#32;}} [[is combat type::{{SkillCode| {{{type3}}} }}]]}} }} }} | [[missing::Infobox entry for weapon type|''Unknown'']]}}{{#if:{{IfMatch2|{{{type|}}},{{{type2|}}},{{{type3|}}}|hands|feet|elbows|knees|parry}}|<!--[[is combat type::Brawling| ]]-->|}}{{#Ifeq:{{{range|}}}|ranged|{{#If:{{{rangedRT|}}}|&#32;({{#expr:{{{rangedRT}}}-1}}/[[ranged RT is::{{{rangedRT}}}]] RT)|&#32;[[missing::Infobox entry on ranged roundtime| ]](Unknown RT)|}}}}
+
| '''Type:''' || {{#If:{{{type|}}} | {{#switch: {{lc: {{{brawl}}} }} | y|yes= [[is combat type::{{ucfirst: {{lc: {{{type}}} }} }}]]{{#switch: {{lc: {{{type}}} }} | parry= &#32;stick | &#32;brawling weapon}} | {{#switch:{{lc:{{{type}}} }} | bolt|rock|arrow|dart= [[is combat type::{{ucfirst: {{lc: {{{type}}} }} }}]] | [[is combat type::{{SkillCode| {{{type}}} }}]]{{#If: {{{type2|}}} | {{#if:{{{puncture2|}}}{{{slice2|}}}{{{impact2|}}}{{{foi2|}}}{{{balance2|}}}{{{suitability2|}}} | {{!}}{{!}} [[swappable template::true| ]] | &#32;\ &#32;}} [[is combat type::{{SkillCode| {{{type2}}} }}]]}}{{#If: {{{type3|}}} | {{#if:{{{puncture3|}}}{{{slice3|}}}{{{impact3|}}}{{{foi3|}}}{{{balance3|}}}{{{suitability3|}}} | {{!}}{{!}} | &#32;\ &#32;}} [[is combat type::{{SkillCode| {{{type3}}} }}]]}} }} }} | [[missing::Infobox entry for weapon type|''Unknown'']]}}{{#if:{{IfMatch2|{{{type|}}},{{{type2|}}},{{{type3|}}}|hands|feet|elbows|knees|parry}}|<!--[[is combat type::Brawling| ]]-->|}}{{#Ifeq:{{{range|}}}|ranged|{{#If:{{{rangedRT|}}}|&#32;({{#expr:{{{rangedRT}}}-1}}/[[ranged RT is::{{{rangedRT}}}]] RT)|&#32;[[missing::Infobox entry on ranged roundtime| ]](Unknown RT)|}}}}
 
|-
 
|-
 
| '''Range:''' || {{#switch:{{{span}}} | 3=colspan="3"{{!}} | 2=colspan="2" {{!}} | 1 | }} {{#If:{{{range|}}}|[[range is::{{{range}}}]]|''unknown''[[missing::Infobox entry on range required| ]]}}
 
| '''Range:''' || {{#switch:{{{span}}} | 3=colspan="3"{{!}} | 2=colspan="2" {{!}} | 1 | }} {{#If:{{{range|}}}|[[range is::{{{range}}}]]|''unknown''[[missing::Infobox entry on range required| ]]}}

Revision as of 23:53, 28 November 2021

A plug in for Weapon template.