Worms Armageddon ReadMe (Russian)/v3.6.26.4 Beta Update

From Worms Knowledge Base

Jump to: navigation, search
Внимание! Этот список изменений переведен не до конца! Просьба написать мне сообщение, если хотите помочь с переводом.

v3.6.26.4 Beta Update (22.11.2005)

Исправления

  • На некоторых видеокартах (например, NVIDIA GeForce 6600GT) и версиях драйверов интерфейс W:A очень медленно обновлялся, что приводило к почти полному отсутствию реакции на действия игрока.
  • Введены дополнительные проверки для устранения вылетов, связанных с:
    • Попытками проиграть реплеи, содержащие неверные данные;
    • Попытками загрузить карты формата .BIT, содержащие неверные данные;
    • Получением неверных данных во время сетевой игры.
  • Ранее в игровом лобби с помощью взломанного соединения или EXE-файла можно было:
    • Включить лампочки у других игроков, якобы обозначив их готовность;
    • Убрать команду хоста или другого клиента;
    • Добавить команду другому игроку.
  • В случае 15 и более фрагов за один ход, комментарий наверху экрана теперь верно показывает их количество.
  • При открытии карт формата .LEV или .BIT в редакторе проценты объектов и мостов округлялись, из-за чего карта после сохранения могла отображаться по-другому.
  • Если в сетевой игре на этапе "следующий раунд" хост загружал карту, не поддерживаемую кем-либо из клиентов из-за устаревшей версии его игры, то при готовности всех игроков не появлялось никакого предупреждения, и игра начиналась. Сразу после старта у вышеупомянутых игроков происходила рассинхронизация.
  • В версии 3.6.19.4 было исправлено воспроизведение десматчей, неверно записанных на ранних версиях, но в версии 3.6.23.0 оно сломалось обратно. Теперь всё снова работает (замечание: не работало только воспроизведение десматчей, записанных на ранних версиях; записанные на новых проигрывались без ошибок).
  • Если функции экспорта логов не удавалось выполнить свою задачу, вместо неё начиналось полноэкранное воспроизведение реплея. Теперь процесс прерывается и выскакивает сообщение об ошибке.
  • Ранее изображение голубя анимировалось в соответствии с частотой обновления экрана, из-за чего он хлопал крыльями как обычно даже в режиме пошагового воспроизведения. Теперь он двигается так же, как и остальные объекты.
  • При эмуляции версии 3.5-бета-1/2/3-пре-1, в случае возникновения ошибки "Будучи отключенным при наступлении Внезапной Смерти, Выбор Червя не возвращается в последующих раундах", запись об этом не вносилась в реплей. Как следствие, при воспроизведение игра могла рассинхронизоваться.
  • При нажатии R для рестарта реплея уровень воды не возвращался к начальному, если изменялся в ходе игры.
  • Начиная с версии 3.6.23 "засветка" от ядерного взрыва была неполной; если фон был отключен, то задний план прямоугольника 1920х696, отведённого под ландшафт, оставался чёрным. На карте островного типа это особенно резало глаз, поскольку фон снаружи прямоугольника становился белым, а внутри - нет.
  • В сетевой игре: если хост выбирал карту, несовместимую с версией кого-либо из игроков (что приводило к красному зачёркиванию их имён), а затем менял её на одну из стандартных (из ниспадающего меню под картинкой ландшафта), то имена упомянутых игроков оставались зачёркнуты; игра также не могла начаться.
  • В сетевой игре: во время вашего хода ваши движения не сразу передаются в сеть. Это нужно для того, чтобы не съедать лишний траффик. Однако буферизация применялась и к сообщениям, написанным во время чужих ходов! Соответственно, ваше первое такое сообщение задерживалось на две секунды, а последующие - на одну. Допустим, вы решили дать игроку совет, и это ваше первое сообщение в его ход. Тогда с момента отправки вами сообщения прошло бы четыре(!) секунды (и ещё плюс пинг), прежде чем его бы увидел адресат. Теперь же сообщения не буферизуются и не задерживаются во время чужих ходов, что снижает время подобной задержки до двух секунд. Замечание: во время ваших собственных ходов ваши сообщения задерживаются, чтобы синхронизировать их с вашими действиями (собственно, так всегда и было).
  • При экспорте логов в некоторых случаях неверно адресовался локальный игрок (на чьём компьютере была сделана запись) и совсем не адресовался локальный зритель.
  • После экспорта логов громкость в игре сбрасывалась на ноль.
  • В версиях 3.5-бета-1 и ранее присутствовала утечка памяти в алгоритме размещения ящиков: при каждой неудавшейся (из-за недостатка места на карте) попытке создания ящика в памяти выделялось 326 КБ без последующего освобождения. После определённого числа таких случаев игра вылетала. Замечание: в большинстве случаев ящики не создаются по другим причинам. Реальных случаев вылета из-за этой утечки достоверно не известно.
  • Ошибка, появившаяся в версии 3.6.23.0: при воспроизведении реплея с миссии или тренировки в пещере с неразрушаемыми границами на всех четырёх сторонах карта считалась пещерой с одной верхней границей, что приводило к ошибкам в контрольной сумме и вожможной рассинхронизации. Исправление должно было быть сделано в версии 3.6.25.1, но оказалось неполным.
  • В миссии №14 "Суперовца спешит на помощь" можно было "победить", уничтожив целевой ящик. То же самое можно было сделать в этой и двух других миссиях, нажав Alt+F4.
  • В миссии №26 "Бешеные коровы" один из компьютерных червей размещался случайным образом из-за ошибки в его скрипте. Теперь ошибка игнорируется.
  • Если в редакторе карт открывался выпадающий список карт, но в папке User\SavedLeves не было файлов, список нельзя было закрыть обратно, и оставалось только убивать процесс "WA.exe". Теперь в отсутствие файлов список не открывается.
  • В версии 3.6.20.2 было признано, что есть некоторые "нестандартные" уровни мощности оружия, одинаковые для всех версий W:A. Начиная с этой версии, таким уровням присвоен статус "стандартных". Однако уровни выше этих зависели от конкретного исполняемого файла W:A, поскольку они перекрывались со всякой всячиной в памяти; если в схеме был задан такой уровень, то игроки с разными версиями W:A десинхронизировались, и то же самое могло произойти при проигрывании реплея. По этой причине в случае загрузки подобных "расперенастроенных" схем выскакивало предупреждающее сообщение. Однако по крайней мере один схемодел проигнорировал эту проблему при создании своей схемы "настольная игра".
    • Начиная с версии 3.6.26.4 избыточные уровни мощности переводятся в стандартные. А точнее, в ноль - то есть, взрыва не будет совсем.
    • Эмулируется всякая всячина из версий 3.6.22.1, 3.6.24.2 и 3.6.25.1а. Что-то из этого также соответствовало нулевой мощности, а что-то - нет.
    • В сетевой игре при загрузке "расперенастроенной" схемы предупреждение по-прежнему показывается, поскольку кто-то может присоединиться с версией, чья "всячина" не эмулируется.

