Patch du 1 décembre 2022

From Team Fortress Wiki
Jump to: navigation, search

Notes de mise à jour

Team Fortress 2

  • Implémentation du VScript (anglais)
    • VScript permet aux créateurs de cartes d'intégrer du code de script (Squirrel3) dans leurs cartes. Ce système est déjà utilisé pour les cartes de L4D2 et CS:GO.
      • Interfacer avec les entités et le monde comme la logique classique de Hammer
      • Simplification de choses qui étaient auparavant incroyablement compliquées/difficiles dans la logique Hammer
      • Interagir avec les bots, les boss, les attributs du joueur, les entités et l'état du jeu et les contrôler étroitement, ce qui permet de créer des modes de jeu améliorés, modifiés ou entièrement personnalisés
      • Réagir aux événements du jeu et modifier le résultat de certaines choses, comme la calculation des dégâts
    • Plus de renseignements techniques sur VScript pour Team Fortress 2 sont disponibles sur le site de la Communauté des Développeurs Valve
  • Ajout de la possibilité de changer la skybox dynamiquement en utilisant l'entité skybox_swapper (anglais) ou SetSkyboxTexture
  • Ajout de la prise en charge des fichiers d'amélioration MvM personnalisés intégrés à la carte
  • Ajout de point_worldtext (anglais), une entité qui peut afficher du texte de façon dynamique, avec prise en charge de plusieurs polices SDF (signed distance field), de plusieurs couleurs et d'un mode arc-en-ciel
  • Exposition de plusieurs ConVars liées au mouvement
  • Implémentation du support pour func_monitor (anglais) et les caméras
  • Implémentation de logic_eventlistener (anglais) pour écouter les événements de jeu de la logique Hammer
  • Ajout de la possibilité de passer des paramètres et des délais aux actions du populateur de MvM
  • Amélioration du temps de compilation avec VRAD (anglais)
  • Remerciements tout particulièrement à Jakub et à tous les membres de la VScript Mega Issue sur GitHub qui ont testé, fourni des commentaires et soumis des requêtes

Changements non documentés

  • Mise à jour des fichiers de localisation pour le Portugais brésilien, Bulgare, Tchèque, Danois, Néerlandais, Finnois, Français, Allemand, Grec, Hongrois, Italien, Coréen, Norvégien, Polonais, Portugais, Roumain, Russe, Chinois simplifié, Espagnol (Espagne), Suédois, Thaï, Chinois traditionnel, Turc et Ukrainien.

Fichiers modifiés

Note: Le journal des modifications ci-dessous est généré à partir des différences entre deux révisions du jeu. Ces données peuvent être incomplètes ou incohérentes. Une partie importante de ce journal des modifications a été généré automatiquement depuis les données de GameTracking (anglais), offert par SteamDB (anglais).
Changements de la révision
Modified: tf/steam.inf
Modified: bin/GameUI.dll
Modified: bin/ServerBrowser.dll
Modified: bin/bsppack.dll
Modified: bin/bugreporter_filequeue.dll
Modified: bin/bugreporter_public.dll
Modified: bin/datacache.dll
Modified: bin/engine.dll
Modified: bin/filesystem_stdio.dll
Modified: bin/inputsystem.dll
Modified: bin/launcher.dll
Modified: bin/libtogl.dll
Modified: bin/materialsystem.dll
Modified: bin/replay.dll
Modified: bin/scenefilecache.dll
Modified: bin/shaderapidx9.dll
Modified: bin/shaderapiempty.dll
Modified: bin/soundemittersystem.dll
Modified: bin/sourcevr.dll
Modified: bin/stdshader_dx9.dll
Modified: bin/studiorender.dll
Modified: bin/tier0.dll
Modified: bin/vaudio_celt.dll
Modified: bin/vaudio_miles.dll
Modified: bin/vaudio_speex.dll
Modified: bin/vgui2.dll
Modified: bin/vguimatsurface.dll
Modified: bin/video_quicktime.dll
Modified: bin/video_services.dll
Modified: bin/vphysics.dll
Modified: bin/vscript.dll
Modified: bin/vstdlib.dll
Modified: bin/vtex_dll.dll
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
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/server.dll
Modified: tf/scripts/items/items_game.txt.sig