March 24, 2016 Patch
|
Source: Team Fortress 2 Update Released
Patch notes
Team Fortress 2
- Updated content and features for the TF2 Competitive Mode beta
- For more information on how you can participate in testing, please visit https://steamcommunity.com/groups/tfcompetitive
- Added display of popular TF2 streams to the main menu
- Updated models/materials for the Heavy's Hockey Hair, The Gift Bringer, The Soviet Gentleman, The All-Father, and the Graybanns
- Actually fixed the round timer not showing up in non-competitive games
Undocumented changes
- Updated the All-Father so it can be equipped by the Demoman, Engineer, Medic and Sniper.
- Updated the Gift Bringer so it can be equipped by Heavy.
- Updated the Gift Bringer to be paintable.
- Added styles to the Soviet Gentleman.
- Added styles to the All-Father.
- Updated the backpack icons for the Gift Bringer, Soviet Gentleman, All-Father and Heavy's Hockey Hair.
- Updated Mann Co. Store prices for foreign currencies to current USD equivalents.
- Updated the localization files.
Files changed
- Note: The changelog below is generated from a diff of two revisions of the game. This data may be incomplete or inconsistent.
Revision changes
Modified: bin/tf.fgd
Modified: tf/cfg/mapcycle_ladder.txt
Modified: tf/resource/tf_brazilian.txt
Modified: tf/resource/tf_bulgarian.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_korean.txt
Modified: tf/resource/tf_koreana.txt
Modified: tf/resource/tf_polish.txt
Modified: tf/resource/tf_portuguese.txt
Modified: tf/resource/tf_quests_dutch.txt
Modified: tf/resource/tf_quests_thai.txt
Modified: tf/resource/tf_quests_turkish.txt
Modified: tf/resource/tf_romanian.txt
Modified: tf/resource/tf_russian.txt
Modified: tf/resource/tf_swedish.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/scripts/items/items_game.txt.sig
Modified: tf/steam.inf
Renamed: tf/tf2_misc_dir.vpk/materials/models/workshop/player/items/soldier/dec15_gift_bringer/dec15_gift_bringer.vmt -> tf/tf2_misc_dir.vpk/materials/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades.vmt
Renamed: tf/tf2_misc_dir.vpk/materials/models/workshop/player/items/soldier/dec15_gift_bringer/dec15_gift_bringer_blue.vmt -> tf/tf2_misc_dir.vpk/materials/models/workshop/player/items/heavy/skullet/skullet.vmt
Renamed: tf/tf2_misc_dir.vpk/models/workshop/player/items/soldier/dec15_gift_bringer/dec15_gift_bringer.mdl -> tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_gift_bringer/dec15_gift_bringer_soldier.mdl
Renamed: tf/tf2_misc_dir.vpk/models/workshop/player/items/soldier/dec15_gift_bringer/dec15_gift_bringer.vvd -> tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_gift_bringer/dec15_gift_bringer_soldier.vvd
Renamed: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/soldier/dec15_gift_bringer/dec15_gift_bringer_large.vtf -> tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/all_class/xms_beard/xms_beard_large.vtf
Renamed: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/soldier/dec15_gift_bringer/dec15_gift_bringer_phongexponent.vtf -> tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/all_class/dec15_gift_bringer/dec15_gift_bringer_phongexponent.vtf
Modified: bin/engine.dll
Modified: tf/bin/client.dll
Modified: tf/bin/server.dll
Modified: tf/maps/cp_badlands.bsp
Modified: tf/maps/cp_foundry.bsp
Modified: tf/maps/cp_granary.bsp
Modified: tf/maps/cp_gullywash_final1.bsp
Modified: tf/maps/cp_process_final.bsp
Modified: tf/maps/cp_snakewater_final1.bsp
Modified: tf/maps/koth_lakeside_final.bsp
Modified: tf/maps/koth_viaduct.bsp
Modified: tf/tf2_misc_dir.vpk/maps/koth_lakeside_final.nav
Modified: tf/tf2_misc_dir.vpk/maps/koth_viaduct.nav
Deleted: tf/tf2_misc_dir.vpk/materials/backpack/player/items/all_class/xms_heavy_beard.vmt
Deleted: tf/tf2_misc_dir.vpk/materials/backpack/player/items/all_class/xms_heavy_beard_large.vmt
Deleted: tf/tf2_misc_dir.vpk/materials/backpack/player/items/heavy/heavy_mustachehat.vmt
Deleted: tf/tf2_misc_dir.vpk/materials/backpack/player/items/heavy/heavy_mustachehat_large.vmt
Deleted: tf/tf2_misc_dir.vpk/materials/backpack/player/items/heavy/heavy_skullet.vmt
Deleted: tf/tf2_misc_dir.vpk/materials/backpack/player/items/heavy/heavy_skullet_large.vmt
Deleted: tf/tf2_misc_dir.vpk/materials/backpack/workshop/player/items/soldier/dec15_gift_bringer/dec15_gift_bringer.vmt
Deleted: tf/tf2_misc_dir.vpk/materials/backpack/workshop/player/items/soldier/dec15_gift_bringer/dec15_gift_bringer_large.vmt
Deleted: tf/tf2_misc_dir.vpk/materials/models/player/items/heavy/heavy_mustachehat.vmt
Deleted: tf/tf2_misc_dir.vpk/materials/models/player/items/heavy/heavy_mustachehat_blue.vmt
Deleted: tf/tf2_misc_dir.vpk/materials/models/player/items/heavy/heavy_skullet.vmt
Deleted: tf/tf2_misc_dir.vpk/models/player/items/all_class/xms_heavy_beard.dx80.vtx
Deleted: tf/tf2_misc_dir.vpk/models/player/items/all_class/xms_heavy_beard.dx90.vtx
Deleted: tf/tf2_misc_dir.vpk/models/player/items/all_class/xms_heavy_beard.mdl
Deleted: tf/tf2_misc_dir.vpk/models/player/items/all_class/xms_heavy_beard.sw.vtx
Deleted: tf/tf2_misc_dir.vpk/models/player/items/all_class/xms_heavy_beard.vvd
Deleted: tf/tf2_misc_dir.vpk/models/player/items/all_class/xms_soldier_beard.dx80.vtx
Deleted: tf/tf2_misc_dir.vpk/models/player/items/all_class/xms_soldier_beard.dx90.vtx
Deleted: tf/tf2_misc_dir.vpk/models/player/items/all_class/xms_soldier_beard.mdl
Deleted: tf/tf2_misc_dir.vpk/models/player/items/all_class/xms_soldier_beard.sw.vtx
Deleted: tf/tf2_misc_dir.vpk/models/player/items/all_class/xms_soldier_beard.vvd
Deleted: tf/tf2_misc_dir.vpk/models/player/items/heavy/heavy_mustachehat.dx80.vtx
Deleted: tf/tf2_misc_dir.vpk/models/player/items/heavy/heavy_mustachehat.dx90.vtx
Deleted: tf/tf2_misc_dir.vpk/models/player/items/heavy/heavy_mustachehat.mdl
Deleted: tf/tf2_misc_dir.vpk/models/player/items/heavy/heavy_mustachehat.sw.vtx
Deleted: tf/tf2_misc_dir.vpk/models/player/items/heavy/heavy_mustachehat.vvd
Deleted: tf/tf2_misc_dir.vpk/models/player/items/heavy/heavy_skullet.dx80.vtx
Deleted: tf/tf2_misc_dir.vpk/models/player/items/heavy/heavy_skullet.dx90.vtx
Deleted: tf/tf2_misc_dir.vpk/models/player/items/heavy/heavy_skullet.mdl
Deleted: tf/tf2_misc_dir.vpk/models/player/items/heavy/heavy_skullet.sw.vtx
Deleted: tf/tf2_misc_dir.vpk/models/player/items/heavy/heavy_skullet.vvd
Modified: tf/tf2_misc_dir.vpk/models/props_ui/comp_win_banner.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/props_ui/comp_win_banner.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/props_ui/comp_win_banner.mdl
Modified: tf/tf2_misc_dir.vpk/models/props_ui/comp_win_banner.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/props_ui/comp_win_banner.vvd
Added: tf/tf2_misc_dir.vpk/models/props_ui/comp_win_banner_scaled.dx80.vtx
Added: tf/tf2_misc_dir.vpk/models/props_ui/comp_win_banner_scaled.dx90.vtx
Added: tf/tf2_misc_dir.vpk/models/props_ui/comp_win_banner_scaled.mdl
Added: tf/tf2_misc_dir.vpk/models/props_ui/comp_win_banner_scaled.sw.vtx
Added: tf/tf2_misc_dir.vpk/models/props_ui/comp_win_banner_scaled.vvd
Modified: tf/tf2_misc_dir.vpk/models/props_ui/competitive_stage.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/props_ui/competitive_stage.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/props_ui/competitive_stage.mdl
Modified: tf/tf2_misc_dir.vpk/models/props_ui/competitive_stage.phy
Modified: tf/tf2_misc_dir.vpk/models/props_ui/competitive_stage.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/props_ui/competitive_stage.vvd
Modified: tf/tf2_misc_dir.vpk/models/props_ui/round_banner.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/props_ui/round_banner.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/props_ui/round_banner.mdl
Modified: tf/tf2_misc_dir.vpk/models/props_ui/round_banner.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/props_ui/round_banner.vvd
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_gift_bringer/dec15_gift_bringer_heavy.dx80.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_gift_bringer/dec15_gift_bringer_heavy.dx90.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_gift_bringer/dec15_gift_bringer_heavy.mdl
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_gift_bringer/dec15_gift_bringer_heavy.sw.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_gift_bringer/dec15_gift_bringer_heavy.vvd
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_gift_bringer/dec15_gift_bringer_soldier.dx80.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_gift_bringer/dec15_gift_bringer_soldier.dx90.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_gift_bringer/dec15_gift_bringer_soldier.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_demo.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_demo.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_demo.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_demo.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_demo.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_engineer.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_engineer.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_engineer.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_engineer.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_engineer.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_heavy.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_heavy.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_heavy.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_heavy.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_heavy.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_medic.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_medic.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_medic.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_medic.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_medic.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_pyro.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_pyro.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_pyro.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_pyro.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_pyro.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_scout.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_scout.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_scout.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_scout.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_scout.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_sniper.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_sniper.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_sniper.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_sniper.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_sniper.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_soldier.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_soldier.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_soldier.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_soldier.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_soldier.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_spy.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_spy.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_spy.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_spy.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_spy.vvd
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard/xms_beard_demo.dx80.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard/xms_beard_demo.dx90.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard/xms_beard_demo.mdl
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard/xms_beard_demo.sw.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard/xms_beard_demo.vvd
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard/xms_beard_engineer.dx80.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard/xms_beard_engineer.dx90.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard/xms_beard_engineer.mdl
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard/xms_beard_engineer.sw.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard/xms_beard_engineer.vvd
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard/xms_beard_heavy.dx80.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard/xms_beard_heavy.dx90.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard/xms_beard_heavy.mdl
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard/xms_beard_heavy.sw.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard/xms_beard_heavy.vvd
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard/xms_beard_medic.dx80.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard/xms_beard_medic.dx90.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard/xms_beard_medic.mdl
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard/xms_beard_medic.sw.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard/xms_beard_medic.vvd
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard/xms_beard_sniper.dx80.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard/xms_beard_sniper.dx90.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard/xms_beard_sniper.mdl
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard/xms_beard_sniper.sw.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard/xms_beard_sniper.vvd
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard/xms_beard_soldier.dx80.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard/xms_beard_soldier.dx90.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard/xms_beard_soldier.mdl
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard/xms_beard_soldier.sw.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard/xms_beard_soldier.vvd
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_demo.dx80.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_demo.dx90.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_demo.mdl
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_demo.sw.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_demo.vvd
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_engineer.dx80.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_engineer.dx90.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_engineer.mdl
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_engineer.sw.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_engineer.vvd
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_heavy.dx80.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_heavy.dx90.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_heavy.mdl
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_heavy.sw.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_heavy.vvd
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_medic.dx80.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_medic.dx90.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_medic.mdl
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_medic.sw.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_medic.vvd
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_sniper.dx80.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_sniper.dx90.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_sniper.mdl
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_sniper.sw.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_sniper.vvd
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_soldier.dx80.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_soldier.dx90.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_soldier.mdl
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_soldier.sw.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_soldier.vvd
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/mustachehat/mustachehat.dx80.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/mustachehat/mustachehat.dx90.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/mustachehat/mustachehat.mdl
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/mustachehat/mustachehat.sw.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/mustachehat/mustachehat.vvd
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/mustachehat_s2/mustachehat_s2.dx80.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/mustachehat_s2/mustachehat_s2.dx90.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/mustachehat_s2/mustachehat_s2.mdl
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/mustachehat_s2/mustachehat_s2.sw.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/mustachehat_s2/mustachehat_s2.vvd
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/skullet/skullet.dx80.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/skullet/skullet.dx90.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/skullet/skullet.mdl
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/skullet/skullet.sw.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/skullet/skullet.vvd
Deleted: tf/tf2_misc_dir.vpk/models/workshop/player/items/soldier/dec15_gift_bringer/dec15_gift_bringer.dx80.vtx
Deleted: tf/tf2_misc_dir.vpk/models/workshop/player/items/soldier/dec15_gift_bringer/dec15_gift_bringer.dx90.vtx
Deleted: tf/tf2_misc_dir.vpk/models/workshop/player/items/soldier/dec15_gift_bringer/dec15_gift_bringer.sw.vtx
Modified: tf/tf2_sound_misc.vpk.sound.cache
Modified: tf/tf2_sound_misc_dir.vpk/sound/ui/mm_rank_progress_tick_down.wav
Modified: tf/tf2_sound_misc_dir.vpk/sound/ui/mm_rank_progress_tick_up.wav
Deleted: tf/tf2_textures_dir.vpk/materials/backpack/player/items/all_class/xms_heavy_beard.vtf
Deleted: tf/tf2_textures_dir.vpk/materials/backpack/player/items/all_class/xms_heavy_beard_large.vtf
Deleted: tf/tf2_textures_dir.vpk/materials/backpack/player/items/heavy/heavy_mustachehat.vtf
Deleted: tf/tf2_textures_dir.vpk/materials/backpack/player/items/heavy/heavy_mustachehat_large.vtf
Deleted: tf/tf2_textures_dir.vpk/materials/backpack/player/items/heavy/heavy_skullet.vtf
Deleted: tf/tf2_textures_dir.vpk/materials/backpack/player/items/heavy/heavy_skullet_large.vtf
Added: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/all_class/dec15_gift_bringer/dec15_gift_bringer.vtf
Added: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/all_class/dec15_gift_bringer/dec15_gift_bringer_large.vtf
Added: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/all_class/xms_beard/xms_beard.vtf
Added: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2.vtf
Added: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_large.vtf
Added: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/heavy/mustachehat/mustachehat.vtf
Added: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/heavy/mustachehat/mustachehat_large.vtf
Added: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/heavy/mustachehat_s2/mustachehat_s2.vtf
Added: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/heavy/mustachehat_s2/mustachehat_s2_large.vtf
Added: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/heavy/skullet/skullet.vtf
Added: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/heavy/skullet/skullet_large.vtf
Deleted: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/soldier/dec15_gift_bringer/dec15_gift_bringer.vtf
Added: tf/tf2_textures_dir.vpk/materials/hud/comp_player_status.vtf
Added: tf/tf2_textures_dir.vpk/materials/hud/comp_player_status_blue.vtf
Deleted: tf/tf2_textures_dir.vpk/materials/models/player/items/heavy/heavy_mustachehat.vtf
Deleted: tf/tf2_textures_dir.vpk/materials/models/player/items/heavy/heavy_skullet.vtf
Deleted: tf/tf2_textures_dir.vpk/materials/models/player/items/heavy/heavy_skullet_normal.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/props_ui/competitive_stage.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/props_ui/competitive_stage_crates.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/props_ui/competitive_stage_tarps.vtf
Added: tf/tf2_textures_dir.vpk/materials/models/props_ui/competitive_stage_top.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/props_ui/competitive_stage_warehouse.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/props_ui/diamond_plate_detail.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/props_ui/win_banner.vtf
Added: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/all_class/dec15_gift_bringer/dec15_gift_bringer_1_blue_color.vtf
Added: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/all_class/dec15_gift_bringer/dec15_gift_bringer_1_color.vtf
Added: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/all_class/dec15_gift_bringer/dec15_gift_bringer_1_normal.vtf
Added: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/all_class/dec15_gift_bringer/dec15_gift_bringer_1_phongexponent.vtf
Added: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/all_class/dec15_gift_bringer/dec15_gift_bringer_blue_color.vtf
Added: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/all_class/dec15_gift_bringer/dec15_gift_bringer_color.vtf
Added: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/all_class/dec15_gift_bringer/dec15_gift_bringer_normal.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/all_class/jul13_sweet_shades/jul13_sweet_shades_1_color.vtf
Added: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/all_class/xms_beard/xms_beard_color.vtf
Added: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/all_class/xms_beard/xms_beard_normal.vtf
Added: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_color.vtf
Added: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/all_class/xms_beard_s2/xms_beard_s2_normal.vtf
Added: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/heavy/mustachehat/mustachehat_color.vtf
Added: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/heavy/mustachehat/mustachehat_normal.vtf
Added: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/heavy/mustachehat_s2/mustachehat_s2_blue_color.vtf
Added: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/heavy/mustachehat_s2/mustachehat_s2_color.vtf
Added: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/heavy/mustachehat_s2/mustachehat_s2_normal.vtf
Added: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/heavy/skullet/skullet_color.vtf
Deleted: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/soldier/dec15_gift_bringer/dec15_gift_bringer_blue_color.vtf
Deleted: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/soldier/dec15_gift_bringer/dec15_gift_bringer_color.vtf
Deleted: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/soldier/dec15_gift_bringer/dec15_gift_bringer_normal.vtf
Added: tf/tf2_textures_dir.vpk/materials/vgui/button_streaming.vtf
Added: tf/tf2_textures_dir.vpk/materials/vgui/class_portraits/demoman_blue_grey.vtf
Added: tf/tf2_textures_dir.vpk/materials/vgui/class_portraits/demoman_grey.vtf
Added: tf/tf2_textures_dir.vpk/materials/vgui/class_portraits/engineer_blue_grey.vtf
Added: tf/tf2_textures_dir.vpk/materials/vgui/class_portraits/engineer_grey.vtf
Added: tf/tf2_textures_dir.vpk/materials/vgui/class_portraits/heavy_blue_grey.vtf
Added: tf/tf2_textures_dir.vpk/materials/vgui/class_portraits/heavy_grey.vtf
Added: tf/tf2_textures_dir.vpk/materials/vgui/class_portraits/medic_blue_grey.vtf
Added: tf/tf2_textures_dir.vpk/materials/vgui/class_portraits/medic_grey.vtf
Added: tf/tf2_textures_dir.vpk/materials/vgui/class_portraits/pyro_blue_grey.vtf
Added: tf/tf2_textures_dir.vpk/materials/vgui/class_portraits/pyro_grey.vtf
Added: tf/tf2_textures_dir.vpk/materials/vgui/class_portraits/scout_blue_grey.vtf
Added: tf/tf2_textures_dir.vpk/materials/vgui/class_portraits/scout_grey.vtf
Added: tf/tf2_textures_dir.vpk/materials/vgui/class_portraits/sniper_blue_grey.vtf
Added: tf/tf2_textures_dir.vpk/materials/vgui/class_portraits/sniper_grey.vtf
Added: tf/tf2_textures_dir.vpk/materials/vgui/class_portraits/soldier_blue_grey.vtf
Added: tf/tf2_textures_dir.vpk/materials/vgui/class_portraits/soldier_grey.vtf
Added: tf/tf2_textures_dir.vpk/materials/vgui/class_portraits/spy_blue_grey.vtf
Added: tf/tf2_textures_dir.vpk/materials/vgui/class_portraits/spy_grey.vtf