Difference between revisions of "Template:Damage table/doc"
(add new parameters) |
(Fall off % defaults to 52.8% now, not 50%. Forgot to edit the doc when I changed that.) |
||
(19 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
{{tl|Damage table}} stores [[damage]] and function time measurements on [[weapon]] pages. | {{tl|Damage table}} stores [[damage]] and function time measurements on [[weapon]] pages. | ||
− | === | + | === Examples === |
− | + | Add in parameter as needed from the lists below. | |
− | |||
<pre> | <pre> | ||
{{Damage table | {{Damage table | ||
− | | type = | + | | type = [[Hitscan]] |
+ | | damagetype = Bullet | ||
+ | | rangetype = Ranged | ||
+ | | damage = yes | ||
+ | | ramp up = {{tooltip|10.5|Point blank}} / pellet | ||
+ | | base = 6 / pellet | ||
+ | | fall off = {{tooltip|3|Long range}} / pellet | ||
+ | | pellet count = 10 | ||
+ | | pellet spread = 30 | ||
+ | | ramp up % = 175 | ||
+ | | point blank = 90-105 | ||
+ | | medium range = 10-40 | ||
+ | | long range = 3-10 | ||
+ | | crit = 18 / pellet | ||
+ | | minicrit = {{tooltip|8.1|Long range}} - {{tooltip|14.2|Point blank}} / pellet | ||
+ | | function times = yes | ||
+ | | attack interval = 0.625 s | ||
+ | | reload first = 0.76 s | ||
+ | | reload more = 0.56 s | ||
+ | }} | ||
+ | </pre> | ||
+ | |||
+ | generates: | ||
+ | |||
+ | {{Damage table | ||
+ | | type = [[Hitscan]] | ||
+ | | damagetype = Bullet | ||
+ | | rangetype = Ranged | ||
| damage = yes | | damage = yes | ||
− | | base = | + | | ramp up = {{tooltip|10.5|Point blank}} / pellet |
− | | fall off = | + | | base = 6 / pellet |
− | | ramp up | + | | fall off = {{tooltip|3|Long range}} / pellet |
− | | point blank = | + | | pellet count = 10 |
− | | medium range = | + | | pellet spread = 30 |
− | | long range = | + | | ramp up % = 175 |
− | | crit = | + | | point blank = 90-105 |
− | | minicrit = | + | | medium range = 10-40 |
+ | | long range = 3-10 | ||
+ | | crit = 18 / pellet | ||
+ | | minicrit = {{tooltip|8.1|Long range}} - {{tooltip|14.2|Point blank}} / pellet | ||
| function times = yes | | function times = yes | ||
− | | attack interval = | + | | attack interval = 0.625 s |
− | | reload = | + | | reload first = 0.76 s |
+ | | reload more = 0.56 s | ||
+ | }} | ||
+ | |||
+ | |||
+ | <pre> | ||
+ | {{Damage table | ||
+ | | type = [[Projectile]] | ||
+ | | damagetype = Explosive | ||
+ | | rangetype = Ranged | ||
+ | |||
+ | | damage = yes | ||
+ | | base = 90 | ||
+ | | ramp up % = 125 | ||
+ | | ramp up = 112 | ||
+ | | fall off = 48 | ||
+ | | fall off % = 53 | ||
+ | | point blank = 105-112 | ||
+ | | medium range = 50-90 | ||
+ | | long range = 45-60 | ||
+ | | minicrit = 122-151 | ||
+ | | crit = 270 | ||
+ | | splash damage = yes | ||
+ | | splash min % = 50 | ||
+ | | splash radius = {{Tooltip|9.1 ft|146 HU}} | ||
+ | | splash reduction = 1% / {{Tooltip|2.88|Hammer units}} | ||
+ | | selfdamage = 27-89 | ||
+ | | selfdamage jump = 27-46 | ||
+ | |||
+ | | function times = yes | ||
+ | | attack interval = 0.8 s | ||
+ | | reload first = 0.92 s | ||
+ | | reload more = 0.8 s | ||
}} | }} | ||
</pre> | </pre> | ||
+ | |||
+ | generates: | ||
+ | |||
+ | {{Damage table | ||
+ | | type = [[Projectile]] | ||
+ | | damagetype = Explosive | ||
+ | | rangetype = Ranged | ||
+ | |||
+ | | damage = yes | ||
+ | | base = 90 | ||
+ | | ramp up % = 125 | ||
+ | | ramp up = 112 | ||
+ | | fall off = 48 | ||
+ | | fall off % = 53 | ||
+ | | point blank = 105-112 | ||
+ | | medium range = 50-90 | ||
+ | | long range = 45-60 | ||
+ | | minicrit = 122-151 | ||
+ | | crit = 270 | ||
+ | | splash damage = yes | ||
+ | | splash min % = 50 | ||
+ | | splash radius = {{Tooltip|9.1 ft|146 HU}} | ||
+ | | splash reduction = 1% / {{Tooltip|2.88|Hammer units}} | ||
+ | | selfdamage = 27-89 | ||
+ | | selfdamage jump = 27-46 | ||
+ | |||
+ | | function times = yes | ||
+ | | attack interval = 0.8 s | ||
+ | | reload first = 0.92 s | ||
+ | | reload more = 0.8 s | ||
+ | }} | ||
+ | |||
+ | Usage notes: | ||
+ | |||
+ | * '''Preserve all previous values''' unless specified. | ||
+ | * Remove any unused parameter lines. | ||
+ | * Add the unit {{code|s}} after timing values. | ||
+ | * Adjust the section title to reflect contents (e.g. ''Damage and function times'' or just ''Function times''). | ||
=== Parameters === | === Parameters === | ||
− | '''Note''': if a weapon has a different damage statistic that isn't present in the template, please post on the [[Template talk:Damage | + | '''Note''': if a weapon has a different damage statistic that isn't present in the template, please post on the [[Template talk:Damage table|talk page]] and it will be added. |
+ | :; ''identical'' | ||
+ | :: For reskins: display a link to weapon(s) with identical statistics. The rest of the values will still have to be filled in. | ||
:; ''damage'' | :; ''damage'' | ||
:; ''function times'' | :; ''function times'' | ||
− | :: Set to {{code|yes}} if | + | :; ''healing'' |
+ | :; ''splash damage'' | ||
+ | :: Set each to {{code|yes}} if attributes in that section will be used. If the weapon does no damage, for example, remove the line (setting to {{code|no}} will display it anyway). | ||
:; ''type'' | :; ''type'' | ||
:: The "shot type". Among common shot types are [[hitscan]], [[projectile]] and particle. | :: The "shot type". Among common shot types are [[hitscan]], [[projectile]] and particle. | ||
+ | |||
+ | :; ''damagetype'' | ||
+ | :; ''rangetype'' | ||
+ | :: The type of damage dealt by the weapon. Common values for damage type are bullet, explosive, and fire; rangetype should be ranged, melee, or untyped. | ||
:; ''effect'' | :; ''effect'' | ||
:: A description of the weapon's effect (for example, "Gives the drinker Mini-Crits for the next 6 seconds"). | :: A description of the weapon's effect (for example, "Gives the drinker Mini-Crits for the next 6 seconds"). | ||
− | :; | + | :; ''hatnote'' |
− | :: | + | :: Set this parameter to hide the {{tl|see also}} template and the 'Identical to:' hatnote (if shown). Useful when the damage table is used multiple times on the same page and the hatnote links become duplicated several times. |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | ==== Damage parameters ==== | |
− | + | All damage parameters are optional. | |
− | |||
− | |||
− | |||
− | |||
− | + | {| class="wikitable" | |
− | + | ! class="header" | Parameter name | |
+ | ! class="header" | Notes | ||
+ | |- | ||
+ | | effect range || | ||
+ | |- | ||
+ | | ramp up || | ||
+ | |- | ||
+ | | ramp up % || defaults to 150 | ||
+ | |- | ||
+ | | base || | ||
+ | |- | ||
+ | | fall off || | ||
+ | |- | ||
+ | | fall off % || defaults to 52.8 | ||
+ | |- | ||
+ | | bullet count || for miniguns | ||
+ | |- | ||
+ | | pellet count || for shotguns | ||
+ | |- | ||
+ | | point blank || | ||
+ | |- | ||
+ | | long range || | ||
+ | |- | ||
+ | | flame close || | ||
+ | |- | ||
+ | | flame far || | ||
+ | |- | ||
+ | | flame far % || | ||
+ | |- | ||
+ | | bodyshot || | ||
+ | |- | ||
+ | | crit || | ||
+ | |- | ||
+ | | minicrit || | ||
+ | |- | ||
+ | | afterburn || | ||
+ | |- | ||
+ | | afterburn minicrit || | ||
+ | |- | ||
+ | | bleeding || | ||
+ | |- | ||
+ | | bleeding minicrit || | ||
+ | |- | ||
+ | | damage repaired || | ||
+ | |- | ||
+ | | upgrade amount || | ||
+ | |- | ||
+ | | metal cost repairing || | ||
+ | |- | ||
+ | | metal cost reloading || | ||
+ | |- | ||
+ | | selfdamage || | ||
+ | |- | ||
+ | | selfdamage jump || for rocket launchers | ||
+ | |- | ||
+ | | charge fill dmg || for buff weapons | ||
+ | |- | ||
+ | |- | ||
+ | | splash damage || Set to <code>yes</code> if any below are needed | ||
+ | |- | ||
+ | | splash radius || | ||
+ | |- | ||
+ | | splash min % || | ||
+ | |- | ||
+ | | splash reduction || | ||
+ | |- | ||
+ | |- | ||
+ | | healing || Set to <code>yes</code> if any below are needed | ||
+ | |- | ||
+ | | selfheal || | ||
+ | |- | ||
+ | | heal amt || | ||
+ | |- | ||
+ | | heal combat || Use this and the following ones for mediguns | ||
+ | |- | ||
+ | | heal noncombat || | ||
+ | |- | ||
+ | | heal noncombat % || | ||
+ | |} | ||
− | + | ==== Function time parameters ==== | |
− | + | All function time parameters are also optional. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | {| class="wikitable" | ||
+ | ! class="header" | Parameter name | ||
+ | ! class="header" | Notes | ||
+ | |- | ||
+ | | attack interval || | ||
+ | |- | ||
+ | | ammo interval || | ||
+ | |- | ||
+ | | taunt duration || | ||
+ | |- | ||
+ | | windup time || | ||
+ | |- | ||
+ | | reload || | ||
+ | |- | ||
+ | | reload first || shotguns, rocket launchers, etc. | ||
+ | |- | ||
+ | | reload more || | ||
+ | |- | ||
+ | | consumption time || | ||
+ | |- | ||
+ | | cloak duration || | ||
+ | |- | ||
+ | | cloak fade || | ||
+ | |- | ||
+ | | decloak fade || | ||
+ | |- | ||
+ | | recharge || | ||
+ | |- | ||
+ | | recharge duration ratio || | ||
+ | |- | ||
+ | | effect time || | ||
+ | |- | ||
+ | | drop expiry || | ||
+ | |- | ||
+ | | afterburn time || | ||
+ | |- | ||
+ | | bleeding time || | ||
+ | |- | ||
+ | | airblast cooldown || | ||
+ | |- | ||
+ | | max charge time || | ||
+ | |- | ||
+ | | zoom charge delay || | ||
+ | |- | ||
+ | | zoom headshot delay || | ||
+ | |- | ||
+ | | spread recovery || | ||
+ | |- | ||
+ | | charge fill speed || | ||
+ | |- | ||
+ | | activation time || | ||
+ | |- | ||
+ | | beamconnect || mediguns | ||
+ | |- | ||
+ | | beamdisconnect || mediguns | ||
+ | |} | ||
<noinclude>[[Category:Template documentation|Damage table]]</noinclude> | <noinclude>[[Category:Template documentation|Damage table]]</noinclude> |
Latest revision as of 10:44, 7 April 2022
{{Damage table}}
stores damage and function time measurements on weapon pages.
Examples
Add in parameter as needed from the lists below.
{{Damage table | type = [[Hitscan]] | damagetype = Bullet | rangetype = Ranged | damage = yes | ramp up = {{tooltip|10.5|Point blank}} / pellet | base = 6 / pellet | fall off = {{tooltip|3|Long range}} / pellet | pellet count = 10 | pellet spread = 30 | ramp up % = 175 | point blank = 90-105 | medium range = 10-40 | long range = 3-10 | crit = 18 / pellet | minicrit = {{tooltip|8.1|Long range}} - {{tooltip|14.2|Point blank}} / pellet | function times = yes | attack interval = 0.625 s | reload first = 0.76 s | reload more = 0.56 s }}
generates:
See also: Damage
Damage and function times | ||
---|---|---|
Shot type | Hitscan | |
Damage type | Bullet | |
Ranged or Melee damage? | Ranged | |
Damage | ||
Maximum ramp-up | 175% | 10.5 / pellet |
Base damage | 100% | 6 / pellet |
Maximum fall-off | 52.8% | 3 / pellet |
Pellet count | 10 | |
Point blank | 90-105 | |
Medium range | 10-40 | |
Long range | 3-10 | |
Pellet spread | 30:1 | |
Critical | 18 / pellet | |
Mini-crit | 8.1 - 14.2 / pellet | |
Function times | ||
Attack interval | 0.625 s | |
Reload (first) | 0.76 s | |
Reload (consecutive) | 0.56 s | |
Values are approximate and determined by community testing. |
{{Damage table | type = [[Projectile]] | damagetype = Explosive | rangetype = Ranged | damage = yes | base = 90 | ramp up % = 125 | ramp up = 112 | fall off = 48 | fall off % = 53 | point blank = 105-112 | medium range = 50-90 | long range = 45-60 | minicrit = 122-151 | crit = 270 | splash damage = yes | splash min % = 50 | splash radius = {{Tooltip|9.1 ft|146 HU}} | splash reduction = 1% / {{Tooltip|2.88|Hammer units}} | selfdamage = 27-89 | selfdamage jump = 27-46 | function times = yes | attack interval = 0.8 s | reload first = 0.92 s | reload more = 0.8 s }}
generates:
See also: Damage
Damage and function times | ||
---|---|---|
Shot type | Projectile | |
Damage type | Explosive | |
Ranged or Melee damage? | Ranged | |
Damage | ||
Maximum ramp-up | 125% | 112 |
Base damage | 100% | 90 |
Maximum fall-off | 53% | 48 |
Point blank | 105-112 | |
Medium range | 50-90 | |
Long range | 45-60 | |
Critical | 270 | |
Mini-crit | 122-151 | |
Splash damage | ||
Minimum splash | 50% | 9.1 ft |
Damage reduction | 1% / 2.88 | |
Self-damage | 27-89 | |
Self damage (rocket jump) | 27-46 | |
Function times | ||
Attack interval | 0.8 s | |
Reload (first) | 0.92 s | |
Reload (consecutive) | 0.8 s | |
Values are approximate and determined by community testing. |
Usage notes:
- Preserve all previous values unless specified.
- Remove any unused parameter lines.
- Add the unit
s
after timing values. - Adjust the section title to reflect contents (e.g. Damage and function times or just Function times).
Parameters
Note: if a weapon has a different damage statistic that isn't present in the template, please post on the talk page and it will be added.
- identical
- For reskins: display a link to weapon(s) with identical statistics. The rest of the values will still have to be filled in.
- damage
- function times
- healing
- splash damage
- Set each to
yes
if attributes in that section will be used. If the weapon does no damage, for example, remove the line (setting tono
will display it anyway).
- type
- The "shot type". Among common shot types are hitscan, projectile and particle.
- damagetype
- rangetype
- The type of damage dealt by the weapon. Common values for damage type are bullet, explosive, and fire; rangetype should be ranged, melee, or untyped.
- effect
- A description of the weapon's effect (for example, "Gives the drinker Mini-Crits for the next 6 seconds").
- hatnote
- Set this parameter to hide the
{{see also}}
template and the 'Identical to:' hatnote (if shown). Useful when the damage table is used multiple times on the same page and the hatnote links become duplicated several times.
Damage parameters
All damage parameters are optional.
Parameter name | Notes |
---|---|
effect range | |
ramp up | |
ramp up % | defaults to 150 |
base | |
fall off | |
fall off % | defaults to 52.8 |
bullet count | for miniguns |
pellet count | for shotguns |
point blank | |
long range | |
flame close | |
flame far | |
flame far % | |
bodyshot | |
crit | |
minicrit | |
afterburn | |
afterburn minicrit | |
bleeding | |
bleeding minicrit | |
damage repaired | |
upgrade amount | |
metal cost repairing | |
metal cost reloading | |
selfdamage | |
selfdamage jump | for rocket launchers |
charge fill dmg | for buff weapons |
splash damage | Set to yes if any below are needed
|
splash radius | |
splash min % | |
splash reduction | |
healing | Set to yes if any below are needed
|
selfheal | |
heal amt | |
heal combat | Use this and the following ones for mediguns |
heal noncombat | |
heal noncombat % |
Function time parameters
All function time parameters are also optional.
Parameter name | Notes |
---|---|
attack interval | |
ammo interval | |
taunt duration | |
windup time | |
reload | |
reload first | shotguns, rocket launchers, etc. |
reload more | |
consumption time | |
cloak duration | |
cloak fade | |
decloak fade | |
recharge | |
recharge duration ratio | |
effect time | |
drop expiry | |
afterburn time | |
bleeding time | |
airblast cooldown | |
max charge time | |
zoom charge delay | |
zoom headshot delay | |
spread recovery | |
charge fill speed | |
activation time | |
beamconnect | mediguns |
beamdisconnect | mediguns |