MoonAdditions
Изначально был сделан DK22Pac для CLEO и опубликован под названием NewOpcodes, я переписал его целиком, переделав под MoonLoader.
MoonAdditions добавляет больше ста (195, если считать поля классов и перегруженные функции) скриптовых функций для разработчиков модов. Включает в себя такие возможности, как рисование текста, фигур, текстур, работа с векторами, матрицами и кватернионами, взаимодействие с костями персонажа, взаимодействие с компонентами транспорта, включая ретекстурирование и RGBA-перекраску каждого отдельного компонента, работа с архивами текстур (TXD), рисование света, теней, прожекторных лучей, изменение прозрачности сущностей, получение параметров солнца и тому подобное.
Проект имеет открытый исходный код и аккуратную документацию на английском, правда описания для большинства функций пока что отсутствуют. Переводить на русский скорее всего сам не буду, т.к. всё в основном понятно даже и без описаний.
Есть также и несколько примеров в виде готовых скриптов. Исходники, история изменений, примеры, документация и все версии доступны на GitHub: THE-FYP/MoonAdditions
Если есть желающие помочь проекту в развитии, не стесняйтесь дополнять вики, предлагать новые примеры и функции.
Скриншоты примеров
Авторы:
NewOpcodes - DK22Pac
MoonAdditions - FYP
Скачать (Download)
Установка: скачать файл MoonAdditions.dll и скопировать его в папку moonloader/lib
Последнее редактирование: