Difference between revisions of "December 1, 2022 Patch/cs"
(Created page with "{{Patch layout | before = {{Patch name|11|4|2022}} | day = 1 | month = december | year = 2022 | after = | source-title = {{common string|...") |
m |
||
Line 12: | Line 12: | ||
** VScript dovoluje tvůrcům map přidávat skriptovací jazyk ([[w:Squirrel_(programming_language)/cs|Squirrel3]]) do jejich map. Tento systém je již používán pro [[Left 4 Dead 2/cs|L4D2]] a [[Counter-Strike: Global Offensive/cs|CS:GO]] mapy. | ** VScript dovoluje tvůrcům map přidávat skriptovací jazyk ([[w:Squirrel_(programming_language)/cs|Squirrel3]]) do jejich map. Tento systém je již používán pro [[Left 4 Dead 2/cs|L4D2]] a [[Counter-Strike: Global Offensive/cs|CS:GO]] mapy. | ||
*** Rozhraní s entitami a světem jako běžná [[Valve Hammer Editor/cs|Hammer Editor]] logika | *** Rozhraní s entitami a světem jako běžná [[Valve Hammer Editor/cs|Hammer Editor]] logika | ||
− | *** Zjednodušuje provedení věcí, které byli dříve | + | *** Zjednodušuje provedení věcí, které byli dříve extrémně komplikované nebo trvali příliš dlouho na vytvoření za pomocí Hammer logiky |
− | *** VScript dovoluje interakci a ovládání [[bots/cs|botů]], [[Boss/cs|bossů]], atributů hráče, entity a podrobném stavu hry, toto | + | *** VScript dovoluje interakci a ovládání [[bots/cs|botů]], [[Boss/cs|bossů]], atributů hráče, entity a podrobném stavu hry, toto dovoluje tvorbu vylepšených, modifikovaných nebo kompletně nových herních módů |
*** Také dovoluje reagování na herní události a změnu jejich výsledku, například výpočty uděleného poškození | *** Také dovoluje reagování na herní události a změnu jejich výsledku, například výpočty uděleného poškození | ||
** Více technických informací o VScriptu pro Team Fortress 2 naleznete na [[vdc:Main_Page|Valve Developer Community]] {{lang icon|en}} | ** Více technických informací o VScriptu pro Team Fortress 2 naleznete na [[vdc:Main_Page|Valve Developer Community]] {{lang icon|en}} | ||
*** [[vdc:VScript|https://developer.valvesoftware.com/wiki/VScript]] {{lang icon|en}} | *** [[vdc:VScript|https://developer.valvesoftware.com/wiki/VScript]] {{lang icon|en}} | ||
*** [[vdc:List_of_TF2_Script_Functions|https://developer.valvesoftware.com/wiki/List_of_TF2_Script_Functions]] {{lang icon|en}} | *** [[vdc:List_of_TF2_Script_Functions|https://developer.valvesoftware.com/wiki/List_of_TF2_Script_Functions]] {{lang icon|en}} | ||
− | * Přidána možnost dynamické změny skyboxu | + | * Přidána možnost dynamické změny skyboxu za pomoci entity {{ent|skybox_swapper}} nebo funkce {{code|SetSkyboxTexture}} |
* Přidána podpora pro vlastní [[Mann vs. Machine/cs|MvM]] vylepšení, které lze nyní zabalit přímo do souboru map | * Přidána podpora pro vlastní [[Mann vs. Machine/cs|MvM]] vylepšení, které lze nyní zabalit přímo do souboru map | ||
* Přidána entita {{ent|point_worldtext}}, která umí dynamicky zobrazovat text, s podporou více fontů SDF (signed distance field), více barev a duhového režimu. | * Přidána entita {{ent|point_worldtext}}, která umí dynamicky zobrazovat text, s podporou více fontů SDF (signed distance field), více barev a duhového režimu. |
Revision as of 19:27, 3 December 2022
|
Poznámky ke změnám
Team Fortress 2
- Byl implementován VScript (Anglicky)
- VScript dovoluje tvůrcům map přidávat skriptovací jazyk (Squirrel3) do jejich map. Tento systém je již používán pro L4D2 a CS:GO mapy.
- Rozhraní s entitami a světem jako běžná Hammer Editor logika
- Zjednodušuje provedení věcí, které byli dříve extrémně komplikované nebo trvali příliš dlouho na vytvoření za pomocí Hammer logiky
- VScript dovoluje interakci a ovládání botů, bossů, atributů hráče, entity a podrobném stavu hry, toto dovoluje tvorbu vylepšených, modifikovaných nebo kompletně nových herních módů
- Také dovoluje reagování na herní události a změnu jejich výsledku, například výpočty uděleného poškození
- Více technických informací o VScriptu pro Team Fortress 2 naleznete na Valve Developer Community (Anglicky)
- VScript dovoluje tvůrcům map přidávat skriptovací jazyk (Squirrel3) do jejich map. Tento systém je již používán pro L4D2 a CS:GO mapy.
- Přidána možnost dynamické změny skyboxu za pomoci entity
skybox_swapper
nebo funkceSetSkyboxTexture
- Přidána podpora pro vlastní MvM vylepšení, které lze nyní zabalit přímo do souboru map
- Přidána entita
point_worldtext
, která umí dynamicky zobrazovat text, s podporou více fontů SDF (signed distance field), více barev a duhového režimu. - Odhalení několika příkazů souvisejících s pohybem ConVars
- Implementována podpora pro
func_monitor
a kamery - Implementována
logic_eventlistener
pro odposlech herních eventů z Hammer logiky - Přidána možnost předávat parametry a zpoždění akcím populátoru MvM
- Byl zrychlen čas potřebných ke kompilaci VRAD (Anglicky)
- Speciální poděkování Jakubovi a všem na GitHub VScript Mega Issue (Anglicky) za pomoc při testování, zpětnou vazbu a přidávání návrhů
Nezmíněné změny
- Aktualizovány lokalizační soubory pro brazilskou portugalštinu, bulharštinu, češtinu, dánštinu, finštinu, francouzštinu, italštinu, korejštinu, maďarštinu, němčinu, nizozemštinu, norštinu, polštinu, portugalštinu, rumunštinu, ruštinu, zjednodušenou čínštinu, španělštinu (Španělsko), švédštinu, thajštinu, tradiční čínštinu, turečtinu a ukrajinštinu.
Změněné soubory
- Poznámka: seznam změn níže je generován pomocí rozdílů dvou revizí hry. Podstatná část tohoto seznamu změn byla generována pomoci GameTracking (Anglicky) data od SteamDB (Anglicky).
Změny v revizi
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/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