Template:Weapon upgrade table

From The Remnant 2 Wiki
Jump to navigation Jump to search
Documentation icon Template Documentation

This template generates an upgrade table for weapons and weapon mods, using the consistent scaling and material costs shared across standard/special weapons.

Usage[edit source]

Numbered arguments can be used any number of times, as long as the argument follows the correct naming scheme followed by a number. ex.

{{Weapon upgrade table
|base_damage  = 10
|base_damage2 = 20
|base_damage3 = 30
|base_damage4 = 40
...continued
}}

Each base damage value requires a heading. Prefixes, suffixes, and damage_types may be used to further clarify numbers.

{{Weapon upgrade table
|base_damage  = 10
|base_damage2 = 40
|damage_type2 = bleed
|heading      = Weapon
|heading2     = {{type|bleed|BLEED}}
|prefix2      = +
|suffix2      = /3s
}}

Example[edit source]

Template data[edit source]

This template generates an upgrade table for weapons and weapon mods, using the consistent scaling and material costs shared across standard/special weapons.

Template parameters[Edit template data]

This template prefers block formatting of parameters.

ParameterDescriptionTypeStatus
base_damagebase_damage

Numeric list of base damage values

Example
11
Numberrequired
base_damage2base_damage2

..

Numberoptional
base_damage3base_damage3

..

Numberoptional
damage_typedamage_type

Numeric list of resistance types affected

Example
corrosive
Stringoptional
damage_type2damage_type2

..

Stringoptional
damage_type3damage_type3

..

Stringoptional
headingheading

Numeric list of table headings under "Damage" describing the damage source.

Example
Weapon
Stringoptional
heading2heading2

..

Stringoptional
heading3heading3

..

Stringoptional
prefixprefix

Numeric list of prefixes for damage values

Example
+
Stringoptional
prefix2prefix2

..

Stringoptional
prefix3prefix3

..

Stringoptional
suffixsuffix

Numeric list of suffixes for damage values

Example
/s
Stringoptional
suffix2suffix2

..

Stringoptional
suffix3suffix3

..

Stringoptional