Worms Armageddon ReadMe (Russian)/v3.7.0.0 Update

From Worms Knowledge Base

Revision as of 02:30, 8 February 2014 by StepS (Talk | contribs) (WIP)

Jump to: navigation, search
In other languages: English (en) • español (es) • français (fr) • русский (ru) • +/-

v3.7.0.0 Update (19.12.2012)

Исправления

  • [DC, CS] Совместимость и взаимодействие
    • [CS] Совместимость с Windows 8 была улучшена.
    • [CS] При запуске W:A под Windows 8 в первый раз, она предложит настроить флаги совместимости Windows, которые должны улучшить совместимость и производительность под Windows 8.
    • [DC] Проблема, появившаяся в v3.6.30.0: файл WA.exe провоцировал ложное срабатывание в некоторых антивирусных программах
    • [DC] В v3.6.28.0 была добавлена поддержка открытия файлов карт land*.dat из азиатских игр OnlineWorms и WWP Aqua в редакторе карт W:A. Однако, трое из них (land07.dat, land21.dat и land27.dat) из мини-версии корейской OnlineWorms не открывались.
    • [DC] С параметрами командной строки /getmap, /getscheme и /getvideo было невозможным использование передних косых черт вместо задних в пути к файлу.
    • [DC] Баг, появившийся в v3.6.23.0: после подключения к IRC-серверу, который пытался производить аутентификацию по ident, W:A не могла заходить на каналы.
  • [DC, CS] Стандартные файлы, папки, настройки и их постоянство
    • [CS] W:A теперь создаст пустые пользовательские папки при запуске, если они не существуют.
    • [CS, DC] W:A теперь создаст стандартный файл команд, если он не существует.
    • [CS] Параметр командной строки /register теперь будет докладывать об ошибках, сохраняя путь к инсталляции W:A.
    • [DC] При регистрации ассоциаций (повторов и ссылок), W:A не перезаписывала пользовательскую настройку "Открыть с помощью…"
    • [DC] Когда хостер включал одну из тестовых версий (BattyRope, RacingStuff и т.д.), подразумевалось сохранение их включенного состояния между несколькими раундами и матчами, будто бы тестовая версия была частью схемы. Однако, между матчами ее состояние не сохранялось.
    • [DC] Баг, появившийся вv3.6.30.0: по возвращении из Кампании или Тренировки, стандартная схема некорректно задавалась в меню оффлайнового мультиплеера (мультиплеера за одним компьютером).
    • [DC] Встроенные в игру карты не запоминались в режиме оффлайнового мультиплеера. Каждый раз при входе в меню мультиплеера (включая меню окончания раунда), выбранная встроенная карта перезаписывалась случайно сгенерированной.
    • [DC] При запуске файла повтора, использующего встроенную карту, текущая карта (записанная в current.thm) стиралась. Если это производилось в то время, когда был запущен ещё один процесс W:A, картинка предпросмотра карты в таком процессе становилась пустой (или же, в версиях до 3.6.29.0, искажённой).
    • [DC] Если при заходе в онлайновую игру хостер загружал карту формата .BIT или .LEV (при этом необязательно начиная игровой матч), часть представления текущей карты не была обновлена на стороне клиента. В таком состоянии, если пользователь (который был в том хосте клиентом) заходил в меню оффлайнового мультиплеера, отображалась последняя загруженная хостером карта, однако если пользователь затем нажимал правой кнопкой мыши на ней (чтобы открыть редактор карт), открывалась уже не та карта.
    • [DC] После раунда "Тренировки" не сохранялись такие внутриигровые опции, как громкость и детализация фона.
  • [DC, CS] Пользовательский интерфейс
    • [DC, CS] Опции совместимости, которые перестали иметь смысл с версии v3.6.31.2b, были удалены.
      • [CS] Теперь настройка "Исправление медленных меню" является флажком вместо выпадающего списка. Этот флажок переключает настройку между двумя состояниями, ранее известными, как "Выключено" и "Альтернативное". Что касается бывшей настройки "Включено", у неё тот же эффект, как и у "Выключено".
    • [DC] При игре на очень широких картах (достигающих или почти достигающих предела ширины карт), перемещение курсора прицеливания (например, Телепорта) в правую часть экрана на высокой скорости (особенно при зажатой клавише Shift и/или средней кнопке мыши) могло привести к сдвигу курсора к левому краю карты.
    • [DC] Если в редакторе карт мышь перемещалась за границу карты и назад, и при этом кнопка Alt не отпускалась из нажатого состояния, то координата, по которой курсор кисти возвращался на карту, не соответствовала той координате, под которой курсор кисти возвращался на самом деле.
    • [DC] При перемещении мыши по выпадающему списку файлов в редакторе карт отображался текст подсказки кнопок, находящихся под выпадающим списком.
    • [DC] Несмотря на исправления в v3.6.28.0, червь, летящий к правой границе мира на очень высокой скорости мог спровоцировать баг, при котором камера отображала левый край вместо правого. Скорость, достаточная для этого, была достигаема только при включенной опции "нет предела скорости" (например, в TestStuff).
    • [DC] После создания, редактирования или удаления команды из меню настроек, выпадающий список "Язык" полностью повторял все языки и помещал их в низ списка (то есть, по типу A-B-C-A-B-C); это можно было делать неограниченное число раз (A-B-C-A-B-C-A-B-C-A-B-C…), и всё снова и снова добавлялись бы языки до тех пор, пока не выйти из меню настроек.
    • [DC] Баг, появившийся в v3.6.30.0: выбор оружия при помощи правой кнопки мыши в оффлайновой игре приводил к тому, что при следующей попытке открыть игровой чат (например, для создания аннотаций в повторе) он слегка открывался, а затем мгновенно закрывался.
    • [CS] Улучшилась обработка движений мыши во время игрового матча. Ранее, W:A неправильно обрабатывала более ранние входные сигналы, полученные за один и тот же кадр, а в некоторых ситуациях W:A могла застынуть в чёрном экране при восстановлении из свёрнутого состояния во время игрового матча либо при его старте.
    • [CS] Когда терялась первичная поверхность DirectDraw, она восстанавливалась некорректно. Это замедляло скорость разворачивания W:A из свёрнутого состояния на один кадр без какой бы то ни было нужды.
    • [CS] Оптимизировалась прорисовка градиентов фона (как в меню, так и во время игрового матча).
    • [DC] Кнопки в меню не подсвечивались мгновенно при наведении на них мышью. Вместо этого они подсвечивались тогда, когда мышь перемещалась от одной точки к другой на кнопке.
    • [DC] Баг, появившийся в v3.6.19.7: в лобби хоста сетевой игры, когда кнопка «Начать матч» была активирована, и курсор мыши хоста был наведён на неё, а затем клиент выключал свою лампу (выключая кнопку «Начать матч»), при последующем передвижении курсора хостом кнопка «Начать матч» обновлялась так, как если бы она была включена, но не подсвечивалась при наведении и не отвечала на клики мышью. Она возвращалась к нормальному состоянию тогда, когда активировалась повторным включением ламп всех игроков.
    • [DC] Под Wine, нажатие кнопки ESC в любой секции меню мгновенно передавалось всем окнам, приводя, как правило, к мгновенному выходу из игры.
  • [DC, CS] Косметические проблемы с видео и аудио
    • [DC, CS] Баги, появившиеся в v3.6.31.2b
      • [CS] Курсоры кисти в редакторе карт отображались некорректно.
      • [DC] Иконка телефона, которая должна отображаться только при закрытой панели чата и новом сообщении, отправленном удалённым игроком, иногда (под некоторыми условиями) быстро мелькала при закрытии панели чата (при помощи кнопки PageUp) или при уменьшении высоты (Ctrl+Вверх).
      • [DC] Ползунок уровня воды в редакторе карт неправильно отображал свой голубой прямоугольник.
      • [CS] На некоторых системах при заданном высоком разрешении экрана (например, 2560x1600), разворачивание из свёрнутого состояния во время игрового матча иногда могло провоцировать постоянные моргания.
      • [DC] На Steam-версии W:A был баг, при котором пользовательские озвучки червей не были слышны в игре, за исключением озвучки первой команды в списке. Для всех остальных команд воспроизводились голоса червей от стандартной озвучки (по месту проживания пользователя).
    • [DC] Флажки в меню иногда отображались со сплошным серым фоном, если была проставлена галочка при заходе в зону меню, где находится флажок. Поведение этого бага было случайным, и он мог происходить время от времени на некоторых системах (но скорее всего, не на большинстве систем).
    • [DC] Секции групп меню некорректно восстанавливались после сворачивания: их заголовки становились белого цвета, вместо первоначального серого.
    • [DC] Кнопка для открытия выпадающего списка временно исчезала при его разворачивании в первый раз с момента захода в соответствующую диалоговую зону.
    • [DC] При выходе из меню оффлайнового мультиплеера или сетевой игры в главное меню, иногда на мгновение вспыхивал кадр с некорректной палитрой цветов. Этот баг был незаметен с v3.5 Beta 1, но стал значимым в v3.6.31.2b, так как происходил постоянно.
    • [DC] Баг, появившийся в v3.6.19.7: при втором заходе в межраундовое лобби во время мультиплеерного/онлайнового матча (т.е., при подготовке к третьему или более раунду), вспомогательная палитра картинки предпросмотра карты утрачивалась. У .BIT и .LEV карт это приводило к потере сглаживания с краёв; у .PNG и встроенных цветных карт появлялись грозди чёрных пикселей по всей площади картинки предпросмотра.
    • [DC] При некоторых условиях можно было наблюдать трёхмерную рамку в GDI-стиле вокруг логотипа W:A в главном меню. Как правило, это было заметно только при выходе – на мгновение граница виднелась поверх полностью чёрного фона при очистке экрана. Однако на некоторых системах граница была видна одновременно с логотипом, что не соответствовало его нормальному представлению.
    • [DC] Баг, появившийся в v3.6.19.7: Текст подсказки для отключённой по умолчанию кнопки всегда мгновенно отображался при заходе в соответствующий раздел меню. Например, кнопка «Подтвердите готовность продолжать» подсвечивалась (или отображалась) при заходе в меню мультиплеера либо хостинга сетевой игры.
    • [DC] Активированные утилиты, отображаемые в правом нижнем углу экрана (во время игрового процесса) показывались с чёрными пикселями на всех четырёх углах. Теперь углы прозрачны.
    • [DC] Баг, появившийся в v3.6.23.0: Во время воспроизведения повтора игры с включённым режимом неуязвимости было невозможно скрыть отображение содержимого ящиков и точных задержек запала мин, даже при минимальном уровне детализации табличек.
    • [DC] При запуске заставки после 60 секунд неактивности в главном меню, фоновый звук меню продолжал играть.
    • [CS] Падающие на фоне элементы в меню становились видимыми только тогда, когда они могли быть полностью отображены на экране, что приводило к их внезапному появлению в левой и нижней частях экрана.
  • [DC, CS] Текст и локализация
    • [DC] Испанский перевод был исправлен, улучшен и дополнен OutofOrder.
    • [DC] Французский перевод был исправлен, улучшен и дополнен LeTotalKiller.
    • [CS] Русский перевод был исправлен, улучшен и дополнен CyberShadow и StepS.
    • [DC] Теперь в разделе «Хитрости» редактора оружия корректно отображаются тексты подсказок. [DC] Текст описания этапа с гранатами «Базовой тренировки» давал неправильную информацию в нидерландском, немецком, португальском и испанском переводах.
    • [DC] Кое-что в английских и португальских текстах было исправлено.
    • [DC] В нидерландском, французском, португальском, русском, испанском и шведском переводах иногда не хватало места для текста указания к некоторым миссиям. Более того, у указаний, достигавших низа текстового прямоугольника, была обрезана строка текста под основной линией.
    • [DC] В сравнении с английским текстом, в нидерландском, французском, немецком, итальянском, португальском, испанском и шведском переводах присутствовал лишний текст в указаниях к миссии «Спектральный анализ», что могло упрощать успешное прохождение миссии за малое число попыток.
  • [DC] Отображаемый и выводимый текст
    • [DC] После нажатия на кнопке «Хитрости» в редакторе оружия для переключения в режим редактирования утилит, а затем нажатия её для возвращения назад, текст подсказки для первых пяти единиц оружия в левом столбце был некорректным.
    • [DC] Баг, появившийся в v3.6.31.0: текст подсказки текстуры ландшафта в редакторе карт исчезал при нажатии кнопки.
    • [DC] При изменении текущего языка в меню настроек не обновлялось имя текущей выбранной встроенной схемы (напр., "[ Intermediate ]").
    • [DC] Команда /url в лобби сетевых игр не включала в себя пользовательские порты.
    • [DC] Баг, появившийся в v3.6.30.0: при вводе нераспознанной команды с параметром в лобби сетевой игры сообщение об ошибке отображалось некорректно: например, команда "/win gold medal" вызывала сообщение об ошибке "Нераспознанная команда: /wingold medal".
    • [DC] Баг, появившийся в v3.6.30.0: при копировании строки из истории чата в меню, юникод-копия строки буфера обмена не завершалась нуль-символом. Все системы Windows справляются с этим нормально, однако под Wine это иногда вызывало появление лишних символов на конце.
  • [CS, DC] Сообщения об ошибках, всплывающие оповещения и подтверждение
    • [CS] Неудача при сохранении файла команд больше не игнорируется.
    • [CS] Теперь W:A будет показывать предупреждения, когда файлы в текущем каталоге не перезаписываемы, либо когда W:A была запущена «От имени администратора».
    • [DC] Если при запуске миссии или тренировки W:A натыкалась на значение вне диапазона у одной или нескольких настроек при разборе .WAM-файла, то выводилось сообщение об ошибке, однако матч всё же начинался, и в нём была некорректно инициализирована схема миссии.
    • [DC] В секции дополнительных настроек нажатие кнопки Escape сразу закрывало меню без сохранения изменений. Теперь перед выходом будет задан вопрос на подтверждение сброса изменённых настроек.
    • [CS] Теперь, в секции дополнительных настроек, W:A будет оповещать пользователя при изменении опций, которые вступят в силу только после перезапуска игры.
    • [DC] Кнопка Delete не спрашивала у пользователя подтверждения в редакторе карт.
    • [DC] При загрузке PNG-карты с более чем 112 цветами в редакторе карт, выходе из него, а затем нажатии кнопки OK в диалоговом окошке (которое предупреждает пользователя о приведении палитры карты к 112 цветам) не было мгновенного визуального отклика на нажатие кнопки OK. Теперь курсор изменяется на состояние «занят» во время этой операции.
    • [CS] Сообщения об ошибках графики и аудио были серьёзно улучшены, и теперь передают подробные детали на локальном языке системы, а также имена функций API, коды ошибок и их описания.
    • [CS] Теперь при сбое инициализации графической системы W:A предложит сбросить значения графики на безопасные.
    • [CS] При попытке починить повтор, содержащий ошибку карты, которую функция «Починить повтор» пока ещё не в состоянии исправить, W:A отображала пустое окно вместо сообщения об ошибке.
    • [CS, DC] Если W:A пыталась отобразить сообщение об ошибке или всплывающее окошко в меню, содержавшее больше текста, чем таковое могло вместить, текст обрезался. Теперь всплывающие окошки автоматически меняют свой размер, чтобы вместить весь текст.
    • [DC] Тексты на некоторых кнопках лобби хоста отображались урезанно или разбито на несколько строк в некоторых языках. Теперь, при необходимости, эти кнопки изменяют свой размер, чтобы уместить текст в одну линию.
  • [DC] Числовые диапазоны
    • [DC] Баг, появившийся в v3.6.28.0: в редакторе карт, если число дырок для расстановки червей выставлялось на значение более 255 (вплоть до максимума в 300 дырок), оно обрезалось (из него вычиталось 256), т.е., число 300 становилось 44. Теперь максимальный предел количества дырок поистине 300, однако для использования числа более 255, у всех игроков должна быть версия v3.7.0.0 или позднее.
    • [DC] Баг, появившийся в v3.6.28.0: при заходе в редактор опций схемы некорректно отображалось число прибавки к здоровью от ящика-аптечки, если значение было выше 127.
    • [DC] Максимальное время на отступление с воздуха (напр., верёвки), поддерживаемое логикой игры, — 255 секунд, однако редактор опций схемы не позволял выставлять значения выше 127 секунд. Любое значение выше 127 (заданное через внешний редактор схемы), отображалось некорректно. (Учтите, что это касается только времени на отступление с воздуха; обычное время на отступление, т.е., с земли, по-настоящему ограничено 127 секундами.)
  • [DC, CS] Crashes and memory corruption
    • [CS] It was possible in theory for W:A to enter an infinite restart loop, where each iteration would start a new process instance and immediately exit. This could happen if W:A reliably crashed before it processed its command-line parameters.
    • [DC] When an error was encountered creating the output file for /getmap or /getscheme, or the output folder for /getvideo, W:A would crash instead of displaying a proper error message.
    • [DC] Bug introduced in v3.6.30.0: If a host selected a map file larger than 5120 bytes, and then switched to a map file 5120 bytes or smaller while the earlier map was in the process of being sent, the host would get an "Out of Memory" error leading to subsequent problems.
    • [DC] Certain out-of-range numeric values, or too many events, in a .WAM (mission/training) file could cause W:A to crash when loading the corresponding Mission/Training round.
    • [DC] A team file (WG.WGT) edited using an external editor to have a team name of 17 characters (with no terminating null) could make W:A crash if the corresponding team was teamed in locally in an online game, and then clicked to team it back out. Other bugs may have also resulted from having the team name and/or other strings in the team file of maximum length with no terminating null. These strings are now forced to have a terminating null if they don't already (e.g., the team name is now forcibly limited to a maximum of 16 characters).
    • [DC] Wine would sometimes crash when audio streams were played in the front end. These streams (in Data\Streams on the CD-ROM or under the main W:A folder in the Steam version) include the intro title music, the Mission/Training win/lose sounds, and the music played at the end of a multiplayer match. The front end now uses the same API as is used for in-game ambient music (also in Data\Streams).
    • [DC] Minimizing during the Intro resulted in a crash upon restoring.
    • [CS] If W:A attempted to set an in-game resolution wider than 2048 or higher than 1536 and failed, W:A would get stuck at a black screen directly after the loading pie. The lock-up was due to W:A continuously failing to move the mouse cursor position to the "center" of the expected resolution, which was outside the screen area of the actual fallback resolution (1024×768).
    • [CS] A potential security vulnerability has been fixed.
  • [DC] Fixes affecting game logic
    • [DC] It was possible for a Double Time crate to fall in a scheme with infinite turn time. This was inconsistent with other aspects of the game logic; for example, crates never fall containing contents that are already at infinite ammo in the scheme.
    • [DC] A bug in the Spanish translation of "N Shots Remaining" caused an exclamation mark to be inserted in front of the number ("Quedan !N Disparos") and caused the message to be queued up, instead of flushing the game comment / morse code text queue as it is supposed to (like weapon selection messages also do). Under contrived conditions, it was possible for this to lead to a desynchronization, if there was a mixture of players, one or more of whom had Spanish selected as their language, and one or more with a different language selected. Besides being fixed, the bug is also now emulated in online games and replays thereof.
    • [DC] With BattyRope enabled, if a worm was still on the Bungee upon winning the game, its bungee would be detached (to do the victory dance); as a result it would fall down and possibly lose the game instead of winning.
    • [DC] With BattyRope not enabled, if a worm with a perfectly vertical rope attached was touching the ground, and pending damage on another worm was ready to be displayed, the rope would be detached. (This usually happened with a Ninja Rope that had just been fired straight up.)
    • [DC] If a player disconnected while their team(s) were frozen, they would stay frozen for the rest of the game (or until drowned). Teams are now automatically unfrozen upon surrendering.
    • [DC] Bugs regarding Blow Torch / Teleport and explosions / impacts
      • [DC] A worm using the Teleport (at the stage in which the wavy-light teleportation animation is showing) would have its teleport interrupted, if and when an explosion happened anywhere on the map (out of range of damaging the teleporting worm); if the worm was in the air at the time, it would also lose control. (Note, in WWP, this bug also happens for a worm using the Blow Torch.)
      • [DC] A worm using the Blow Torch, when hit by an explosion, would not be pushed by the impact. (Note, in WWP this was fixed, at the cost of introducing the above Blow Torch bug.)
      • [DC] A worm using the Blow Torch, or using the Teleport as described above, when hit by a Dragon Ball, Longbow arrow, or flamelet, would not be pushed by the impact. (For this to happen with a Dragon Ball or Longbow arrow, "Weapons Don't End Turn" would have had to be enabled. With a flamelet, it would be rather subtle, as the first flamelet to hit would cancel the Blow Torch or Teleport, and subsequent flamelets would act normally.)
    • [DC] Bugs enabled by very high or unlimited maximum speed
      • [DC] It was possible, despite the wraparound fixes in v3.6.28.0, for a worm to fly off the right edge of the map at very high speed and wrap around to the left edge, if the worm was still in control at the moment it flew off the edge. A speed sufficient for this was only possible if "no maximum speed" was enabled (e.g. by TestStuff).
      • [DC] If the maximum projectile speed was set to a value >=200 pixels per frame, or unlimited (like TestStuff3), it was possible for an object to fall so fast that it skipped past the water and disappeared without making a Splash sound effect.
      • [DC] If the above-described glitch happened to a Worm, it would disappear without losing its energy, causing the game to prematurely end the round with an "Avoid Crash" when the game tried to give the current turn to that worm. (Note: The description of this particular "Avoid Crash" has now been edited to be more universally correct and informative.)
      • [DC] If the maximum projectile speed was set to a value >663 pixels per frame, or unlimited (like TestStuff3), it was possible for a Worm to fall fast enough that its Fall Damage would be improperly calculated, taking a meaningless value in the range 0 to 1820.
    • [DC] Health bar bugs
      • [DC] If a team surrendered before collecting a health crate, and the addition of the health to the team's total energy made it at least 25% higher than the best total energy of any team so far in the current round, then the health bar would overflow beyond its maximum length and would be drawn in a glitchy way. In extreme cases, the health bar could even stretch beyond the right edge of the screen.
      • [DC] If a team was damaged and then collected a health crate while the damage was still pending (i.e. before the damage was visually subtracted), and the addition of the health crate to the team's total energy (with the pending damage already subtracted) made it at least 25% higher than the best total energy of any team so far in the current round, then the health bar would overflow beyond its maximum length and would be drawn in a glitchy way. (This could at most make the health bar slightly less than double what its maximum width is supposed to be.)

