Difference between revisions of "December 1, 2022 Patch/zh-hans"

From Team Fortress Wiki
Jump to: navigation, search
m (Added missing language icons)
m (mc)
 
(One intermediate revision by one other user not shown)
Line 4: Line 4:
 
| month        = december
 
| month        = december
 
| year        = 2022
 
| year        = 2022
| after        =  
+
| after        = {{Patch name|12|5|2022}}
 
| source-title = {{common string|Blog Team Fortress 2 Update Released}}
 
| source-title = {{common string|Blog Team Fortress 2 Update Released}}
 
| source      = https://steamcommunity.com/games/TF2/announcements/detail/3631619851534920464
 
| source      = https://steamcommunity.com/games/TF2/announcements/detail/3631619851534920464
Line 10: Line 10:
 
| notes        = === Team Fortress 2 ===
 
| notes        = === Team Fortress 2 ===
 
* 植入VScript
 
* 植入VScript
** 地图制作者可使用VScript将脚本代码(使用语言:Squirrel3)嵌入到地图中。本系统是已在《求生之路2》和《反恐精英:全球攻势》中得到应用后的反向移植。
+
** 地图制作者可使用VScript将脚本代码(使用语言:Squirrel3)嵌入到地图中。本系统是已在《求生之路2》和《反恐精英:全球攻势》中得到应用后的反向移植。
*** 可达成与常规Hammer地图编辑器逻辑类似的实体及地图交互
+
*** 可达成与常规Hammer地图编辑器逻辑类似的实体及地图交互。
*** 先前在Hammer中过于复杂或冗长的事物可经此简化
+
*** 先前在Hammer中过于复杂或冗长的事物可经此简化。
*** 与电脑玩家、BOSS、玩家属性、实体和游戏状态密切交互并进行控制,允许增强、修改或完全自定义游戏模式
+
*** 与电脑玩家、BOSS、玩家属性、实体和游戏状态密切交互并进行控制,允许增强、修改或完全自定义游戏模式。
*** 对游戏事件做出反应,并改变某些事情的结果,如伤害计算
+
*** 对游戏事件做出反应,并改变某些事情的结果,如伤害计算。
 
** 更多关于《军团要塞2》VScript的技术信息现可在Valve开发者社区上找到对应页面。
 
** 更多关于《军团要塞2》VScript的技术信息现可在Valve开发者社区上找到对应页面。
 
*** https://developer.valvesoftware.com/wiki/VScript {{lang icon|en}}
 
*** https://developer.valvesoftware.com/wiki/VScript {{lang icon|en}}
 
*** https://developer.valvesoftware.com/wiki/List_of_TF2_Script_Functions {{lang icon|en}}
 
*** https://developer.valvesoftware.com/wiki/List_of_TF2_Script_Functions {{lang icon|en}}
* 现可通过skybox_changer或SetSkyboxTexture实体动态更换天空盒
+
* 现可通过skybox_changer或SetSkyboxTexture实体动态更换天空盒。
* 现在支持将曼恩对机器模式的自制升级文件打包到地图中
+
* 现在支持将[[Mann vs. Machine/zh-hans|{{common strings|Mann vs. Machine}}]]模式的自制升级文件打包到地图中。
* 添加{{code|point_worldtext}}实体,它可以动态显示文字,同时支持多种有符号距离场(Signed Distance Field,SDF)字体 、多种色彩及彩虹模式
+
* 添加{{code|point_worldtext}}实体,它可以动态显示文字,同时支持多种有符号距离场(Signed Distance Field,SDF)字体、多种色彩及彩虹模式。
* 暴露与控制台变量相关的几个运动
+
* 暴露几个与移动有关的 ConVars。
* 植入对实体{{code|func_monitor}}及摄像机实体的支持
+
* 植入对实体{{code|func_monitor}}及摄像机实体的支持。
* 植入{{code|logic_eventlistener}},从Hammer逻辑的角度监听游戏事件
+
* 植入{{code|logic_eventlistener}},从Hammer逻辑的角度监听游戏事件。
* 添加向曼恩对机器模式居民属性动作传递参数与延搁的能力
+
* 添加向{{common strings|Mann vs. Machine}}模式填充器动作传递参数与延迟的功能。
* 改善VRAD下的编译时
+
* 改善了 VRAD 的编译时间。
* 特别鸣谢Jakub以及其它在GitHub VScript项目上参与测试、反馈以及提交请求的各位
+
* 特别鸣谢Jakub以及其它在GitHub VScript项目上参与测试、反馈以及提交请求的各位。
 
}}
 
}}

