2011年4月14日更新

From Team Fortress Wiki
Revision as of 11:56, 13 May 2011 by ~www~ (talk | contribs)
Jump to: navigation, search
This article is specific to the patch released. For information on the update, see Hatless Update.
Official update page: Hatless Update

Patch notes

Hatless Update Titlecard.png

Source引擎變更(CS:S, DoD:S, TF2, HL2:DM)

  • Fixed a packet injection exploit in the client/server streams
  • Fixed UDP logging exploit
    • Added a new server convar "sv_logsecret" which emits a new S2A_LOGSTRING2 UDP packet to any UDP log targets with the secret value pre-pended

Team Fortress 2

  • 新增由 Steam 帳號協助管理專用伺服器的系統:
    • 在TF2客戶端使用 "cl_gameserver_create_identity" 指令可以使用現在登入的帳號身分開設伺服器專用帳戶。使用這個指令會自動生成 "tf_server_identity_account_id" 和 "tf_server_identity_token" 的數值。
    • 把 "tf_server_identity_account_id" 和 "tf_server_identity_token" 的數值寫入你的 server.cfg 裡。
    • 在TF2客戶端使用 "cl_gameserver_list" 指令可以列出現在登入的 Steam 帳號所擁有的伺服器帳戶。
  • 新增教練系統。
  • 投票系統:
    • 伺服器端可利用下列指令設定投票系統。
      • sv_allow_votes → 是否允許投票
    • sv_vote_failure_timer → 設定失敗的投票議題要過多久才能再次進行投票
      • sv_vote_allow_specators → 是否允許觀察者加入投票
      • sv_vote_issue_changelevel_allowed → 是否允許利用投票換地圖
      • sv_vote_issue_kick_allowed → 是否允許投票踢除玩家
      • sv_vote_issue_nextlevel_allowed → 是否允許利用投票設定下一張地圖
      • sv_vote_issue_nextlevel_allowextend → 是否允許利用投票決定是否延長地圖時間
      • sv_vote_issue_restart_game_allowed → 是否允許利用投票重新開始回合
      • sv_vote_issue_scramble_teams_allowed → 是否允許利用投票隨機組隊
      • sv_vote_issue_nextlevel_choicesmode → 顯示最少玩到的地圖列表讓玩家進行投票
      • sv_vote_kick_ban_duration → 設定投票踢出玩家後幾分鐘以內不得進入伺服器
    • 改善動態模組讀取(Dynamic Model Loading)以增進遊戲效能
  • 戰鬥訊息更改:
    • 新增指令 "hud_combattext_healing" ,開啟可讓玩家看到每秒受到治療的生命值量。
    • 戰鬥訊息將會顯示玩家因為何種行為獲得獎勵分數。
    • 數值的起始位置現在會受與目標距離的影響,好在緊鄰目標時也能輕易看見數值。
  • 更新語音系統,使用 Steam 語音編碼以增進通訊品質。
    • 伺服器端可以使用 "sv_use_steam_voice" 指令決定使用新的或舊的語音編碼,預設值是 1(使用新的語音編碼)。
  • 修正在DirectX 8運行遊戲時無法看到上漆的帽子正確顏色的問題。
  • 修正使用標籤訂出的自訂名稱或自訂敘述無法看到「|」字元的問題。
  • 修正一些玩家自訂噴漆無法正確匯入的情況。
  • 更新決鬥小遊戲
    • 新增特定職業間的決鬥公告。
    • 決鬥獎牌現在只會顯示玩家勝場而已。
  • 離線練習模式支援推車護送模式了。
  • 修正使用半盲劍俠進行成功的嘲諷攻擊沒有套用回血效果的問題。
  • 修正雙方玩家都拿半盲劍俠的情況下兩邊的爆擊率都會大幅提升的錯誤。
  • 修正在計數器歸零後還可以無限制繼續使用同一顆噪音製造器的問題。
  • 醫護兵過量治療效果改得比較顯眼。
  • 修正 func_build 實體遵循隊伍設定數值,並防止指涉的隊伍在該處實體內進行建築。
  • 電腦人變更:
    • 新增間諜的電腦人。他們懂得基本的隱形、偽裝、放電子破壞器和背刺,並可加入實戰了。
    • 電腦人現在可以進行推車護送地圖了,懂得在當進攻方時推車、防守方時擋車。
    • pl_goldrushpl_badwaterpl_upwardpl_thundermountain pl_hoodoo_final 新增電腦人路徑。
    • 改善電腦人對隱形和/或偽裝中的敵方間諜的反應。
    • 改善爆破兵電腦人,他們現在懂得放黏彈釣魚了。
    • 爆破兵電腦人現在懂得找掩護裝填完黏彈後才出發去拆槍了。
    • 火箭兵電腦人會在近距離/中距離交戰中火箭打完時,切換到散彈槍進行戰鬥。
    • 電腦人不再躲避被放置破壞器或由工程師搬運中的步哨防禦槍了。
    • 工程師電腦人現在比較會看戰況移動他們的建築物了。
    • 改善狙擊手電腦人在 CP 模式和推車模式中,尋找好的狙擊點的運算模式。
    • 狙擊手電腦人現在會在移動到狙擊點的路途中看情況狙擊敵人。
    • 修正狙擊手電腦人有時候會待在重生室裡發呆的問題。
    • 改善電腦人尋找安全的優勢點拆槍的能力。
    • 電腦人不再試著使用沒辦法踩到的傳點了。
    • 新增 tf_bot_melee_only 指令:設為 1 時,所有電腦人會被限制只能使用肉搏武器。

