source-sdk-2013 icon indicating copy to clipboard operation
source-sdk-2013 copied to clipboard

[TF2] Implement unused arrow-related kill icons

Open Tkain opened this issue 1 month ago • 3 comments

Description

This PR implements the following unused TF2 kill icons for their respective scenarios (see here for their images):

  • Burning arrow headshot kills
  • Reflected arrow kills
  • Reflected arrow headshot kills
  • Burning reflected arrow headshot kills

The first of these four icons is implemented with a new special damage type (TF_DMG_CUSTOM_HEADSHOT_FLYINGBURN) since headshots and flaming arrows are tracked in their own special damage types that cannot be combined as-is. The other three are implemented simply by checking for whether a projectile has been deflected in the process of choosing a kill icon.

Tkain avatar Nov 24 '25 23:11 Tkain

have you tested these icons? i think i remember trying to implement these many many years ago and it turns out that there's a character limit that a few of the unused icon names don't fit within

wgetJane avatar Nov 25 '25 03:11 wgetJane

Admittedly, I've only verified that the burning arrow headshot and reflect headshot icons work. Getting a bot to perform reflected arrow kills is not easy, unfortunately.

My latest commit should fix the buffer issue you mentioned, so the other two icons should work in theory, but I would appreciate if anyone else could verify this (especially if they have an easier way to test them).

Tkain avatar Nov 25 '25 16:11 Tkain

managed to find it: mastercomfig/tf2-patches-old/pull/299

i think the only thing missing is the cleaver reflect

wgetJane avatar Nov 26 '25 03:11 wgetJane