GameVALVE

《軍團要塞 2》更新修復了大量的錯誤 歸功於先前對遊戲社區公開原始碼

在今年二月的時候,Valve 將《軍團要塞 2 (Team Fortress 2)》的遊戲客戶端與伺服器端的原始碼透過 Source SDK  發布了出來,此舉不但方便了廣大模組製作者的開發工作,也能讓民間大佬們一起協助維護遊戲。

當然這些原碼使用了 Valve 的非商業許可證,因此不算是狹義上的開源;但在公布了原始碼之後,已經有不少人提供了他們的修復,其中有一些也已經被 Valve 納入了這次的更新中。

5 月 1 日的更新列表如下,其中可以看到有大量更新都來自遊戲社區的參與:

  • 添加了使用貼花工具時 PNG 濾鏡的缺失字串
  • 在“Unable to initialize sound capture”控制台消息中添加了缺少的換行符
  • 添加了 IsNextBot() 方法(來自 Bitl 的 GitHub 修復)
  • 新增了對 vsh 和 zi 遊戲模式中自訂任務簡報的支援(Gamer_X 的 GitHub 修復)
  • 新增了控制最大曼恩 vs. 機器機器人的對話(來自 ficool2 的 GitHub 修復)
  • 添加了對 Thermal Thruster + self-stun 的預測(來自 wgetJane 的 GitHub 修復)
  • 修復了KOTH中 game_round_win的崩潰(doclic中的 GitHub 修復)
  • 修復了曼恩 vs. 機器狀態 HUD 沒有為支援組中的敵人使用小 Boss 背景的問題
  • 修復了 Medieval Mode Auto-RP 不匹配小寫輸入的問題,除非它以“a”開頭
  • 修復了背包頁面按鈕將「新建」標籤放在按鈕後面的問題
  • 修復了角色資訊面板未正確定位的問題
  • 修復了 The Front Runner 在 Stylin’ 風格上為耳機使用錯誤的團隊顏色的問題
  • 修復了聲音末尾帶有 static 的播音員 VO(來自 Lindon 的社區修復)
  • 修復了 Conniver 的 Kunai 和 The Half-Zatoichi 缺少的 lightwarp 設置(來自 Lindon 的社區修復)
  • 修復了使用精靈琺瑯戰繪時 The Bazaar Bargain 的瞄準鏡被繪製的問題
  • 修復了評論文本不顯示的問題
  • 修復了 TFBot VScript 方法 SetBehaviorFlag、ClearBehaviorFlag、IsBehaviorFlagSet、SetMission、SetPrevMission、GetMission、GetPrevMission 和 HasMission 錯誤地使用“unsigned int”的問題
  • 修復了重疊的內部字型名稱導致 Linux 用戶端的一種字體覆蓋另一種字型的問題(來自 RoseyLemonz 的 GitHub 修復)
  • 修復了臨時遲到者在比賽狀態 HUD 門上看到競技標誌的問題(來自 rabscootle 的 GitHub 修復)
  • 修復了間諜機器人在曼恩 vs. 機器中使用人聲的問題(來自 John Kvalevog 的 GitHub 修復)
  • 修復了 VGUI 功能表欄按鈕游標入口的崩潰(來自 RGBACatlord 的 GitHub 修復)
  • 修復了曼恩 vs. 機器 炸彈攜帶者在與機器人進行正常 CTF 時播放的語音線(來自 mastercoms 的 GitHub 修復)
  • 修復了非 Vita-Saw 傷害生成的器官道具(來自 Thomas Kain 的 GitHub 修復)
  • 修復了 CParticleEffectBinding 中未初始化的欄位使用(來自 Thomas Kain 的 GitHub 修復)
  • 修復了指標大小不匹配導致的類型轉換警告(來自 SanyaSho 的 GitHub 修復)
  • 修復了曼恩 vs. 機器分數計算中的拼寫錯誤(來自 HalfMatt 的 GitHub 修復)
  • 修復了記錄字元字位保存資料中遺漏的中斷導致不正確的紀錄記錄(來自 Dmitry Tsarevich 的 GitHub 修復)
  • 修復了 CTF 地圖上的工程師機器人軟鎖定問題(來自 AwfulRanger 的 GitHub 修復)
  • 修復了滑鼠中鍵在PASS Time 中踢你(來自 ficool2 的 GitHub 修復)
  • 修復了官方地圖上 3D 天空中未啟用徑向霧的問題(ficool2 中的 GitHub 修復)
  • 修復了截斷發送給用戶端的m_fFlags PLAYER_FLAG_BITS問題(來自 copperpixel 的 GitHub 修復)
  • 修復了 The Huntsman 被充能/釋放時跳躍的預測(來自 wgetJane 的 GitHub 修復)
  • 修復了 Force-A-Nature 跳躍的預測(來自 wgetJane 的 GitHub 修復)
  • PLAYER_FLAG_BITS增加到 32
  • 刪除了暫存播放器叮噹聲檔(如果tf_delete_temp_files(來自 AndrewBetson 的 GitHub 修復)
  • 刪除了啟動器 exe 中的 MFC 依賴項(來自 Slartibarty 的 GitHub 修復)
  • 更新了 ConTracker 的“返回”按鈕,以適應更長的當地語系化字串
  • 更新的 plr_hacksaw_event
    • 修復了整個地圖上的錯誤和不對稱裁剪
    • 修復了南瓜炸彈配額過低的問題

這款於 2007 年發布的第一人稱射擊遊戲可以說是英雄射擊遊戲的先驅,同時也與另一款 TF2 一樣是遲遲數不到三的受害者,如今雖然不如同社兄弟 CS 那麼熱門,但其開創性的玩法與獨特的氛圍在歷經了超過 17 年的歷史洗禮仍然還是擁有龐大的社區與大量的擁護者。

 

消息來源

Steam頁面

 

 

延伸影片閱讀:  
Previous post

Neuralink腦機介面設備取得FDA認證:幫助語言障礙患者恢復交流

Next post

8GB記憶體顯示卡遭惡評:簡直是拿著奶油刀上戰場

The Author

Half_Potato

Half_Potato

毫無反應,僅剩半顆的土豆