Difference between revisions of "December 1, 2022 Patch/ru"

From Team Fortress Wiki
Jump to: navigation, search
(trans for ru)
 
m (Added missing language icons)
Line 16: Line 16:
 
*** Реагировать на игровые события и изменять результаты определенных действий, таких как расчет урона.
 
*** Реагировать на игровые события и изменять результаты определенных действий, таких как расчет урона.
 
** Более подробная техническая информация о VScript для Team Fortress 2 доступна на сайте Valve Developer Community.
 
** Более подробная техническая информация о VScript для Team Fortress 2 доступна на сайте Valve Developer Community.
*** https://developer.valvesoftware.com/wiki/VScript
+
*** https://developer.valvesoftware.com/wiki/VScript {{lang icon|en}}
*** https://developer.valvesoftware.com/wiki/List_of_TF2_Script_Functions
+
*** https://developer.valvesoftware.com/wiki/List_of_TF2_Script_Functions {{lang icon|en}}
 
* Добавлена возможность динамически менять скайбокс с помощью сущности {{ent|skybox_swapper}} или {{code|SetSkyboxTexture}}.
 
* Добавлена возможность динамически менять скайбокс с помощью сущности {{ent|skybox_swapper}} или {{code|SetSkyboxTexture}}.
 
* Добавлена поддержка пользовательских файлов обновления Манн против машин, упакованных в карту.
 
* Добавлена поддержка пользовательских файлов обновления Манн против машин, упакованных в карту.
Line 25: Line 25:
 
* Реализован {{ent|logic_eventlistener}} для прослушивания игровых событий из логики Hammer.
 
* Реализован {{ent|logic_eventlistener}} для прослушивания игровых событий из логики Hammer.
 
* Добавлена возможность передавать параметры и задержку в действия Манн против машин.
 
* Добавлена возможность передавать параметры и задержку в действия Манн против машин.
* Улучшено время компиляции с [[vdc:VRAD|VRAD]].
+
* Улучшено время компиляции с [[vdc:VRAD|VRAD]] {{lang icon|en}}.
 
* Отдельное спасибо "Jakub" и всем участникам мега-выпуска VScript на GitHub за тестирование, отзывы и запросы.
 
* Отдельное спасибо "Jakub" и всем участникам мега-выпуска VScript на GitHub за тестирование, отзывы и запросы.
 
}}
 
}}

Revision as of 12:45, 3 December 2022

Содержание обновления

Team Fortress 2

  • Внедрение VScript.
    • VScript позволяет разработчикам карт встраивать код сценария (Squirrel3) в карты. Эта система уже используется для карт L4D2 и CS:GO.
      • Взаимодействие с сущностями и миром как обычная логика Hammer.
      • Упрощение того, что раньше было невероятно сложным и трудоемким в логике Hammer.
      • Взаимодействие и управление ботами, боссами, атрибутами игрока, сущностями и состоянием игры, что позволяет расширить, изменить или полностью создать собственные режимы игры.
      • Реагировать на игровые события и изменять результаты определенных действий, таких как расчет урона.
    • Более подробная техническая информация о VScript для Team Fortress 2 доступна на сайте Valve Developer Community.
  • Добавлена возможность динамически менять скайбокс с помощью сущности skybox_swapper или SetSkyboxTexture.
  • Добавлена поддержка пользовательских файлов обновления Манн против машин, упакованных в карту.
  • Добавлена сущность point_worldtext, которая может динамически отображать текст, с поддержкой нескольких шрифтов SDF (signed distance field), нескольких цветов и режима радуги.
  • Раскрыто несколько ConVars, связанных с движением.
  • Реализована поддержка func_monitor и камер.
  • Реализован logic_eventlistener для прослушивания игровых событий из логики Hammer.
  • Добавлена возможность передавать параметры и задержку в действия Манн против машин.
  • Улучшено время компиляции с VRAD (английский).
  • Отдельное спасибо "Jakub" и всем участникам мега-выпуска VScript на GitHub за тестирование, отзывы и запросы.

Изменённые файлы

Примечание: нижеприведённый список изменений создаётся путём сравнения двух версий игры. Значительная часть этого списка изменений была автоматически создана на основе данных GameTracking (английский), любезно предоставленным SteamDB (английский).
Изменения в версии
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