В этот тяжёлый вечер мы усердно проверяли, полировали и тестировали эту запись в блоге, чтобы отметить сотое обновление Team Fortress 2. Как обычно, запланировав сделать этот пост за 30 минут по Valve Time, мы внезапно поняли, что прошло несколько недель, а лицо каждого из нас покрылось странными пролежнями и длинной бородой. И, пока мы отсутствовали, кто-то выпустил 19 обновлений, запланированных на 2008 год! Как бы то ни было, поздравляем вас с праздничным выпуском 119-го обновления!
Но вы, конечно, догадываетесь, что мы вряд ли бы заставили читать какие-то самопоздравительные тексты, если бы в самом конце вас не ожидал какой-нибудь подарок, не так ли? Итак, представляем медали: Седой Ветеран, Солдат Удачи и Воин Уикендов. Настало время показать этим жалким новобранцам, что они сражаются бок о бок с НАСТОЯЩИМ наёмником, отслужившим порядочный срок. Вы пролили много вражеской крови. А теперь у вас на груди есть кусок металла, который это подтверждает!
Примечание: Все даты по Гринвичскому времени.
Примечание: Все даты по Гринвичскому времени.
Всё началось с того, что мы немного подразнили ваш аппетит роликами серии Meet the Team.
А затем мы по-настоящему принялись за дело...
20 Сентября, 2007
- Выпущена бета-версия Dedicated Server для Linux
- Исправлена ошибка, при которой можно было использовать rcon команды с пустыми строками, например: rcon sv_password
- Исправлена ошибка с работой частоты обновления видео-режима
- Исправлено падение при открытии таблицы рекордов после смены с полно-экранного режима на оконный или наоборот
- Исправлены подвисания, связанные с слишком большой частотой обновления мышки
- Исправлена ошибка, при которой не отображались вспышки выстрелов пушки, если она находилась рядом с началом карты
- Исправлено падение при запуске, если игра была запущена в полно-экранном режиме
- Отключена загрузка фоновых карт
- Исправлен эксплойт, относящийся к "join_team"
21 Сентября, 2007
- Из-за несовместимостей убраны фоновые карты
- Оптимизирована звуковая система
- Исправлена проблема с восстановлением Direct3d устройства, вызывавшая падение и/или чёрный экран
- Исправлена ошибка, приводившая к падению в Windows Vista
- Исправлено падение менеджера системы достижений
- Исправлено редкое падение при использовании снайперского прицела
26 Сентября, 2007
- Исправлено падение игры, при использовании видеокарты ATI на Vista
- Исправлена сетевая ошибка, которая могла привести к падению некоторых типов домашнего сетевого оборудования, у которого была старая прошивка
- Исправлена сетевая проблема, которая могла вызывать некоторые проблемы с анимацией
- Исправлена ошибка, из-за которой записывались битые .dem файлы (все файлы после первой записанной демки были битыми)
- Исправлена ошибка с расположением телепортов, при которой игрок не мог двигаться
- На серверах убрана переменная mp_friendlyfire. В некоторых случаях Team Fortress 2 мог неверно работать, если она присутствовала
- Исправлены некоторые обрезанные строчки в меню уничтожения
- Теперь наблюдатели могут видеть все игровые классы в таблице очков
- Если раунд заканчивается, и до конца ограничения по времени осталось менее 5 минут, теперь сервер правильно загружает следующий уровень, вместо перехода в режим "Мгновенной смерти"
- Родственность главного потока больше не устанавливается для выделенного сервера. Это позволяет правильно распределять нагрузку при нескольких одновременно запущенных выделенных серверов на многоядерной системе. Родственность всё также установлена на первый процессор для клиентов и listen серверов
- Исправлено падение при запуске игры
- Исправлено падение, возникающее при загрузке .dll из пользовательских путей, вместо правильной загрузки из директории установки
27 Сентября, 2007
- В SourceTV добавлены события и камеры Team Fortress 2
- Исправлено падение, связанное с фрагментацией памяти
- Исправлена ошибка предвычисления, которая вызывала дёргание пушки с бомбами-липучками
- Исправлено редкое падение, которое могло проявляться при создании вспышек из дула
28 Сентября, 2007
- Добавлена возможность менять угол обзора (FOV) от 75 до 90 градусов в меню Options->Multiplayer
- Добавлена возможность отключать спреи игроков
- Исправлено определение наносимых повреждений у огнемёта
- Увеличено повреждение от огнемёта при стрельбе на близких дистанциях
- Гранаты подрывника (не бомбы-липучки) больше не взрываются при контакте после первого отскока
- Исправлено падение при запуске игры
- Исправлена ошибка, при которой игроки могли застрять на карте tc_hydro
- Исправлены ошибки предсказания передвижения игроков
- Исправлена анимация снайпера от третьего лица, которая не всегда совпадала с тем, что видел сам игрок
- Исправлена ошибка, при которой достижения и статистика считалась при просмотре чужих демок
- Исправлена ошибка, при которой достижения и статистика считалась при просмотре чужих демок
- Исправлена ошибка, при которой у некоторых звуков была неверная громкость
2 Октября, 2007
- Добавлена опция текстур "Очень Высокие"
- Добавлена опция "Минимальный HUD" в Options->Multiplayer
- Исправлена ошибка, когда для присевших игроков не всегда фиксировались попадания в голову
- Исправлена ошибка интерполяции игрока, которая в некоторых случаях могла вызывать дёрганную анимацию
- Исправлено редкое падение, проявлявшееся при выходе игрока из воды
- Исправлено падение сервера, связанное с устройством подрыва шпиона
- Исправлена накладывающиеся элементы интерфейса в Options->Video->Advanced
- В некоторых местах исправлены накладывающиеся тексты для не английских языков
- Исправлена ошибка, при которой игроки могли использовать слоты спектаторов на карте dustbowl, когда были не в игре
- Убрана команда "listdeaths", которая могла быть неправильно использована клиентами
5 Октября, 2007
- Исправлены редкие падения, связанные с пулом страничной памяти
- Добавлено предупреждение о скором переполнении пула страничной памяти
- Исправлены ошибки предсказания, связанные с уклонениями игроков
- Исправлено нагромождение строк и столбцов в браузере серверов
- Исправлена редкая ошибка, при которой для запуска игры использовался неправильный launcher.dll
- Исправлены эксплойты телепортера и дверей точки появления
8 Октября, 2007
- Исправлен эксплойт с пулемётом пулемётчика
- Исправлена ошибка, при которой панель целей команды пропадала после нескольких игр на карте
- Режим мгновенной смерти, по истечении времени на карте, наступит только в случае ничейного счёта
- Режим мгновенной смерти начинается только тогда (на CTF картах), когда оба чемодана находятся на базах
- Статистика больше не собирается во время одиночной игры на собственном сервере
- Добавлены счётчики игроков каждого класса в панели выбора классов
- Различные исправления в текстах локализации
9 Октября, 2007
- Улучшена проверка драйверов для различных видеокарт, которые могли иметь проблемы с конкретными драйверами
- Различные изменения в русской и польской локализациях
- Исправлена ошибка, при которой экран загрузки и вступительный ролик показывались на Windows Vista с полноэкранным AA
- Шпионы больше не могут перезаряжать свой револьвер будучи невидимыми
- Гранаты подрывника теперь отталкиваются от игроков и объектов инженера, после первого отскакивания, но всё также не взрываются при контакте
- Улучшена первоначальная инициализация сети, чтобы перехватывать всплывающий в фоне серверный брэндмауэр
- Исправлена проблема, при которой содержимое звукового буфера оказывалось повреждённым и звук прерывался
- Исправлены ошибки хранения достижений, которые вызывали проблему с достижением Head of the Class
25 Октября, 2007
- Улучшена совместимость c Direct Sound
- При снятии скриншота после смерти, панель игрока переносится в нижний правый угол, остальные элементы HUD прячутся до тех пор, пока не отключается стоп-кадр
- Улучшен код обработки авто-баланса при определении какого игрока перекидывать в другую команду
- Улучшена сетевая совместимость с некоторыми маршрутизаторами
- Исправлено падение, проявлявшееся при инициализации уровня, связанное с загрузкой моделей
- Исправлены ошибки на Dustbowl и Hydro, которые проявлялись когда сервер становился пустым в середине раунда
- Исправлена ошибка и улучшена клиентская часть кода уклонений игрока
- Дополнительные исправления падений, связанных с пулом страничной памяти
- Исправлена ошибка в таблице результатов, при которой обрезались некоторые надписи
- Строения инженера теперь будут взрываться после его смерти в режиме Мгновенной смерти
- Исправлен эксплойт с ударом в спину шпионом, когда игрок мог наносить смертельный удар человеку не отвернувшемуся от него
- Исправлена ошибка у шпиона, связанная с автоматическим выходом из невидимости
- Исправлена ошибка, при которой не сохранялась настройка текстур "Очень высокие"
- Улучшены различные сообщения об ошибках и добавлены ссылки на страницы поддержки Steampowered
- Исправлены ошибки, связанные с Honeypot серверами
- Исправлено редкое падение, связанное с потерей медицинской пушкой своего владельца
- Исправлен экплойт, который позволял отсоединившемуся медику продолжать удерживать убер-заряд на целях до тех пор, пока его не сбрасывало по таймауту
- Кнопка выбора спектатора теперь заблокирована, если переменная mp_allowspectators установлена в 0
- Добавлена утерянная строка локализации "cannot_be_spectator"
- Заново добавлен подсчёт количества игроков над изображениями классов, в дополнение к изображениям играющих классов
- Убраны префиксы (tc_, ctf_ и т.д.) из названий карт в различных местах, где выводилось их название
- Исправлено несколько ошибок с краями, при которых гранаты могли пролетать через игроков или строения
- Исправлена ошибка, при которой гранаты или ракеты могли наносить повреждение через тонкие потолки
- Теперь команда инженера "построить X" работает правильно при прямой привязке к кнопкам /li>
31 Октября, 2007
- Fixed problems with 3d sound in surround mode for some Audigy X-Fi users
- Medigun no longer continues to heal enemy Spies who have lost their disguise
- Fixed a weapon switching exploit that allowed Snipers to fire slightly faster than intended
- Tweaked shadow filtering to make shadows look more smooth
- Fixed Server Plugin "StartQueryCVarValue" falsely returning CvarNotFound for cvars that did exist
- Fixed crash in HTML control in IE7 on page load, most often seen in the server Message of the Day
- Fixed small memory leak in HTML controller
- Made HTML output more compatible with new XHTML document styles
- Fixed physics crash involving bad ragdoll friction values
- Fixed detail sprite fading
- Added anti-bunny hopping code
31 Октября, 2007
- Fixed crash when viewing some HTML MOTDs
1 Ноября, 2007
- Fixed a performance regression
7 Ноября, 2007
- Improved paged pool memory tracking
- Fixed crash on importing spray logo that claimed to be a valid jpeg file, but wasn't
- Fixed Medic's uber-charge stats tracking
- Fixed a bug in scoring Engineer building destruction
- Engineers no longer earn points for using their own teleporters
- Freezepanel hud improvements now trigger on usage of the "jpeg" command
- Fixed Spies exploit enabling them to attack while disguising, without losing disguise
- Fixed Spies being able to attach sappers through thin walls
- Fixed several melee weapon switching exploits
- Fixed exploit that allowed players to teleport with the intelligence
- Fixed a client crash related to MP3 playing
- Improved client handling of stats when a connection couldn't be made to the stat servers. Fixes several cases of stat loss
15 Ноября, 2007
Source Engine- Fixed a bug in networking that would cause long stalls (up to 10 seconds) when a split packet would not be reassembled properly, which forced a full update to all clients
- General optimization to tracelines
- Fix for broken .dem file playback
- Added backward compatibility code to allow demos recorded with protocol 12 to continue to be playable under protocol version 13
- When showing "WARNING: Connection Problem", now indicate the number of seconds remaining before an auto-disconnect will occur
- Fixed a bug that would cause NULLNAME to be shown as the player's name in the scoreboard for a short time
- Fixed exploit where spectators could spawn into the world without actually joining a team
Hydro map changes
- Fixed an exploit that would allow players to jump out of the map
Granary map changes
- Cover changes to the first capture points of both teams. Reduces some of the sight lines for defenders, and should make the area easier to capture
- Teams that are holding more points will receive a greater spawn time bonus (spawn timer reduced for the winning team). This should help attacking teams build momentum
- Minor visual tweaks to the BLU side between capture points 2 and 3
- Clipped off a super high (demo pipe jump) perch in the middle area
- Increased base round timer to 10 minutes
- Added windows overlooking the final cap from the capture point 2 building (via new room next to conveyor route)
- Minor changes to lighting in the middle area
- Moved the middle spawn points farther forward (saves 6-7 seconds off a Heavy's run from this spawn to enemy capture point 2)
- Reduced spawn advantage/penalty to a total of -/+ 6 seconds when on the final cap (from 10 seconds)
- Fixed material alignment and model interpenetration issues in home spawn rocket rooms
SourceTV
- Increased default bandwidth rate from 5 to 8 KB/sec for spectator clients
- Increased SourceTV demo buffer size for table class descriptions from 64 to 96KB. Team Fortress 2 was running over this
- Performance improvement for copying unreliable data buffers to SourceTV clients
- Updated the list of events in TF2 tagged for the director to play
20 Ноября, 2007
- Changed some networking code to help alleviate the lagouts some clients are experiencing
- Added sv_pure to the server, currently defaults to off. Type "sv_pure" in the console to get the full description
- Added DoAskConnect command to serverplugin sample
- Added server log entries for: Round_Start, Round_Setup_Begin, Round_Setup_End, Round_Overtime, Round_SuddenDeath, Round_Stalemate, Round_Win, Round_Length, Mini_Round_Selected, Mini_Round_Start, Mini_Round_Win, and Mini_Round_Length
- Server log entries for Round_Win and level changes will now detail the team scores and player counts
- Updated server log entries for flag captures to detail the number of captures and the tf_flag_caps_per_round value
- Removed some legacy math convars for turning off SSE/MMX
- Fixed terrain collision bug that allowed players to get under the terrain in some maps
- Fixed jump/taunt exploit
- Fixed Windows dedicated server running in -console mode moves its window to the front instead of the back upon startup
- Fixed Windows dedicated server bug (in -console mode) where typing anything in the console window was slow and tedious
- Fixed an error when updating name of 32nd player on server
- Fixed extra ascii 0x01 character at the beginning of "
connected" console spew - Fixed a bug that could cause a slight delay on engine startup
29 Ноября, 2007
Source Engine- Took a more aggressive approach to solving the exploit that would allow players to get underneath terrain in Team Fortress 2
- Fixed a regression with walking on terrain in Half-Life 2: Episode Two
SourceTV
- Fixed building bone merge cache from dormant entities. Fixes weapons in SourceTV attached to wrong bones
- Pass over spectator UI and scoreboard in SourceTV mode, disabled/changed some VGUI elements
- ALT will switch to Auto-Director mode in SourceTV
29 Ноября, 2007
Source Engine- Fixed surround sound not working properly when running Windows Vista
- SourceTV relay proxies can record demos now with tv_autorecord 1
- Fixed jittery demo playback
20 Декабря, 2007
- Sudden Death mode is now a server option (a convar) and defaults to OFF
- Sapped buildings now take slightly less damage from the Spy who sapped them
- The Medic's Medigun now charges at an increased rate during Setup time, to remove the need for self-damage grinding
- Fixed an rcon/console command that could cause server crashes
- Prevented players from playing the "civilian" class
- Prevented players from hiding their name in the scoreboard
- Fixed exploit where the Medigun UberCharge wouldn't drain if you switched weapons
- Fixed decals not being correctly applied to the world in some cases
- Fixed critical bullet tracers not being visible to players other than the firer
- Fixed first person spectator view of the Spy watch not showing the correct cloak value
- Fixed the teleporter's player shaped particles not drawing
- Fixed the flamethrower stuttering when firing directly into a building
- Fixed a rare crash that can happen when a player being healed leaves the server suddenly
- Fixed rocket trail effects sometimes existing permanently in world
- Added effects to players when they earn an achievement, visible to other players nearby
- Tweaked achievement HUD fonts and color palette for more readability
- Improved stat gathering for map play times to increase accuracy
- Improved stat gathering around draws to better understand why they're occurring
- Fixed occasional misreporting of syringe gun & fireaxe damage distances to the stats system
- Fixed an occasional crash caused by an achievement not being found during a game announcement
Dustbowl
- Now waits until either team wins fully before changing to another map on server timelimit expiring
- Teams now score a point per captured control point, rather than per sub round
- Prevented Demomen being able to launch grenades into the stage three alleys while standing at the final cap point
- Fixed gaps in stage gates that allowed snipers to kill defenders during setup
- Fixed several model and brush perch exploits in stage three
- Added stair access to the upper area in stage three after the first cap
- Limited line-of-sight at the first control point in stage 3 to remove a griefable sniper spot
Source Engine
- Fixed some audio buffer support issues with Vista
- WorldVertexTransition under dxlevel 80 + 81 now correctly uses vertex alpha to blend the two textures
- Improved the console in the graphical UI version of the dedicated server
SourceTV
- Relay proxies can now record demos now with tv_autorecord 1
- Fixed an interpolation code bug during demo playback that was resulting in view jitter
- Added several TF specific game events to SourceTV auto director logic
- Increased the average shot length by 2 seconds
21 Декабря, 2007
- Restricted sound engine updates to a max of 100fps
- Fixed the problem with mp_maxrounds not correctly counting the number of rounds for Dustbowl after the scoring change
- Fixed cloaked/disguised/disguising spy reporting his achievements to everyone else
- Added the ability for servers to have map-specific .cfg files in the cfg folder (missed in yesterday's release notes)
22 Декабря, 2007
- Fixed an audio problem in the previous update where sound corruption could occur on some systems
31 Декабря, 2007
- Исправлено падение с ошибкой "CUtlLinkedList overflow!"
- Запись в лог при событиях player_death, player_builtobject, teamplay_flag_event, object_destroyed, teamplay_point_captured, teamplay_capture_blocked теперь содержит информацию о координатах игрока на карте
- Улучшен механизм ротации карт. Теперь новый список карт всегда загружается при изменении консольной переменной mapcyclefile
- Исправлен эксплойт с быстрым переключением оружия, позволявший снайперу не тратить время при изменении режима прицеливания
- Исправлен эксплойт позволявший игрокам в начале раунда появляться на вражеской территории
- Исправлена ошибка когда шприцы выпущенные из шприцемёта иногда могли высоко подбросить игрока, что позволяло ему достигнуть недопустимых мест на карте
- Убрана настройка рендеринга слаборазличимых объектов, позволявшая делать невидимых шпионов чёрными
January 7, 2008
- Added an option in the Options->Multiplayer dialog to filter custom game files being downloaded from servers
- Fixed cases where ragdolls were falling through the world
- Graphics optimizations for mid and low end hardware
- Fixed players blocking doors in Well
- Fixed engineer building in exploit areas on final caps in Well
- Increased starting round timer to 10 minutes in Well
January 15, 2008
- Added new option for medigun beam to the Multiplayer->Advanced dialog. If on, the medigun beam will stay attached to the current target without the need to hold down the fire button
- Added new option for the sniper rifle to the Multiplayer->Advanced dialog. If disabled, the sniper rifle won't re-zoom after firing a zoomed shot
- Added "nextlevel" server cvar. If set to a valid map name, server will change to that map during the next changelevel
- Fixed PerfUI being used as a type of wall-hack on servers without sv_cheats set to 1
- Reduced Granary spawn advantage for capping the middle point
- Fixed players turning into "Scout" model after lagouts (and a variety of related issues, such as disappearing doors)
- Fixed obscure crash related to resolution changing
January 15, 2008
- Fixed medigun effect not being removed if the medic changed class while healing
- Fixed being able to zoom too quickly after firing a zoomed shot
January 25, 2008
- Added new capture the flag map CTF_Well
- Added Spanish map descriptions
- Added new option to auto-save a scoreboard screenshot at the end of a map to the Multiplayer->Advanced dialog
- Added more particle optimizations for mid range and low end hardware
- Updated CP_GravelPit to fix all known exploits and changed the scoring method to score per capture rather than per round
- Updated "nextlevel" CVAR to trigger a changelevel at the end of the current round (not mini-round)
- Fixed SourceTV demo recording problem
- Fixed mp_stalemate_enable not preventing Sudden Death mode on some maps
- Fixed a couple cases where player stats were not being recorded correctly
- Fixed some log entries being truncated
- Fixed crash caused by trying to import a custom player spray
- Removed the "Reset Stats" button from the Player Stats screen
February 14, 2008
Source Engine- Refactored how lightmaps are downloaded to the graphics card at level load. On some hardware configurations this can lower level load times significantly
- Optimized some particle systems to improve performance on some hardware configurations
- Player stats are now sent up as they change, rather than when the player dies
- Improved playback of sub-frame sounds
- Fixed a crash caused by alt-tabs during map load
- Eliminated unnecessary temporary memory allocation in scenefilecache
Team Fortress 2
- Badlands released
- Changes to Dustbowl
- Added a new access point to the stage2 attacker gates (drop-down left from spawn), allowing attackers a way to reach the left route without being subjected to the spam and sentry gun fire
- Fixed a gap in stage 3, cap 1 that allowed a player with to wiggle above the "ceiling" clip
- Fixed a gap behind stage 1, cap 1 house
- Fixed a high perch on stage1 cap1 house roof
- Fixed a perch offering view of nodraw textures and the skybox (stage1 cap2 rock barrier)
- Fixed a few places where rockets/demoman pipes could pass through non-solid models
- Sealed up a gap over stage1 lower startgate
- Clipped off tall windows in stage 3 to prevent sentry guns from behind built behind them
- Changes to Capture the Flag Well
- Fixed trains not starting on map spawn
- Removed cap association from red spawns that were spamming console
- Changes to Granary
- Removed spawn timing advantage from the middle (from -3 to 0)
- Fixed several model perch exploits (red, blue cp1 gate and blue cp2 gate pipe)
- Fixed a few places where players could get stuck between containers and silos
- Adjusted playerclips on red container that made it appear like players were floating
- Added a small delay (200 ms) before a zoomed sniper shot can get a critical hit
- Added server side convar mp_fadetoblack. Same functionality as Counter-Strike, used mainly during in-person tournaments and LAN events
- Added flamethrower "sizzle" sound when the Pyro is hitting a target
- Updated explosion debris to be a bit darker
- Fixed idle players not being kicked from the server if mp_allowspectators was set to 0
- Added ctf_well to the default mapcycle.txt file
- Added ctf_well to the default motd.txt file
- Fixed floor tile material type
- Fixed some weapon damage info missing from TF2 game stats
- Made some small changes to the Demoman viewmodel that were causing performance problems
- Added a new timer to the HUD to show the value of mp_timelimit. This is useful if you're playing a timed match on 2Fort, where you only set a timelimit on the server and no other win conditions.
- Added server log entry for buildings destroyed by their owner
- Fixed sentry gun shadows being clipped
- Updated glass material
SourceTV
- SourceTV now uses a hidden slot on the game server. This allows for 24 player servers to also have a SourceTV proxy connected to it
- Fixed Pyro's flamethrower flames not showing up in SourceTV
February 15, 2008
- Fixed server crash with mp_forcecamera set to 1 (reverted to pre-release behavior)
- Fix stat records sometimes being attributed to the wrong class
- Fixed the SourceTV changes not working unless servers launched with +tv_enable 1 in the command line
- Game server will now try 32 sequential ports to start up on if they are all originating on the same machine. Previously it would stop at 10
19 Февраля, 2008
- Исправлены эксплойты и отсутствующие текстуры на карте Badlands
- Исправлена ошибка, когда команда tv_enable сбрасывала значение maxplayers
- Исправлена ошибка, когда удар нанесённый шпионом спереди засчитывался как удар сзади
- Исправлена ошибка, когда отдельным игрокам некорректно сообщалась статистика
- Подобранное оружие теперь имеет лишь половинный боезапас
- У клиентской части появилась возможность запускать .cfg файл во время выбора класса персонажа
- Возвращены изменения mp_forcecamera из недавнего релиза, значение по умолчанию снова равно 1
February 28, 2008
Added "Custom" tab to the server browser- Servers can now specify metatags describing the custom rules they've adopted
- Players can use tag filtering to find servers running the custom rules they want to play
- Added options for servers who want to become custom games: Disable critical hits (tf_weapon_criticals), eliminate respawn times (mp_disable_respawn_times), and raise maxplayers above 24
Initial release of Tournament mode (mp_tournament)
- UI for handling team naming, ready mode, and win results
- Disables team player limits, autobalancing, and intermission
Class balancing
- Reduced Soldier's maximum rocket reserve ammo from 36 to 16
- Reduced Demoman's maximum sticky bomb reserve ammo from 30 to 16
- Reduced Demoman's maximum grenade launcher reserve ammo from 40 to 24
General
- Added protection against voice command spamming. Dramatic reduction in teleporters needed
- Fixed mp_timelimit ending the map during the middle of a round on maps like Dustbowl and GravelPit
- Fixed "lastdisguise" command not remembering if you were disguised as your own team
- Added "Toggle Disguise Team" binding in Options->Keyboard to toggle the disguise team for the Spy's PDA
- Changed PDA menus to accept keys bound to "slot1", "slot2", etc., and "slot10" cancels
- Fixed Spectator targetID not using team colors
- Changed team autobalance code to not balance the teams when the active round timer shows less than 60 seconds
- Fixed "-maxplayers" on the command line not correctly setting the maxplayers value for the server
- Fixed Badlands never having Sudden Death triggered
- Fixed Engineer being able to detonate buildings that are being sapped
- Changed Engineer buildings to detonate when a player disconnects instead of blinking out
- Fixed potential client crash for players being healed by a Medic or dispenser
- Made several improvements to server-side stat reporting (not related to individual player stats)
February 29, 2008
- Fixed Internet and Custom tabs in the ServerBrowser not correctly displaying the server info when going back and forth between the two tabs
March 6, 2008
- Removed sv_alltalk from the list of convars that affect custom server tags
- Fixed Demoman grenades not hurting the shooter if fired at point blank range against a target
- Fixed critical modifier for explosive weapons (rockets, pipe bombs) increasing critical chance more than intended
- Fixed Sudden Death "seconds have passed" string not including the amount of seconds that have passed
- Fixed Internet and Custom tabs in the Server Browser not correctly displaying the server information for servers when going back and forth between the two tabs
- Updated the URL used for the "Click for more info on custom servers" link on the Custom tab
- Fixed a crash for a sound channel getting created without wavedata
- Fixed Setup timer not showing the correct percentage in the circular progress bar
- Fixed being able to enter a "spectate" command in the client console to join team Spectator when mp_allowspectators is set to 0
- Fixed SourceTV servers not being displayed in the Spectate tab for servers with custom server tags
- Fixed servers with maxplayers <= 24 that are running SourceTV having the "increased_maxplayers" tag added for their server
- Added mp_tournament_restart command to be used with Tournament Mode (mp_tournament). This can be used at any time to return to the "Waiting for Teams" state
- When a tournament match ends it now returns to the "Waiting for Teams" state
March 13, 2008
- Fixed Linux dedicated server map load problems on certain Athlon processors
March 20, 2008
- Updated versions of CP_Dustbowl, CP_Badlands, and CTF_Well with several exploit fixes
- Fixed Linux build not handling FCVAR_REPLICATED and FCVAR_NOTIFY cvars correctly
- Plugged an exploit where the server could send executable code to the client
- Fix client crash on exit while processing game stats
- Updated the Stats Summary screen to remember your previous selections each time you open the menu and while changing levels
- Added mp_stalemate_at_timelimit ConVar for server admin to allow SuddenDeath when mp_timelimit hits on non-Valve maps
- Updated CTF mode to remember the player who stole the intelligence from the enemy base and reward that player if the flag is captured by someone else
- Replace underscores in map names with spaces so custom maps with names like cp_gravel_pit will show as "GRAVEL PIT"
- Hitting F4 while the tournament mode "Ready" countdown is active won't automatically set a team to "Not Ready"
- Fixed auto-screenshots not being taken at the end of the map during tournament mode
- Fixed gates being closed during the pre-round time during tournament mode
- Fixed GetDynamicBaseline crash
- Fixed rare animation triggered sound crash
April 1, 2008
- Added Custom Tab explanation dialog to be shown the first time the server browser is opened
- Changed Medigun Ubercharge meter to drain faster for each target that still has Ubercharge beyond your current target. This means there is a penalty for having multiple people being Ubercharged at one time
- Fixed crouch-jump exploit that allowed players to get outside of the world
- Fixed bad characters in the chat string when achievements are announced in languages other than English
- Fixed a few instances of truncated text in the menus and dialogs for languages other than English
- Fixed problem that was preventing some dedicated servers from uploading gamestats
- Fixed scoring bug during Sudden Death when the map timelimit is triggered
- Added the string "(extra slot was added for SourceTV)" when maxplayers is increased for SourceTV
April 2, 2008
- Fixed Linux dedicated server crash on map change
Обновление "Золотая Лихорадка"
April 29, 2008
Source Engine- Improved particle performance on multi-core machines
- Added FOV slider to Options | Video | Advanced for all games (moved there from TF2’s multiplayer options)
- Fixed surround sound initialization problems with new speaker modes defined in Vista
Team Fortress 2
- Added Goldrush
- Added Character Info and Loadout to the main menu
- Added 39 Medic achievements
- Added unique Medic items:
- The Blutsaugher, The Kritzkrieg, and The Ubersaw
- Added new attack animations to most melee weapons
- Added new speech for the Heavy and Demoman
- Added Stopwatch mode to Tournament mode
- Automatically used on Attack/Defense maps
- Teleporter effect no longer shows up on invisible or disguised Spies
- Spies disguised as their own team can now capture control points
- Increased force taken by pipebombs by bullets and explosions
- Target ID hud is now colored red or blue to match the spectator target
- Tournament mode no longer ends matches early if the time limit is nearly up when a new round starts
- Fixed exploit where clients could start benchmark mode on servers
- Fixed drowning exploit that allowed players to regenerate health
- Fixed reload exploit that allowed plays to fire instantly after switching weapons
- Fixed flamethrower bug where a player flush against a wall couldn't be lit on fire from the front
- Fixed invulnerability overlay not drawing if the invuln player was previously on fire
- Fixed "times used" entry in teleporters maxing out at 32
- Fixed rare client crash on level change during control point capturing
- Minor fix to stat gathering to prevent players using sv_cheats to easily garner achievements
- Mapmakers can now directly place the tf_gamerules entity into their map. Fixes Hammer thinking the inputs to it are broken
- Mapmakers can now place Engineer buildings directly into a map, with an option for them to be invulnerable
- Added "AddRedTeamScore" and "AddBlueTeamScore" inputs to tf_gamerules
- Added "SetRequiredObserverTarget" input to tf_gamerules. Force spectators to use the specified viewpoint
- Added setup time logic, and gates to the middle
- Fixed an overlay alignment bug on one of blue's gate signs
- Minor lighting fixes in red/blue spawns
- Added medium ammo and health to basement hallways
- Added small ammo and health to top of spiral
- Fixed a clip brush exploit outside blue sniper deck
- Fixed number "2" overlay on front of red base not being assigned to the brush face
April 30, 2008
Team Fortress 2 Client- Removed TF2 achievement console commands
Team Fortress 2 Server
- Fixed clients being able to trigger sv_soundscape_printdebuginfo on the server
- Fixed potential "nuke" exploit in rcon subsystem
May 2, 2008
- Fixed Kritzkrieg client crash in particle system
- Fixed Milestone 2 and Milestone 3 achievements being given at the incorrect times
- Fixed exploit where players could drop weapons onto the ground for other players to pickup
May 5, 2008
- Fixed unlimited UberCharge exploit
- Fixed charge effect getting stuck on the Kritzkrieg when changing class/weapons
7 Мая, 2008
- Исправлен вылет игры с ошибкой "Reliable snapshot overflow"
- Исправлен эксплойт бесконечного УберЗаряда
- Исправлена неработоспособность лифтов на пользовательских картах
- Сетевые оптимизации
May 9, 2008
- Fixed several issues with the Family Practice achievement. Players with 10/10 progress that have not been awarded the achievement will get the achievement the next time they UberCharge any Steam friend
- Fixed toggle-fire option for the Medigun preventing players from earning the Second Opinion achievement
- Fixed The Kritzkrieg not charging faster than the Medigun
- Fixed issue that was preventing players from using their new Medic items on some servers
- Fixed melee weapons not being affected by The Kritzkrieg's critboost
- Fixed Server Browser sometimes refreshing in the background on startup when it wasn't visible
21 Мая, 2008
- Исправлены падения из-за параметра mat_queue_mode
- Исправлена ошибка, когда Медик мог сменить оружие и не тратить уже включенный Убер-Заряд
- Увеличена скорость изменения облика Шпиона при маскировке
- Исправлена проблема, при которой панель Stopwatch'а не обновлялась при завершении раунда вручную
- Оптимизированы частицы для многоядерных машин
- Исправлен неверный (не своей команды) цвет крита
- Исправлена ошибка, при которой не синхронизировались криты между клиентом и сервером
- Исправлены эксплоиты на карте Gold Rush
June 11, 2008
- Particle rendering/simulation performance increase
- Changed video options initialization to fix some HUD resolution problems in mods
- Fixed crash issuing the last disguise command when not connected to a server
- Fixed rare crash on exit
- Fixed a couple of issues with gamestats reporting incorrect values
- Fixed an exploit that allowed clients to crash servers
June 11, 2008
- Allow Mods to set which ConVars control the sv_tags settings
- Support custom Russian TF2 fonts
- Particle rendering/simulation performance increase (missed from the previous update)
Блог TF2
18 Июня, 2008
- Тишину нарушил первый официальный пост в блоге.
Обновление Поджигателя
June 19, 2008
- Added 2 community maps: cp_fastlane and ctf_turbine
Pyro
- Added alt-fire compression blast to the basic flamethrower
- Added The Axtinguisher, The Backburner, and The Flare Gun
- Hadouken taunt now kills people it hits
- Tuned the flamethrower hit detection to improve detection versus retreating opponents
- Removed Flamethrower's damage falloff (was falling off to 25% by the end)
cp_well
- Added a route from the forward central foyer up to the battlements
- Redistributed health and ammunition throughout the bases
ctf_well
- Added a route from the forward central foyer up to the battlements
- Removed central building, reduced overall map length
- Redistributed health and ammunition throughout the bases
Other Notes
- Removed Soldier's 40% damage reduction from his own rockets. Does not affect rocket jumps
- In-game avatar images will now have a badge around them if the player is your friend
- Fixed bug that allowed players to move around in a reference pose
- Added custom death icons for unlockable weapons
- The player join team message now specifies whether the player used the auto team option
- Payload maps now support four control points per stage
- Achievement dialog will stay open when you're moving in & out of the game and the main menu
- Added full Russian localization, with both fonts & speech
- Returned the "Report a Bug" option to the main menu
20 Июня, 2008
- Исправлено достижение "Hot on your Heels" выдаваемое за убийства не из огнемета
- Исправлены некоторые достижения Поджигателя, работающие не на всех серверах
- Исправлены частицы-шлейфы от взрыва сжатого воздуха и сигнальной ракеты на DX8
- Исправлены фразы Шпиона, когда он замаскирован под Разведчика и при этом невидим
June 23, 2008
- Reduced Medic's unlockable requirements to match that of the Pyro's. Medic players now meeting the requirements will receive their unlockables shortly after joining a server
- Fixed Spy sapper viewmodel animation popping
- Fixed another issue with the Hot on your Heels achievement
- Incorporated the new Russian fonts into the base Team Fortress 2 fonts. Fixes the missing fonts problem when running in Russian with English VO
July 1, 2008
- Fixed backburner's flame critical hits not being recalculated after collision. This meant that it would check if the target was looking away once and after that the flame could score a critical hit again even if the orientation changed
- Added back some damage falloff to the Pyro's flamethrower. Not nearly as extreme as it was before the Pyro class pack
- Fixed bug that caused Demomen to take a small amount of extra damage from their own grenades and fly farther using them
- Fixed spy getting stuck in players after removing his disguise
- Fixed spy stabbing and being able to go invisible instantly
- Fixed spy disguised as enemy medic being able to spam voice commands
- Fixed buffed health not decaying properly after being healed by a dispenser
- Selectable menus can now be operated with number keys even if they are not bound to slot1, slot2, etc.
- Removed the remaining speed adjustments for carrying intelligence (a couple of game modes still reduced your maxspeed)
- Fixed a buildable item placement bug where the object would not rotate after the user tried to place in an invalid location
July 3, 2008
- Fixed a memory leak affecting both clients and servers
- Fixed a malicious packet exploit
July 8, 2008
- Fixed rcon crash caused by too many incorrect password attempts
- Fixed clients experiencing connection problems during round restarts
- Fixed flares not always being removed on impact
- Fixed 32 player servers not working correctly with SourceTV enabled
- Fixed dropped flags sometimes falling through the world
- Fixed number key menu input sending 2 key events
- Fixed PING field being clipped in the scoreboard at 800x600 resolution
- Fixed broken Medigun taunt
- Changed mat_showmiplevels to only be allowed when cheats are on
July 29, 2008
- Fixed team switches on Attack/Defense maps spamming the console
- Fixed the Kritzkrieg not working on servers with crits turned off
- Fixed some clipped localized strings in various in-game dialogs
- Fixed several cases where files were synchronously loaded while the game was running
- Fixed a shutdown crash in the material system
- Cached rendering of item model panels to improve performance, in particular while weapon selection was visible
- Added a gear symbol behind the health bar for Engineer buildings, in both target IDs and freeze panels
- Players killing themselves will now give a kill credit to the last enemy who damaged them
- Fixed grenades, rockets, and flamethrower being able to fire through grates at round starts
- Fixed players being killed and creating ragdolls during team switches
- Fixed various exploits and performance problems in CP_Badlands, CP_Well, and CP_Fastlane
- Removed health bonus from the Backburner
August 4, 2008
- Fixed _resetgamestats command causing server crash.
- Fixed clients earning achievements when a player they've recently damaged suicides
Обновление Пулемётчика
August 19, 2008
Added 3 Heavy unlockables- Natascha, The Sandvich, The Killing Gloves of Boxing
- Added 35 new Heavy achievements
Added Arena game mode
- 5 arenas: Lumberyard, Ravine, Well, Granary, Badlands
Added 2 new maps
- Badwater Basin, a new payload map
- cp_steel, a community map by Jamie "Fishbus" Manson
Changes
- Added server map timeleft to upper right of scoreboard
- Added new firing sounds to The Backburner
- Removed the Custom Tab in the serverbrowser, and added the Tags field to the base Internet Tab
- Increased The Kritzkrieg's uber-charge rate bonus from 10% to 25%
- 32 player servers can now support an extra slot of SourceTV
- Made the freezecam item panel description easier to read
- Players now broadcast whether they chose a team directly or use autoteam
- Added proper handling of cart blocking recognition to Payload maps
Bug fixes
- Fixed bug where switching from flaregun-wielding Pyro to another class meant you didn't get a full ammo loadout on first spawn
- Fixed Spy watch arm not using team skins
- Fixed weapon switching preventing you from using secondary attacks for a 0.2s window after the primary became available
- Fixed players getting stuck in a bad animation state when class switching while spinning the minigun
- Fixed a loophole that allowed players to pickup weapons of other classes
- Fixed a bug that resulted in players earning more crit chance bonus in large, single damage events than they are supposed to
- Fixed an issue with the floating HUD +X health indicators that resulted in them appearing incorrectly
- Fixed a bug which caused the minigun spinning & firing sounds to occasionally stop while the Heavy was still firing
- Fixes the Loadout player model panel causing the in-game player facial animation to perform incorrectly
- Fixed spectators not having the target ID labels display correctly
- Fixed the cart alarm sound occasionally getting stuck on in Payload maps
August 20, 2008
- Fixed an invalid skin crash on TF weapons
- Fixed a viewmodel related crash when switching classes away from Medic
- Fixed not getting the Arena team menu after watching the intro movie on Arena maps
- Fixed some problems with localized text
August 21, 2008
- Fixed startup crash related to loading the tf2_playerstats.dmx file
- Fixed material system crash
- Added -noborder command line option to play windowed-mode with no border
August 26, 2008
- Fixed a bug that prevented the correct Arena stats from being uploaded
October 21, 2008
- Added rate limit for several client commands to prevent server spamming
- Added consistency checking for particle systems
- Updated r_particle_timescale ConVar so it can only be changed if the server has sv_cheats set to 1
- Updated loading/disconnect dialogs so they're easier to read
- Updated Dustbowl, Granary, and Badwater Basin with several exploit fixes
- Updated Granary to remove the setup time and gates
October 22, 2008
- Removed consistency check for some particle systems that players like to customize
7 Января, 2009
- Телепорты инженера теперь могут быть улучшены до 3 уровня. С повышением уровня уменьшается время перезарядки
- Раздатчкики инженера теперь могут быть улучшены до 3 уровня. С повышением уровня они лечат и дают металл быстрее
- Шпионы теперь могут возобновлять невидимость подбирая оружие и патроны в шкафчиках
- Некоторые изменения во второй части первого этапа Goldrush, дающее больше преимуществ атакующей стороне
- Любое огнестрельное оружие (дробовики, винтовка снайпера, пулемет и т.д.) теперь может разрушать липучки подрывника
- Иконка игрока зовущего медика, теперь дает больше информации медику (у цели мало здоровья, в огне и т.д.)
- Добавлен трекер достижений, который позволяет выбрать достижение, которое игрок специально хочет выполнить и показывает процесс выполнения
- Новая иконка для сообщений о убийстве критическим выстрелом
- Добавлен новый эффект системы частиц при попадании игрока в воду
- Добавлен дым у ног солдата после выполнения рокет джампа
- Новая система частиц будет создавать ореол вокруг игроков со здоровьем больше нормы (после лечения медиком)
7 Января, 2009
- Исправлена система частиц около невидимых шпионов со здоровьем больше нормы
- Трекер достижений теперь доступен только в Team Fortress 2
- Добавлены новые звуки для улучшения телепортов до 2 и 3 уровней
- Исправлен случай, когда инженеры могли улучшать раздатчик тележки на Payload картах
- Исправлен раздатчик тележки, который был твердым для игроков и снарядов
January 12, 2009
Additions- Added a Quick List view to the serverbrowser
January 28, 2009
- Added percentage to UberCharge HUD panel for the Medic
- Added upgrade progress and levels to Engineer HUD panel for all buildings
- Added mp_tournament_allow_non_admin_restart server ConVar to allow server admin to toggle whether non-admin players can issue the mp_tournament_restart ConCommand on the server. Default is 1 (current behavior)
- Added flag to the gamerules entity so map authors can override the HUD type being used. Allows map authors to force CTF or CP HUD to be used if they mix CTF/CP entities in the map
- Added check in CTF HUD to make sure it doesn't point at disabled capture zones when the player is carrying the flag. Allows map authors to have more than one capture zone for each team in the map
- Changed AutoTeam to give new players to the attackers on attack/defend maps if the teams are even
- Fixed Pyro model not animating in the class menu
- Fixed players getting stuck in the "prepare to respawn..." countdown loop
- Fixed Natascha not getting the proper 75% of damage and slightly increased the strength of Natascha's slowdown
- Fixed teleporter entrance/exit effects being drawn when they don't have a matching teleporter entrance/exit
- Fixed announcer saying "the cart is nearing the checkpoint" after the round has already been won
- Fixed cloaked spies having a particle-beam effect while standing next to a dispenser that's healing them
- Fixed server crash when trying to load a map that contains control points with duplicate index values
- Fixed several materials warnings in the console
- Fixed "Cart.Explode" sound script entry using an unknown sound channel
- Marked the cl_bobcycle and cl_bobup ConVars as cheats
- Fixed clients using reloadresponsesystems, sv_soundemitter_flush, sv_soundemitter_filecheck, sv_findsoundname, and sv_soundscape_printdebuginfo to lag/crash servers
- Fixed client "timeout on mapchange" problem
- Fixed setinfo exploit
- Marked the r_aspectratio ConVar as a cheat
- Renamed "Quick List" to "Map List"
- Removed minimum ping filter from Map List
February 2, 2009
New client features- Added Viewmodel FOV slider to advanced multiplayer options
- Added a hide viewmodel option to advanced multiplayer options
- Added custom crosshair support
- Added crosshair image, scale, and color settings to the Options->Multiplayer settings tab
- Moved HUD minimal mode & Disable Spray options into the Advanced Multiplayer settings
- Added "open_charinfo_direct" command that opens the loadout directly to the class you're currently playing
- Replaced the "Open Loadout" entry in the options->keys dialog with this new command. Rebind / reset your config to defaults to use it
- Added "tf_damage_disablespread" convar to disable the 25% damage spread on all damage
- Added class limit support to tournament mode
- Set the "tf_tournament_classlimit_X" convars to the max number of class X allowed
- Added "tf_tournament_hide_domination_icons" convar, that allows a tournament mode server to force clients not to display domination icons over their nemeses
- Modified critical hit calculation. Overall, critical hit chance is now much more recent-performance based:
- Base chance is now 2% (was 5%).
- Bonus range based on damage done changed from 0%-15% to 0%-10
- Damage range required for bonus changed from 0-1600 to 0-800
- Reduced random damage spread applied to all player damage from +-25% to +-10%
- Slight reduction (improvement) of the minigun's spread
- Increased flare direct hit damage from 20 to 30
- Rewrote Natascha's slowdown code to be more consistent
- Sniper rifle now supports Crit Boost state like all other weapons (i.e. Kritzkrieg makes all shots critical hits)
- Stealthed spies are no longer able to pickup the intelligence. They must uncloak first
- Increased soldier primary ammo count from 16 to 20
- Fixed crash when running in tools mode
- Added UTIL_IsCommandIssuedByServerAdmin() checks to several "physics_" CON_COMMAND scripts to prevent clients issuing the commands
- Fixed bug in teleporter logic that allowed engineers to build teleporters with HUGE health values
- Fixed matching teleporter not getting a health buff when the pair is upgraded (only the tele you were hitting got the health buff)
- Fixed Medic UberCharge percentage in minimal-HUD mode
February 16, 2009
- Sticky bombs now get a reduced close range damage ramp up (like Rocket Launcher & Syringe Gun)
- Ultimately reduces damage done by sticky bombs to enemies < 512 units from the Demoman
- Moved the unlockable system over to the new item backend:
- Added a warning dialog to the loadout screen telling clients when the server they're on could not get their loadout
- Made "tf_damage_disablespread" a replicated convar, so clients can see the value of it on the server they're connected to
- Renamed "mp_stalemate_at_timelimit" to "mp_match_end_at_timelimit", to better explain its function now that stalemate is optional
- Fixed muzzle flashes & shell ejections still playing when viewmodels are hidden
- Server tags can now be used to include or exclude servers from the list
- Protected several more commands from client exploitation
February 17, 2009
Orange Box Engine- Updated the engine to report SteamIDs using the Steam_0 format instead of Steam_1
- Fixed problems in Half-Life 2: Episode Two, Portal, and Source mods running the current Orange Box engine
- Reverted the change that capped rate at 30000
February 18, 2009
- Fixed loadout exploit
February 20, 2009
Orange Box Engine- Fixed stats and achievements not working in Half-Life 2: Episode Two and Portal
- Fixed incompatibilities with MODs
Обновление Разведчика
February 24, 2009
New features- Added The Force-A-Nature, The Sandman, and Bonk!
- Added 35 new Scout achievements
- Added crit boosted on/off sound effects
- Added new sounds for upgraded teleporters
- Added new sound for a fully charged medic dying
- Add bonus points section to scores
- Scouts earn a bonus point for killing Medics who are actively healing a target
- Added several new speech concepts, mostly hooked up to new Scout lines
- Added new "Remember last weapon between lives" option to the Multiplayer Advanced dialog
- Spies can now control which weapon the enemy team sees them holding. Hitting the "last disguise" key while disguised updates the disguise to show the Spy's currently held weapon
- Added several new Arena mode announcer speech events.
- Added "First Blood" to Arena mode
- Removed 2x item respawn times in arena
- Changed backstab handling to fix facestabs
- Spies disguised as enemy team can now see player IDs for enemies
- Added community maps: cp_egypt, arena_watchtower, and cp_junction
- Updated cp_fastlane with Arttu's new version
- Added new input for forward speed modifier to FuncTrainTrain
- Added TeleportToPathTrack input to func_tracktrain
- Fixed a bug where players would sometimes gib from non-gib damage kills
- Fixed stat screen showing an entry for a class called "map."
- Fixed item model panels not using team skins
- Fixed obscure bug where spectators were able to carry the flag
February 25, 2009
Gameplay changes- Removed the damage reduction against non-stunned enemies on the new bat
- Players with full health can now pick up dropped sandviches
- Reverted the change that treated chat text starting with / as a command instead of passing it through as chat
- Fixed a crash related to baseball impacts
- Fixed the Heavy's hands disappearing when he's stunned while wearing the KGB
- Fixed the BONK! particles appearing in the air when the bat's taunt kill is used on a target
- Fixed Force-A-Nature description not fitting inside the item window
- Fixed the Axtinguisher
March 5, 2009
Gameplay changes- Added a duck timer that prevents duck spamming while running around on-ground
- In-air, players are only allowed to duck once before they touch ground again
- Fixed several bounding box issues with jumping, falling, and rocket jump air-walking. Bounding box should be much more accurate there now
- Increased backstab check so that Spies can side-stab again
- When disguising, Spies now always start showing the primary weapon in their disguise, and can then switch it with the last-disguise key
- Fixed flamethrower loophole that resulted in the flame effect being stuck on while the flamethrower wasn't really firing
- Fixed exploit that allowed players to circumvent the force-fire timeout on the pipebomb launcher
- Fixed a bug that caused Natasha's slow on hit effect to be inverted from 75% to 25%
- Restored sawmill_logs.mdl file, fixing some user maps that used it
- Fixed some localization issues with Scout achievement strings
- Removed the "Final" phrasing in the map loading screen
- Fixed a server crash on startup under Linux
- Fixed a buffer overflow issue related to network string tables
- Gamestats uploading is now done asynchronously. This fixes the client timeout issues on map changes
- Fixed an exploit where engineers could build a teleporter exit in an invalid area
- Fixed a few bad overlay assignments and other minor issues
March 6, 2009
- You can now duck twice in the air. Scout double jumps reset the in-air jump counts
- Increased the jump velocity to account for the tuned bounding box sizes. Jump height should now match the prior-to-last-update heights
- Added "tf_clamp_airducks" convar, set to 1 by default
- Setting it to 0 will remove all constraints on ducking while in the air. Useful for servers running RJ challenge maps
March 13, 2009
Gameplay Changes- Players who are stunned by a Scout now take 50% less damage
- Increased the minimum distance to stun a player with the Sandman
- Fixed problem where clients were unable to join a team or maintain a connection to the server
- Fixed Scout taunt kill achievement firing for people who didn't actually qualify
- Fixed client crash in when creating muzzle flash effects
- Fixed client crash when determining which disguise weapon to use for a spy
- Fixed Natascha's chain not being drawn on the view model
- Fixed stun code regression that resulted in a subtle reduction of Natascha's slowdown effect
- Fixed rocket & grenade jumps not propelling players as far as they're supposed to
March 18, 2009
Added Multicore Rendering- This initial release is aimed at testing compatibility, so the option is OFF by default
- To turn it on, go to the Options->Video->Advanced dialog, and check the "Multicore Rendering" option
- Several performance improvements to decals and client bone/flex setup
- A variety of alt-tab and mode switch fixes
- Improvements to the way the engine initializes surround sound, fixing some specific hardware cases
- Fixed a crash on exit in Vista 64
March 19, 2009
Game changes- Fixed decal related crash
- Removed upper limit for the "tf_flag_caps_per_round" convar
- Fixed players being kicked from servers with an INVALID_STEAM_TICKET rejection
- Added a message to the server console to show when the server has reconnected to Steam
March 23, 2009
Team Fortress 2- Fixed screenshots being black when Multicore Rendering is enabled.
- Fixed sprays not showing up on some surfaces.
- Fixed decal crash during changelevel.
- Fixed crash caused by setting the decal limit too high on some machines.
- Fixed crash caused by decals in the world render loop.
- Fixed crash caused by convars changing while rendering is queued.
April 20, 2009
Game Changes- Reworked the character loadout screens to support future features
- Added the ability for players to permanently delete items from their inventory using the new Backpack menu. This does not reset achievements. Once an item has been deleted it can never be re-earned
- Added the ability for players to reset their player stats using the Reset Stats button on the Stats menu. This does not reset achievements
- Added a "player_teleported" game event that is sent when a player is teleported
- Updated cp_junction_final to score per-capture instead of per-round. This fixes the map not working correctly with Tournament mode and the stopwatch
- Scouts now drop the flag if they're carrying it when they start phasing
- Fixed instances where Steam connection problems would cause some unlocked items to be unusable
- Fixed the custom crosshair menu not clearing itself when "None" is selected for non-English clients
- Fixed warning about not being able to execute skill1.cfg when starting the dedicated server
May 1, 2009
- Updated cp_egypt with changes based on player feedback, added additional health/ammo and updated routes
- Additional character loadout menu changes to support future features
Обновление "Снайпер против Шпиона"
21 Мая, 2009
Карты- Добавлена новая карта plr_Pipeline. Это первая карта, для нового режима Payload Race, в котором используются две вагонетки, в отличие от классического режима Payload
- Добавлена новая арена Sawmill
- Добавлена новая арена Nucleus
- Добавлена новая комьюнити-карта Hoodoo с Payload-режимом
- Исправлена ошибка на карте Dustbowl, когда игрок не мог запрыгнуть в окно в первом здании на втором этап
- Добавлена замена снайперской винтовке, лук Huntsman. В отличие от винтовки, с этим луком вы двигаетесь и стреляете быстрее, полезен на средних дистанциях
- Добавлена замена СМГ - Jarate. Брызги делают врагов более уязвимыми, а также тушат огонь на товарищах по команде
- Добавлена еще одна замена СМГ, щит Razorback. Защищает от одного удара ножом в спину. Отбирает 15% скорости
- Снайперская винтовка теперь стреляет сквозь товарищей по команде
- Добавлено 54 реплики Снайпера
- Добавлено 35 достижений Снайпера
- Добавлена замена револьверу - Ambassador. Первый выстрел из него будет очень точным и, при попадании в голову, критическим. Точность следующего выстрела увеличивается с течением времени
- Добавлена новая замена Часам - Dead Ringer. При любом ранении вы уходите в невидимость на 8 секунд. При этом противник видит ваш фальшивый труп. Выход из невидимости сопровождается особым звуком.
- Добавлена еще одна замена часам - Cloak and Dagger. Невидимость расходуется только при передвижении. Заряд накапливается ТОЛЬКО тогда, когда вы стоите на месте.
- Имя Шпиона, замаскированного под свою команду, теперь отображается правильно
- Исправлена ошибка, когда Наблюдатели видели неправильное оружие в руках замаскированного Шпиона.
- Исправлена ошибка, когда у вражеских Шпионов, замаскированных под Шпиона не дымила сигарета
- Исправлена ошибка, когда у Медика, лечащего вражеского Шпиона, неправильно отображался уровень здоровья
- Добавлена более понятная анимация окончания невидимости Шпиона для модели от первого лица
- Также, добавлена более понятная анимация при столкновении с кем-либо в невидимости
- Улучшен интерфейс отображения вражеского оружия под маскировкой. Исправлены редкие ошибки
- Шпион, замаскированный под вражеского Шпиона теперь носит случайно выбранную маску
- У Шпионов, замаскированных под Медика в имени добавлена строка "Уберзаряд"
- Маскировочное здоровье устанавливается равным здоровью врага, под которого сделана маскировка
- Шпионы теперь могут подбирать аптечки для своего маскировочного здоровья
- В режиме минимального интерфейса панели маскировки не отображаются
- Шпион теперь держит в руках разблокируемое оружие, если им пользуется игрок, под которого он замаскирован
- Шпионы могут пользоваться вражескими телепортами
- Добавлено 70 реплик Шпиона
- Добавлено 34 достижения Шпиона
- Теперь при смене сторон, Превосходство не теряется
- Имя мёртвого игрока теперь отображается более темным цветом
- Вместо названий классов теперь иконки классов
- Теперь видно, сколько Превосходств у каждого игрока
- Добавлена новая система получения оружия
- Исправлена ошибка, при которой мяч Разведчика перезаряжался слишком долго
- Подрывник теперь может во время насмешки детонировать свои заряды
- Воздух из огнемета теперь гасит огонь на товарищах по команде
- Гранаты и ракеты, отклоненные Поджигателем под эффектом от Kritzkrieg'а, будут критическими
- Добавлены новые анимации смерти для Пулеметчика и Снайпера
- Исправлен интерфейс продвижения тележки, не обновлявшийся правильно, если игрок присоединялся к игре посреди матча, когда тележка не двигалась
- Раздатчики Инженера теперь дают 20%, 30% или 40% (1-й, 2-й и 3-й уровень соответственно) от максимального количества боеприпасов игрока (для каждого вида оружия)
- Добавлен параметр запуска "-sillygibs", который отключает разлёт тела на куски при взрыве
- Добавлена новая насмешка для Kritzkrieg, которая прибавляет 10 пунктов к здоровью
- Улучшено управление камерой в момент смерти игрока
- Добавлена недостающая доска объявлений и изображения в браузере серверов для карт сообщества, добавленных в предыдущих обновлениях
- Удалено слово "Final" из названий карт в списке быстрого обновления сервер браузера
- Добавлена переменная "sv_allow_voice_from_file", по умолчанию равная 1. Если сменить значение на 0, то это должно воспрепятствовать клиентам, использовать опцию "voice_inputfromfile" для вещания wav-файлов вместо голоса
- Включена переменная "sv_allow_wait_command", по умолчанию равная 1. Если сменить значение на 0, то это должно воспрепятствовать клиентам, использовать команду "wait"
May 22, 2009
- Fixed Ambassador not using hitboxes to trace against players. It now works like all other bullet-firing weapons in the game
- Fixed Ambassador shooting through gates
- Fixed Ambassador not critting during the round win period
- Fixed control point not being named correctly on Arena Sawmill
- Fixed cloaked Spies being able to taunt attack
- Fixed Spy feign death not being reflected in scoreboard
- Fixed Jarate effect on DX8 machines
- Fixed rare crash in Spy "A Cut Above" achievement
- Fixed the backpack icon appearing over the "Could not connect to Steam" message in the client inventory
- Fixed German localization string for respawning players showing %1
May 26, 2009
- The Ambassador now does full critical hits on headshots, instead of mini crits
- The Dead Ringer now fully drains the cloak meter, even if the Spy leaves cloak early
- Fixed Spy disguise menu not being visible in HUD minimal mode
- Server log improvements:
- Added "player_extinguish" event for servers to log when a Pyro extinguishes flame with the airburst
- Fixed kill descriptions for Force-A-Nature & Sandman, so server logs can distinguish them
- Identified feign deaths in the events sent to server logs
- Fixed server crash related to the Jarate
May 29, 2009
- Added Sniper/Spy milestone achievements as an additional way players can get the new unlockables
- Arena Mode
- Added tf_arena_use_queue server convar. Turn this on to get the old queue behavior. Default is off
- Added tf_arena_round_time to set a timelimit on the round
- Added the userid of the player who built the teleporter to the "player_teleported" event
- Fixed player killed event causing server crash
- Fixed Spies not being telefragged when standing on an enemy teleporter exit with the Dead Ringer enabled
- Fixed attackers seeing the mini-crit particle effect for full crits if the victim has the Jarate effect enabled
- Fixed the Ambassador not doing damage to buildings
- Fixed Spies disguised as their own team not drawing blood effects
- Fixed players killed by flaming arrows not showing the appropriate death icon
June 8, 2009
Engine- Fixed Day of Defeat: Source server crash when loading dod_jagd.
- Added a "Discard" button to the item pickup panel.
- Added a backstab custom death animation to the Heavy.
- Changed default for tf_arena_use_queue to 1. This was the original behavior prior to the last update.
- Changed the Dead Ringer so it can be activated while carrying the flag.
- Increased the Force-A-Nature's damage by 10%.
- Fixed not being able to reflect arrows with the Flamethrower.
- Fixed The Huntsman drawing a muzzle flash under lagged conditions.
- Fixed the background color of the Spy disguise panel not always matching his disguise team.
- Fixed idle players being kicked when the server has tf_arena_use_queue set to 0.
- Fixed Spies not being able to sap a building if an enemy player was colliding with the building.
- Fixed getting a real target ID on an enemy Spy that's disguised as one of your teammates if you are disguised as an enemy.
- Fixed the Ambassador not shooting enemy sticky bombs.
- Fixed Spies being able to automatically cloak after uncloaking at the moment of a weapon switch.
- Fixed Jarate instantly exploding when thrown in some places, like the final area of Badwater.
- Fixed spectators not having their items removed when they enter spectator mode.
- Fixed Sniper "civilian" exploit where players could crash the server.
- Fixed a couple of cases where viable backstabs would fail.
June 23, 2009
Team Fortress 2- Added support for the Novint Falcon
- Added an option to the advanced multiplayer menu to select left or right handed view models
- Fixed a bug where a spectator's wearable items could be seen floating around the player they were spectating
- Fixed a bug where a fake Spy hand would appear on the screen of other players
- Custom death animations now only play 25% of the time
- Fixed teleporters not being build-able in some places where they should be (such as within the pit at the end of Badwater Basin)
- Fixed rare client crash on connection and level change
- Removed refract from water ripples caused by bullet impacts for performance reasons
- Added log entries for player extinguished events using the medigun, jarate, flamethrower and dispenser
- Started tracking localization settings to help make decisions regarding localization in the future
- Fixed the blank progress bar in the upper-left of the screen when the client scheme is reloaded
- Added spawn flag to func_respawnroomvisualizer that allows it be non-solid to players
- Added SetSolid input to func_respawnroomvisualizer to change solidity to players dynamically
- Added OnWonByTeam1 and OnWonByTeam2 outputs to the TFGamerulesProxy
- Fixed a bad detection case in the "Friendship is Golden" achievement
- Changed the description of the "Triple Prey" achievement so it better describes how to get it
- Critical arrows now have a trail and correctly deal enhanced damage
- The Huntsman now defaults to be right handed
- Friendly arrows will no longer trigger the near miss sound on you
- Fixed several sources of floating arrows
- Fixed disguised Spies occasionally looking like they have invulnerability, instead of the correct fake Spy mask
- Disguised spies will no longer lose their disguise weapon when they interact with a weapon locker
- Fixed a bug where the spy's watch would randomly change models during play
- Fixed uncloaked spies flickering in and out of the cloak effect when taking damage
- The Cloak and Dagger now always regenerates at its intended rate. Previously it only regenerated at the correct rate when the spy was cloaked
- Increased the Cloak and Dagger regeneration rate slightly
- Capped the rate of energy loss from moving faster than run speed (falling / air toss) while cloaked with the Cloak and Dagger
- The Dead Ringer's cloak consume rate has been slightly reduced, giving about an extra second of cloak time on a full meter
- Emerging from the Dead Ringer's cloak now drains up to 40% of the cloak meter instead of 100%. This drain only happens if the meter is at least 60% full
- The Dead Ringer's cloak meter can now be regenerated from ammo sources
- The Ambassador now only crits when fully accurate and no longer penetrates enemies
- The Spy can no longer change weapons from the knife while shocked by the Razorback
- Force-A-Nature & Flamethrower air blast knockback effects no longer work on disguised spies
- Fixed disguised Spies showing the wrong teleporter effects when using an enemy teleporter
June 25, 2009
Linux Dedicated Server- Improved connection logic to help servers that aren't automatically reconnecting to Steam, and added extra logging to track it
- Added extra data gathering to help us understand and improve Linux performance
- Changed cl_flipviewmodels so it can no longer be set while connected to a server
- Fixed problem with Loadout Menu "Back" button not preserving the currently equipped weapon
- Fixed a case where an observer could set the observed player's view models
- Fixed the Heavy's punches not matching mouse button presses when the view models are flipped
- Fixed Bonk! ammo count exploit after using a regeneration locker
- Fixed Dead Ringer damage reduction exploit involving Spy taunting
- Reverted Force-A-Nature and airblast knockback on disguised Spies, so that they can once again be knocked back
- The Ambassador no longer penetrates buildings
- Removed the movement speed penalty on The Razorback
July 14, 2009
Linux Dedicated Server- Improved connection logic to help servers that aren't automatically reconnecting to Steam
- Fixed seeing error dialogs if the "-nocrashdialog" command line parameter is present
- Added an optional per-map particle manifest called
_particles.txt, which should be located in the maps directory, so map authors can load custom particle files - Fixed minicrits resulting in reduced damage for weapons at close ranges
- Fixed the Cloak and Dagger not regenerating at the correct rate
- Fixed setinfo exploit that allowed restricted convars to be set while connected to a server
- Fixed tournament mode being interrupted if mp_timelimit hits before both stopwatch rounds have been played
- Fixed "jointeam unassigned" exploit
- Fixed being able to respawn during the chat time before a level change
- Fixed "sensitivity" ConVar not capping the upper value which sometimes caused a server crash
- Prevented some exploits based on mat_dxlevel being changed in-game
- Updated ripple effects for water drips to improve performance
Бесклассовое Обновление
13 Августа, 2009
New Content- Added King Of The Hill game mode
- Added custom animations played by the losing team during the post-win state. They are moved into third person camera to enjoy them
- Added lots of new hats
- Added "Auto Reload" option to the multiplayer advanced options
- Clip-based weapons that reload a full clip at a time can now have their reloads aborted by firing
- Pistol now fires at a fixed rate, not based on the speed at which you press the firing button
- Added a color blind option to add a Jarate icon above enemies who are busy accepting a terrifying existence where they have no dignity
- Significantly reduced the amount of network traffic being sent
- Capturing the flag in a CTF game mode gives the entire capturing team 10 seconds of critboost
- Sappers attached to a teleporter automatically place another Sapper on the other end of the teleporter, if it exists
- Engineers wrenching a teleporter will repair the other end as well, and remove Sappers from both if they exist
- Disguised Spies no longer trigger On-Hit effects (like the Blutsauger's heal)
- Removed self-inflicted minicrits. Fixes Jarate'd Soldiers/Demomen having ineffective rocket/grenade jumps
- Added an item panel to the spectator cam that shows non-standard items being carried by the player you're spectating
- Added an "Inspect" key that allows you to look at items being carried by your team mates
- Backpack improvements:
- Added drag & drop to move items around. Item positions are maintained on the backend
- Added multi-select, allowing you to delete multiple items at once
- Added a new key to the key binding page that opens your inventory directly to your backpack
- Fixed mouseover panel being incorrectly position when the backpack first appears
- Cloaked Spies standing in valid backstab positions no longer raise their knife
- Added current map name and gametype to the bottom right of scoreboard
- Added class icons to tips on the loadout and loading screens
- Improved visuals around flags when they're being carried by a player
- Improved critboosted visuals, making it much clearer when an enemy has critboost
- Updated the loading panel to show the game type under the map name during level transition
- In-game chat dialog now supports full Unicode characters
- Added BLU main menu background
- Added response caching for some server queries to help reduce the CPU load from DOS attacks
- Teammates no longer block friendly radius damage. Prevents nearby teammates causing rocket/grenade jumps to fail
- Update PLR_Pipeline
- Increased the starting advantage in the third round if a team has won the first two rounds
- Fixed carts not continuing to the second round if they're capped at the same time in the first round
- Fixed being able to shoot pipebombs over the starting gates in the first round
- Fixed being able to open the doors in the first round before the setup time was finished
- Fixed players getting stuck in some doors
- Fixed players being able to get onto rooftops and out of the map boundaries
- Fixed other minor bugs and exploits
- Added community map Arena_Offblast
- Added community map Cp_Yukon
- Update Arena_Sawmill
- Fixed DirectX8 bug where some models would not be visible
- Fixed exploit with building teleporters outside of the map
- Updated CP_Granary
- Made a few changes to improve balance based on competitive community feedback
- The Force of Nature
- The enemy knockback now only works in close range and behaves more like the Pyro's air blast
- Enemies cannot be juggled by the FaN's effect
- The self-knockback has also changed to respect the firer's view angle. Looking up while shooting will no longer propel the enemy upwards
- Knockback is now scaled by damage done
- The Sandman
- A Scout will receive 1 point for stunning an enemy and 2 points for a long range stun
- Stunned players now take 75% of all incoming damage instead of 50%
- Ubercharged players can no longer be stunned
- Heavies spinning their mini-guns will continue to spin when stunned (whether the left or right mouse button is pressed)
- The minimum distance to stun a target has been reduced
- The negative attribute has changed from "no double jump" to "-25 max health"
- Fixed various issues around layout & presentation of items inside the Backpack and "X is carrying" item dialogs
- Fixed an exploit that allowed players to work around sv_pure
- Particle files are now protected by sv_pure
- Fixed critboost effect getting stuck on when you die while critboosted
- Fixed Timer HUD element backgrounds not being the correct color if you change teams during waiting for players
- Fixed a couple of issues with the way critboosts affected The Huntsman and the Spy's knife
- Fixed an exploit where you could reload The Huntsman faster than intended
- Fixed Heavy "civilian" exploit
- Fixed a set of exploits using the DXSupport config files
- Fixed r_screenfademinsize and r_screenfademaxsize exploits
- Fixed sentries firing at a fully cloaked Spy if they're still the closest target
- Added a HUD element for hybrid CTF & CP maps
- Supports 1 or 2 flags, and any number of CPs
- Mapmakers need to place a "tf_logic_hybrid_ctf_cp" entity in their map to enable it
- Added custom kill server log text "train" and "saw" for deaths caused by these environmental hazards
- Format: "%s<%i><%s><%s>" committed suicide with "world" (customkill "%s") (attacker_position "%d %d %d")
- Added new "medic_death" event for server logs
- Format:
"%s<%i><%s><%s>" triggered "medic_death" against
"%s<%i><%s><%s>" (healing "%d") (ubercharge "%s")
- healing is the amount the Medic healed in that life
- ubercharge (1/0) is whether they died with a full charge
- Format:
"%s<%i><%s><%s>" triggered "medic_death" against
"%s<%i><%s><%s>" (healing "%d") (ubercharge "%s")
- Added "func_respawnflag" trigger entity. It will remove & return the flag if a flag carrier touches it, or if the flag falls into it
August 14, 2009
- Fixed "r_rootlod" being marked as a cheat, which prevented it from being changed and caused a significant performance loss for some GPUs
- Changed "The Big Hurt" Scout achievement to be "Stun 2 Medics that are ready to deploy an UberCharge."
- Fixed Announcer overtime bug on KOTH servers using mp_timelimit
- Due to many requests, added server ConVar "tf_overtime_nag". When set to 1, it keeps the broken announcer behavior
- Fixed tournament stopwatch not displaying the time in the HUD
- Fixed a bug with cloak meter regen and drain rates
- Fixed Spies not being able to go invis while reloading
- Fixed pipebombs sticking to saw blades
- Fixed weapons not being hidden properly during loser state anims
- Fixed a case where radius damage didn't reduce damage to self
- Fixes Demomen taking too much damage from their pipebombs
- Fixed a case where items would never show up in the backpack, even though they were available to equip
- Fixed a case where items weren't being validated properly in class loadout slots
- Removed centerprint texts for TF_FLAGTYPE_ATTACK_DEFEND CTF game mode
- Changed TF_FLAGTYPE_ATTACK_DEFEND capture reward from 30 kills to 1 capture
August 17, 2009
- Updated PL_Hoodoo. Changes from community mapmaker Tim Johnson:
- "Added a balcony at 2-1 that I've rotated and cleaned up so it's a much better point, it attracts less sentry spam but is still holdable. 2-2 has a bit more breathing room and the one way route between BLU/RED spawn in stage 3 has gone and in its place some stairs up to the second level accessible from BLU's side."
- Added "tf_ctf_bonus_time" ConVar to set the CritBoost bonus time for capturing the intelligence (0 to disable it)
- Added "tf_arena_first_blood" ConVar to toggle the first blood feature in Arena mode (0 to disable it)
- Added missing snowpuff particles for DX8 players
- Fixed rocket jumping
- Fixed sticky bomb attachment to props. They will now only ignore the saws in sawmill
- Fixed Scouts going into reference pose in double jumps
- Fixed the Ubersaw not displaying team colors
- Fixed Spies disguised as RED Scouts not cloaking properly
- Removed two more text messages for TF_FLAGTYPE_ATTACK_DEFEND CTF game mode
August 21, 2009
Orange Box Engine- Fixed an exploit that allowed files to be uploaded to the server at arbitrary locations in the file system
- Fixed a server crash caused by a client packet claiming to be an HLTV client when HLTV is disabled on the server
- Fixed a server crash caused by spoofing a client disconnect message
- Fixed a server crash caused by sending malformed reliable subchannel data
- Fixed a server crash related to unbounded settings on some convars
- Bullet spread algorithm changed to fire a bullet right down the crosshair under these circumstances:
- The first bullet of a spread weapon (except for rapid fire spread weapons like the minigun)
- The first bullet of a non-spread weapon if it's been >1.25 seconds since firing
- Added a "Disable HTML MOTDs" option to the multiplayer->advanced dialog
- Added "motdfile_text" convar to servers, which allows them to specify a text file that’s shown instead of the HTML MOTD to clients who've turned on this option
- Fixed radius damage not tracing out of enemies when the explosion occurs within them
- Fixes rockets & grenades doing no splash damage when fired point blank into enemies
- Added missing snowpuff particles for DX8 players (honest)
- Restored LOD for the Demoman player model
- Fixed being able to alt-fire with the fists while stunned as a Heavy
- Fixed CTF_Sawmill not ending the map when mp_timelimit hits during the middle of a round
- Fixed the "The Big Hurt" achievement not being awarded for players who already have the required count
- Fixed sv_pure not reloading the map's custom particle file
- Custom particle effects contained within maps must now be placed in the \particles directory
- Fixed another case where items weren't being validated properly in class loadout slots
- Removed centerprint texts for TF_FLAGTYPE_INVADE CTF game mode
- Changed TF_FLAGTYPE_INVADE CTF game mode capture reward from 10 kills to 1 capture
- Added OnCapTeam1 and OnCapTeam2 outputs to the item_teamflag and func_capturezone entities
- Fixed HUD "carried" image for the TF_FLAGTYPE_ATTACK_DEFEND and TF_FLAGTYPE_INVADE CTF game modes using the wrong team color
- Fixed dropped flag for the TF_FLAGTYPE_INVADE CTF game mode using the wrong skin
August 31, 2009
- Added "tf_allow_player_use" server ConVar to control players executing +use while playing (defaults to 0)
- Fixed a bug where full backpacks resulted in an item being repeatedly found each time the game is started
- Fixed being able to burn players/buildings that are in the water while standing outside the water
- Fixed teleporting Spies getting stuck in enemy players standing on the exit
- Fixed server log not listing telefrag kills as weapon "telefrag"
- Fixed the Pyro's airblast pushing Spectators in free-look mode
- Fixed Pyro's Hadouken killing Scouts that have used Bonk! and are phasing
- Fixed freezecam screenshots sometimes being saved outside the Screenshots folder
- Fixed deathnotice and server log entries not using the unique item names/icons when buildings are destroyed
- Fixed a case where the weapon selection menu wasn't drawing the images of non-standard items if the player was using hud_fastswitch 1 and using slot7-10 to view the panel
- Fixed CTF HUD not centering the flag panel if there is only one active flag
- Added the ability to set a parent for the item_teamflag entity
- Added OnPickUpTeam1 and OnPickUpTeam2 outputs to the item_teamflag entity
- Added intro movie .mp3 files to the sound/misc folder
September 2, 2009
- Fixed "not on camera object" particle effects appearing while spectating in-eyes, and not appearing when in thirdperson
- Fixed inventory bug that caused some item pickups not to be shown
- Added support for client explanations of backend inventory manipulation
September 15, 2009
Engine- If the installation is an HLTV relay we allow clients to connect as HLTV clients even if tv_enable is set to false. A recent exploit fix made it such that we ignore the flag indicating that the client is an HLTV client if tv_enable is false, but it is possible that relays won't have this ConVar set
- Backpack improvement
- Added support for 100 slots in the backpack
- Backpack can now be sorted by type
- Multi-selection in the backpack is now done by holding down the Ctrl key
- Alt-fire on the Sandvich now drops sandviches
- A single sandvich can be dropped at a time. Dropping the sandvich removes it from the Heavy
- A Heavy can regain his sandvich by collecting a healthkit while already being at full health
- Eating a sandvich using the taunt method now heals a Heavy to full health
- Dropped sandviches heal 50% of the collector's health
- Medic regen changes
- Base regen amount increased from 1/sec to 3/sec
- Regen amount increase since time of last damage decreased from 3x to 2x
- End result of above: Old healing scaled from 1/sec to 3/sec based on time since being damaged (maxed out at 10 seconds). New healing scales from 3/sec to 6/sec
- Blutsauger
- Replaced "No critical hits" negative attribute with "-2 health drained per second on wearer"
- Health drain stacks on top of the above Medic regen changes, lowering the base regen by 2h/sec
- Added "mp_windifference" server ConVar (default to 0)
- When set to X, matches will be considered won if a team gets X points ahead of the other team
- Added a "Remember the active weapon between lives" option to the Multiplayer->Advanced options dialog
- Added "Disable weather effects" option to the Multiplayer->Advanced options dialog
- Added "Show non-standard items on spectated player" option to the Multiplayer->Advanced options dialog
- If set (default), it'll show non-standard items being carried by the player you're spectating
- Tournament mode changes
- New item whitelist allowing tournaments to control what items can be used by players
- Added "item_whitelist_example.txt"
- Added "item_show_whitelistable_definitions" command to get a list of whitelistable items
- Added Tournament mode Spectator HUD
- Added "Use advanced spectator HUD in tournament mode" option to the Multiplayer->Advanced options dialog
- Shows all the members of your team (or both if you're a spectator) at the top of the screen, along with class/health/respawn time/charge level
- Spectator indices are now shown on the team members, and hitting the corresponding weapon selection key (slot1-slot12 commands) will spectate them
- Changed idle player check to include spectators & players who haven't chosen a team
- Fixed explosive radius detection using an axially aligned box instead of a sphere
- Compensated by increasing the radius of grenades, pipes, and rockets to 50% of what they lost at the corners of the OBB
- Grenades/Pipes radius change: 132->159
- Rocket radius change: 121->146
- End result of above: Explosives have had their radius reduced at some angles, and increased at others. Radius is now consistent, angles are now irrelevant
- Fixed Sniper using the reference pose if he has the Huntsman deployed when his team loses
- Fixed Spies speaking their response rules lines after killing a player as the class they were disguised as
- Fixed Medics getting MedicCallerPanels in their HUD for cloaked enemy Spies disguised as their team
- Fixed the Huntsman not firing crit arrows when the Sniper is being CritBoosted
- Fixed being able to fire the Huntsman under water if you jump into the water with the arrow charged
- Added check to prevent clients using the "firstperson" command to get out of thirdperson view while they're phasing, taunting or control stunned
- Fixed Halo glow effect not being hidden for cloak/disguised enemy Spies
- Fixed wearables not destroying their attached particles when they're removed
- Fixed several player & viewmodel simulation issues that occurred when the game was paused
- Fixed a DX8-based exploit that allowed modified particle effects to work under sv_pure 2
- Added the entindex() of the object being built to the "player_builtobject" game event
- Added flag to allow CTF map authors to turn off the Overtime mode when timers expire
- Added IgnitePlayer input to TFPlayer
October 14, 2009
- Added "+quickswitch" command, which brings up a small panel allowing you to rapidly change the loadout of your current class & active weapon slot
- Added server ConVar "tf_teamtalk" to allow alive/dead teammates to talk with each other during a match (default is 0)
- Added 1/2 Bonus Point for healing a teammate with a dropped sandvich
- Updated the class menu to show the local player's current class
- Updated server ConVar "tf_playergib" to have 3 settings for player gibs: 0: never, 1: normal, 2: always (default is 1)
- Updated "player_hurt" game event to include "damageamount" and "crit" values
- Fixed a rare crash in particle system
- Fixed being able to eat your sandvich (via taunt) and drop it in the same frame
- Fixed not correctly remembering the last weapon if you're using "remember active weapon" and the last weapon was the weapon in slot 0
- Fixed Medic not being able to release his UberCharge if his team won the previous round and the Medigun was his last active weapon (while using "remember last active weapon")
- Fixed not remembering the last active weapon correctly if the player didn't die before the next round restart
- Prevented servers from using steam:// commands in their MOTD text
- Fixed using the regen cabinets to get more health than you should when you switch between weapons with/without max health reduction attributes
- Fixed friendly-fire/spectator exploit using projectiles
- Fixed disguised spies not getting ammo from enemy dispensers
- Fixed thrown sandvich traveling through players before being activated
- Fixed sandviches sometimes spawning inside walls, or being thrown through thin walls
- Fixed fire overlay drawing on hats in DX80
- Fixed an exploit that allowed servers to corrupt client's item database
- Fixed full packet updates showing cloaked Spies for an instant
- Fixed a prediction error resulting in mis-predictions of crits
- Added new "func_flag_alert" entity that fires an alert when a player carrying a flag starts touching the entity
- Added server ConVar "bot_crouch" to make bots crouch
- Added model override for item_teamflag entity
- Added ability to turn off particle trail for players carrying the item_teamflag entity
- Updated team_train_watcher to support 8 cp/track links (was previously 4)
Хэллоуинский выпуск
29 Октября, 2009
- Добавлена новая комьюнити-карта KoTH_Harvest
- Добавлена специальная Хэллоуинская версия koth_harvest_event, содержащая такие особенности как:
- новые шапки, достижения, взрывающиеся тыквы, привидения и прочие приятные вещи
- Обновлена карта sawmill для всех поддерживающих её режимов
- Исправлен эксплойт Инженера
- Добавлена проверка, не дающая отсылать клиентам пустые, либо состоящие из пробелов имена на сервер
- Исправлена ошибка, при которой сообщение "найден предмет" окрашивало имя игрока, если оно содержало символы "::"
- Улучшения панели быстрой смены предметов
- Теперь вы можете переключать предметы с помощью кнопок, отвечающих за слоты оружия
- Добавлены все слоты дополнительного вооружения (а не только первичное, вторичное и оружие ближнего боя)
- Удалены дубликаты предметов (например будет видна только одна ракетница и т.д.)
- Исправлено несколько ошибок в расположении элементов и пустых слотов
- Объекту item_teamflag добавлено три флага для включения эффектов: 0 - никаких, 1 - все, 2 - только бумажки, 3 - только цветной шлейф
- Добавлена опция "both" в поле неверных победителей для объектов team_control_point_master и team_control_point_round entities
November 2, 2009
- Added Bill's Hat for players who pre-purchase Left 4 Dead 2
- Fixed client-side perf problem after changing levels on Koth_Harvest_Event
December 7, 2009
Engine- Added checks to prevent transferring .smx, .gcf, and .sys files between client/server
- Fixed upload/download exploits with spaces in the file extension or a path separator at the beginning of the requested file (as reported on the HLDS mailing lists)
- Fixed custom particle systems inside maps causing particles to break in successive maps
- Fixed a rare vphysics crash
- Fixed background highlight for KOTH timers not being aligned properly in minmode
- Fixed the Heavy's fists being hidden while taunting
- Fixed cloaked Spies having the critboost effect on their weapon
- Fixed banned clients being able to spamming a server with the "joined" chat text
- Fixed seeing the wrong class counts if the game swapped teams while the class menu was open
- Fixed Spies being able to disguise while performing a taunt
- Fixed having to press the voice menu key twice if the menu timed out and closed itself last time it was open
- Fixed the "Confirm Delete" dialog in the Items menu not handling the
key correctly - Fixed dispenser not healing players at the correct rate if it's upgraded while the players are already touching the dispenser
- Fixed exec'ing the
.cfg file for a class change before the player has actually changed class
Обновление "ВОЙНА!"
17 Декабря, 2009
Новый контент- Добавлена новая карта CP_Gorge
- Добавлена новая карта CTF_DoubleCross
- Добавлен крафтиг предметов
- Добавлены разрабатываемые боты для бета-тестирования на KOTH картах
- Добавлены анимации смерти от попадания в голову
- Добавлены новые анимации убийств в спину
- Добавлены 35 новых достижений Солдата
- Добавлены 4 новых предмета Солдата
- Добавлены новые высказывания при превосходстве
- Добавлены 35 новых достижений Подрывника
- Добавлены 3 новых предмета Подрывника
- Добавлены новые высказывания при превосходстве
- При маскировке на шпионе будут отображаться все вещи, а не только оружие.
- Борода-камера шпиона перенесена в категорию "разное" и теперь может быть одета вместе с шапкой.
- Бита "Sandman" теперь оглушает только на максимальной дальности
- При попаданиях на близком расстоянии, противник переходит в режим от третьего лица и пускается в бегство (и получает полный урон)
- Добавлены новые опции в меню "Сетевая игра->Дополнительно":
- Текст, показывающий наносимый вами урон врагам.
- Авто-вызов медика, который срабатывает при низком здоровье.
- Подсветка игрока, которого вы лечите.
- Новое меню маскировки шпиона, которое позволяет вам маскироваться, используя всего 3 цифры на клавиатуре.
- Исправлена возможность откидывать липучки союзников.
- Добавлен звуковой сигнал, дающий вам знать когда перезарядилось способность оружия (щит, джарате, сэндмен).
- Теперь все носимые игроком дополнения (шапки, медали и т.д.) не спадают с игрока после смерти.
- Игроки теперь не видят предметы, являющиеся частью маскировки дружественного шпиона - это исправит много графических глюков.
- Добавлена физика для шапки поджигателя (теперь перчатка движется во время движения)
- Добавлено 2 новые мелодии в стартовом меню.
- Добавлена переменная InputSetSetupTime() для team_round_timer.
- Добавлен параметр "SetDispenserLevel" (возможность выбрать уровень раздатчика) для раздатчика в тележке (1, 2, или 3).
December 18, 2009
- Fixed a client crash related to arrows
- Fixed a server crash related to items
- Fixed a server crash caused by the Demo taunt kill
- Fixed a server crash caused by using the Equalizer
- Fixed client ragdoll commands resulting in ragdolls standing around
- Restored the missing point_teleport entity
- Fixed stats and achievements being tracked while using sv_cheats
- Fixed Spies being able to build dispensers
- Fixed clients not fixing up inventory items in bad backpack positions
- Added a new chat message when players craft an item
- Fixed "Bloody Merry" and "Second Eye" achievements being achieved incorrectly
- Updated the description of the "Bravehurt" achievement
- Fixed Blutsauger attributes
- Fixed the Direct Hit having an incorrect short range damage curve (now matches the normal Rocket Launcher curve)
- Fixed the Spy's unlockables watches using the wrong consume/recharge rates
December 22, 2009
- Fixed inconsistent Rage generation with the Buff Banner
- Added an "equipped" tag to currently equipped items in the Backpack and Crafting screens
- Fixed the TFBots not reacting correctly to stun effects
- Fixed the Heavy picking up his own thrown sandvich if it was thrown while running forward
- Fixed Pyros not getting the proper kill icon for kills with deflected Direct Hit rockets
- Fixed the player keeping their rage setting when the Buff Banner isn't equipped
- Fixed resupply cabinet not clearing the rage and the buff status effect
- Fixed the Buff Banner not working when +reload has been forced in console
- Fixed the motion blur on charging Demomen not always drawing
- Fixed the Direct Hit mini-critting enemies submerged in water
- Fixed the Chargin' Targe's crit not working on servers with tf_weapon_criticals 0
- Capped the amount of overhealing from taking heads to the player's max buffed health
- Updated the Gunboats to absorb damage from any self-inflicted rocket blast that doesn't hurt another player
- Updated the Scottish Resistance to detonate bombs near the player's feet (in addition to what it normally detonates). This enables sticky jumping with this weapon
- Updated the Baseball and Jarate HUD indicators to stay on screen when full
- Spy's camera beard can now be smelted into scrap metal
- Recipes can no longer produce items matching any of the items used in the crafting
- Added some new recipes
- Fixed the "Ride of the Valkartie" Soldier achievement being earned by Soldiers on the defending team
- Fixed the "Gorky Parked" Heavy achievement being incremented by committing suicide on a control point
- Fixed several Scout achievements that were broken by the new type of bat stun
- Fixed the "Ghastly Gibus Grab" achievement not awarding the hat correctly
- Updated the "Big Pharma" (Medic) and "Division of Labor" (Heavy) achievements to be 10 kills in a single life
- Updated the "Ubi concordia, ibi victoria" Medic achievement to only be 3 assists
January 6, 2010
Server Browser (for TF2 and DoD:S)- Added a client-side server blacklist
- Supports blacklisting of specific servers, all servers on an IP, and all servers on a class C range
- Saves the server list to a file, and has an Import button to allow easy sharing (cfg\server_blacklist.txt)
- Reduced the health penalty on The Sandman
- The Force-A-Nature knockback on target now
- Only applies to hits that deal more than 30 damage and are in close range
- Factors in the firer's angle of attack when determining the knockback direction
- Has less of an effect on grounded targets
- The Dead Ringer now
- Reduces cloak to 40% when uncloaking early
- Has a 35% cap on the amount of cloak it can gain from an ammo pack
- Has a quieter de-cloak sound
- Fixed a performance & stability issue with AMD processors
- Improved the stability of the game server -> item backend connection
- Fixed a rare server crash related to dispensers
- Added min/max values to viewmodel_fov convar to match the settings in the slider
- Reduced the number of moons in ctf_doublecross, sadly
- Demo playback now ignores sv_pure settings, allowing demos to easily contain custom content
- Fixed a crash related to sv_pure and the wireframe_dx6 shader
- Players can no longer shoot while stunned
- Fixed a bug that caused movement speed reductions to not work on stunned players
- Soldier Rage bar no longer resets when touching a resupply cabinet
- Fixed the "Second Eye" Demoman achievement
- Fixed a bug in the "Play Doctor" Medic achievement
- Changed the requirements for the "Medals of Honor" Soldier achievement
- Updated description for the "Blind Fire" Demoman achievement to better explain the requirements
- Fixed an issue that affected several achievements requiring the use of the Equalizer
- Added "skip_next_map" server ConCommand to skip the next map in the map cycle
- Added "Play a hit sound whenever you injure an enemy" option to the Multiplayer->Advanced options menu
- Added server "tf_use_fixed_weaponspreads" convar. When set, shotgun & scattergun pellet spreads will use a non-random distribution
- Added a "show_htmlpage" command to allow server operators to display custom web pages to clients
- In KOTH mode, Bots are now
- More likely to roam around and hunt enemies if there is lots of time left
- Become more likely to push for the point as time runs down, or their teammates start to capture it
- Medic bots now
- Opportunistically "overheal" nearby friends when they can
- Prioritize healing of injured nearby friends more
- Don't focus on Heavies quite so exclusively
- Don't spam their Medigun continuously at round start
- Won't choose cover far below their heal target so much (koth_nucleus)
- Fight back with their syringe-gun appropriately
- Various improvements to combat behaviors
- General bot improvements
- They no longer stand still on the point when capturing or defending it
- They choose more varied routes now
- They choose better defensive spots around captured points
- They fall back to another weapon when they entirely run out of ammo
- They adjust their FOV when using zoomed in sniper scope
- They treat in-range Sentries as the most dangerous threat
- They fire their weapons is more realistic bursts
- Engineers use their shotgun properly
- Added a "virtual mousepad" concept to rework how bots track enemy players
- They now periodically estimate the position and velocity of the enemy they are tracking, instead of "locking on"
- After rotating beyond a maximum angle, they will pause for a fraction of a second to re-center their "virtual mouse"
- Allows for over/undershoot "slop" in aiming. Looks more natural, and allows skilled players to dodge
- Addresses the "180 spin around and fire", "Heavy bot is OP", "Sniper is OP", and "I can't fight a Heavy bot as a Scout" issues
- Tuned Sniper spot finding algorithm to generate more diverse locations, partially addressing the "Predictable Sniper camping spots" issue
- Soldier bots are more careful to not fire rockets that will explode on nearby geometry and kill them
- Fixed a bug where bots tried to heal from a Dispenser being carried by an Engineer
- Tuned scoreboard logic to guard against malicious server operators spoofing bot pings to hide the "BOT" tag
- Added more bot names as suggested by the TF community
January 7, 2010
- Fixed grounded players receiving falling damage from Force-A-Nature shots directly above them
- Fixed the Force-A-Nature firing fewer pellets when tf_use_fixed_weaponspreads was 1
- Updated the achievement icon for the "May I Cut In?" Spy achievement to match the achievement description
Сайт "Сделай вклад!"
13 Января, 2010
- Запущен специальный сайт, на котором участники сообщества могут отправить нам свои предметы и аватары
-
Добавления
- Исправления для маскировки шпиона и симуляции смерти
- Оружие со специальной анимацией (Меч, Неумолимая сила) теперь правильно отображается на замаскированном шпионе
- Теперь при симуляции смерти проигрывается звук смерти персонажа, под которого замаскирован шпион
- Теперь при симуляции смерти могут проигрываться анимации особых смертей (потеря головы, выстрел снайпера, бэкстаб и т.д.)
- При симуляции смерти от взрыва есть шанс на отрыв конечностей
- Трупы, созданные симуляцией смерти теперь носят на себе нужные вещи (шляпы остаются на голове или спадают)
- Оружие, которое упало с трупов при симуляции смерти теперь имеет правильные физические параметры
- Теперь при стрельбе по Шпиону со Звоном Смерти, информация о нанесённом уроне отображает настоящие повреждения
- Исправлен баг, когда при маскировке под вражеского шпиона при симуляции смерти появлялся труп, носящий маску
- Исправлены физические ошибки трупов, появляющихся при симуляции смерти
- Добавлены переменные, настраивающие пункт меню "проигрывать звук, при попадании по врагу"
- "tf_dingaling_volume". Задаёт громкость звука
- "tf_dingaling_pitchmindmg". Задаёт высоту звука при нанесении небольшого урона
- "tf_dingaling_pitchmaxdmg". Задаёт высоту звука при нанесении крупного урона
- "tf_dingaling_wav_override". Позволяет поставить собственный wav звук. Если файл не указан, то остаётся стандартный звук
- Добавлена смертельная насмешка уберпилы для медика
- Добавлены анимации для смерти от бэкстаба для Разведчика, Шпиона, Медика, Подрывника, Инженера и Поджигателя. Все анимации имеют 25% шанс на воспроизведение
- Обновлена локализация игры
- Убраны ограничения для переменной "viewmodel_fov"
- Добавлена переменная "viewmodel_fov_demo", она позволяет контролировать отдалённость игровой модели (руки держащие оружие) во время проигрывания демо-записи
- Неумолимая Сила теперь правильно отталкивает врагов на земле
- Увеличен минимальный урон, необходимый для того, чтобы оттолкнуть врага выстрелом из Неумолимой Силы
- Изменён "the Direct Hit". Теперь он выдаёт мини-крит только по врагам, подброшенных взрывом
- Скорость накопления Ярости у Солдата увеличена на 40%
- Уменьшено время действия Buff Banner с 14 секунд до 10
- Сопротивление взрывам у Щита уменьшено до 50%
- Исправлено перекручивание ног у Разведчика при двойном прыжке
- Исправлено дёргание моделей игроков при прыжке с приседанием
- Исправлена ошибка, при которой снайперская винтовка не стреляла сквозь игроков своей команды
- Исправлен эффект от Bonk! Atomic Punch
- Исправлена ошибка, при которой ракеты не исчезали в зонах с func_nogrenades
- Исправлена ошибка, при которой можно было стрелять мячиком через ворота
- Исправлено поглощение урона сапогами в солдатской насмешке с гранатой
- Исправлены названия коммьюнити-оружия (Community Kritzkriegs, и т.д.)
- Небольшие исправления в интерфейсе Крафтинга
- Для большего удобства изменена панель выбора предметов для Крафтинга
- Каждая из 4 страниц инвентаря в Крафтинге теперь показывает половины 1 или 2 страниц Рюкзака
- Исправлено неудобство с кнопками "предыдущая\следующая" страница при перетаскивании предметов
- Исправлен значок "equipped", который переносил фокус курсора с предмета на саму панель
- Для большего удобства изменена панель выбора предметов для Крафтинга
- Добавлена отдача и перезарядка для Direct Hit
- Добавлена отдача и перезарядка для Scottish Resistance
- Настроен эффект попадания Эквалайзером по телу
- Настроен эффект попадания Мечом по телу и отрубания головы
- Добавлены силы замахивания Мечом
- Добавлены силы для Синего Buff Banner
- Добавлены силы для Красного Buff Banner
- Изменено ощущение перезарядки дробовика у Пулемётчика и Поджигателя
- Изменено направление натягивания тетивы у Лука Снайпера
- Добавлены 3 новые шапки, которые могут быть надеты на голову любого класса
- Towering Pillar of Hats
- Noble Amassment of Hats
- Modest Pile of Hat
- Добавлены шапки для победителей конкурса "Пропаганда"
- Добавленна кнопка "Edit Loadout" в меню класса
- Фон главного меню теперь чередуется случайным образом
- Исправлен баг, при котором снайперы могли стрелять через ворота
- Исправлена ошибка, когда Linux сервера не переподключались при потере соединения с Steam
- Исправлена возможность уничтожать липучки до их касания с поверхностью
- Исправлена ошибка, при которой анимация таймера над упавшими документами не проигрывалась, если таймер до их возвращения на базу был менее 30 секунд
- Исправлено некорректное отображение флага в интерфейсе в режиме CTF
- Исправлено некорректное отображение информации о здоровье при его малых или повышенных значениях
- Переменная net_showevents теперь является читом
- Обновлены ссылки в кнопках новостей в главном меню
- Обновлена итальянская локализация
- Обновлены кастомные шрифты для польских букв
- Обновлена карта CP_Gorge
- Добавлено несколько укрытий у первого респа Синих
- Добавлен второй респ для Синей команды, который активируется после захвата первой точки
- Добавлен проход на верхний этаж базы Красных
- Добавлены укрытия в комнате перед второй точкой
- Уменьшено время возрождения Красных при удерживании первой точки
- Исправлены некоторые места, где игроки умудрялись застрять
- Добавлены опции для флага в режиме Invade CTF
- Добавлены варианты засчитывания очков для Invade CTF
- Добавлены команды ввода для item_teamflag
- Добавлена команда вывода для item_teamflag
28 Января, 2010
- Исправлено падение при старте Linux сервера
- Исправлена возможность скрафтить (при использовании класс токена) шапки
- Towering Pillar of Hats
- Noble Amassment of Hats
- Modest Pile of Hat
3 Февраля, 2010
Движок- Настройки управления и спреи теперь сохраняются в Steam Cloud
- Добавлен пункт в Options->Multiplayer->Advanced, позволяющий включить/выключить эту функцию. По умолчанию она включена
- Добавлен режим Highlander
- По 9 игроков в команде
- По 1 игроку за каждый класс
- Переключается переменной mp_highlander (0/1), по умолчанию равной 0
- К переменной sv_tags добавляется "bots", если на сервере есть боты
- Исправлены ошибки в названиях оружия в локализациях
- Серверная переменная "tf_teamtalk" теперь исправно контролирует текстовый чат между живыми и мертвыми соратниками
- Обновлена карта CTF_DoubleCross
- Исправлено продолжение игры на карте по истечении mp_timelimit
- Инженеры более не могут отстраиваться на вершине домов на каждой из баз
- Обновлена карта Arena_WatchTower
- Исправлен случай, при котором игроки могли открыть решетку перед началом раунда и застрять в ней
- Улучшены невидимые заграждения, чтобы игроки не могли выбраться за пределы карты
- Карта оптимизирована для улучшения производительности
5 Февраля, 2010
- Исправлено падение клиента при выводе локализированных названий предметов
- Исправлено падение клиента при выборе случайного класса и нажатии на "Edit Loadout"
8 Февраля, 2010
- Исправлена проблема с польскими шрифтами, из-за которой они некоректно отображались в главном меню игры
12 Февраля, 2010
Team Fortress 2- Исправлена проблема, из-за которой на стороне клиента случались зависания, вызванные слишком частой записью файлов на жесткий диск
23 Февраля, 2010
Движок- Исправлена проблема, из-за которой сервера неправильно исключались из мастер-сервера
- Обновлена карта CTF_Doublecross
- Улучшена работа клиппинга
(метод оптимизации карт)для предотвращения попадания игроков в нежелательные места карт - Обновлена карта CTF_2Fort
- Исправлена ошибка, из-за которой синие игроки могли блокировать выход со своего респауна другим игрокам из синей команды
- Снайперская стенка синих передвинута чуть ниже, чтобы быть на одном уровне с красной
- Обновлена русская локализация
- Исправлена ошибка, из-за которой Поджигатель не мог отражать выстрелы вражеской ракетницы
- Исправлена ошибка, из-за которой липучки Подрывника не удалялись, если находились в зоне func_nogrenade (зона без гранат)
24 Февраля, 2010
Движок- Исправлена ошибка, при которой серверы с ботами сообщали неправильное количество игроков
- Исправлена ошибка, при которой неправильно просчитывалось столкновение бомб Подрывника с игроками
18 Марта, 2010
- Добавлены новые предметы, полученные от участников сообщества через сайт «Contribute!»
- Отправьте свои собственные творения! http://www.teamfortress.com/contribute/
19 Марта, 2010
- Новые предметы теперь можно скрафтить
- Теперь борода Шпиона и маска Медика считаются шапками во время крафтинга
27 Января, 2010
Промо Sam & Max
15 Апреля, 2010
- Добавлены предметы из игр серии Sam & Max
- Исправлена ошибка, при которой Афро Подрывника оставался видимым, находясь на переодетом Шпионе
- Понижено количество урона наносимого Эквалайзером по мере уменьшения здоровья игрока
- Прирост скорости остался неизменным
- Добавлена опция, позволяющая пометить объект info_particle_system как погодный эффект
28 Апреля, 2010
- Добавлена карта cp_freight
- Добавлены отсутствовавшие физические модели для некоторых предметов
- Добавлены подвижные части к предметам Sam & Max и The Buff Banner
- Добавлена Crit-a-Cola
- Некоторые оптимизации для Linux
- Исправлена ошибка, при которой сервера не отображались в списке после рестарта мастер-сервера
- Исправлен случай, когда на серверах появлялись "призраки" игроков, занимавшие слоты
- Переменная "snd_show" теперь является читом
- Поджигатель
- Прямой урон огнемёта уменьшен на 20%
- Время горения уменьшено (10 -> 6 секунд)
- Задержка между выстрелами сжатым воздухом уменьшена на 25%
- Потребление боезапасов для сжатого воздуха уменьшено на 20%
- Все отражённые ракеты/гранаты/стрелы получают мини-крит
- Теперь Поджигатель награждается за убийство с помощью сжатого воздуха
- Пулемётчик
- Время раскрутки/остановки пулемёта уменьшено на 25%
- Скорость ходьбы с раскрученным пулемётом увеличена (от 80 до 110).
- Теперь Пулеметчик получает 1 очко за отданный Бутерброд (раньше получал 0,5)
- Бонк!
- Убрано уменьшение скорости бега после использования
- Добавлена шкала перезарядки, как у Дрёмы
- Щит
- Удар щитом наносит 50 очков урона + 10 за каждую голову (учитываются только первые 5)
- Теперь при ускорении учитывается направление ходьбы до атаки
- Лук
- Теперь стрелы можно поджечь, не прицеливаясь
- Огонь не исчезает при опускании лука
- Теперь можно начинать прицеливаться в падении, но стрелять можно, только стоя на земле
- Исправлен баг, при котором эффект зажжёной стрелы не исчезал при смене оружия
- Рюкзак
- Кнопка Crafting помещена в меню выбора персонажа
- Перенос вещей в рюкзаке теперь сопровождается соответствующими звуками
- Боты
- Боты реже убегают за аптечками, если находятся в бою
- Боты больше не убегают, когда блокируют чекпоинт
- Боты выбирают подходящее оружие и сражаются по пути к аптечке
- Боты, разгуливающие по карте, теперь преследуют свою жертву, даже если та забежала за угол
- Боты, стреляющие снарядами (ракеты/гранаты и т.д.), теперь не зажимают свою виртуальную клавишу стрельбы. Ранее, Солдаты-боты стреляли в стену перед собой при стрейфе
- Солдаты-боты теперь переключаются на дробовик только после того, как выпустят все 4 ракеты
- Ботам добавлено ещё несколько новых имён
- Исправлена ошибка в поведении Инженера при собирании металла
- Дрёма
- Добавлено небольшое уменьшение скорости от удара мячом
- Запросы сообщества
- Добавлены переменные log_verbose_enable и log_verbose_interval для указания местонахождения игрока через определённые промежутки времени
- по-умолчанию log_verbose_enable : 0
- по-умолчанию log_verbose_interval : 3 секунды
- "Последним оружием" теперь становится оружие ближнего боя, если у персонажа отсутствует вторичное (например, Бронепанцирь)
- Добавлены переменные log_verbose_enable и log_verbose_interval для указания местонахождения игрока через определённые промежутки времени
- Исправлена ошибка, при которой Ботинки не уменьшали урон
- Если патронов мало, то соответствующая им иконка теперь мигает красным цветом
- Поджигатель получает 1 очко за тушение огня
- Исправлен баг, при котором можно было получить бесконечный оверхил
- Исправлен баг режима наблюдателя, когда настройки сбрасывались при переключении в вид "из глаз"
- Исправлен баг, при котором замаскированный Шпион иногда видел своё имя вместо имени врага
- Исправлено падение клиента, которое вызывалось стрелами, застрявшими в игроке
- Исправлено неправильное отображение предметов на замаскированном Шпионе
- Добавлены отсутствовавшие префиксы для карт в поиске серверов
- Счётчик убийств больше не срабатывает, если Инженер был убит огнём из собственной пушки
- Исправлен неправильный командный цвет упавших шапок
- Исправлена ошибка, при которой оружие стреляло обычными пулями, при наложении критового убера
- Исправлено медленное появление сообщения о выполненном Достижении. Выполненные Достижения теперь находятся в конце списка
- Исправлена ошибка, при которой замаскированные Шпионы слышали звук автоматического призыва Медика
119-ое Обновление
29 Апреля, 2010
- Добавлены новые предметы, чтобы отметить наше 119 (или типа того) обновление
- Исправлено несколько проблем, связанных с Source SDK
- Обновлено условие достижения "Retire the Runner" и теперь оно выглядит как
- "Убейте Разведчика, когда он находится под действием Crit-a-Cola"
- Добавлен 20% бонус к урону Дожигателя
- Исправлена ошибка, при которой длительность горения сигнальной ракеты уменьшалась из-за сниженной длительности горения у Огнемёта
- Исправлена ошибка, при которой выход телепорта использовал неверный эффект частиц
- Исправлена ошибка, при которой не отображались индикаторы повреждения на HUD
- Исправлена ошибка, при которой телепорты не сбрасывались на первый уровень, при уничтожении парного телепорта
- Исправлена ошибка, из-за которой при получении повреждения экран игрока не дёргался
- Исправлена ошибка, при которой Шпионы и Инженеры могли нарушать ограничения по постройке сооружений
- Исправлена ошибка, при которой браузер серверов некорректно сохранял настройки отображения списка серверов
- Исправлено падение игры у игроков, использующих нестандартный HUD
...и это ещё не всё.







