LuxelRaidSettings

Просмотры: 34
  • ŔØ₲ŲĒᏃ᙭Ċ 🌌™ 🅳🆅🆁🅺 Разработчик

Препроцессоры

Препроцессоры позволяют подключать код совместимости только при наличии нужного мода.

Используйте их в своих скриптах для условной компиляции. Объявлять эти препроцессоры вручную, чтобы включить отсутствующий мод, не нужно.


Основной мод

LUXELRAIDSETTINGS обозначает наличие клиентской части LuxelRaidSettings.

#ifdef LUXELRAIDSETTINGS
// Код совместимости с LuxelRaidSettings
#endif

LUXELRAIDSETTINGS_SERVER обозначает наличие серверной части LuxelRaidSettings.

#ifdef LUXELRAIDSETTINGS_SERVER
// Серверный код совместимости с LuxelRaidSettings
#endif



Дополнение Raid-Time

LUXELRAIDSETTINGS_RAIDTIME_SERVER обозначает наличие собственного серверного дополнения рейд-тайма.

#ifdef LUXELRAIDSETTINGS_RAIDTIME_SERVER
// Код совместимости с дополнением Raid-Time
#endif



Дополнение для флагов

LUXELRAIDSETTINGS_BASICTERRITORIES_SERVER включает совместимость с флагами.

Название препроцессора сохранилось от старой версии дополнения. В актуальном комплекте его объявляет LuxelRaidSettings_Flag_Server.pbo.

#ifdef LUXELRAIDSETTINGS_BASICTERRITORIES_SERVER
// Код совместимости с дополнением для флагов
#endif



Сторонние системы рейд-тайма

  • RZXC_MxRaid: совместимость с Maximuss RaidTime.

Эти определения включают обращения к соответствующим сторонним модам. Не задавайте их в сборке, где такие моды отсутствуют.

Установка описана в разделе Совместимости.