2015年12月18日 パッチ
|
ソース: Team Fortress 2 Update Released (英語)
パッチノート
Team Fortress 2
- HUDに起因してクライアントがクラッシュするのを修正した。
- 武器を拾ったときにクライアントがクラッシュするのを修正した。
- 一部のMacクライアントでメモリの浪費によってクライアントがクラッシュするのを修正した。
- ギフト包装されたアイテムからギフト提供者の名前を外す時のバグを修正した。
- Gift-Stuffed Stockingから入手したペイント缶が常にトレード可能になっていたのを修正した。
- ナイフのアニメーションを修正した。
- Loose CannonとMann vs. Machineモードのロボットに関するバグを修正した。
- エンジニアのWranglerに関する契約が正しくポイントを集計できていなかったのを修正した。
- Sapperが装置から取り外されると取付のプレビューが見えなくなるのを修正した。
- セントリーガンからSapperを外したあと、0.5秒ではなく5秒間稼働停止していたのを修正した。
- Concherorの回復レートが本来設定された 4ヘルス/秒 ではなかった問題を修正した。
- ハーフ座頭市が本来の設定より多くのオーバーヒールを得られたのを修正した。オーバーヒールの最大量は基礎ヘルスの1.5倍である。
- EdgeGamers UltiDuo Participant 2015のトーナメントメダルがゲームに追加された。
- 詳細オプションにリスポーン直後のチームメイトに発行エフェクトを表示させない機能を追加した。
- Chicago Overcoatの
equip_region
を変更した。 - Chill Chulloのモデルとマテリアルを更新した。
前回アップデートでの記載漏れ:
- Huntsman
- 地上に立っていないときでも発射できるようになった。
pass_pinewood
の更新点- 光源と影に関する問題を修正した。
- ウォータータワーのゴールを大きくした。
非公開の変更点
- Chill Chulloのバックパックアイコンを更新した。
変更のあったファイル
- 注: 下記の変更ログはdiffによってゲームの2つのリビジョンから生成されています。
リビジョンの違い
Modified: tf/cfg/server_ladder.cfg
Modified: tf/cfg/server_mvm.cfg
Modified: tf/resource/tf_english.txt
Modified: tf/scripts/items/items_game.txt
Modified: tf/scripts/items/items_game.txt.sig
Modified: tf/steam.inf
Modified: tf/tf2_misc_dir.vpk/cfg/user_default.scr
Renamed: tf/tf2_textures_dir.vpk/materials/patterns/mtp/stickers/kitteh_wink.vtf -> tf/tf2_textures_dir.vpk/materials/patterns/mtp/stickers/kitteh_default.vtf
Modified: bin/MaterialSystem.dll
Modified: tf/bin/client.dll
Modified: tf/bin/server.dll
Modified: tf/tf2_misc_dir.vpk/models/player/items/mvm_loot/spy/fob_e_knife.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/player/items/mvm_loot/spy/fob_e_knife.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/player/items/mvm_loot/spy/fob_e_knife.mdl
Modified: tf/tf2_misc_dir.vpk/models/player/items/mvm_loot/spy/fob_e_knife.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/player/items/mvm_loot/spy/fob_e_knife.vvd
Modified: tf/tf2_misc_dir.vpk/models/player/items/mvm_loot/spy/fob_h_knife.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/player/items/mvm_loot/spy/fob_h_knife.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/player/items/mvm_loot/spy/fob_h_knife.mdl
Modified: tf/tf2_misc_dir.vpk/models/player/items/mvm_loot/spy/fob_h_knife.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/player/items/mvm_loot/spy/fob_h_knife.vvd
Modified: tf/tf2_misc_dir.vpk/models/player/items/mvm_loot/spy/fob_h_knife_diamond.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/player/items/mvm_loot/spy/fob_h_knife_diamond.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/player/items/mvm_loot/spy/fob_h_knife_diamond.mdl
Modified: tf/tf2_misc_dir.vpk/models/player/items/mvm_loot/spy/fob_h_knife_diamond.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/player/items/mvm_loot/spy/fob_h_knife_diamond.vvd
Modified: tf/tf2_misc_dir.vpk/models/weapons/c_models/c_ava_roseknife/c_ava_roseknife.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/weapons/c_models/c_ava_roseknife/c_ava_roseknife.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/weapons/c_models/c_ava_roseknife/c_ava_roseknife.mdl
Modified: tf/tf2_misc_dir.vpk/models/weapons/c_models/c_ava_roseknife/c_ava_roseknife.phy
Modified: tf/tf2_misc_dir.vpk/models/weapons/c_models/c_ava_roseknife/c_ava_roseknife.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/weapons/c_models/c_ava_roseknife/c_ava_roseknife.vvd
Modified: tf/tf2_misc_dir.vpk/models/weapons/c_models/c_ava_roseknife/c_ava_roseknife_v.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/weapons/c_models/c_ava_roseknife/c_ava_roseknife_v.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/weapons/c_models/c_ava_roseknife/c_ava_roseknife_v.mdl
Added: tf/tf2_misc_dir.vpk/models/weapons/c_models/c_ava_roseknife/c_ava_roseknife_v.phy
Modified: tf/tf2_misc_dir.vpk/models/weapons/c_models/c_ava_roseknife/c_ava_roseknife_v.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/weapons/c_models/c_ava_roseknife/c_ava_roseknife_v.vvd
Modified: tf/tf2_misc_dir.vpk/models/weapons/c_models/c_grenadelauncher/c_grenadelauncher.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/weapons/c_models/c_grenadelauncher/c_grenadelauncher.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/weapons/c_models/c_grenadelauncher/c_grenadelauncher.mdl
Modified: tf/tf2_misc_dir.vpk/models/weapons/c_models/c_grenadelauncher/c_grenadelauncher.phy
Modified: tf/tf2_misc_dir.vpk/models/weapons/c_models/c_grenadelauncher/c_grenadelauncher.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/weapons/c_models/c_grenadelauncher/c_grenadelauncher.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_demo.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_demo.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_demo.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_demo.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_demo.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_engineer.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_engineer.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_engineer.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_engineer.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_engineer.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_heavy.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_heavy.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_heavy.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_heavy.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_heavy.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_medic.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_medic.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_medic.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_medic.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_medic.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_pyro.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_pyro.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_pyro.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_pyro.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_pyro.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_scout.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_scout.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_scout.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_scout.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_scout.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_sniper.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_sniper.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_sniper.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_sniper.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_sniper.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_soldier.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_soldier.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_soldier.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_soldier.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_soldier.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_spy.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_spy.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_spy.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_spy.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_spy.vvd
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_demo.dx80.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_demo.dx90.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_demo.mdl
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_demo.sw.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_demo.vvd
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_engineer.dx80.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_engineer.dx90.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_engineer.mdl
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_engineer.sw.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_engineer.vvd
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_heavy.dx80.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_heavy.dx90.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_heavy.mdl
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_heavy.sw.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_heavy.vvd
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_medic.dx80.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_medic.dx90.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_medic.mdl
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_medic.sw.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_medic.vvd
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_pyro.dx80.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_pyro.dx90.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_pyro.mdl
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_pyro.sw.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_pyro.vvd
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_scout.dx80.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_scout.dx90.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_scout.mdl
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_scout.sw.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_scout.vvd
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_sniper.dx80.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_sniper.dx90.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_sniper.mdl
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_sniper.sw.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_sniper.vvd
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_soldier.dx80.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_soldier.dx90.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_soldier.mdl
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_soldier.sw.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_soldier.vvd
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_spy.dx80.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_spy.dx90.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_spy.mdl
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_spy.sw.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_spy.vvd
Modified: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo.vtf
Modified: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_large.vtf
Added: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant.vtf
Added: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_large.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_color.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/all_class/dec15_chill_chullo/dec15_chill_chullo_normal.vtf
Added: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_blue_color.vtf
Added: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/all_class/edgegamers_ultiduo_participant/edgegamers_ultiduo_participant_color.vtf
Modified: tf/tf2_textures_dir.vpk/materials/patterns/mtp/stickers/kitteh_crazy.vtf
Modified: tf/tf2_textures_dir.vpk/materials/patterns/mtp/stickers/kitteh_mad.vtf
Modified: tf/tf2_textures_dir.vpk/materials/patterns/mtp/stickers/kitteh_tongue.vtf
Modified: tf/tf2_textures_dir.vpk/materials/patterns/mtp/stickers/kitteh_wink.vtf
Added: tf/tf2_textures_dir.vpk/materials/vgui/ranked_background.vtf
Added: tf/tf2_textures_dir.vpk/materials/vgui/ranked_background_widescreen_2.vtf