Warhammer: Vermintide 2

Warhammer: Vermintide 2

Not enough ratings
RangedHeadshotCounter
   
Award
Favorite
Favorited
Unfavorite
Categories: UI, Tools
File Size
Posted
Updated
1.376 MB
14 Aug @ 5:19am
27 Aug @ 5:00am
13 Change Notes ( view )

Subscribe to download
RangedHeadshotCounter

Description
Tracks the current ranged headshot rate and displays it on the screen during and/or in chat after the run.



Supported commands:
/rhsc_reset manually resets ranged headshot counter



Mod Menu Settings:
Keybind: Reset headshot data
allows you to set a keybind that executes the /rhsc_reset command.

Configure if data is shown onscreen
lets you switch between the two display options:
  • Tracked onscreen shows the current ranged headshot rate continually on the screen while playing (can be adjusted using the Offset X, Offset Y, and Fontsize settings).
  • Only result in chat only prints the final ranged headshot rate of a run into chat.

Configure how Piercing Shot is handled gives you three options on how the aimed Waystalker career skill is handled:
  • Ignored does not take it into account at all.
  • Included in total handles it like regular ranged weapon attacks on top of the ranged weapon in the ranged weapon slot.
  • Counted extra (w) tracks it separately from the weapon in the ranged weapon slot using notation "r_hsc (r|c)" where r stands for "ranged weapon" (as in the ranged weapon slot) and c stands for "career skill".

Configure how Double-shotted and Just Reward (BH) are handled gives you three options on how the non-shotgun Bounty Hunter career skills are handled:
  • Ignored does not take them into account at all.
  • Included in total handles them like regular ranged weapon attacks on top of the ranged weapon in the ranged weapon slot.
  • Counted extra (w) tracks them separately from the weapon in the ranged weapon slot using notation "r_hsc (r|c)" where r stands for "ranged weapon" (as in the ranged weapon slot) and c stands for "career skill".

Ignore Rapier special attack lets you toggle on/off whether shots from Saltzpyre's Rapier side-weapon special attack should be calculated into the ranged headshot rate.

Count neck hitbox lets you toggle on/off whether shots hitting the neck hitbox of an enemy are counted as headshots.

Count weakspot hitbox lets you toggle on/off whether shots hitting weakpoints (Stormfiend Control Panel, Chaos Warrior with Shield weakspot) are counted as headshots.



Unsupported Weapons (by design):
  • Blunderbuss
  • Griffon-foot
  • Grudge-Raker
  • Drakegun
  • Beam Staff
  • Flamestorm Staff
  • Cour Staff



Unsupported Weapons (will/might be added in update):
  • Volley Crossbow
  • Repeater Pistol
  • Drakefire Pistols
  • Deepwood Staff
  • Fireball Staff
  • Outcast Engineer Career Skill Minigun



Additional Information
Unsupported Weapons are handled in the onscreen display as always having 0.0% ranged headshot rate and do not lead to a chat message at end of run.

Ranged Headshot Rate is calculated by dividing ranged headshots scored by total ranged shots taken.

Only the first hit is counted, so the ranged headshot rate cannot exceed 100%. IF SOMEONE WANTS AN OPTION TO COUNT ALL HITS, LET ME KNOW.

Bounty Hunter's Double-shotted fires two shots but this mods counts only a maximum of one headshot even in the case of both shots scoring a headshot. THINKING MORE ABOUT IT, THIS MIGHT BE SUBJECT TO CHANGE.

When performing a headshot with a weapon using projectiles (NOT hitscan) the total shots taken value is updated right during the firing action while the projectile in the air is not a registered headshot yet. This leads to a drop in ranged headshot rate in the time frame the projectile needs to arrive at the enemy. This is consistent with my definition of ranged headshot rate and will not be changed.



Based on Asch's mod (for melee headshot rate).
Source code can be found in mod folder and here .