Acid Rain
Активный0.0
Установок
Последнее обновление
Версии
Acid Rain
Модификация предлагает интересную игровую механику для выживания и событий, повышая сложность взаимодействия с окружающей средой. Игроки начинают получать урон от кислотного дождя или при нахождении в воде.
Основные особенности
- Урон от кислотного дождя и воды - Игроки получают постоянный урон во время дождя или при погружении в воду
- Настраиваемые параметры - Величина урона и интервал его нанесения регулируются через команды управления
- Игнорирование брони - Урон проходит сквозь стандартную защиту, хотя чары защиты продолжают действовать
- Адаптация к сложности - Как и урон от мобов, повреждения увеличиваются в зависимости от уровня сложности мира
- Отсутствие отбрасывания - Получаемый урон не вызывает отталкивающего эффекта
- Небольшое истощение - Каждая порция урона сопровождается незначительным истощением (0.1 единица голода)
- Немедленное воздействие - Урон применяется постоянно, независимо от других повреждений, таких как огонь
Доступные команды
Для управления модулем потребуются права оператора (уровень доступа 2 или выше):
-
/acid on [интервал] [урон]- Включает кислотный дождь и урон от водыинтервал- Время в тактах между получением урона (по умолчанию 10 тактов, или 0.5 секунд)урон- Количество наносимого урона за каждую сессию (по умолчанию 1.0 пункт)- Пример:
/acid on 20 0.5активирует систему с нанесением 0.5 урона каждую секунду
-
/acid off- Полностью отключает механику кислотного дождя -
/acid status- Отображает текущие настройки активности: включена/выключена система, значение урона и временной интервал
Технические детали
Модификация использует собственный тип урона и регистрирует обработчик события ServerTickEvents.END _SERVER_TICK, который проходит всех активных игроков в каждом играбельном мире сервера при каждом такте игры.
Некоторые примеры кода
// Настройка интервала нанесения урона
int damageInterval = 10; // по умолчанию 10 тактов
float damageAmount = 1.0f; // стандартный урон
Примечание разработчика: Эта часть отображает базовые настройки мода
Планируемые улучшения
- Добавление конфигурационного файла для установки урона по умолчанию
- Создание специальных эффектов визуализации кислотных осадков
- Включение мобов в список факторов, испытывающих воздействие от кислоты
- Настройка отдельных параметров дождя и воды
- Мультиязычная поддержка опций и интерфейса
- Расширение списка сообщений о причинах гибели персонажа
- Индивидуальная активация для разных миров
- Сохранение настроек системы между запусками игры