November 15, 2021 Patch
|
Source: Team Fortress 2 Update Released
Patch notes
Team Fortress 2
- Fixed Dragon's Fury projectiles colliding with other projectiles
- Fixed Dragon's Fury, Short Circuit, and tf_projectile_energy_ring projectiles colliding with func_lod entities
- Fixed tf_projectile_energy_ring projectiles not colliding with tf_generic_bomb entities
- Fixed an exploit related to opening the ConTracker while the taunt menu is open
- Fixed an issue with props and team colors when taunting with Australium weapons
- Fixed servers not being able to load Mann vs. Machine .pop files for workshop maps
- Fixed not being able to apply Strange Parts to the Battery Canteen and other Strange powerup bottles
- Fixed large bundle descriptions being clipped in the Mann Co. Store
- Fixed Halloween: Voices From Below spell not working correctly with the Taunt: Bad Pipes
- Fixed a sound bug related to using The Huntsman and the Taunt: Zoomin' Broom
- Fixed players receiving knockback from enemy weapons during a truce
- Updated Mann vs. Machine mode
- Fixed an infinite health exploit for Snipers using The Razorback
- Fixed the incorrect .pop file being loaded during map change when using tf_mvm_missioncyclefile
- Updated the Strange ranks for the Razorback to be similar to the Manntreads
- Updated The Mislaid Sweater and Beanie The All-Gnawing to fix issues with the materials
- Updated/Added some tournament medals
- Updated the localization files
- Updated koth_synthetic_event
- Fixed some prop pop in
- Added backup check to try to make sure the point is set to neutral when the toastmaster spawns
- Increased volume of toastmaster summon sounds to make it more obvious when he spawns
- Updated pd_farmageddon
- Updated scarecrow logic to make damaging them more consistent
- Fixed incorrect farmer line playing sometimes when the cap opens
- Added func_respawnflag back to the acid area in cap zone that mysteriously vanished
- Fixed some floating props and beams
- Added team specific teleporter destinations for teleporting players out of the cap zone when a round is over. This should stop players getting stuck in each other.
- Cap point open sprite should no longer appear at the start of a round if the cap opened during "waiting for players"
- Blocked off sentry spot under the ramps at mid because it was too advantageous
- Community request
- Added new item_teamflag ouputs OnPickup1, OnDrop1, and OnCapture1 that fire outputs with the player as the activator
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/maps/koth_synthetic_event.lmp
Modified: tf/maps/pd_farmageddon.lmp
Modified: tf/resource/tf_brazilian.txt
Modified: tf/resource/tf_bulgarian.txt
Modified: tf/resource/tf_czech.txt
Modified: tf/resource/tf_danish.txt
Modified: tf/resource/tf_dutch.txt
Modified: tf/resource/tf_english.txt
Modified: tf/resource/tf_finnish.txt
Modified: tf/resource/tf_french.txt
Modified: tf/resource/tf_german.txt
Modified: tf/resource/tf_greek.txt
Modified: tf/resource/tf_hungarian.txt
Modified: tf/resource/tf_italian.txt
Modified: tf/resource/tf_japanese.txt
Modified: tf/resource/tf_korean.txt
Modified: tf/resource/tf_koreana.txt
Modified: tf/resource/tf_norwegian.txt
Modified: tf/resource/tf_pirate.txt
Modified: tf/resource/tf_polish.txt
Modified: tf/resource/tf_portuguese.txt
Modified: tf/resource/tf_proto_obj_defs_czech.txt
Modified: tf/resource/tf_proto_obj_defs_danish.txt
Modified: tf/resource/tf_proto_obj_defs_dutch.txt
Modified: tf/resource/tf_proto_obj_defs_greek.txt
Modified: tf/resource/tf_proto_obj_defs_polish.txt
Modified: tf/resource/tf_proto_obj_defs_thai.txt
Modified: tf/resource/tf_quests_danish.txt
Modified: tf/resource/tf_quests_dutch.txt
Modified: tf/resource/tf_romanian.txt
Modified: tf/resource/tf_russian.txt
Modified: tf/resource/tf_schinese.txt
Modified: tf/resource/tf_spanish.txt
Modified: tf/resource/tf_swedish.txt
Modified: tf/resource/tf_tchinese.txt
Modified: tf/resource/tf_thai.txt
Modified: tf/resource/tf_turkish.txt
Modified: tf/resource/tf_ukrainian.txt
Modified: tf/scripts/items/items_game.txt
Modified: tf/steam.inf
Modified: bin/GameUI.dll
Modified: bin/ServerBrowser.dll
Modified: bin/engine.dll
Modified: bin/inputsystem.dll
Modified: bin/launcher.dll
Modified: bin/steamnetworkingsockets.dll
Modified: bin/vguimatsurface.dll
Modified: tf/bin/client.dll
Modified: tf/bin/server.dll
Modified: tf/scripts/items/items_game.txt.sig
Added: tf/tf2_misc_dir.vpk/materials/backpack/workshop/player/items/all_class/robotarm_bronze/robotarm_bronze_jade.vmt
Added: tf/tf2_misc_dir.vpk/materials/backpack/workshop/player/items/all_class/robotarm_bronze/robotarm_bronze_jade_large.vmt
Added: tf/tf2_misc_dir.vpk/materials/backpack/workshop/player/items/all_class/robotarm_gold/robotarm_gold_moonstone.vmt
Added: tf/tf2_misc_dir.vpk/materials/backpack/workshop/player/items/all_class/robotarm_gold/robotarm_gold_moonstone_large.vmt
Modified: tf/tf2_misc_dir.vpk/models/player/items/taunts/balloon_animal_pyro/balloon_animal_pyro.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/player/items/taunts/balloon_animal_pyro/balloon_animal_pyro.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/player/items/taunts/balloon_animal_pyro/balloon_animal_pyro.mdl
Modified: tf/tf2_misc_dir.vpk/models/player/items/taunts/balloon_animal_pyro/balloon_animal_pyro.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/player/items/taunts/balloon_animal_pyro/balloon_animal_pyro.vvd
Modified: tf/tf2_misc_dir.vpk/models/player/items/taunts/bumpercar/parts/bumpercar.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/player/items/taunts/bumpercar/parts/bumpercar.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/player/items/taunts/bumpercar/parts/bumpercar.mdl
Modified: tf/tf2_misc_dir.vpk/models/player/items/taunts/bumpercar/parts/bumpercar.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/player/items/taunts/bumpercar/parts/bumpercar.vvd
Modified: tf/tf2_misc_dir.vpk/models/player/items/taunts/bumpercar/parts/bumpercar_nolights.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/player/items/taunts/bumpercar/parts/bumpercar_nolights.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/player/items/taunts/bumpercar/parts/bumpercar_nolights.mdl
Modified: tf/tf2_misc_dir.vpk/models/player/items/taunts/bumpercar/parts/bumpercar_nolights.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/player/items/taunts/bumpercar/parts/bumpercar_nolights.vvd
Modified: tf/tf2_misc_dir.vpk/models/player/items/taunts/demo_nuke_bottle/demo_nuke_bottle.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/player/items/taunts/demo_nuke_bottle/demo_nuke_bottle.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/player/items/taunts/demo_nuke_bottle/demo_nuke_bottle.mdl
Modified: tf/tf2_misc_dir.vpk/models/player/items/taunts/demo_nuke_bottle/demo_nuke_bottle.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/player/items/taunts/demo_nuke_bottle/demo_nuke_bottle.vvd
Modified: tf/tf2_misc_dir.vpk/models/player/items/taunts/engys_new_chair/engys_new_chair_articlulated.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/player/items/taunts/engys_new_chair/engys_new_chair_articlulated.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/player/items/taunts/engys_new_chair/engys_new_chair_articlulated.mdl
Modified: tf/tf2_misc_dir.vpk/models/player/items/taunts/engys_new_chair/engys_new_chair_articlulated.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/player/items/taunts/engys_new_chair/engys_new_chair_articlulated.vvd
Modified: tf/tf2_misc_dir.vpk/models/player/items/taunts/wupass_mug/wupass_mug.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/player/items/taunts/wupass_mug/wupass_mug.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/player/items/taunts/wupass_mug/wupass_mug.mdl
Modified: tf/tf2_misc_dir.vpk/models/player/items/taunts/wupass_mug/wupass_mug.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/player/items/taunts/wupass_mug/wupass_mug.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/animations/demo_workshop_animations.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/hwn2021_beanie_all_gnawing/hwn2021_beanie_all_gnawing_demo.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/hwn2021_beanie_all_gnawing/hwn2021_beanie_all_gnawing_engineer.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/hwn2021_beanie_all_gnawing/hwn2021_beanie_all_gnawing_heavy.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/hwn2021_beanie_all_gnawing/hwn2021_beanie_all_gnawing_medic.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/hwn2021_beanie_all_gnawing/hwn2021_beanie_all_gnawing_pyro.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/hwn2021_beanie_all_gnawing/hwn2021_beanie_all_gnawing_scout.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/hwn2021_beanie_all_gnawing/hwn2021_beanie_all_gnawing_sniper.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/hwn2021_beanie_all_gnawing/hwn2021_beanie_all_gnawing_soldier.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/hwn2021_beanie_all_gnawing/hwn2021_beanie_all_gnawing_spy.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/demo/taunt_the_pooped_deck/taunt_the_pooped_deck.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/demo/taunt_the_pooped_deck/taunt_the_pooped_deck.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/demo/taunt_the_pooped_deck/taunt_the_pooped_deck.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/demo/taunt_the_pooped_deck/taunt_the_pooped_deck.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/demo/taunt_the_pooped_deck/taunt_the_pooped_deck.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/engineer/taunt_jackhammer_rodeo/taunt_jackhammer_rodeo.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/engineer/taunt_jackhammer_rodeo/taunt_jackhammer_rodeo.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/engineer/taunt_jackhammer_rodeo/taunt_jackhammer_rodeo.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/engineer/taunt_jackhammer_rodeo/taunt_jackhammer_rodeo.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/engineer/taunt_jackhammer_rodeo/taunt_jackhammer_rodeo.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/engineer/taunt_texas_truckin/taunt_texas_truckin.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/engineer/taunt_texas_truckin/taunt_texas_truckin.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/engineer/taunt_texas_truckin/taunt_texas_truckin.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/engineer/taunt_texas_truckin/taunt_texas_truckin.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/engineer/taunt_texas_truckin/taunt_texas_truckin.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/taunt_bare_knuckle_beatdown/taunt_bare_knuckle_beatdown.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/taunt_bare_knuckle_beatdown/taunt_bare_knuckle_beatdown.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/taunt_bare_knuckle_beatdown/taunt_bare_knuckle_beatdown.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/taunt_bare_knuckle_beatdown/taunt_bare_knuckle_beatdown.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/taunt_bare_knuckle_beatdown/taunt_bare_knuckle_beatdown.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/taunt_surgeons_squeezebox/taunt_surgeons_squeezebox.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/taunt_surgeons_squeezebox/taunt_surgeons_squeezebox.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/taunt_surgeons_squeezebox/taunt_surgeons_squeezebox.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/taunt_surgeons_squeezebox/taunt_surgeons_squeezebox.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/taunt_surgeons_squeezebox/taunt_surgeons_squeezebox.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/taunt_the_mannbulance/taunt_the_mannbulance.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/taunt_the_mannbulance/taunt_the_mannbulance.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/taunt_the_mannbulance/taunt_the_mannbulance.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/taunt_the_mannbulance/taunt_the_mannbulance.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/taunt_the_mannbulance/taunt_the_mannbulance.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/taunt_time_out_therapy/taunt_time_out_therapy.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/taunt_time_out_therapy/taunt_time_out_therapy.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/taunt_time_out_therapy/taunt_time_out_therapy.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/taunt_time_out_therapy/taunt_time_out_therapy.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/taunt_time_out_therapy/taunt_time_out_therapy.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/pyro/taunt_the_skating_scorcher/taunt_the_skating_scorcher.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/pyro/taunt_the_skating_scorcher/taunt_the_skating_scorcher.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/pyro/taunt_the_skating_scorcher/taunt_the_skating_scorcher.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/pyro/taunt_the_skating_scorcher/taunt_the_skating_scorcher.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/pyro/taunt_the_skating_scorcher/taunt_the_skating_scorcher.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/taunt_spintowin/taunt_spintowin.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/taunt_spintowin/taunt_spintowin.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/taunt_spintowin/taunt_spintowin.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/taunt_spintowin/taunt_spintowin.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/taunt_spintowin/taunt_spintowin.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/taunt_the_boston_boarder/taunt_the_boston_boarder.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/taunt_the_boston_boarder/taunt_the_boston_boarder.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/taunt_the_boston_boarder/taunt_the_boston_boarder.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/taunt_the_boston_boarder/taunt_the_boston_boarder.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/taunt_the_boston_boarder/taunt_the_boston_boarder.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/taunt_the_bunnyhopper/taunt_the_bunnyhopper.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/taunt_the_bunnyhopper/taunt_the_bunnyhopper.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/taunt_the_bunnyhopper/taunt_the_bunnyhopper.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/taunt_the_bunnyhopper/taunt_the_bunnyhopper.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/taunt_the_bunnyhopper/taunt_the_bunnyhopper.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/taunt_the_homerunners_hobby/taunt_the_homerunners_hobby.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/taunt_the_homerunners_hobby/taunt_the_homerunners_hobby.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/taunt_the_homerunners_hobby/taunt_the_homerunners_hobby.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/taunt_the_homerunners_hobby/taunt_the_homerunners_hobby.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/taunt_the_homerunners_hobby/taunt_the_homerunners_hobby.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/sniper/dec19_mislaid_sweater/dec19_mislaid_sweater.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/sniper/taunt_most_wanted/taunt_most_wanted.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/sniper/taunt_most_wanted/taunt_most_wanted.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/sniper/taunt_most_wanted/taunt_most_wanted.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/sniper/taunt_most_wanted/taunt_most_wanted.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/sniper/taunt_most_wanted/taunt_most_wanted.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/soldier/taunt_rocket_jockey/taunt_rocket_jockey.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/soldier/taunt_rocket_jockey/taunt_rocket_jockey.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/soldier/taunt_rocket_jockey/taunt_rocket_jockey.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/soldier/taunt_rocket_jockey/taunt_rocket_jockey.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/soldier/taunt_rocket_jockey/taunt_rocket_jockey.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/soldier/taunt_the_profane_puppeteer/taunt_the_profane_puppeteer.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/soldier/taunt_the_profane_puppeteer/taunt_the_profane_puppeteer.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/soldier/taunt_the_profane_puppeteer/taunt_the_profane_puppeteer.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/soldier/taunt_the_profane_puppeteer/taunt_the_profane_puppeteer.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/soldier/taunt_the_profane_puppeteer/taunt_the_profane_puppeteer.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/spy/taunt_luxury_lounge/taunt_luxury_lounge.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/spy/taunt_luxury_lounge/taunt_luxury_lounge.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/spy/taunt_luxury_lounge/taunt_luxury_lounge.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/spy/taunt_luxury_lounge/taunt_luxury_lounge.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/spy/taunt_luxury_lounge/taunt_luxury_lounge.vvd
Modified: tf/tf2_misc_dir.vpk/scenes/scenes.image
Added: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/all_class/robotarm_bronze/robotarm_bronze_jade.vtf
Added: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/all_class/robotarm_bronze/robotarm_bronze_jade_large.vtf
Added: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/all_class/robotarm_gold/robotarm_gold_moonstone.vtf
Added: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/all_class/robotarm_gold/robotarm_gold_moonstone_large.vtf
Modified: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/sniper/dec19_mislaid_sweater/dec19_mislaid_sweater.vtf
Modified: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/sniper/dec19_mislaid_sweater/dec19_mislaid_sweater_large.vtf