Latest revision as of 08:08, 30 July 2023

补丁说明

Team Fortress 2

  • 植入VScript
    • 地图制作者可使用VScript将脚本代码(使用语言:Squirrel3)嵌入到地图中。本系统是已在《求生之路2》和《反恐精英:全球攻势》中得到应用后的反向移植。
      • 可达成与常规Hammer地图编辑器逻辑类似的实体及地图交互。
      • 先前在Hammer中过于复杂或冗长的事物可经此简化。
      • 与电脑玩家、BOSS、玩家属性、实体和游戏状态密切交互并进行控制,允许增强、修改或完全自定义游戏模式。
      • 对游戏事件做出反应,并改变某些事情的结果,如伤害计算。
    • 更多关于《军团要塞2》VScript的技术信息现可在Valve开发者社区上找到对应页面。
  • 现可通过skybox_changer或SetSkyboxTexture实体动态更换天空盒。
  • 现在支持将曼恩 vs. 机器模式的自制升级文件打包到地图中。
  • 添加point_worldtext实体,它可以动态显示文字,同时支持多种有符号距离场(Signed Distance Field,SDF)字体、多种色彩及彩虹模式。
  • 暴露几个与移动有关的 ConVars。
  • 植入对实体func_monitor及摄像机实体的支持。
  • 植入logic_eventlistener,从Hammer逻辑的角度监听游戏事件。
  • 添加向曼恩 vs. 机器模式填充器动作传递参数与延迟的功能。
  • 改善了 VRAD 的编译时间。
  • 特别鸣谢Jakub以及其它在GitHub VScript项目上参与测试、反馈以及提交请求的各位。

变更文件

