Source-1-Games icon indicating copy to clipboard operation
Source-1-Games copied to clipboard

[TF2 Bug] Heavyweapons class dormancy state broken.

Open RicochetYT opened this issue 1 year ago • 5 comments

Going to preface with this: I did not find this, I was told about this a long time ago.

In TF2 (and other Source Engine games), there is dormancy. This, to my understanding, is a state in which an entity (in this case, a player) is not networked to other clients under certain conditions (occluded, etc). This seems to be a method to reduce wasted resources on the client and server, as well as prevent cheaters from seeing across the map with traditional ESP methods. Every class in TF2 goes into a dormancy state, except the Heavy (heavyweapons) class. This means that, no matter where a heavy is on the map, he is constantly rendered for everyone. This wastes resources (bandwidth and rendering) and is almost certainly a bug or oversight of some sort.

I feel like I may have also seen dormancy break on healers of the heavy at some point, or just healing entities in general, but I could not reproduce this.

This occurs on every map, regardless of anything. However, keep noted that this issue was tested on a Linux server, not a Windows server. I do not know if this dormancy issue is also on the Windows server hosting side, but I assume it is.

https://user-images.githubusercontent.com/36606403/193973193-11693508-c91c-4fe3-81ff-d22e95741dc7.mp4 (This was tested on an insecure server with a free cheat program for higher visibility.)

RicochetYT avatar Oct 05 '22 03:10 RicochetYT

reproducible on windows local listen server https://user-images.githubusercontent.com/48872998/193980113-865e49cc-aea5-451e-bfd1-1a2fcb5ed594.webm

getchoo avatar Oct 05 '22 04:10 getchoo

heavy update

wgetJane avatar Oct 05 '22 10:10 wgetJane

the only possible way i see this being intentional is so you can hear their minigun when they are firing it at all times, but if this was the case, aren't there better ways of doing this that doesn't involve disabling dormancy on player entities playing as heavy?

Whurrhurr avatar Oct 05 '22 10:10 Whurrhurr

Yup. Almost forgot about this.

AzureWoof avatar Oct 05 '22 23:10 AzureWoof

The more optimisation that dosn't involve visually downgrading everything like it as happend in the past 15 years, the better. Right now my game lags when playing on Halloween maps and better optimisation might be the best (and only) way to give us at least 60 fps at all times. Wich would be great

condor00fr avatar Oct 09 '22 11:10 condor00fr

reproducible on windows local listen server https://user-images.githubusercontent.com/48872998/193980113-865e49cc-aea5-451e-bfd1-1a2fcb5ed594.webm

fancing seeing you here, fardchoo

HurricanePootis avatar Dec 31 '22 07:12 HurricanePootis