未記載更新

  • 在角色裝備畫面中新增「隱藏重複物品」的選項。
  • 修改瞪視者的預設材質。
  • 遊戲進行中主選單改為有「返回遊戲」、「進行投票」、「申請教練」三個按鈕。
  • 遊戲進行中主選單的背景改為透明。
  • 現在無法直接從主選單查看曼恩企業商店的推薦商品,必須進入商店才能查看商品。
  • 角色裝備畫面中的玩家人物模型改為靜止不動。
  • 改善榴彈發射器的榴彈發光部分的貼圖。
  • Added phong shader on the grenades.
  • 'Autoscrambling the teams on round start' is integrated into default server mechanics.
  • Server-side model attachments, as used in popular mods like VS Saxton Hale Mode and Advanced Weaponiser are now entirely disabled.
  • Attribute 23 (no airblast) which was previously applied to the Backburner, is no longer functional. Other attributes that previously have been removed from weapons and are no longer in use, are still functional to date (ie. attribute 49: no double jump).
  • Attempting to modify serverside items_game.txt will not work; the server will always use the default values and servers will even run without the file present. This is due to it now being downloaded from Steam on-demand.
  • Tools bought from the Mann Co. Store now have a 2 day wait before becoming tradable.
  • A successful Spinal Tap kill now fills the Medic's ÜberCharge 100%.

Files changed

