Difference between revisions of "December 16, 2024 Patch"

From Team Fortress Wiki
Jump to: navigation, search
m (fix links, remove duplicate links)
(Added localization files changes and added links)
Line 15: Line 15:
 
* Fixed the Playful Aurora and Frisky Morning [[Unusual#Unusual effects|Unusual effects]] not moving correctly
 
* Fixed the Playful Aurora and Frisky Morning [[Unusual#Unusual effects|Unusual effects]] not moving correctly
 
* Updated Aurora Skies Unusual effect to fix a timing issue
 
* Updated Aurora Skies Unusual effect to fix a timing issue
* Updated the [[Necroprancer]] to fix an issue with the materials
+
* Updated the [[Necroprancer]] to fix an issue with the [[vdc:VMT|materials]]
 
* Updated the [[Dusk Duster]] to fix an issue with the materials
 
* Updated the [[Dusk Duster]] to fix an issue with the materials
 
* Updated the [[Dapper Noel]]
 
* Updated the [[Dapper Noel]]
** Remade normal map to be compatible with OpenGL
+
** Remade [[vdc:Bump map|normal map]] to be compatible with OpenGL
 
** Re-baked Diffuse & updated backpack icon to reflect above changes
 
** Re-baked Diffuse & updated backpack icon to reflect above changes
 
** Removed misplaced ambient occlusion
 
** Removed misplaced ambient occlusion
 
** Fixed problematic face flexes
 
** Fixed problematic face flexes
 
** Fixed an issue where [[Engineer]]'s beard was protruding from his goggles
 
** Fixed an issue where [[Engineer]]'s beard was protruding from his goggles
** Fixed an issue with the jigglebones being disabled
+
** Fixed an issue with the [[Jiggle bones|jigglebones]] being disabled
 
** Rigged [[Sniper]]'s hat to be compatible with his melee taunt
 
** Rigged [[Sniper]]'s hat to be compatible with his melee taunt
 
* Updated [[Scrooge McDoc]]
 
* Updated [[Scrooge McDoc]]
Line 30: Line 30:
 
** Updated the backpack icon
 
** Updated the backpack icon
 
* Updated {{code|[[Overcast|koth_overcast_final]]}}
 
* Updated {{code|[[Overcast|koth_overcast_final]]}}
** Fixed an issue with the models/materials
+
** Fixed an issue with the [[vdc:3D model|models]]/materials
** Added back snow coverings (now using displacements) to some props that were missing them
+
** Added back snow coverings (now using [[vdc:Displacement|displacements]]) to some props that were missing them
 
** Fixed misaligned textures in various places
 
** Fixed misaligned textures in various places
** Fixed weird lighting bug on a wall in blue spawn
+
** Fixed weird lighting bug on a wall in blue{{sic}} spawn
 
** Fixed 'Hotel' sign not displaying properly
 
** Fixed 'Hotel' sign not displaying properly
 
** Added back indicators under some health and ammo kits that were missing them
 
** Added back indicators under some health and ammo kits that were missing them
Line 44: Line 44:
 
** Players can no longer hide from Saxton in the dark
 
** Players can no longer hide from Saxton in the dark
 
** Fixed props inside other props
 
** Fixed props inside other props
** Fixed z-fighting brushes
+
** Fixed z-fighting [[vdc:brush|brushes]]
 
** Fixed missing particle effects for the water feature
 
** Fixed missing particle effects for the water feature
 
** Fixed orientation of water feature particles
 
** Fixed orientation of water feature particles
 
** Minor lighting changes around the cinema
 
** Minor lighting changes around the cinema
** Adjusted LOD change distances for Cinema sign
+
** Adjusted [[vdc:LOD|LOD]] change distances for Cinema sign
 
** Updated VSH logic
 
** Updated VSH logic
 
** Grounded levitating props
 
** Grounded levitating props
 
** Aligned misaligned textures
 
** Aligned misaligned textures
 
** Fixed mis-textured walls
 
** Fixed mis-textured walls
** Clipped upper metal beams
+
** [[vdc:Clip texture|Clipped]] upper metal beams
 
** Fixed clip brushes sticking out from walls that could be walked on
 
** Fixed clip brushes sticking out from walls that could be walked on
 
** Players will now be pushed off of the fire bell
 
** Players will now be pushed off of the fire bell
Line 63: Line 63:
 
=== Undocumented changes ===
 
=== Undocumented changes ===
 
* Renamed the "Gifting Man From Gifting Land" to "[[Gifting Man from Gifting Land]]".
 
* Renamed the "Gifting Man From Gifting Land" to "[[Gifting Man from Gifting Land]]".
 +
* Updated the [[localization files]] for Brazilian Portuguese, Bulgarian, Czech, Danish, Dutch, English, Finnish, French, German, Greek, Hungarian, Italian, Japanese, Korean, Latin American Spanish, Norwegian, Polish, Portuguese, Romanian, Russian, Simplified Chinese, Spanish, Swedish, Thai, Traditional Chinese, Turkish, and Ukrainian.
  
 
== References ==
 
== References ==
 
<references/>
 
<references/>
 
}}
 
}}

