Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

3.1.2: Difference between revisions

From TF2 Classified Wiki
Created page with "{{Patch |prev = 3.1.1 |next = 3.2.0 |date = September 1, 2026 |major = |update = |blogpost = [https://store.steampowered.com/news/app/3545060/view/706655554637923688 steam page] |archives = |new-weps = |new-maps = |mapfix = yes |wepfix = yes |genfix = yes |bugfix = yes }} ==Changes== ===General Changes=== Removed Classic-Vision; see you next year! Added new, dynamically-textured building gibs in a similar vein to player gibs Added a "Sentry Tracer bucket system" wher..."
 
Added links
 
Line 17: Line 17:
==Changes==
==Changes==
===General Changes===
===General Changes===
Removed Classic-Vision; see you next year!
* Removed Classic-Vision; see you next year!
Added new, dynamically-textured building gibs in a similar vein to player gibs
* Added new, dynamically-textured building gibs in a similar vein to player gibs
Added a "Sentry Tracer bucket system" where up to 45 tracers can spawn once a second and once that quota has been reached no more will be created to help performance on servers with many Engineers
* Added a "[[Sentry]] Tracer bucket system" where up to 45 tracers can spawn once a second and once that quota has been reached no more will be created to help performance on servers with many [[Engineer]]s
 
** Added tf2c_sentrytracer_bucketsize to control the limit
    Added tf2c_sentrytracer_bucketsize to control the limit
** Intended to replace tf2c_sentrygun_oldtracer; servers are encouraged to feel out the difference
    Intended to replace tf2c_sentrygun_oldtracer; servers are encouraged to feel out the difference
* Rockets now spawn with the skin corresponding to their team color, instead of only switching on [[Airblast]]
 
