Hitscan

From Team Fortress Wiki
Revision as of 03:38, 26 June 2011 by Gb7zone7 (talk | contribs)
Jump to: navigation, search
The bullets come out of the slim end, mate!
The Sniper on how hitscan weapons work.

Hitscan attacks instantly damage targets in their path. All hitscan attacks emit down the crosshair, from the attacker's eye level, despite what is suggested by the view model and world model. Unlike projectiles, hitscan attacks are not code-rendered physical objects but are infinitely-thin lines drawn on the server that are then rendered client-side visually as projectiles. Depending on the object hit and client settings, the hitscan weapon then generates an effect: dealing damage or painting blood and bullet hole sprites.

In technical terms, this means that hitscan weapons have infinite velocity, but this does not mean that they always damage instantly after firing.

Melee weapons, with the exception of the Spy's unique melee weapons and the Engineer's melees while working on a building wait .25 seconds after input before initiating a short-ranged hitscan attack. This prevents the weapon from hitting or killing a foe before the melee animation completes.

There are two main types of hitscan attacks: those that make contact with the bullet-based hitbox (the eponymous 'bullets' and the Showdown taunt attack) and those that make contact with the environmental/projectile hitbox (melee weapons, the Chargin' Targe bash, and most other taunt attacks).

Bullet-based weapons (a list of which is given below) fire infinite lines. All bullet-based weapons (with the exception of the Ambassador) are affected by bullet-spread during a 1.25 second cooldown after firing a bullet, which causes bullets to move off-course to varying degrees. Certain bullet-based weapons fire multiple bullets in different directions, but all still are fired from the same spot on the crosshair. The effect of this is masked by 'bullets' that are visible only after passing a certain point or, in the case of the Heavy's primaries, appear to fire at different times and from different locations than they actually do.

Hitscan weapons

List of bullet-based hitscan weapons
Scattergun
Scattergun
Force-A-Nature
Force-A-Nature
Shortstop
Shortstop
Soda Popper
Soda Popper
Pistol
Pistol
Lugermorph
Lugermorph
Winger
Winger
Shotgun
Shotgun
Reserve Shooter
Reserve Shooter
Shotgun
Shotgun
None
Minigun
Minigun
Natascha
Natascha
Iron Curtain
Iron Curtain
Brass Beast
Brass Beast
Tomislav
Tomislav
Shotgun
Shotgun
Family Business
Family Business
Shotgun
Shotgun
Frontier Justice
Frontier Justice
Pistol
Pistol
Lugermorph
Lugermorph
Sentries.png
Sentry Gun
None
Sniper Rifle
Sniper Rifle
Sydney Sleeper
Sydney Sleeper
Bazaar Bargain
Bazaar Bargain
Submachine Gun
SMG
Revolver
Revolver
Ambassador
Ambassador
L'Etranger
L'Etranger
Big Kill
Big Kill
Enforcer
Enforcer

Demonstration

The following is a model-by-model video rendering of the bullet-based hitboxes:

See Also