📄️ Структура мода
Прежде чем использовать один из вариантов создания шаблонов, вероятно, не менее важной частью будет ознакомиться с их содержимым. В первую очередь, мод — это папка с конфигурационным файлом build.config, именно он описывает весь процесс загрузки, сборки и построения вашего мода. Давайте рассмотрим содержимое всей папки, и прежде разберем другие, но не менее важные аспекты.
📄️ Жизненный цикл мода
Обычно начинается перед запуском игры, в этот момент мод объявляет лаунчер у о своем существовании и производит список необходимых для пользователя процедур. Сейчас мы рассмотрим полный цикл от этого момента до закрытия игры, что происходит в моде во время различных событий и как он может повлиять на игровой процесс.
📄️ Сборка скриптов
Помимо того, что существует возможность напрямую задать исполняемый скрипт, часто существует потребность в разделении исходного кода по файлам. Как только проект начинает содержать первые классы, утильные функции, и прочие вещи, которые следовало бы разделить, работать в одном файле с тановится просто невозможно. Тут нам на помощь приходят сборочные файлы, а также продвинутые настройки тулчейна.
📄️ Контекст исполнения
Определяет пространство, в котором находится весь ваш код. Здесь хранятся значения переменных и констант, функции и преобразованные классы, а также, выполняются будущие взаимодействия кода с пространством.