Note: The changelog below is generated from a diff of two revisions of the game. This data may be incomplete or inconsistent.Expression error: Unrecognized punctuation character "{".
Revision changes
Modified: team fortress 2 content.gcf/tf/bin/server.dll
Modified: team fortress 2 content.gcf/tf/bin/server.dylib
Modified: team fortress 2 content.gcf/tf/bin/server.so
Modified: team fortress 2 content.gcf/tf/maps/cp_well.bsp
Added: team fortress 2 content.gcf/tf/maps/itemtest.bsp
Added: team fortress 2 content.gcf/tf/maps/koth_badlands.bsp
Added: team fortress 2 content.gcf/tf/maps/koth_badlands.nav
Modified: team fortress 2 content.gcf/tf/maps/koth_sawmill.nav
Added: team fortress 2 content.gcf/tf/maps/pl_badwater.nav
Added: team fortress 2 content.gcf/tf/maps/pl_goldrush.nav
Added: team fortress 2 content.gcf/tf/maps/pl_hoodoo_final.nav
Added: team fortress 2 content.gcf/tf/maps/pl_thundermountain.nav
Added: team fortress 2 content.gcf/tf/maps/pl_upward.nav
Modified: team fortress 2 content.gcf/tf/maps/tr_dustbowl.bsp
Modified: team fortress 2 content.gcf/tf/maps/tr_target.bsp
Modified: team fortress 2 content.gcf/tf/maps/tr_target.nav
Added: team fortress 2 content.gcf/tf/media/tr_goldrush.bik
Added: team fortress 2 content.gcf/tf/media/tr_goldrush.mov
Added: team fortress 2 content.gcf/tf/media/tr_target_demo.bik
Added: team fortress 2 content.gcf/tf/media/tr_target_demo.mov
Added: team fortress 2 content.gcf/tf/media/tr_target_engineer.bik
Added: team fortress 2 content.gcf/tf/media/tr_target_engineer.mov
Added: team fortress 2 content.gcf/tf/media/tr_target_spy.bik
Added: team fortress 2 content.gcf/tf/media/tr_target_spy.mov
Modified: team fortress 2 content.gcf/tf/particles/class_fx.pcf
Modified: team fortress 2 content.gcf/tf/particles/class_fx_dx80.pcf
Modified: team fortress 2 content.gcf/tf/particles/explosion.pcf
Modified: team fortress 2 content.gcf/tf/particles/explosion_dx80.pcf
Modified: team fortress 2 content.gcf/tf/particles/explosion_dx90_slow.pcf
Modified: team fortress 2 content.gcf/tf/particles/explosion_high.pcf
Modified: team fortress 2 content.gcf/tf/particles/medicgun_attrib.pcf
Modified: team fortress 2 content.gcf/tf/resource/TF2Build.ttf
Modified: team fortress 2 content.gcf/tf/resource/tf_english.txt
Added: team fortress 2 content.gcf/tf/sound/coach/coach_attack_here.wav
Added: team fortress 2 content.gcf/tf/sound/coach/coach_defend_here.wav
Added: team fortress 2 content.gcf/tf/sound/coach/coach_go_here.wav
Added: team fortress 2 content.gcf/tf/sound/coach/coach_look_here.wav
Added: team fortress 2 content.gcf/tf/sound/coach/coach_student_died.wav
Added: team fortress 2 content.gcf/tf/sound/ui/duel_challenge_accepted_with_restriction.wav
Added: team fortress 2 content.gcf/tf/sound/ui/duel_challenge_rejected_with_restriction.wav
Added: team fortress 2 content.gcf/tf/sound/ui/duel_challenge_with_restriction.wav
Added: team fortress 2 content.gcf/tf/sound/ui/message_update.wav
Added: team fortress 2 content.gcf/tf/sound/ui/training_point_big.wav
Added: team fortress 2 content.gcf/tf/sound/ui/training_point_small.wav
Modified: team fortress 2 materials.gcf/tf/materials/HUD/death_panel_mask.vtf
Added: team fortress 2 materials.gcf/tf/materials/models/player/items/all_class/team_button_blu.vtf
Added: team fortress 2 materials.gcf/tf/materials/models/player/items/engineer/engineer_eye_machine_blue.vtf
Added: team fortress 2 materials.gcf/tf/materials/models/player/items/engineer/engineer_eye_machine_red.vtf
Added: team fortress 2 materials.gcf/tf/materials/models/player/items/engineer/engineer_eye_team_blue.vtf
Added: team fortress 2 materials.gcf/tf/materials/models/player/items/engineer/engineer_eye_team_red.vtf
Added: team fortress 2 materials.gcf/tf/materials/models/player/items/pyro/pyromancer_horn_texture.vtf
Modified: team fortress 2 materials.gcf/tf/materials/models/player/items/pyro/pyromancers_mask.vtf
Added: team fortress 2 materials.gcf/tf/materials/models/player/items/pyro/pyromancers_mask_s1.vtf
Added: team fortress 2 materials.gcf/tf/materials/models/player/items/pyro/pyromancers_mask_s2.vtf
Modified: team fortress 2 materials.gcf/tf/materials/models/player/items/scout/mnc_mascot_all.vtf
Modified: team fortress 2 materials.gcf/tf/materials/models/player/items/spy/spy_private_eye.vtf
Modified: team fortress 2 materials.gcf/tf/materials/models/player/items/spy/spy_private_eye_blue.vtf
Added: team fortress 2 materials.gcf/tf/materials/models/props_badlands/siloroom_light2.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/achievements/tf_complete_training.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/achievements/tf_complete_training_bw.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/hud/vote_no.pwl.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/hud/vote_no.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/hud/vote_yes.pwl.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/hud/vote_yes.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/icon_checkbox.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/icon_coach.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/icon_resume.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/icon_whistle.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/polaroid_empty.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/polaroid_overlay.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/replay/bottomFringe.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/replay/info_button_over_small.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/replay/info_button_small.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/replay/panel_scalable_balloon.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/replay/panel_scalable_default.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/replay/panel_scalable_highlight.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/store/mannco_promo.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/tf_box.vtf
Modified: team fortress 2 materials.gcf/tf/models/player/items/demo/top_hat.dx80.vtx
Modified: team fortress 2 materials.gcf/tf/models/player/items/demo/top_hat.dx90.vtx
Modified: team fortress 2 materials.gcf/tf/models/player/items/demo/top_hat.mdl
Modified: team fortress 2 materials.gcf/tf/models/player/items/demo/top_hat.phy
Modified: team fortress 2 materials.gcf/tf/models/player/items/demo/top_hat.sw.vtx
Modified: team fortress 2 materials.gcf/tf/models/player/items/demo/top_hat.vvd
Modified: team fortress 2 materials.gcf/tf/models/player/items/engineer/mad_eye.dx80.vtx
Modified: team fortress 2 materials.gcf/tf/models/player/items/engineer/mad_eye.dx90.vtx
Modified: team fortress 2 materials.gcf/tf/models/player/items/engineer/mad_eye.mdl
Modified: team fortress 2 materials.gcf/tf/models/player/items/engineer/mad_eye.sw.vtx
Modified: team fortress 2 materials.gcf/tf/models/player/items/engineer/mad_eye.vvd
Modified: team fortress 2 materials.gcf/tf/models/player/items/pyro/pyro_pyromancers_mask.dx80.vtx
Modified: team fortress 2 materials.gcf/tf/models/player/items/pyro/pyro_pyromancers_mask.dx90.vtx
Modified: team fortress 2 materials.gcf/tf/models/player/items/pyro/pyro_pyromancers_mask.mdl
Modified: team fortress 2 materials.gcf/tf/models/player/items/pyro/pyro_pyromancers_mask.phy
Modified: team fortress 2 materials.gcf/tf/models/player/items/pyro/pyro_pyromancers_mask.sw.vtx
Modified: team fortress 2 materials.gcf/tf/models/player/items/pyro/pyro_pyromancers_mask.vvd
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2.dx80.vtx
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2.dx90.vtx
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2.mdl
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2.phy
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2.sw.vtx
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2.vvd
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2_small.dx80.vtx
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2_small.dx90.vtx
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2_small.mdl
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2_small.phy
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2_small.sw.vtx
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2_small.vvd