Revision as of 02:02, 17 December 2024

Patch notes

Team Fortress 2

  • Added missing No Gloves style for the Consigliere's Coverup
  • Added missing Versus Saxton Hale kill icons
  • Added some tournament medals[1]
  • Fixed Taunt: Curtain Call voice lines overlapping with other Spy voice lines
  • Fixed the Playful Aurora and Frisky Morning Unusual effects not moving correctly
  • Updated Aurora Skies Unusual effect to fix a timing issue
  • Updated the Necroprancer to fix an issue with the materials
  • Updated the Dusk Duster to fix an issue with the materials
  • Updated the Dapper Noel
    • Remade normal map to be compatible with OpenGL
    • Re-baked Diffuse & updated backpack icon to reflect above changes
    • Removed misplaced ambient occlusion
    • Fixed problematic face flexes
    • Fixed an issue where Engineer's beard was protruding from his goggles
    • Fixed an issue with the jigglebones being disabled
    • Rigged Sniper's hat to be compatible with his melee taunt
  • Updated Scrooge McDoc
    • Transparent lenses are rigged to the correct bone (prp_glasses instead of bip_head) so it should now work correctly with taunts that move the glasses
    • Improved scarf rigging and positioning to allow for better compatibility with shirt cosmetics
    • Updated the backpack icon
  • Updated koth_overcast_final
    • Fixed an issue with the models/materials
    • Added back snow coverings (now using displacements) to some props that were missing them
    • Fixed misaligned textures in various places
    • Fixed weird lighting bug on a wall in blue(sic) spawn
    • Fixed 'Hotel' sign not displaying properly
    • Added back indicators under some health and ammo kits that were missing them
  • Updated cp_fortezza
    • Removed sniper window leading into last
    • Fixed Engineer being able to build in some doors
    • Fixed some props being solid
    • Slight art pass update
  • Updated vsh_maul
    • Players can no longer hide from Saxton in the dark
    • Fixed props inside other props
    • Fixed z-fighting brushes
    • Fixed missing particle effects for the water feature
    • Fixed orientation of water feature particles
    • Minor lighting changes around the cinema
    • Adjusted LOD change distances for Cinema sign
    • Updated VSH logic
    • Grounded levitating props
    • Aligned misaligned textures
    • Fixed mis-textured walls
    • Clipped upper metal beams
    • Fixed clip brushes sticking out from walls that could be walked on
    • Players will now be pushed off of the fire bell
    • Adjusted cinema sign shadow
    • Used spell check on Saxton's Package sign
    • Updated how music is activated and deactivated
    • Fixed clipping on the hanging big ornaments

Undocumented changes

  • Renamed the "Gifting Man From Gifting Land" to "Gifting Man from Gifting Land".
  • Updated the localization files for Brazilian Portuguese, Bulgarian, Czech, Danish, Dutch, English, Finnish, French, German, Greek, Hungarian, Italian, Japanese, Korean, Latin American Spanish, Norwegian, Polish, Portuguese, Romanian, Russian, Simplified Chinese, Spanish, Swedish, Thai, Traditional Chinese, Turkish, and Ukrainian.

