Вместо копирования функций в каждый новый мод они собраны в одном месте. Другие дополнения могут обращаться к YAPZLib и использовать уже подготовленные инструменты.
Для чего нужна библиотека
Yet Another PZ Library не добавляет в игру новые предметы, транспорт, анимации или механики. Это служебная зависимость, необходимая для работы модов, использующих её функции.Если дополнение требует YAPZLib, библиотека должна быть включена вместе с ним. Без неё связанные моды могут не загрузиться или работать неправильно.
Для обычного игрока библиотека практически незаметна. Она работает в фоне и передаёт другим модам нужные функции.
Использование в собственных модах
Автор разрешает другим разработчикам использовать библиотеку в своих проектах. Для этого подготовлена отдельная документация с описанием доступных функций и примерами их подключения.YAPZLib подходит для мододелов, которым нужны уже готовые решения без повторного написания одинакового кода для каждого дополнения.
Основные особенности
- объединяет общие функции из модов автора;
- используется как зависимость для других дополнений;
- не меняет игровой процесс самостоятельно;
- может применяться сторонними разработчиками;
- включает документацию для создания модов;
- сокращает количество повторяющегося кода.
Установка
Библиотеку нужно добавить в список модов и активировать вместе с дополнениями, которые требуют YAPZLib.Самостоятельно устанавливать её имеет смысл только в том случае, если она указана в требованиях другого мода или используется при разработке собственного дополнения.
Информация