Изменения

  • [DC] Resolutions are now denoted in all places in the front end as <width>×<height> instead of <width>x<height>.
  • [DC] The message sent from the host in the Network Host/Join and Next Round screens, informing the players that the game cannot start due to unsupported features (map, scheme, and/or number of worms) by a subset of players who joined, has been streamlined.

Нововведения

  • [CS, DC] Advanced Options screen
    • [CS] An option has been added to load WormKit modules on startup.
      • By convention, WormKit modules are DLL files whose name begins with "wk".
      • The command-line parameters /wk and /nowk also control this behavior, and take precedence over the Advanced Options setting.
      • The command-line parameter /wkargs causes W:A to ignore following command-line parameters. This can be used by WormKit module authors to allow passing parameters to WormKit modules.
    • [CS, DC] An option has been added to use 8-bit color DirectDraw rendering. As in v3.6.31.2b, rendering is performed in software. As a result, the 8-bit color mode is more similar in performance to v3.6.31.2b than it is to earlier versions (which used 8-bit color with hardware rendering).
    • [CS] An option has been added to use Direct3D rendering. Direct3D may bypass compatibility and performance issues present with DirectDraw, and enable interoperability with software such as the Steam overlay.
      • It is possible to select using either Direct3D 7 and 9 APIs. The respective DirectX runtime needs to be installed.
      • Selecting Direct3D 9 (shader palette) causes the palette transformation to be performed on the GPU (using a pixel shader). This lowers CPU usage, but requires Pixel Shader 2.0 support on the GPU.
    • [CS] An option has been added to control waiting for vertical sync. Lowers latency when disabled, but may cause screen tearing.
    • [CS, DC] An option has been added to enable additional synchronization between screen refresh and vertical sync ("Assisted vertical sync"). Enabling the option should lower latency.
    • [DC] An option has been added to enable use of hardware mouse cursors. Currently this option only affects the front end. When enabled it eliminates all perceptible lag between moving the mouse and seeing the cursor move on screen, except for the brush cursor in the Map Editor which is still software-rendered. Enabling hardware cursors results in a much more dramatic difference in this version than it would have before v3.6.31.2b, as software rendering has resulted in higher lag in the front end.
    • [CS] An option has been added to configure the compatibility flags for Worms Armageddon in the Windows registry. The configured flags improve performance and resolve GUI issues under Windows 8. (Credit for discovering the compatibility flags goes to StepS)
    • [CS] An option has been added to use a new CommunityServerList.htm file instead of ServerList.htm, which, upon connecting to WormNET, redirects to a third-party server list linking to community WormNET servers.
    • The game will automatically offer to toggle the option in case of a WormNET connection error.
  • [DC] Drop-down list box (and combo box) behavior
    • [DC] When clicking outside of a list box, the mouse click used to be discarded; it now behaves like a normal click on an outside control.
    • [DC] When right-clicking outside of a list box, the mouse click used to be completely ignored (it wouldn't even close the list box); it now closes the list box and behaves like a normal right-click on an outside control.
    • [DC] Mousing over controls outside of an open list box now highlights them and shows their help text, the same as if the list box were not open.
    • [DC] The button that opens and closes a list box now behaves more gracefully.
    • [DC] If a list box is currently open, the ESC key will now close it instead of exiting the current dialog or screen. (Since v3.6.30.0, this behavior applied to the Multiplayer screen's Scheme combo box and the Map Editor's Map combo box, but no others; now it applies to all combo boxes and drop-down list boxes.)
  • [DC] Scrollbar buttons now repeat-scroll only while the mouse is inside the button (while the mouse button is held down).
  • [DC] It is now possible to start an "online" offline game from the Network Host screen without using the light bulb button, if there are no remote players.
  • [CS, DC] Translatable strings have been moved into external text files.
    • The language files are installed to the DATA\User\Languages\n.n.n.n directory, where n.n.n.n is the Worms Armageddon version.
    • User-created language files can be placed in the User\Languages\n.n.n.n directory. This is the recommended location to place new or modified language files, as files in this location will take priority over those under DATA\User\Languages, and are not under risk of being overwritten by a reinstall.
    • The command-line parameter /langdir can be used to specify one or more directory paths which override the locations where W:A will look for language files. The directories are searched in reverse order (the last specified location will be the first one searched).
    • The language file format and syntax is as follows:
      • Each file must use UTF-8 character encoding, and start with the corresponding Byte Order Mark. (The Byte Order Mark is usually invisible in text editors with Unicode support.)
      • The first line is reserved to indicate the language name (in the corresponding language).
      • The rest of the file is a list of strings. A string is defined by its identifier (composed from uppercase English letters, digits and underscores), followed by one or more string literals (which are joined together when the file is loaded).
      • A string literal is a sequence of characters surrounded by double-quotes, and may contain the following escape sequences:
        • \" - literal "
        • \\ - literal \
        • \n - line break
        • \m - 1.5× height line break (where applicable)
        • \1 through \9 - placeholder for the first through ninth parameter
        • \, - substring separator (for randomly-selected substring container strings)
        • \{<XX, and \{>=XX, - begin conditional block. All characters until \} will be included or omitted, depending on whether the current game version is respectively smaller-than, or greater-than-or-equal the indicated version number (in hexadecimal).
        • \} - end conditional block
      • A comment begins with the # character and continues until the end of the line. Comments are ignored by the game.
    • The set of visible characters is currently limited to Worms Armageddon's custom character table ( http://worms2d.info/WA_character_table ). This limitation may be removed in the future.
    • Translation improvements and new translations can be submitted for inclusion via the Team17 forum (see section 7.0).
  • [DC] Changes affecting game logic
    • [DC] When a Double Time crate is collected during retreat, the remaining retreat time is now doubled.
    • [DC] When a Double Time crate is collected by an animal, the animal's remaining fuse time is now doubled.


История версий 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