Обновление от 14 апреля 2011
< April 14, 2011 Patch
Revision as of 08:41, 4 April 2024 by BrazilianNut (talk | contribs)
Данная статья описывает техническое обновление. Для получения информации о выпущенном контенте посетите статью Бесшляпное обновление.
|
Источник: Вышло обновление Team Fortress 2, Counter-Strike: Source, Day of Defeat: Source и Half-Life 2: Deathmatch (английский)
Официальная страница обновления: Бесшляпное обновление (английский)
Содержание
Содержание обновления
Изменения движка Source (CS:S, DoD:S, TF2, HL2:DM)
- Исправлена ошибка с передачей пакетов от клиента к серверу и наоборот.
- Исправлена ошибка регистрирования UDP-пакетов
- Добавлена переменная «
sv_logsecret
» для скрытия данных UDP.
- Добавлена переменная «
Team Fortress 2
- Добавлена новая карта
Koth_Badlands
- Обновлена карта
CP_Well
- В комнаты возрождения у второй точки для каждой стороны теперь нельзя войти.
- Обновлен режим тренировки
- Добавлены 3 новых класса для тренировки (подрывник, инженер и шпион)
- Добавлено достижение «Готов к службе» («Ready for Duty»), дающееся за завершение всех обучающих курсов
- Добавлена новая система, позволяющая ассоциировать сервера с аккаунтами Steam:
- Используйте в игре в консоли команду «
cl_gameserver_create_identity
», чтобы создать аккаунт администратора сервера. После этого, вы автоматически получите значения переменных «tf_server_identity_account_id
» и «tf_server_identity_token
», которые нужно будет вставить в вашserver.cfg
. - Введите в консоли «
cl_gameserver_list
», чтобы узнать, какими серверами управляет ваш аккаунт.
- Используйте в игре в консоли команду «
- Добавлена система обучения игроков.
- Добавлена система голосований.
- Серверные команды для управления голосованиями:
sv_allow_votes
: Разрешить голосование?
sv_vote_failure_timer
: Время, через которое можно будет повторить провалившееся голосование.sv_vote_allow_specators
: Разрешить голосование наблюдателям?sv_vote_issue_changelevel_allowed
: Разрешить голосование за смену карты?sv_vote_issue_kick_allowed
: Разрешить голосование за исключение игрока?sv_vote_issue_nextlevel_allowed
: Разрешить голосование за изменение карты?sv_vote_issue_nextlevel_allowextend
: Разрешить голосование за продление текущей карты?sv_vote_issue_restart_game_allowed
: Разрешить голосование за перезагрузку карты?sv_vote_issue_scramble_teams_allowed
: Разрешить голосование за перемешивание команд?sv_vote_issue_nextlevel_choicesmode
: Давать на выбор игрокам непопулярные карты в голосовании (чем меньше время игры на карте, тем она менее популярна)?sv_vote_kick_ban_duration
: Длина периода блокировки исключенного игрока(в минутах).
- Серверные команды для управления голосованиями:
- Улучшена работа с памятью, внедрена динамическая загрузка моделей.
- Изменения в сообщениях об уроне/лечении:
- Добавлена новая консольная переменная «
hud_combattext_healing
», включающая отображение количества вылеченного здоровья в секунду. - Добавлены бонусные очки к необходимым предметам (?).
- Расположение значений теперь зависит от расстояния до цели, сообщения теперь легче увидеть.
- Добавлена новая консольная переменная «
- Обновлена система голосового чата, теперь она использует новый голосовой кодек Steam (сервер может сам выбирать тип используемого кодека, изменяя значение переменной «
sv_use_steam_voice
», по умолчанию включено). - Цвета у окрашенных аксессуаров теперь отображаются в режиме DirectX 8.
- Устранена ошибка, из-за которой символ «|» не отображался в описаниях и именах предметов.
- Устранена ошибка, из-за которой в некоторых случаях спреи не импортировались в игру.
- Изменения в системе дуэлей:
- Диалог вызова на дуэль был расширен, теперь можно вызывать оппонента на классовую дуэль.
- Значок дуэлянта теперь просто отображает число побед носящего.
- В режим игры с ботами были добавлены карты режима Сопровождение вагонетки.
- Убийства насмешкой, совершенные Полудзатоити, отныне будут считаться таковыми и после них можно будет сменить оружие (если до этого не было ни одного убийства Полудзатоити).
- Устранены эксплойты с шумелками, из-за которых можно было воспользоваться шумелками даже тогда, когда они закончились.
- Эффект перелечивания медика теперь более заметен.
- В зоне
func_build
теперь можно установить, какая команда имеет возможность возводить в ней постройки. - Изменения в предметах:
- Добавлен новый фильтр «Сортировать по редкости» в рюкзаке.
- Улучшены алгоритмы сортировки предметов в рюкзаке.
- Добавлены стили для следующих аксессуаров: Жутчайший шапокляк, Шотландский цилиндр, Шляпа сокровищ, Шляпа несметного богатства и уважения, Наблюдатель и Маска пироманта.
- В магазине при выборе аксессуаров добавлена возможность предварительного просмотра вариантов покраски.
- Наблюдателя теперь можно красить.
- Добавлены новые стили окрашивания к Маске пиромана.
- Предметы слота «Действие» не будут изменены до того момента, пока вы не подойдете к шкафу на респауне.
- Свойство «нет критов» заменено на «-25% от наносимого урона» у следующих предметов:
- Одноглазый горец, Оружейник, Южное гостеприимство, Разъединитель (добавлена 20% сопротивляемость к оружию ближнего боя)
- Секира Пешего всадника без головы, Аллапульское бревно, Клеймор
- Плитка «Далокош»:
- Теперь может использоваться в любое время, не исчезая при этом.
- Стальные кулаки:
- Теперь будут доставаться на 20% медленнее, а выстрелы по пулеметчику с этими перчатками будут не на 60%, а на 40% слабее.
- Подкидыш:
- Урон увеличен на 10%
- Уравнитель:
- Изменен диапазон урона Уравнителем (теперь им невозможно будет убить с одного удара некоторые классы), медик не будет слышать криков игрока, у которого в руках Уравнитель.
- Поддержка батальона:
- Теперь скорость накопления ярости снижена на 50%.
- Завоеватель:
- Теперь восстанавливает 35% здоровья от наносимого союзниками урона.
- Зломолоко:
- Теперь лечит на 60% от нанесенного урона по облитому врагу, а не на 75%.
- Солнце на палочке:
- Снижен основной урон, но по горящим игрокам теперь будут наноситься криты, а не мини-криты.
- Веер войны:
- Теперь помечает «смертельной меткой» на 15, а не на 10 секунд.
- Ракетница:
- Теперь всегда наносит криты по горящей цели, вне зависимости от расстояния до нее.
- Дожигатель:
- Теперь может выпускать сжатый воздух.
- Каждый заряд будет стоить 50 патрон.
- Основной урон по сравнению с обычным огнеметом увеличен не на 15%, а на 10%.
- Сиднейский соня:
- Теперь заряжается на 25% быстрее.
- Изменения в ботах:
- Добавлены боты-шпионы. Они умеют маскироваться, уходить в невидимость, ставить жучки на турели и, в целом, готовы к нормальным сражениями.
- Боты теперь понимают механику режима «Сопровождение вагонетки»: они пытаются остановить тележку или наоборот, протолкать её вперед по рельсам.
- Добавлены схемы передвижения ботов для следующих карт:
pl_goldrush
,pl_badwater
,pl_upward
,pl_thundermountain
, иpl_hoodoo_final
. - Улучшена реакция ботов на замаскированных или невидимых шпионов.
- Улучшен алгоритм размещения ловушек с липучками у ботов-подрывников.
- Боты-подрывники теперь будут стараться минировать липучками постройки инженеров из безопасных (недосягаемых для турелей) мест.
- При сражении на небольших расстояниях, боты-солдаты будут вынимать дробовик после четырех использованных подряд ракет (когда магазин опустошается).
- Боты больше не будут прятаться от турелей, которые в данный момент переносит инженер или от тех, на которые установлен жучок.
- Боты-инженеры теперь будут чаще изменять расположение своих турелей по мере игры.
- Улучшен алгоритм выбора целей у ботов-снайперов.
- Боты-снайперы отныне будут стрелять во врагов по пути к своим «снайперским» местам, если предоставится такая возможность.
- Устранена ошибка, из-за которой порой боты-снайперы стояли на месте в комнате возрождения и ничего не делали.
- Улучшена способность ботов к нахождению безопасных мест, удобных для уничтожения вражеских турелей.
- Боты больше не будут пытаться использовать неработающий телепорт.
- Добавлена консольная переменная
tf_bot_melee_only
. Если её значение равно 1, то все боты будут бегать с оружием ближнего боя.
Недокументированные изменения
- Шпион теперь произносит реплики превосходства или мести.
- Добавлена настройка, позволяющая скрыть предметы-дубликаты на экране экипировки.
- Улучшены текстуры Наблюдателя.
- В главное меню добавлены кнопки «Продолжить игру», «Начать голосование» и «Искать тренера».
- После соединения с сервером фон главного меню становится прозрачным.
- Хит продаж магазина Манн Ко. не виден, пока игрок не наведёт курсор мыши на кнопку магазина.
- Теперь модель игрока на экране экипировки статична.
- Улучшена текстура наложения света на бомбах гранатомета.
- Автоперемешивание команд в начале раунда добавлено в стандартные настройки сервера.
- Привязка сторонних моделей к серверу, используемая в таких популярных модификациях, как VS Saxton Hale Mode и Advanced Weaponiser, была полностью отключена.
- Был удален параметр 23 (без сжатого воздуха), который ранее присутствовал у Дожигателя. Другие, ранее используемые, но так же отмененные параметры, продолжают работать в игре (например параметр 49: без двойных прыжков).
- Убрана возможность редактировать серверный файл
items_game.txt
, отвечающий за предметы в игре. Отныне каждый сервер запоминает стандартные значения переменных данного файла и при любом несоответствии скачивает правильную версию через Steam. - Инструменты, купленные в магазине Манн Ко, становятся доступными для обмена теперь через 2 дня.
- Успешное убийство насмешкой Люмбальная пункция теперь гарантирует медику 100% убер-заряд.
- После смерти медика модель Лечебной пушки отображается без шланга.
- Добавлена модельная группа шланга на Лечебную пушку
Примечание
- Изначально описание обновления содержало строчку «Вита-пила теперь показывает игроку здоровье противника», которая почти сразу была вырезана.
Изменённые файлы
- Примечание: нижеприведённый список изменений создаётся путём сравнения двух версий игры.
Изменения в версии
Modified: team fortress 2 content.gcf/tf/motd.txt
Modified: team fortress 2 content.gcf/tf/steam.inf
Modified: team fortress 2 content.gcf/tf/bin/server.dll
Modified: team fortress 2 content.gcf/tf/bin/server.dylib
Modified: team fortress 2 content.gcf/tf/bin/server.so
Modified: team fortress 2 content.gcf/tf/maps/cp_well.bsp
Added: team fortress 2 content.gcf/tf/maps/itemtest.bsp
Added: team fortress 2 content.gcf/tf/maps/koth_badlands.bsp
Added: team fortress 2 content.gcf/tf/maps/koth_badlands.nav
Modified: team fortress 2 content.gcf/tf/maps/koth_sawmill.nav
Added: team fortress 2 content.gcf/tf/maps/pl_badwater.nav
Added: team fortress 2 content.gcf/tf/maps/pl_goldrush.nav
Added: team fortress 2 content.gcf/tf/maps/pl_hoodoo_final.nav
Added: team fortress 2 content.gcf/tf/maps/pl_thundermountain.nav
Added: team fortress 2 content.gcf/tf/maps/pl_upward.nav
Modified: team fortress 2 content.gcf/tf/maps/tr_dustbowl.bsp
Modified: team fortress 2 content.gcf/tf/maps/tr_target.bsp
Modified: team fortress 2 content.gcf/tf/maps/tr_target.nav
Added: team fortress 2 content.gcf/tf/media/tr_goldrush.bik
Added: team fortress 2 content.gcf/tf/media/tr_goldrush.mov
Added: team fortress 2 content.gcf/tf/media/tr_target_demo.bik
Added: team fortress 2 content.gcf/tf/media/tr_target_demo.mov
Added: team fortress 2 content.gcf/tf/media/tr_target_engineer.bik
Added: team fortress 2 content.gcf/tf/media/tr_target_engineer.mov
Added: team fortress 2 content.gcf/tf/media/tr_target_spy.bik
Added: team fortress 2 content.gcf/tf/media/tr_target_spy.mov
Modified: team fortress 2 content.gcf/tf/particles/class_fx.pcf
Modified: team fortress 2 content.gcf/tf/particles/class_fx_dx80.pcf
Modified: team fortress 2 content.gcf/tf/particles/explosion.pcf
Modified: team fortress 2 content.gcf/tf/particles/explosion_dx80.pcf
Modified: team fortress 2 content.gcf/tf/particles/explosion_dx90_slow.pcf
Modified: team fortress 2 content.gcf/tf/particles/explosion_high.pcf
Modified: team fortress 2 content.gcf/tf/particles/medicgun_attrib.pcf
Modified: team fortress 2 content.gcf/tf/resource/TF2Build.ttf
Modified: team fortress 2 content.gcf/tf/resource/tf_english.txt
Added: team fortress 2 content.gcf/tf/sound/coach/coach_attack_here.wav
Added: team fortress 2 content.gcf/tf/sound/coach/coach_defend_here.wav
Added: team fortress 2 content.gcf/tf/sound/coach/coach_go_here.wav
Added: team fortress 2 content.gcf/tf/sound/coach/coach_look_here.wav
Added: team fortress 2 content.gcf/tf/sound/coach/coach_student_died.wav
Added: team fortress 2 content.gcf/tf/sound/ui/duel_challenge_accepted_with_restriction.wav
Added: team fortress 2 content.gcf/tf/sound/ui/duel_challenge_rejected_with_restriction.wav
Added: team fortress 2 content.gcf/tf/sound/ui/duel_challenge_with_restriction.wav
Added: team fortress 2 content.gcf/tf/sound/ui/message_update.wav
Added: team fortress 2 content.gcf/tf/sound/ui/training_point_big.wav
Added: team fortress 2 content.gcf/tf/sound/ui/training_point_small.wav
Modified: team fortress 2 materials.gcf/tf/materials/HUD/death_panel_mask.vtf
Added: team fortress 2 materials.gcf/tf/materials/models/player/items/all_class/team_button_blu.vtf
Added: team fortress 2 materials.gcf/tf/materials/models/player/items/engineer/engineer_eye_machine_blue.vtf
Added: team fortress 2 materials.gcf/tf/materials/models/player/items/engineer/engineer_eye_machine_red.vtf
Added: team fortress 2 materials.gcf/tf/materials/models/player/items/engineer/engineer_eye_team_blue.vtf
Added: team fortress 2 materials.gcf/tf/materials/models/player/items/engineer/engineer_eye_team_red.vtf
Added: team fortress 2 materials.gcf/tf/materials/models/player/items/pyro/pyromancer_horn_texture.vtf
Modified: team fortress 2 materials.gcf/tf/materials/models/player/items/pyro/pyromancers_mask.vtf
Added: team fortress 2 materials.gcf/tf/materials/models/player/items/pyro/pyromancers_mask_s1.vtf
Added: team fortress 2 materials.gcf/tf/materials/models/player/items/pyro/pyromancers_mask_s2.vtf
Modified: team fortress 2 materials.gcf/tf/materials/models/player/items/scout/mnc_mascot_all.vtf
Modified: team fortress 2 materials.gcf/tf/materials/models/player/items/spy/spy_private_eye.vtf
Modified: team fortress 2 materials.gcf/tf/materials/models/player/items/spy/spy_private_eye_blue.vtf
Added: team fortress 2 materials.gcf/tf/materials/models/props_badlands/siloroom_light2.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/achievements/tf_complete_training.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/achievements/tf_complete_training_bw.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/hud/vote_no.pwl.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/hud/vote_no.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/hud/vote_yes.pwl.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/hud/vote_yes.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/icon_checkbox.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/icon_coach.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/icon_resume.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/icon_whistle.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/polaroid_empty.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/polaroid_overlay.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/replay/bottomFringe.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/replay/info_button_over_small.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/replay/info_button_small.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/replay/panel_scalable_balloon.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/replay/panel_scalable_default.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/replay/panel_scalable_highlight.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/store/mannco_promo.vtf
Added: team fortress 2 materials.gcf/tf/materials/vgui/tf_box.vtf
Modified: team fortress 2 materials.gcf/tf/models/player/items/demo/top_hat.dx80.vtx
Modified: team fortress 2 materials.gcf/tf/models/player/items/demo/top_hat.dx90.vtx
Modified: team fortress 2 materials.gcf/tf/models/player/items/demo/top_hat.mdl
Modified: team fortress 2 materials.gcf/tf/models/player/items/demo/top_hat.phy
Modified: team fortress 2 materials.gcf/tf/models/player/items/demo/top_hat.sw.vtx
Modified: team fortress 2 materials.gcf/tf/models/player/items/demo/top_hat.vvd
Modified: team fortress 2 materials.gcf/tf/models/player/items/engineer/mad_eye.dx80.vtx
Modified: team fortress 2 materials.gcf/tf/models/player/items/engineer/mad_eye.dx90.vtx
Modified: team fortress 2 materials.gcf/tf/models/player/items/engineer/mad_eye.mdl
Modified: team fortress 2 materials.gcf/tf/models/player/items/engineer/mad_eye.sw.vtx
Modified: team fortress 2 materials.gcf/tf/models/player/items/engineer/mad_eye.vvd
Modified: team fortress 2 materials.gcf/tf/models/player/items/pyro/pyro_pyromancers_mask.dx80.vtx
Modified: team fortress 2 materials.gcf/tf/models/player/items/pyro/pyro_pyromancers_mask.dx90.vtx
Modified: team fortress 2 materials.gcf/tf/models/player/items/pyro/pyro_pyromancers_mask.mdl
Modified: team fortress 2 materials.gcf/tf/models/player/items/pyro/pyro_pyromancers_mask.phy
Modified: team fortress 2 materials.gcf/tf/models/player/items/pyro/pyro_pyromancers_mask.sw.vtx
Modified: team fortress 2 materials.gcf/tf/models/player/items/pyro/pyro_pyromancers_mask.vvd
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2.dx80.vtx
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2.dx90.vtx
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2.mdl
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2.phy
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2.sw.vtx
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2.vvd
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2_small.dx80.vtx
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2_small.dx90.vtx
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2_small.mdl
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2_small.phy
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2_small.sw.vtx
Added: team fortress 2 materials.gcf/tf/models/props_badlands/siloroom_light2_small.vvd