* Rockets now spawn with the skin corresponding to their team color, instead of only switching on Airblast
** This only creates a visual difference for rockets with team skins (i.e. custom/modded rocket models)
** This only creates a visual difference for rockets with team skins (i.e. custom/modded rocket models)
* Flare projectiles now change skins when reflected for consistency with their particles
* Flare projectiles now change skins when reflected for consistency with their particles
* Fixed the Heavy's Minigun dry firing when only revving and not shooting when out of ammo
* Fixed the [[Heavy]]'s [[Minigun]] dry firing when only revving and not shooting when out of ammo
* Fixed the Heavy's Minigun spinning when redeploying after holstering it while spinning
* Fixed the Heavy's Minigun spinning when redeploying after holstering it while spinning
* Fixed the Pyro's hands still being visible with the Flamethrower when disabling viewmodel hands ([https://github.com/tf2classified/tf2classified-issue-tracker/issues/999 #999])
* Fixed the [[Pyro]]'s hands still being visible with the [[Flamethrower]] when disabling viewmodel hands ([https://github.com/tf2classified/tf2classified-issue-tracker/issues/999 #999])
* Fixed the Engineer incorrectly using a removed battle cry ([https://github.com/tf2classified/tf2classified-issue-tracker/issues/1060 #1060])
* Fixed the Engineer incorrectly using a removed battle cry ([https://github.com/tf2classified/tf2classified-issue-tracker/issues/1060 #1060])
* Fixed the {{code|filter_tf_damaged_by_weapon_in_slot}} entity being dysfunctional ([https://github.com/tf2classified/tf2classified-issue-tracker/issues/773 #773])
* Fixed the {{code|filter_tf_damaged_by_weapon_in_slot}} entity being dysfunctional ([https://github.com/tf2classified/tf2classified-issue-tracker/issues/773 #773])
* {{code|r_pixelfog}} ConVar is now cheat-protected
* {{code|r_pixelfog}} ConVar is now cheat-protected
* MvM and Doomsday Event scenario assets will now precache like they do in Live TF2
* MvM and Doomsday Event scenario assets will now precache like they do in Live TF2
* Fixed touching the upgrade station as Civilian crashing the game ([https://github.com/tf2classified/tf2classified-issue-tracker/issues/18 #18])
* Fixed touching the upgrade station as [[Civilian]] crashing the game ([https://github.com/tf2classified/tf2classified-issue-tracker/issues/18 #18])
* Fixed a crash related to loading into MvM maps
* Fixed a crash related to loading into MvM maps
* Civilian will now instantly respawn when changing his loadout in the respawn room similar to other classes
* Civilian will now instantly respawn when changing his loadout in the respawn room similar to other classes
* Fixed burning screen overlay not properly fading in and out
* Fixed burning screen overlay not properly fading in and out
* Rejuvenator projectile can now explode on teammates the same tick it's shot out instead of waiting one
* [[Rejuvenator]] projectile can now explode on teammates the same tick it's shot out instead of waiting one
* Added {{code|tf2c_debug_rejuvenator}} to draw the box traces it makes and display colors depending on the action the projectile took
* Added {{code|tf2c_debug_rejuvenator}} to draw the box traces it makes and display colors depending on the action the projectile took
* Fixed the Coilgun's charge-up animation not playing ([https://github.com/tf2classified/tf2classified-issue-tracker/issues/1064 #1064])
* Fixed the [[Coilgun]]'s charge-up animation not playing ([https://github.com/tf2classified/tf2classified-issue-tracker/issues/1064 #1064])
* Fixed bots disguising as inactive teams ([https://github.com/tf2classified/tf2classified-issue-tracker/issues/1057 #1057])
* Fixed bots [[Disguise|disguising]] as inactive teams ([https://github.com/tf2classified/tf2classified-issue-tracker/issues/1057 #1057])
* Civilian's damage boost now makes weapons glow the same color as other mini-crit boosts do
* Civilian's damage boost now makes weapons glow the same color as other [[mini-crit]] boosts do
* Extended Civilian's damage boost's healing buffs to other sources of mini-crits
* Extended Civilian's damage boost's healing buffs to other sources of mini-crits
* Fixed "Don't Fear the Reaper" being awarded to the wrong player in its interaction ([https://github.com/tf2classified/tf2classified-issue-tracker/issues/1083 #1083])
* Fixed "Don't Fear the Reaper" being awarded to the wrong player in its interaction ([https://github.com/tf2classified/tf2classified-issue-tracker/issues/1083 #1083])
* Fixed the Rejuvenator using the Tranquilizer Gun's muzzleflash instead of its own
* Fixed the Rejuvenator using the [[Tranquilizer Gun]]'s muzzleflash instead of its own
* Fixed a case where Teleporters and Jump Pads could have their sounds and particles displaced from them
* Fixed a case where [[Teleporter]]s and [[Jump Pad]]s could have their sounds and particles displaced from them
* Implemented a speculative fix for occasional cannot find {{code|bg_(mapname)}} console errors ([https://github.com/tf2classified/tf2classified-issue-tracker/issues/1010 #1010])
* Implemented a speculative fix for occasional cannot find {{code|bg_(mapname)}} console errors ([https://github.com/tf2classified/tf2classified-issue-tracker/issues/1010 #1010])
* Re-added a few chair materials that were mistakenly not brought over from legacy TF2C ([https://github.com/tf2classified/tf2classified-issue-tracker/issues/1069 #1069])
* Re-added a few chair materials that were mistakenly not brought over from legacy TF2C ([https://github.com/tf2classified/tf2classified-issue-tracker/issues/1069 #1069])
* Fixed missing empty clip sounds for Anti-Aircraft Cannon ([https://github.com/tf2classified/tf2classified-issue-tracker/issues/1107 #1107])
* Fixed missing empty clip sounds for [[Anti-Aircraft Cannon]] ([https://github.com/tf2classified/tf2classified-issue-tracker/issues/1107 #1107])
* Fixed non-predicted ÜberCharge deny sound effects on Medi Guns to prevent rapid playing
* Fixed non-predicted [[ÜberCharge]] deny sound effects on [[Medi Gun]]s to prevent rapid playing
* Allowed the {{code|hurtbuilding}} command able to be used outside of debug
* Allowed the {{code|hurtbuilding}} command able to be used outside of debug
* Repairing a low health building in the very low ammo/health state will not trigger another alert when it hits low state, to prevent additional beeps
* Repairing a low health [[building]] in the very low ammo/health state will not trigger another alert when it hits low state, to prevent additional beeps
* Updated localization files
* Updated localization files
===Gameplay Changes===
===Gameplay Changes===
* Updated the following weapons to make their reserve ammo divisible by their clip sizes:
* Updated the following weapons to make their reserve ammo divisible by their clip sizes:
** The Scattergun - 32 → 30
** The [[Scattergun]] - 32 → 30
** The Shotgun (All classes) - 32 → 30
** The [[Shotgun]] (All classes) - 32 → 30
** The Pistol (Engineer) - 200 → 180
** The [[Pistol]] (Engineer) - 200 → 180
** The Syringe Gun - 150 → 160
** The [[Syringe Gun]] - 150 → 160
* Updated the Dynamite Pack:
* Updated the [[Dynamite Pack]]:
** Reduced cooldown to 8s (from 10s)
** Reduced cooldown to 8s (from 10s)
* Updated the Rejuvenator:
* Updated the Rejuvenator:
** Increased clip size to 10 (from 8)
** Increased clip size to 10 (from 8)
** Increased fire rate to 0.75s (from 0.85s)
** Increased fire rate to 0.75s (from 0.85s)
===Randomizer Changes===
===[[Randomizer]] Changes===
* Rejuvenator can now get randomized attributes
* Rejuvenator can now get randomized attributes
* Wearables can now receive randomized attributes (double Gunboats fans rejoice!)
* Wearables can now receive randomized attributes (double [[Gunboats]] fans rejoice!)
* Players can now taunt with any weapon in Chaotic Item Randomizer
* Players can now taunt with any weapon in Chaotic Item Randomizer
* Attributes now always update in the Loadout menu when opening it in Randomizer Mode
* Attributes now always update in the Loadout menu when opening it in Randomizer Mode
Line 76: Line 74:
* Enabling Randomizer will now append the {{code|randomizer}} tag to the server's {{code|sv_tags}}
* Enabling Randomizer will now append the {{code|randomizer}} tag to the server's {{code|sv_tags}}
* Randomizer attributes now filter classname based on the one defined in the item schema and the translated entity classname
* Randomizer attributes now filter classname based on the one defined in the item schema and the translated entity classname
* Fixed Anti-Aircraft Cannon & Sniper Rifles getting attributes that break them
* Fixed Anti-Aircraft Cannon & [[Sniper Rifle]]s getting attributes that break them
* Fixed randomized Items breaking in Medieval Mode
* Fixed randomized Items breaking in [[Medieval Mode]]
* Fixed loadouts never randomizing on the 3rd stage of {{code|plr_nightfall}}
* Fixed loadouts never randomizing on the 3rd stage of [[Nightfall|plr_nightfall]]
===Map Changes===
===Map Changes===
* Removed {{code|dom_canalzon}}
* Removed {{code|dom_canalzon}}
Line 92: Line 90:
* Added a confirmation prompt on disconnecting from a server
* Added a confirmation prompt on disconnecting from a server
** Can be disabled with a checkbox, and re-enabled with an option
** Can be disabled with a checkbox, and re-enabled with an option
* Added armor support to floating healthbar target ID
* Added [https://wiki.tf2classified.com/wiki/Health#Armor armor] support to floating healthbar target ID
* Added in-game friends list display logic to properly display all online states in a more clear way
* Added in-game friends list display logic to properly display all online states in a more clear way
* Scoreboard ping should now show more accurate numbers
* Scoreboard ping should now show more accurate numbers
Line 99: Line 97:
** Healing with a Medi Gun
** Healing with a Medi Gun
** Medi Gun ÜberCharge percentage
** Medi Gun ÜberCharge percentage
** Umbrella boost percentage
** [[Umbrella]] boost percentage
** Hauled building information
** Hauled building information
* "On the bright side..." panel display time cut shortened to 10s (from 20s)
* "On the bright side..." panel display time cut shortened to 10s (from 20s)
Line 108: Line 106:
===Custom Weapons===
===Custom Weapons===
* Added {{code|set_weapon_range}} attribute to set hitscan weapon range ([https://github.com/tf2classified/tf2classified-issue-tracker/issues/988 #988])
* Added {{code|set_weapon_range}} attribute to set hitscan weapon range ([https://github.com/tf2classified/tf2classified-issue-tracker/issues/988 #988])
* Added {{code|no_headshot}} attribute to deny headshots on Sniper Rifles and arrows ([https://github.com/tf2classified/tf2classified-issue-tracker/issues/1092 #1092])
* Added {{code|no_headshot}} attribute to deny headshots on Sniper Rifles and [[Huntsman|arrows]] ([https://github.com/tf2classified/tf2classified-issue-tracker/issues/1092 #1092])
* Allowed {{code|add_ammo_on_direct_hit}} to also work with hitscan weapons
* Allowed {{code|add_ammo_on_direct_hit}} to also work with hitscan weapons
* Made {{code|reveal_cloaked_victim_on_hit}} & {{code|reveal_disguised_victim_on_hit}} not flash the victim's screen as hard when activated on them
* Made {{code|reveal_cloaked_victim_on_hit}} & {{code|reveal_disguised_victim_on_hit}} not flash the victim's screen as hard when activated on them
* FIxed {{code|brass_eject_model}} key on weapons being nonfunctional
* FIxed {{code|brass_eject_model}} key on weapons being nonfunctional
* Fixed Sandvich bite effects not respecting {{code|mod_lunchbox_critboostable}}
* Fixed [[Sandvich]] bite effects not respecting {{code|mod_lunchbox_critboostable}}
===Material Changes===
===Material Changes===
* Fixed {{code|sky_harvest_01}} HDR materials being pixelated ([https://github.com/tf2classified/tf2classified-issue-tracker/issues/1016 #1016])
* Fixed {{code|sky_harvest_01}} HDR materials being pixelated ([https://github.com/tf2classified/tf2classified-issue-tracker/issues/1016 #1016])