注意:下列变更记录是从游戏的两个修订版本的diff生成的。该数据可能并不完整或准确。 该变更记录的大部分内容都是自动从来自SteamDB(英语)GameTracking(英语)数据生成的。
修订版变更
Modified: tf/steam.inf
Modified: bin/AdminServer.dll
Modified: bin/FileSystemOpenDialog.dll
Modified: bin/FileSystem_Stdio.dll
Modified: bin/GameUI.dll
Modified: bin/GameUI.dylib
Modified: bin/GameUI.so
Modified: bin/MakeScenesImage.exe
Modified: bin/MaterialSystem.dll
Modified: bin/ServerBrowser.dll
Modified: bin/ServerBrowser.dylib
Modified: bin/ServerBrowser.so
Modified: bin/SoundEmitterSystem.dll
Modified: bin/StudioRender.dll
Modified: bin/base.fgd
Modified: bin/bsppack.dll
Modified: bin/bsppack.dylib
Modified: bin/bsppack.so
Modified: bin/bspzip.exe
Modified: bin/bugreporter.dll
Modified: bin/bugreporter_filequeue.dll
Modified: bin/bugreporter_filequeue.dylib
Modified: bin/bugreporter_filequeue.so
Modified: bin/bugreporter_public.dll
Modified: bin/bugreporter_public.dylib
Modified: bin/bugreporter_public.so
Modified: bin/captioncompiler.exe
Modified: bin/datacache.dll
Modified: bin/datacache.dylib
Modified: bin/datacache.so
Modified: bin/dmxconvert.exe
Modified: bin/dmxedit.exe
Modified: bin/elementviewer.exe
Modified: bin/engine.dll
Modified: bin/engine.dylib
Modified: bin/engine.so
Modified: bin/filesystem_stdio.dll
Modified: bin/filesystem_stdio.dylib
Modified: bin/filesystem_stdio.so
Modified: bin/glview.exe
Modified: bin/hammer.exe
Modified: bin/hammer_dll.dll
Modified: bin/haptics.dll
Modified: bin/height2normal.exe
Modified: bin/height2ssbump.exe
Modified: bin/hlfaceposer.exe
Modified: bin/hlmv.exe
Modified: bin/inputsystem.dll
Modified: bin/inputsystem.dylib
Modified: bin/inputsystem.so
Modified: bin/itemtest.com
Modified: bin/launcher.dll
Modified: bin/launcher.dylib
Modified: bin/launcher.so
Modified: bin/libtogl.dll
Modified: bin/libtogl.dylib
Modified: bin/libtogl.so
Modified: bin/materialsystem.dll
Modified: bin/materialsystem.dylib
Modified: bin/materialsystem.so
Modified: bin/mdllib.dll
Modified: bin/mksheet.exe
Modified: bin/motionmapper.exe
Modified: bin/mysql_wrapper.dll
Modified: bin/normal2ssbump.exe
Modified: bin/pfm2tgas.exe
Modified: bin/phonemeextractors/phonemeextractor.dll
Modified: bin/phonemeextractors/phonemeextractor_ims.dll
Modified: bin/qc_eyes.exe
Modified: bin/replay.dll
Modified: bin/replay.dylib
Modified: bin/replay.so
Modified: bin/scenefilecache.dll
Modified: bin/scenefilecache.dylib
Modified: bin/scenefilecache.so
Modified: bin/serverplugin_empty.dll
Modified: bin/shaderapidx9.dll
Modified: bin/shaderapidx9.dylib
Modified: bin/shaderapidx9.so
Modified: bin/shaderapiempty.dll
Modified: bin/shaderapiempty.dylib
Modified: bin/shaderapiempty.so
Modified: bin/shadercompile.exe
Modified: bin/shadercompile_dll.dll
Modified: bin/soundemittersystem.dll
Modified: bin/soundemittersystem.dylib
Modified: bin/soundemittersystem.so
Modified: bin/soundsystem.dll
Modified: bin/sourcevr.dll
Modified: bin/sourcevr.dylib
Modified: bin/sourcevr.so
Modified: bin/splitskybox.exe
Modified: bin/stdshader_dbg.dll
Modified: bin/stdshader_dx6.dll
Modified: bin/stdshader_dx7.dll
Modified: bin/stdshader_dx8.dll
Modified: bin/stdshader_dx9.dll
Modified: bin/stdshader_dx9.dylib
Modified: bin/stdshader_dx9.so
Modified: bin/studiomdl.exe
Modified: bin/studiorender.dll
Modified: bin/studiorender.dylib
Modified: bin/studiorender.so
Modified: bin/texturecompile_dll.dll
Modified: bin/tf.fgd
Modified: bin/tier0.dll
Modified: bin/tier0.dylib
Modified: bin/tier0.so
Modified: bin/tools/commedit.dll
Modified: bin/tools/pet.dll
Modified: bin/tools/vmt.dll
Modified: bin/unicode.dll
Modified: bin/unitlib.dll
Modified: bin/vaudio_celt.dll
Modified: bin/vaudio_celt.dylib
Modified: bin/vaudio_celt.so
Modified: bin/vaudio_miles.dll
Modified: bin/vaudio_miles.dylib
Modified: bin/vaudio_miles.so
Modified: bin/vaudio_speex.dll
Modified: bin/vaudio_speex.dylib
Modified: bin/vaudio_speex.so
Modified: bin/vbsp.exe
Modified: bin/vbspinfo.exe
Modified: bin/vgui2.dll
Modified: bin/vgui2.dylib
Modified: bin/vgui2.so
Modified: bin/vguimatsurface.dll
Modified: bin/vguimatsurface.dylib
Modified: bin/vguimatsurface.so
Modified: bin/video_bink.dll
Modified: bin/video_bink.so
Modified: bin/video_quicktime.dll
Modified: bin/video_quicktime.dylib
Modified: bin/video_services.dll
Modified: bin/video_services.dylib
Modified: bin/video_services.so
Modified: bin/video_webm.so
Modified: bin/vphysics.dll
Modified: bin/vphysics.dylib
Modified: bin/vphysics.so
Modified: bin/vpk.exe
Modified: bin/vrad.exe
Modified: bin/vrad_dll.dll
Modified: bin/vscript.dll
Modified: bin/vscript.dylib
Modified: bin/vscript.so
Modified: bin/vstdlib.dll
Modified: bin/vstdlib.dylib
Modified: bin/vstdlib.so
Modified: bin/vtex.exe
Modified: bin/vtex_dll.dll
Modified: bin/vtex_dll.dylib
Modified: bin/vtex_dll.so
Modified: bin/vtf2tga.exe
Modified: bin/vvis.exe
Modified: bin/vvis_dll.dll
Modified: hl2.exe
Modified: hl2/hl2_misc_002.vpk
Modified: hl2/hl2_misc_003.vpk
Modified: hl2/hl2_misc_dir.vpk
Added: hl2/hl2_misc_dir.vpk/materials/editor/logic_eventlistener.vmt
Added: hl2/hl2_misc_dir.vpk/materials/editor/logic_script.vmt
Added: hl2/hl2_misc_dir.vpk/materials/editor/worldtext_1.vmt
Added: hl2/hl2_misc_dir.vpk/materials/editor/worldtext_10.vmt
Added: hl2/hl2_misc_dir.vpk/materials/editor/worldtext_11.vmt
Added: hl2/hl2_misc_dir.vpk/materials/editor/worldtext_12.vmt
Added: hl2/hl2_misc_dir.vpk/materials/editor/worldtext_13.vmt
Added: hl2/hl2_misc_dir.vpk/materials/editor/worldtext_2.vmt
Added: hl2/hl2_misc_dir.vpk/materials/editor/worldtext_3.vmt
Added: hl2/hl2_misc_dir.vpk/materials/editor/worldtext_4.vmt
Added: hl2/hl2_misc_dir.vpk/materials/editor/worldtext_5.vmt
Added: hl2/hl2_misc_dir.vpk/materials/editor/worldtext_6.vmt
Added: hl2/hl2_misc_dir.vpk/materials/editor/worldtext_7.vmt
Added: hl2/hl2_misc_dir.vpk/materials/editor/worldtext_8.vmt
Added: hl2/hl2_misc_dir.vpk/materials/editor/worldtext_9.vmt
Modified: hl2/hl2_textures_005.vpk
Modified: hl2/hl2_textures_009.vpk
Added: hl2/hl2_textures_010.vpk
Modified: hl2/hl2_textures_dir.vpk
Added: hl2/hl2_textures_dir.vpk/materials/editor/logic_eventlistener.vtf
Added: hl2/hl2_textures_dir.vpk/materials/editor/logic_script.vtf
Added: hl2/hl2_textures_dir.vpk/materials/editor/worldtextsheet_liberationsans.vtf
Added: hl2/hl2_textures_dir.vpk/materials/editor/worldtextsheet_robotomono.vtf
Added: hl2/hl2_textures_dir.vpk/materials/editor/worldtextsheet_tf2.vtf
Added: hl2/hl2_textures_dir.vpk/materials/editor/worldtextsheet_tf2build.vtf
Added: hl2/hl2_textures_dir.vpk/materials/editor/worldtextsheet_tf2professor.vtf
Modified: tf/bin/client.dll
Modified: tf/bin/client.dylib
Modified: tf/bin/client.so
Modified: tf/bin/server.dll
Modified: tf/bin/server.dylib
Modified: tf/bin/server.so
Modified: tf/scripts/items/items_game.txt.sig