Patch z 14. dubna 2011

From Team Fortress Wiki
Jump to: navigation, search
Tento článek je výpis změn ve hře, pro update se podívejte sem Hatless Update.
Zdroj: Team Fortress 2, Counter-Strike: Source, Day of Defeat: Source and Half-Life 2: Deathmatch Updates Released (Anglicky)
Oficiální stránka: Hatless Update (Anglicky)

Patch poznámky

Hatless Update Titlecard.png

Změny Source Enginu (CS:S, DoD:S, TF2, HL2:DM)

  • Opraveno zneužití injekce paketů v klientských/serverových proudech
  • Opraveno zneužití UDP přihlašování
    • Přidán nový serverový convar "sv_logsecret", který emituje nové S2A_LOGSTRING2 UDP pakety na všechny UDP přihlašovací cíle s předřazenou tajnou hodnotou

Team Fortress 2

  • Přidána nová mapa Koth_Badlands
  • Aktualizován CP_Well
    • Spwan místnosti na druhém bodu jsou nyní vždy jednosměrné dveře
  • Aktualizován Trénink
  • Přidán nový systém pro asociaci dedikovaných serverů se Steam účty
    • Použití ConCommand "cl_gameserver_create_identity" v Team Fortress 2 klientské konzoli k vytvoření server účtu použitím nynějšího přihlášení k Steam účtu. Toto bude generovat hodnoty "tf_server_identity_account_id" a "tf_server_identity_token"
    • Udáním hodnoty "tf_server_identity_account_id" a "tf_server_identity_token" do vašeho server.cfg
    • Použití ConCommand "cl_gameserver_list" v Team Fortress 2 klientské konzoli pro výpis všech herních serverových účtů vlastněnými uživateli přihlášenými na Steam účtu
  • Přidán nový systém pro koučující hráče
  • Přidán nový hlasovací systém
    • Serverové convary pro kontrolu hlasování
      • sv_allow_votes : Povolit hlasování?
    • sv_vote_failure_timer : Hlasování které selže nemůže být znovu hlasováno po dobu této doby.
      • sv_vote_allow_specators : Povolit pozorovatelům hlasovat?
      • sv_vote_issue_changelevel_allowed : Povolit hlasování pro změnu levelu?
      • sv_vote_issue_kick_allowed : Povolit hlasování pro kopání hráčů ze serveru?
      • sv_vote_issue_nextlevel_allowed : Povolit hlasování pro nastavení nového levelu?
      • sv_vote_issue_nextlevel_allowextend : Povolit hlasování o prodloužení stávající mapy?
      • sv_vote_issue_restart_game_allowed : Povolit hlasováni pro restartování hry?
      • sv_vote_issue_scramble_teams_allowed : Povolit hlasování pro rozhození týmů?
      • sv_vote_issue_nextlevel_choicesmode : Předložit hráči seznam map s nejnižší hrací dobou pro výběr?
      • sv_vote_kick_ban_duration : Jak dlouho by mělo trvat hlasování o kopnutí někoho ze serveru? (v minutách)
  • Dynamický model nabíhání ke zvýšení výkonu
  • Změny bojového textu:
    • Přidán nový convar "hud_combattext_healing" k zobrazení množství healingu za sekundu
    • Přidány bonusové body k předmětům zobrazeným pomocí Bojového Textu
    • Startovací pozice hodnot je nyní ovlivněna vzdáleností k cíli, Starting position of values is now affected by range to target, díky tomu je nyní lépe vidět čísla vedle cílů
  • Aktualizován hlas pro použití Steam hlasového kodeku ke zvýšení kvality
    • Servery nyí mohou přepnout mezi starým kodekem a novým kodekem pomocí convaru "sv_use_steam_voice", kde standardně je 1.
  • Opraveni hráči, kteří nebyli schopni vidět správné barvy obarvených klobouků při běhu s DX8
  • Opraven stav kdy nebylo možné vidět | ve vlastních jménech a popiscích
  • Opraevnno pár případů kde vlastní spreje nebyly importovány správně
  • Změny duelů:
    • Dialog duelů byl rozšířen o specifické duely tříd navíc k výchozím duelům
    • Odznaky duelů nyní ukazují počet výher, které hráč má
  • Přidány Payload mapy do offline tréninku
  • Opraven taunt zabití s Katanaou, které je nepočítalo k honorbound zabitím
  • Opravena chyba, kde zabití držitele katany katanou nesprávně způsobovalo zvýšení krit šance
  • Opraveno nekonečné zneužití noisemakeru kde noisemakery mohly být znovu použity i po vypršení nabití
  • Vylepšeno Medicovo přeléčení, které je nyní více rozeznatelné
  • Opraven func_build subjekty, aby respektovaly týmovou hodnotu a zabránili tím spojením týmových budov v prostoru
  • Změny předmětů:
  • Změny Botů:
    • Přidání TFBoti Spyové. Boti Spyové mají nyní základní cloaking, diguising, sapping, a backstabbing chování a jsou připraveni vstoupit do boje
    • TFBoti nyní rozumí základům Payload scénářům a budou tlačit vozík při útoku a snažit se jej zastavit při obraně
    • Přidána navigace ok pro pl_goldrush, pl_badwater, pl_upward, pl_thundermountain, a pl_hoodoo_final
    • Vypešeny TFBotí reakce na schované a převlečené nepřátelské Spye
    • Vylepšeno chování Demoman bota pro pokládání pastí ze sticky bomb
    • Demoman boti se nyní pokusí přesunout na bezpečné místo a střílet sticky bomby do hnízda senter nepřítele
    • Soldier boti budou přepínat po vyprázdnění svého raketometu na brokovnici ve krátké a střední vzdálenosti
    • TFBoti se nebudou více schovávat před nesenými a sappnutými sentry guny
    • Engineer boti jsou lepší v přesouvání jejich hnízd sentry gunu podle toho jak se změní scénář
    • Vylepšení Sniper botí algoritmy pro nalezení dobrého místa pro odstřelování pro obojí Capture Point i Payload sceáře
    • Sniper boti budou udělovat příhodné výstřely, zatím co se budou pohybovat k jejich žádoucímu odstřelovacímu bodu
    • Opravena chyba kdy Sniper boti občas stáli před jejich spawn místností a nedělali nic
    • Vylepšena schopnost TFBotů najít bezpečné, výhodné místo k útoku na nepřátelské sentry guny
    • TFBoti nebudou nadále zkoušet použít teleport-ovací vstup, ke kterému se nemohou dostat
    • Přidán tf_bot_melee_only cvar. Při nastavení na 1, všichni TFBoti budou omezeni na používání pouze ručních zbraní

Nezdokumentované změny

  • SSpyové nyní pronášejí své Dominační nebo Revenge věty správně při použití Knife nebo Conniver's Kunai.
  • Přidána možnost schovat duplikované předměty v obrazovce nákladu.
  • Modifikovány default-ní textury Googly Gazer.
  • Aktualizováno hlavní menu, které nyní zahrnuje 'resume game', 'call a vote' a 'request coach' výběry.
  • Pozadí menu je nyní průhledné při připojení k serveru.
  • Položky uvedene v Mann Co. Store již nejsou viditelné ve výchozím nastavení z hlavního menu. To se objeví až po zvolení tlačítka 'shop for items'.
  • Třídní modely presentovány v obrazovce s nákladem jsou nyní statické a nepřehrávají ne činnostní animace.
  • Přidán phong shader na Grenede Launcher granáty.
  • 'Autoscrambling the teams on round start' je integrováno ve výchozím nastavení serverových mechanik.
  • Vedlejší model příloh serveru používaný v populárních módech jako je VS Saxton Hale mód a Advenced Weaponiser jsou nyní navždy vypnuty.
  • Atribut 23 (žádné odfouknutí), který byl dříve použit na Backburner, již není více funkční. Ostatní atributy, které měly být odstraněny ze zbraní a nadále se nepoužívají, jsou stále funkční. (například atribut 49: žádný dvojitý skok).
  • Pokus o změny vedlejších serverůitems_game.txt nebude fungovat; server nyní používá výchozí hodnoty, servery budou běžet i bez přítomného souboru. To je kvůli nynějším stahováním ze Steamu na požádání.
  • Nástroje koupené z Mann Co. Store mají nyní dva dny dobu po kterou je nelze směňovat.
  • Úspěšné zabití Spinal Tapem nyní naplní Medicův ÜberCharge na 100%.

