Выпущена корректирующая версия интерпретатора текстово-графических LUA-игр Instead.
Говорит разработчик Пётр Косых:
«Исправлена регрессия, которая была введена в версии 2.2.0. Всем кто использует версию 2.2.0 или 2.2.1 рекомендую обновиться. Ошибка проявляется в играх, где есть переходы в комнаты с пустым описанием.
Бинарные сборки будут появляться по мере их готовности.»
Основные изменения (c версии 2.2.0):
- исправление ошибки в отладчике;
- исправление в логике подсветки ссылок и модуля events;
- исправления в французской локализации;
- исправлено падение в fgetsesc (длинные строки);
- исправление темы в режиме fixed gfx (отступ от картинки);
- качество rnd теперь не зависит от системы, используется вихрь Мерсенна;
- новая функция stead.rndseed();
- режим отключения масштаба шрифта (scr.gfx.scalable & 4);
- новая функция stead.life_moved();
- новая функция stead.last_disp();
- новая функция stead.nop();
- готовность сборки для iOS;
- поддержка точскринов (модуль finger);
- stead.mouse_pos теперь возвращает состояние кнопок;
- ускорен direct режим;
- SDL2: используются сканкоды для работы с клавиатурой (исправление dvorak);
- обновлен модуль doc/examples/fonts.lua;
- исправлена dropf (2й параметр)
- добавлена dropto (забытая функция);
- обновлена документация (en/ru);
Также появляются новые игры, обновляются старые. Полные списки игр можно увидеть в репозитории.
>>> Подробности