MoonLoader v027.0-preview3
Размер: 2,93 MB
Автор: FYP, hnnssy, EvgeN 1137
Мод добавляющий возможность загрузки Lua-скриптов в игру, поддерживает всю функциональность опкодов игры, библиотеки CLEO и добавляет свой набор новых функций для разработки.
Изменения и нововведения в версии 027.0-preview3:
- Устранены проблемы с чтением и записью строк в JSON, не соответствующих кодировке UTF-8. Функции encodeJson, decodeJson по прежнему имеют полную совместимость только с UTF-8 (как было всегда), но как было до предыдущих обновлений .027, смогут кодировать и декодировать строки с любым содержимым независимо от кодировки
- Пустые таблицы при преобразовании в JSON сохраняются в виде пустого объекта, а не null
- Улучшено определение таблицы-массива при сериализации в JSON (и вероятно исправлен возможный баг, связанный с этим)
- Добавлена возможность явно указать как таблица будет сериализована в JSON - в виде объекта или массива. Делается это путём указания булевого поля __json_array метатаблицы требуемой таблицы. Пример: encodeJson({arr = setmetatable({1,2,3}, {__json_array = true})})
- Добавлена специальная константа null, отличающаяся от nil тем, что является нулевым значением типа lightuserdata и может быть сохранена в таблице. На данный момент используется в MoonLoader только для работы с JSON
- Новый необязательный параметр bool compact для функции encodeJson(obj, compact) позволяет сохранить JSON без форматирования
Установка:
Распакуйте архив с модом и запустите установочный файл.
Имя:
E-mail:
Причина жалобы:
E-mail:
Причина жалобы: