Patch del 14 aprile 2011

From Team Fortress Wiki
Jump to: navigation, search
Questo articolo tratta specificamente dell'aggiornamento tecnico rilasciato. Per informazioni generali, vedi Aggiornamento Senza Cappelli.
Fonte: Team Fortress 2, Counter-Strike: Source, Day of Defeat: Source and Half-Life 2: Deathmatch Updates Released (Inglese)

Contenuti dell'aggiornamento

Hatless Update Titlecard.png
Scopri ulteriori informazioni riguardanti questo aggiornamento sulla Pagina dell'Hatless Update (Inglese)

Cambiamenti al Motore Source (CS:S, DoD:S, TF2, HL2:DM)

  • Risolto un exploit relativo a un'iniezione di pacchetti nel flusso di dati tra client e server.
  • Risolto un exploit relativo al logging UDP.
    • Aggiunta una nuova convar del server "sv_logsecret" che emette un nuovo pacchetto UDP S2A_LOGSTRING2 UDP verso ogni utente del log UDP con il valore segreto precedentemente in sospeso.

Team Fortress 2

  • Aggiunta la nuova mappa Koth_Badlands
  • Aggiornato CP_Well
    • Le stanze di rigenerazione del secondo punto di controllo possiedono ora una porta dalla quale è solo possibile uscire.
  • Aggiornato Addestramento
    • Aggiunti tre nuovi percorsi di addestramento per il Demolitore, l'Ingegnere e la Spia.
    • Aggiunto il risultato Ready for Duty per tutti coloro che completano ogni percorso di addestramento.
  • Aggiunto un nuovo sistema che associa i server dedicati agli account di Steam.
    • Usa il Concommand "cl_gameserver_create_identity" nella console del client di Team Fortress 2 per creare un account server utilizzando l'account di Steam attualmente attivo. Questo crea dei valori per "tf_server_identity_account_id" e "tf_server_identity_token".
    • Inserisci i valori per "tf_server_identity_account_id" e "tf_server_identity_token" in server.cfg.
    • Usa il ConCommand "cl_gameserver_list" nella console del client di Team Fortress 2 per elencare tutti gli account server posseduti dall'account di Steam attualmente attivo.
  • Aggiunto un nuovo sistema per il coaching dei giocatori.
  • Aggiunto un nuovo vote system.
    • Convar del server per controllare il vote system
      • sv_allow_votes : Permettere la votazione?
    • sv_vote_failure_timer : Un voto che non va a buon fine non può essere votato nuovamente durante questo periodo.
      • sv_vote_allow_specators : Permettere agli spettatori di votare?
      • sv_vote_issue_changelevel_allowed : Permettere ai voti di cambiare livello?
      • sv_vote_issue_kick_allowed : Permettere ai voti di espellere i giocatori dal server?
      • sv_vote_issue_nextlevel_allowed : Permettere ai voti di mostrare il livello successivo?
      • sv_vote_issue_nextlevel_allowextend : Permettere ai voti di estendere la mappa attuale?
      • sv_vote_issue_restart_game_allowed : Permettere ai voti di ricominciare la partita?
      • sv_vote_issue_scramble_teams_allowed : Permettere ai voti di riassortire le squadre?
      • sv_vote_issue_nextlevel_choicesmode : Presentare ai giocatori una lista di mappe con il tempo di gioco inferiore da scegliere?
      • sv_vote_kick_ban_duration : Per quanto tempo un kick vote dovrebbe mantenere il ban di un giocatore dal server? (in minuti)
  • Inserito il caricamento dinamico dei modelli per migliorare le performance.
  • Cambiamenti al Combat Text
    • Aggiunta la nuova convar "hud_combattext_healing" per mostrare la quantità di guarigione al secondo.
    • I punti bonus conferiti da un oggetto vengono ora mostrati usando il Combat Text.
    • Il punto iniziale dei valori è ora affetto dalla distanza dal bersaglio, rendendo più semplice la visione dei numeri quando si è vicini ad esso.
  • Aggiornata la voce per usare il codec vocale di Steam in modo da migliorare la qualità.
    • I server possono usare il vecchio o il nuovo codec con la convar "sv_use_steam_voice", che di default è 1.
  • Risolto un problema relativo alla visualizzazione scorretta del colore dei cappelli verniciati quando si esegue il gioco in modalità DX8.
  • Risolto un problema che non mostrava correttamente il carattere | nei nomi e nelle descrizioni personalizzate.
  • Risolta una manciata di casi in cui gli spray personalizzati non venivano importati correttamente.
  • Cambiamenti al Duello
    • La finestra di dialogo è stata estesa in modo da includere duelli per classi specifiche.
    • I distintivi del duello ora mostrano solamente il numero di vittorie del giocatore.
  • Aggiunte le mappe Carico per la pratica offline.
  • Ora le uccisioni insulto eseguite con l'Half-Zatoichi vengono contate come uccisioni onorevoli.
  • Risolto un bug a causa del quale chi uccideva un giocatore che impugnava una Katana con la stessa arma causava incorrettamente un aumento della possibilità di colpi critici.
  • Risolto un exploit dei rumorogeni infiniti che permetteva di utilizzare i suddetti oggetti anche dopo aver terminato gli utilizzi disponibili.
  • Migliorato l'effetto di salute extra del Medico in modo da renderlo più evidente.
  • Ora le entità func_build rispettano il valore della squadra e impediscono alle squadre associate di costruire in quest'area.
  • Cambiamenti agli oggetti:
  • Cambiamenti ai Bot:
    • Aggiunti TFBot Spia. Questi bot eseguono delle basilari azioni di invisibilità, cammuffamento, sabotaggio e pugnalamento alle spalle e sono pronti ad unirsi alla battaglia.
    • Ora i TFBot comprendono le basi di uno scenario Carico e spingeranno il carrello durante l'attacco o tenteranno di fermarlo durante la difesa.
    • Aggiunti dei mesh di navigazione per pl_goldrush, pl_badwater, pl_upward, pl_thundermountain e pl_hoodoo_final.
    • Migliorata la reazione dei TFBot alle Spie nemiche invisibili o travestite.
    • Migliorato il comportamento dei bot Demolitore riguardante la creazione di trappole con bombe adesive.
    • I bot Demolitore ora cercheranno di spostarsi verso un luogo sicuro e di piantare bombe adesive nei nidi di Torrette nemiche per distruggerle.
    • I bot Soldato equipaggiano il loro fucile dopo aver svuotato il caricatore del lanciarazzi a distanza minima o media.
    • I bot non si nasconderanno più da Torrette sabotate o trasportate.
    • I bot Ingegnere sapranno spostare meglio i loro nidi di Torrette dopo il cambiamento dello scenario.
    • Migliorato l'algoritmo del bot Cecchino in modo da fargli trovare dei buoni punti di cecchinaggio nelle mappe Punto di controllo e Carico.
    • I bot Cecchino potrebbero fermarsi ed eseguire degli spari opportunistici mentre si spostano verso il punto di cecchinaggio desiderato.
    • Risolto un bug a causa del quale i bot Cecchino rimanevo, certe volte, fermi nella loro stanza di rigenerazione senza fare nulla.
    • Migliorata l'abilità dei TFBot di trovare un punto a favore per attaccare le Torrette senza venire colpiti.
    • I TFBot non cercheranno più di usare l'entrata di un teletrasporto che non possono raggiungere.
    • Aggiunta la cvar tf_bot_melee_only. Se impostata su 1, tutti i TFBot useranno solamente la loro arma corpo a corpo.

Cambiamenti non documentati

  • Aggiunta un'opzione per nascondere gli oggetti duplicati nella schermata di equipaggiamento.
  • Modificate le texture del Googly Gazer.

File modificati

Nota: Il seguente log dei cambiamenti è generato da una diff tra due revisioni del gioco.
Cambiamenti della revisione
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