References

Files changed

Note: The changelog below is generated from a diff of two revisions of the game. This data may be incomplete or inconsistent. A significant part of this changelog has been automatically generated from GameTracking data, courtesy of SteamDB.
Revision changes
Modified: tf/steam.inf
Modified: bin/AdminServer.dll
Modified: bin/GameUI.dll
Modified: bin/ServerBrowser.dll
Modified: bin/StudioRender.dll
Modified: bin/captioncompiler.exe
Modified: bin/datacache.dll
Modified: bin/dmxedit.exe
Modified: bin/elementviewer.exe
Modified: bin/engine.dll
Modified: bin/hammer_dll.dll
Modified: bin/haptics.dll
Modified: bin/hlfaceposer.exe
Modified: bin/hlmv.exe
Modified: bin/itemtest.com
Modified: bin/launcher.dll
Modified: bin/studiomdl.exe
Modified: bin/tools/commedit.dll
Modified: bin/tools/pet.dll
Modified: bin/tools/vmt.dll
Modified: bin/tools/x64/actbusy.dll
Modified: bin/tools/x64/commedit.dll
Modified: bin/tools/x64/gameevents.dll
Modified: bin/tools/x64/pet.dll
Modified: bin/tools/x64/sampletool.dll
Modified: bin/tools/x64/vcdblock.dll
Modified: bin/tools/x64/vmt.dll
Modified: bin/vgui2.dll
Modified: bin/vguimatsurface.dll
Modified: bin/video_bink.dll
Modified: bin/video_services.dll
Modified: bin/x64/GameUI.dll
Modified: bin/x64/ServerBrowser.dll
Modified: bin/x64/captioncompiler.exe
Modified: bin/x64/datacache.dll
Modified: bin/x64/dedicated.dll
Modified: bin/x64/dmxedit.exe
Modified: bin/x64/elementviewer.exe
Modified: bin/x64/engine.dll
Modified: bin/x64/hammer_dll.dll
Modified: bin/x64/hlfaceposer.exe
Modified: bin/x64/hlmv.exe
Modified: bin/x64/launcher.dll
Modified: bin/x64/studiomdl.exe
Modified: bin/x64/studiorender.dll
Modified: bin/x64/vgui2.dll
Modified: bin/x64/vguimatsurface.dll
Modified: bin/x64/video_services.dll
Modified: tf/bin/client.dll
Modified: tf/bin/linux64/client.so
Modified: tf/bin/linux64/server.so
Modified: tf/bin/server.dll
Modified: tf/bin/x64/client.dll
Modified: tf/bin/x64/server.dll
Modified: tf/maps/cp_fortezza.bsp
Modified: tf/maps/koth_overcast_final.bsp
Modified: tf/maps/vsh_maul.bsp
Modified: tf/scripts/items/items_game.txt.sig
Modified: tf/tf2_misc_000.vpk
Modified: tf/tf2_misc_002.vpk
Modified: tf/tf2_misc_007.vpk
Modified: tf/tf2_misc_008.vpk
Modified: tf/tf2_misc_014.vpk
Modified: tf/tf2_misc_017.vpk
Modified: tf/tf2_misc_021.vpk
Modified: tf/tf2_misc_dir.vpk
Added: tf/tf2_misc_dir.vpk/materials/backpack/workshop/player/items/all_class/asiafortress_participant/asiafortress_liquid_coach.vmt
Added: tf/tf2_misc_dir.vpk/materials/backpack/workshop/player/items/all_class/asiafortress_participant/asiafortress_liquid_coach_large.vmt
Modified: tf/tf2_misc_dir.vpk/materials/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel.vmt
Modified: tf/tf2_misc_dir.vpk/materials/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_1.vmt
Modified: tf/tf2_misc_dir.vpk/materials/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_1_blue.vmt
Modified: tf/tf2_misc_dir.vpk/materials/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_blue.vmt
Modified: tf/tf2_misc_dir.vpk/materials/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1.vmt
Added: tf/tf2_misc_dir.vpk/materials/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_1.vmt
Added: tf/tf2_misc_dir.vpk/materials/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_1_blue.vmt
Modified: tf/tf2_misc_dir.vpk/materials/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_blue.vmt
Added: tf/tf2_misc_dir.vpk/materials/models/workshop/player/items/medic/dec24_consiglieres_coverup_style2/dec24_consiglieres_coverup_style2.vmt
Added: tf/tf2_misc_dir.vpk/materials/models/workshop/player/items/medic/dec24_consiglieres_coverup_style2/dec24_consiglieres_coverup_style2_blue.vmt
Modified: tf/tf2_misc_dir.vpk/materials/models/workshop/player/items/medic/dec24_scrooge_mcdoc/dec24_scrooge_mcdoc.vmt
Modified: tf/tf2_misc_dir.vpk/materials/models/workshop/player/items/medic/dec24_scrooge_mcdoc/dec24_scrooge_mcdoc_1.vmt
Modified: tf/tf2_misc_dir.vpk/materials/models/workshop/player/items/medic/dec24_scrooge_mcdoc/dec24_scrooge_mcdoc_1_blue.vmt
Modified: tf/tf2_misc_dir.vpk/materials/models/workshop/player/items/medic/dec24_scrooge_mcdoc/dec24_scrooge_mcdoc_blue.vmt
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_demo.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_demo.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_demo.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_demo.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_demo.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_engineer.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_engineer.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_engineer.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_engineer.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_engineer.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_heavy.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_heavy.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_heavy.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_heavy.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_heavy.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_medic.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_medic.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_medic.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_medic.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_medic.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_pyro.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_pyro.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_pyro.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_pyro.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_pyro.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_scout.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_scout.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_scout.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_scout.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_scout.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_sniper.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_sniper.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_sniper.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_sniper.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_sniper.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_soldier.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_soldier.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_soldier.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_soldier.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_soldier.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_spy.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_spy.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_spy.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_spy.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_spy.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_demo.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_demo.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_demo.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_demo.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_demo.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_engineer.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_engineer.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_engineer.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_engineer.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_engineer.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_heavy.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_heavy.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_heavy.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_heavy.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_heavy.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_medic.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_medic.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_medic.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_medic.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_medic.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_pyro.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_pyro.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_pyro.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_pyro.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_pyro.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_scout.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_scout.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_scout.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_scout.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_scout.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_sniper.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_sniper.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_sniper.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_sniper.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_sniper.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_soldier.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_soldier.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_soldier.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_soldier.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_soldier.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_spy.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_spy.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_spy.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_spy.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_spy.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2024_dusk_duster_style1/hwn2024_dusk_duster_style1.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2024_dusk_duster_style1/hwn2024_dusk_duster_style1.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2024_dusk_duster_style1/hwn2024_dusk_duster_style1.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2024_dusk_duster_style1/hwn2024_dusk_duster_style1.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2024_dusk_duster_style1/hwn2024_dusk_duster_style1.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2024_dusk_duster_style2/hwn2024_dusk_duster_style2.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2024_dusk_duster_style2/hwn2024_dusk_duster_style2.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2024_dusk_duster_style2/hwn2024_dusk_duster_style2.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2024_dusk_duster_style2/hwn2024_dusk_duster_style2.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2024_dusk_duster_style2/hwn2024_dusk_duster_style2.vvd
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/dec24_consiglieres_coverup_style2/dec24_consiglieres_coverup_style2.dx80.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/dec24_consiglieres_coverup_style2/dec24_consiglieres_coverup_style2.dx90.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/dec24_consiglieres_coverup_style2/dec24_consiglieres_coverup_style2.mdl
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/dec24_consiglieres_coverup_style2/dec24_consiglieres_coverup_style2.sw.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/dec24_consiglieres_coverup_style2/dec24_consiglieres_coverup_style2.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/dec24_scrooge_mcdoc/dec24_scrooge_mcdoc.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/dec24_scrooge_mcdoc/dec24_scrooge_mcdoc.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/dec24_scrooge_mcdoc/dec24_scrooge_mcdoc.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/dec24_scrooge_mcdoc/dec24_scrooge_mcdoc.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/dec24_scrooge_mcdoc/dec24_scrooge_mcdoc.vvd
Modified: tf/tf2_misc_dir.vpk/particles/smissmas2024_unusuals.pcf
Modified: tf/tf2_textures_000.vpk
Modified: tf/tf2_textures_012.vpk
Modified: tf/tf2_textures_036.vpk
Modified: tf/tf2_textures_054.vpk
Modified: tf/tf2_textures_dir.vpk
Added: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/all_class/asiafortress_participant/asiafortress_liquid_coach.vtf
Added: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/all_class/asiafortress_participant/asiafortress_liquid_coach_large.vtf
Modified: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel.vtf
Modified: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_large.vtf
Modified: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1.vtf
Modified: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_large.vtf
Modified: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/heavy/hwn2024_dusk_duster_style1/hwn2024_dusk_duster_style1.vtf
Modified: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/heavy/hwn2024_dusk_duster_style1/hwn2024_dusk_duster_style1_large.vtf
Modified: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/medic/dec24_scrooge_mcdoc/dec24_scrooge_mcdoc.vtf
Modified: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/medic/dec24_scrooge_mcdoc/dec24_scrooge_mcdoc_large.vtf
Modified: tf/tf2_textures_dir.vpk/materials/hud/d_images_v3.vtf
Modified: tf/tf2_textures_dir.vpk/materials/hud/dneg_images_v3.vtf
Added: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_1_phongexponent.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_color.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_normal.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/all_class/dec24_dapper_noel/dec24_dapper_noel_phongexponent.vtf
Added: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_1_color.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/all_class/dec24_necroprancer_style1/dec24_necroprancer_style1_phongexponent.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/heavy/hwn2024_dusk_duster_style1/hwn2024_dusk_duster_style1_1_blue_color.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/heavy/hwn2024_dusk_duster_style1/hwn2024_dusk_duster_style1_1_color.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/heavy/hwn2024_dusk_duster_style1/hwn2024_dusk_duster_style1_1_normal.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/heavy/hwn2024_dusk_duster_style1/hwn2024_dusk_duster_style1_1_phongexponent.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/heavy/hwn2024_dusk_duster_style1/hwn2024_dusk_duster_style1_blue_color.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/heavy/hwn2024_dusk_duster_style1/hwn2024_dusk_duster_style1_color.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/heavy/hwn2024_dusk_duster_style1/hwn2024_dusk_duster_style1_normal.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/heavy/hwn2024_dusk_duster_style1/hwn2024_dusk_duster_style1_phongexponent.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/heavy/hwn2024_dusk_duster_style2/hwn2024_dusk_duster_style2_1_blue_color.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/heavy/hwn2024_dusk_duster_style2/hwn2024_dusk_duster_style2_1_color.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/heavy/hwn2024_dusk_duster_style2/hwn2024_dusk_duster_style2_1_normal.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/heavy/hwn2024_dusk_duster_style2/hwn2024_dusk_duster_style2_1_phongexponent.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/heavy/hwn2024_dusk_duster_style2/hwn2024_dusk_duster_style2_blue_color.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/heavy/hwn2024_dusk_duster_style2/hwn2024_dusk_duster_style2_color.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/heavy/hwn2024_dusk_duster_style2/hwn2024_dusk_duster_style2_normal.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/heavy/hwn2024_dusk_duster_style2/hwn2024_dusk_duster_style2_phongexponent.vtf
Added: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/medic/dec24_consiglieres_coverup_style2/dec24_consiglieres_coverup_style2_blue_color.vtf
Added: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/medic/dec24_consiglieres_coverup_style2/dec24_consiglieres_coverup_style2_color.vtf
Added: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/medic/dec24_consiglieres_coverup_style2/dec24_consiglieres_coverup_style2_normal.vtf
Added: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/medic/dec24_consiglieres_coverup_style2/dec24_consiglieres_coverup_style2_phongexponent.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/medic/dec24_scrooge_mcdoc/dec24_scrooge_mcdoc_1_color.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/medic/dec24_scrooge_mcdoc/dec24_scrooge_mcdoc_normal.vtf