Poznámky

  • Poznámky záplaty původně obsahovaly informaci o "Vitasaw: Přidána schopnost vidět nepřítelovo zdraví"; to bylo rychle odstraněno..

Změněné soubory

Poznámka: seznam změn níže je generován pomocí rozdílů dvou revizí hry.
Změny v revizi
Modified: team fortress 2 content.gcf/tf/bin/server.dll
Modified: team fortress 2 content.gcf/tf/bin/server.dylib
Modified: team fortress 2 content.gcf/tf/bin/server.so
Modified: team fortress 2 content.gcf/tf/maps/cp_well.bsp
Added: team fortress 2 content.gcf/tf/maps/itemtest.bsp
Added: team fortress 2 content.gcf/tf/maps/koth_badlands.bsp
Added: team fortress 2 content.gcf/tf/maps/koth_badlands.nav
Modified: team fortress 2 content.gcf/tf/maps/koth_sawmill.nav
Added: team fortress 2 content.gcf/tf/maps/pl_badwater.nav
Added: team fortress 2 content.gcf/tf/maps/pl_goldrush.nav
Added: team fortress 2 content.gcf/tf/maps/pl_hoodoo_final.nav
Added: team fortress 2 content.gcf/tf/maps/pl_thundermountain.nav
Added: team fortress 2 content.gcf/tf/maps/pl_upward.nav
Modified: team fortress 2 content.gcf/tf/maps/tr_dustbowl.bsp
Modified: team fortress 2 content.gcf/tf/maps/tr_target.bsp
Modified: team fortress 2 content.gcf/tf/maps/tr_target.nav
Added: team fortress 2 content.gcf/tf/media/tr_goldrush.bik
Added: team fortress 2 content.gcf/tf/media/tr_goldrush.mov
Added: team fortress 2 content.gcf/tf/media/tr_target_demo.bik
Added: team fortress 2 content.gcf/tf/media/tr_target_demo.mov
Added: team fortress 2 content.gcf/tf/media/tr_target_engineer.bik
Added: team fortress 2 content.gcf/tf/media/tr_target_engineer.mov
Added: team fortress 2 content.gcf/tf/media/tr_target_spy.bik
Added: team fortress 2 content.gcf/tf/media/tr_target_spy.mov
Modified: team fortress 2 content.gcf/tf/particles/class_fx.pcf
Modified: team fortress 2 content.gcf/tf/particles/class_fx_dx80.pcf
Modified: team fortress 2 content.gcf/tf/particles/explosion.pcf
Modified: team fortress 2 content.gcf/tf/particles/explosion_dx80.pcf
Modified: team fortress 2 content.gcf/tf/particles/explosion_dx90_slow.pcf
Modified: team fortress 2 content.gcf/tf/particles/explosion_high.pcf
Modified: team fortress 2 content.gcf/tf/particles/medicgun_attrib.pcf
Modified: team fortress 2 content.gcf/tf/resource/TF2Build.ttf
Modified: team fortress 2 content.gcf/tf/resource/tf_english.txt
Added: team fortress 2 content.gcf/tf/sound/coach/coach_attack_here.wav
Added: team fortress 2 content.gcf/tf/sound/coach/coach_defend_here.wav
Added: team fortress 2 content.gcf/tf/sound/coach/coach_go_here.wav
Added: team fortress 2 content.gcf/tf/sound/coach/coach_look_here.wav
Added: team fortress 2 content.gcf/tf/sound/coach/coach_student_died.wav
Added: team fortress 2 content.gcf/tf/sound/ui/duel_challenge_accepted_with_restriction.wav
Added: team fortress 2 content.gcf/tf/sound/ui/duel_challenge_rejected_with_restriction.wav
Added: team fortress 2 content.gcf/tf/sound/ui/duel_challenge_with_restriction.wav
Added: team fortress 2 content.gcf/tf/sound/ui/message_update.wav
Added: team fortress 2 content.gcf/tf/sound/ui/training_point_big.wav
Added: team fortress 2 content.gcf/tf/sound/ui/training_point_small.wav
Modified: team fortress 2 materials.gcf/tf/materials/HUD/death_panel_mask.vtf
Added: team fortress 2 materials.gcf/tf/materials/models/player/items/all_class/team_button_blu.vtf
Added: team fortress 2 materials.gcf/tf/materials/models/player/items/engineer/engineer_eye_machine_blue.vtf
Added: team fortress 2 materials.gcf/tf/materials/models/player/items/engineer/engineer_eye_machine_red.vtf
Added: team fortress 2 materials.gcf/tf/materials/models/player/items/engineer/engineer_eye_team_blue.vtf
Added: team fortress 2 materials.gcf/tf/materials/models/player/items/engineer/engineer_eye_team_red.vtf
Added: team fortress 2 materials.gcf/tf/materials/models/player/items/pyro/pyromancer_horn_texture.vtf
Modified: team fortress 2 materials.gcf/tf/materials/models/player/items/pyro/pyromancers_mask.vtf
Added: team fortress 2 materials.gcf/tf/materials/models/player/items/pyro/pyromancers_mask_s1.vtf
Added: team fortress 2 materials.gcf/tf/materials/models/player/items/pyro/pyromancers_mask_s2.vtf
Modified: team fortress 2 materials.gcf/tf/materials/models/player/items/scout/mnc_mascot_all.vtf
Modified: team fortress 2 materials.gcf/tf/materials/models/player/items/spy/spy_private_eye.vtf
Modified: team fortress 2 materials.gcf/tf/materials/models/player/items/spy/spy_private_eye_blue.vtf
Added: team fortress 2 materials.gcf/tf/materials/models/props_badlands/siloroom_light2.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/achievements/tf_complete_training.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/achievements/tf_complete_training_bw.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/hud/vote_no.pwl.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/hud/vote_no.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/hud/vote_yes.pwl.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/hud/vote_yes.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/icon_checkbox.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/icon_coach.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/icon_resume.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/icon_whistle.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/polaroid_empty.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/polaroid_overlay.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/replay/bottomFringe.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/replay/info_button_over_small.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/replay/info_button_small.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/replay/panel_scalable_balloon.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/replay/panel_scalable_default.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/replay/panel_scalable_highlight.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/store/mannco_promo.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/tf_box.vtf
Modified: team fortress 2 materials.gcf/tf/models/player/items/demo/top_hat.dx80.vtx
Modified: team fortress 2 materials.gcf/tf/models/player/items/demo/top_hat.dx90.vtx
Modified: team fortress 2 materials.gcf/tf/models/player/items/demo/top_hat.mdl
Modified: team fortress 2 materials.gcf/tf/models/player/items/demo/top_hat.phy
Modified: team fortress 2 materials.gcf/tf/models/player/items/demo/top_hat.sw.vtx
Modified: team fortress 2 materials.gcf/tf/models/player/items/demo/top_hat.vvd
Modified: team fortress 2 materials.gcf/tf/models/player/items/engineer/mad_eye.dx80.vtx
Modified: team fortress 2 materials.gcf/tf/models/player/items/engineer/mad_eye.dx90.vtx
Modified: team fortress 2 materials.gcf/tf/models/player/items/engineer/mad_eye.mdl
Modified: team fortress 2 materials.gcf/tf/models/player/items/engineer/mad_eye.sw.vtx
Modified: team fortress 2 materials.gcf/tf/models/player/items/engineer/mad_eye.vvd
Modified: team fortress 2 materials.gcf/tf/models/player/items/pyro/pyro_pyromancers_mask.dx80.vtx
Modified: team fortress 2 materials.gcf/tf/models/player/items/pyro/pyro_pyromancers_mask.dx90.vtx
Modified: team fortress 2 materials.gcf/tf/models/player/items/pyro/pyro_pyromancers_mask.mdl
Modified: team fortress 2 materials.gcf/tf/models/player/items/pyro/pyro_pyromancers_mask.phy
Modified: team fortress 2 materials.gcf/tf/models/player/items/pyro/pyro_pyromancers_mask.sw.vtx
Modified: team fortress 2 materials.gcf/tf/models/player/items/pyro/pyro_pyromancers_mask.vvd
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2.dx80.vtx
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2.dx90.vtx
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2.mdl
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2.phy
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2.sw.vtx
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2.vvd
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2_small.dx80.vtx
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2_small.dx90.vtx
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2_small.mdl
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2_small.phy
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2_small.sw.vtx
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2_small.vvd