Мод доступности для приключенческой экшен песочницы Terraria получил долгожданное обновление с поддержкой клавиатуры, а также другими функциями и улучшениями. Ниже вы найдете переведенный пост разработчика мода, а под ним ссылку на оригинальный пост на английском языке.
Я снова с вами с новым релизом Terraria Access! На этот раз вас ждёт функция, о которой вы давно просили, — полная поддержка клавиатуры. Основную часть работы над поддержкой клавиатуры выполнил участник сообщества, Leos, а затем я проверил и оптимизировал её. Но это ещё не всё. Это, пожалуй, самое масштабное обновление, которое я выпускаю, так что начнём.
В этом последнем релизе внесены довольно существенные изменения в работу системы навигации, включая совершенно новую категорию — выпавшие предметы. Она будет сканировать ваш экран в зависимости от разрешения и уровня масштабирования, и все выпавшие предметы, видимые вашему игроку, будут издавать звуки. Это поможет вам находить предметы, выпадающие из боссов. И в целом, это просто замечательная функция. Не знаю, почему мне потребовалось так много времени, чтобы её реализовать. Одно из самых больших изменений, конечно же, — это добавление поддержки клавиатуры. В архиве с последним релизом есть файл документации, в котором вы можете найти информацию о том, как работает поддержка клавиатуры и как использовать все включенные функции. Также я внес изменения в работу системы навигации в отношении уровня освещенности. Раньше мод работал так: мы сканировали весь ваш экран в зависимости от разрешения и уровня масштабирования, и если находили объект или плитку, которые должны быть включены в эту конкретную категорию навигации, он издавал звук. Это давало нам некоторое несправедливое преимущество, потому что мы никогда не учитывали уровень освещенности. Эта идея пришла от одного из участников Discord-сервера, и, честно говоря, это отличная реализация. Теперь система навигации будет учитывать уровень освещенности, то есть, если вокруг игрока очень темно, ваши предметы не будут распознаваться системой навигации, и вам придется взаимодействовать с системой освещения в этой игре. Это значительно повышает стабильность системы навигации, поскольку ей больше не нужно отслеживать так много разных объектов на экране одновременно, когда ситуация становится довольно напряженной, но это также имеет дополнительный эффект, заставляя игрока взаимодействовать с другой системой в игре, что, как я решил, игроку придется делать, и это просто замечательно. Система чата теперь полностью доступна, поэтому вы можете перемещаться по сообщениям в чате с помощью клавиш Page Up и Page Down, а все новые сообщения также будут озвучиваться в чате. Это включает в себя в многопользовательском режиме, когда игроки присоединяются к вашему серверу и покидают его, когда происходят события, когда появляются боссы, и многое другое. В этом релизе также добавлена полная поддержка Steam Workshop, за исключением нескольких меню. На данный момент вы можете скачивать новые моды, включать их, управлять ими и, по сути, делать все необходимое для работы с вашими модами. Это включает в себя чтение фактического описания мода на странице мастерской. Некоторые экраны пока недоступны, например, раздел пакетов модов, раздел разработки модов и тому подобное, но они не обязательны для простого скачивания и включения модов. Если вы хотите узнать больше об этом, ознакомьтесь с документацией, которая также включена в этот последний релиз. Однако это лишь верхушка айсберга. В этом релизе было внесено так много… крошечных, но значимых изменений с версии 0.1.6 до 0.1.7, что это вполне можно считать версией 0.2.Релиз 0 или что-то вроде того. Если у вас были проблемы с модом раньше, обязательно попробуйте эту версию и дайте мне знать, что вы думаете о последнем релизе. Вы заметите, что начиная с версии 0.1.7, я включаю HTML-файл документации в архив, который вы скачиваете по ссылке на Google Drive. Он отформатирован с уровнями заголовков, что значительно упрощает навигацию и позволяет быстро прочитать любую необходимую информацию о моде. Это не идеально, и улучшения всегда приветствуются, если кто-то хочет помочь в поддержке документации, но это вполне приемлемо для того, что мы пытаемся сделать. Я знаю, что работа над этим заняла много времени, но я очень хотел выпустить это к Рождеству для всех вас. Поэтому я надеюсь, что у всех было очень веселое Рождество и вы отлично провели время в Terraria. Как всегда, все в Discord очень отзывчивы, и я всегда готов предоставить информацию, когда она вам понадобится.
Инструкции:
1. Установите Terraria и TModLoader. Откройте TModLoader один раз.
2. Поместите файл NVDAController64.dll в каталог /steamapps/common/tmodloader.
3. Поместите файл ScreenReaderMod.tmod в каталог /documents/my games/terraria/tmodloader/mods.
4. Поместите файл enabled.json в каталог /documents/my games/terraria/tmodloader/mods.
5. Поместите файл inputs в каталог /documents/my games/terraria/tmodloader.
После этого запустите игру, и всё будет отлично. Если у вас есть отзывы о моде или вы хотите предложить улучшения, присоединяйтесь к Discord и участвуйте в обсуждении.
Оригинал можно найти в первом посте.