Parche del 1 de diciembre de 2022
|
Fuente: Actualización de Team Fortress 2
Notas del parche
Team Fortress 2
- Se implementó VScript.
- VScript permite a los creadores de mapas integrar el código de script «Squirrel3» en los mapas. Este sistema ya se está usando para los mapas de «Left 4 Dead 2» y «CS:GO».
- Se implementó una interfaz con entidades y mundo similares a la lógica normal de Hammer.
- Se simplificaron elementos que anteriormente eran increíblemente complicados o tediosos en lógica de Hammer.
- Ahora se puede controlar e interactuar en detalle con los bots, jefes, atributos de los jugadores, entidades y el estado del juego, dando lugar a modos de juego mejorados, modificados o completamente personalizados.
- Ahora se puede reaccionar a eventos del juego y cambiar el resultado de ciertos elementos, como los cálculos de daño.
- Para obtener más información técnica sobre VScript para Team Fortress 2, consulta la comunidad de desarrolladores de Valve.
- VScript permite a los creadores de mapas integrar el código de script «Squirrel3» en los mapas. Este sistema ya se está usando para los mapas de «Left 4 Dead 2» y «CS:GO».
- Se añadió la posibilidad de cambiar dinámicamente el skybox usando la entidad «
skybox_swapper:es
» o «SetSkyboxTexture:es
». - Se añadió compatibilidad con los archivos de actualización personalizados «MvM» empaquetados en el mapa.
- Se añadió «
point_worldtext:es
», una entidad que puede mostrar texto de manera dinámica y permite varias fuentes de campos de distancia firmados (SDF por sus siglas en inglés), múltiples colores y un modo arcoíris. - Se expusieron varias variables de configuración (ConVars) relacionadas con el movimiento.
- Se implementó compatibilidad con «
func_monitor:es
» y cámaras. - Se implementó «
logic_eventlistener:es
» para permitir escuchar los eventos del juego mediante la lógica de Hammer. - Se añadió la posibilidad de pasar parámetros y retrasar las acciones de población de MvM.
- Se mejoró el tiempo de compilación con VRAD.
- Queremos agradecer especialmente a Jakub y a todos los que participaron en el problema de GitHub VScript Mega (Inglés) por realizar las pruebas, proporcionar comentarios y enviar solicitudes.
Cambios sin documentar
- Se actualizaron los archivos de localización para portugués de Brasil, búlgaro, checo, danés, holandés, finés, francés, alemán, griego, húngaro, italiano, coreano, noruego, polaco, portugués, rumano, ruso, chino simplificado, español de España, sueco, tailandés, chino tradicional, turco, y ucraniano.
Archivos modificados
- Nota: El registro de cambios se genera desde un diff de dos revisiones del juego. Una parte significativa de este registro de cambios ha sido generada automáticamente con información de GameTracking (Inglés), cortesía de SteamDB (Inglés).
Cambios de la revisión
Modified: tf/resource/tf_brazilian.txt
Modified: tf/resource/tf_bulgarian.txt
Modified: tf/resource/tf_czech.txt
Modified: tf/resource/tf_danish.txt
Modified: tf/resource/tf_dutch.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_italian.txt
Modified: tf/resource/tf_korean.txt
Modified: tf/resource/tf_koreana.txt
Modified: tf/resource/tf_norwegian.txt
Modified: tf/resource/tf_polish.txt
Modified: tf/resource/tf_portuguese.txt
Modified: tf/resource/tf_proto_obj_defs_danish.txt
Modified: tf/resource/tf_proto_obj_defs_dutch.txt
Modified: tf/resource/tf_proto_obj_defs_french.txt
Modified: tf/resource/tf_romanian.txt
Modified: tf/resource/tf_russian.txt
Modified: tf/resource/tf_schinese.txt
Modified: tf/resource/tf_spanish.txt
Modified: tf/resource/tf_swedish.txt
Modified: tf/resource/tf_tchinese.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/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