(more to come)

Добавления

  • Язык, используемый в игре теперь может быть установлен вручную в Меню Настроек.
  • Имена файлов повторов, записанные онлайн теперь включают знак @ перед именем игрока, записавшим игру.
  • Добавлен новый тип текстуры Tools. Его можно выбрать в Редакторе Карт. Все игроки должны использовать версию v3.6.26.1+, чтобы играть на карте с этой текстурой.
  • Теперь выводится большее количество сообщений об ошибках, при проигрывании повторов или при извлечении лога (ранее выводились только ошибки контрольных сумм).
    • Маркеры конца и начала хода, которые были добавлены в v3.6.19.15, проверяются надлежащим образом.
  • Интерфейс игры стал более интуитивным и логичным как при обработке клавиш, которые могут также быть игровыми функциональными клавишами или клавишами управления чатом, и редактирования сообщений чата, когда окно чата открыто.
    • Ранее все работало так: Если был включен Scroll Lock то это блокировало слежение камеры теперь эта функция присвоена клавише Caps Lock, также это может быть достигнуто удержанием левой клавиши мыши.
  • Во время переигрывания повторов, счетчик времени отступления (retreat counter) показан красным цветом, с точностью до сотых секунды.
  • В функцию Export Log добавлено:
    • Название миссии, которое показывается в начале файла. В конце лога отмечено, закончилась ли попытка успехом или неудачей. Заметьте, что W:A еще не обнаруживает, редактировалась ли Миссия; если человек, который играл, отредактировал .WAM файл, то это будет определено согласно ландшафту, который он использует.
    • Использование банджи сейчас тоже записывается в лог.
  • Иконка телефона (которая появляется во время сетевой игры, когда другой игрок отправляет сообщение, в то время как окно чата закрыто) теперь может быть отключена. Этот выбор может быть сделан при помощи регистрационного сценария Phone_Disable.reg или Phone_Enable.reg .
  • Сочетание клавиш Alt+Delete в игре теперь переключает прозрачность для ярлыков над червями. С тех пор, как палитра червей делится с текущей картой, некоторые карты п озволят эффекту прозрачности хорошо выглядеть с ярлыками различных цветов. Если же есть много ярлыков, показываемых одновременно, визуальная частота обновления, возможно, замедлится со включенной прозрачностью. Эта настройка всегда по умолчанию выключена перед каждой игрой; и не сохраняется от игры к игре.
  • Точный показ времени детонации (введенный в v3.6.20.1) сейчас включен на минимальный уровень показа Информации (циклическое нажатие клавиши Del меняет уровень Информации над червями).


История версий W:A
v3.5 Beta 1 • Beta 2
v3.6.x.x 19.7 (.11 • .12 • .14 • .15 • .17 • .17a • .18 • .19) • 20.1 (.2 • .3) • 21.1 (.2 • .3) • 22.1 • 23.0 (.1 • .2) • 24.1 (.2) • 25.1a • 26.4 (.5) • 28.0 • 29.0 • 30.0 • 31.0 • 31.2b
v3.7.x.x 0.0 • 2.1
v3.8.x 0 • 1
Personal tools