RaidBlock

$ RaidBlock 2.0.4

Обновления 2.0.4​

- Исправления основных ошибок после обновления 2.0.0

Fix​

Забыл убрать тестовые штучки

Крупное обновление: оптимизация производительности и переработка UI​

Новые функции​

  • Добавлена возможность разрешать грейдить до определенного тира
  • Добавлена возможность указывать процент хп конструкции после апгрейда
  • Добавлена возможность отключить автоматическую блокировку инициатору рейда
  • Добавлена поддержка гранат в черном списке для детекта рейд блока

Исправления​

  • Исправлена функция - Минимальное здоровье строения (%) для активации рейдблока
  • Исправлена проблема когда игрок мог получить рейд блок просто так (При телепорте на хом)
  • Исправления проблемы в UI (Прогресс бар уходил за рамки)
  • Теперь изображения автоматически скачиваются из репозитории если их нету в папке
  • Множество других мелких исправлений
Основная часть данного обновления сосредоточена на оптимизации плагина.
В этой версии мы максимально сократили любые аллокации и переработали ключевые участки логики.
Ранее при большом количестве зон рейд-блока плагин мог создавать повышенную нагрузку на память и CPU — на текущий момент эти проблемы полностью устранены. Плагин работает значительно стабильнее и производительнее даже при высокой нагрузке.

Вторая ключевая часть обновления — улучшение и оптимизация интерфейса.
Мы полностью переписали UI и переработали основные функции его обработки, так как интерфейс по-прежнему остаётся одним из самых проблемных мест в Rust.
Помимо оптимизации, интерфейс получил обновлённый и более аккуратный внешний вид — результат можно увидеть на скриншоте ниже.

Важно!​

В конфигурации изменен данный пункт -Список объектов, которые разрешено строить/размещать во время рейдблокаТеперь там требуется указания PrefabID!!!
Их можно узнать здесь - ТЫК

Порядок обновления​

  1. Удаляем старую версию плагина
  2. Удаляем старые лэнги oxide/lang/(ru|en)
  3. Отчищаем папку со старыми изображениями oxide/data/RaidBlock/Images
  4. Сохраняем старую версию конфигурации
  5. Загружаем новую версию плагина
  6. Проверяем/Редактируем конфигурацию
- Исправление после обновления игры
- Fix Update
- Улучшен метод создания зоны рейд-блока
- Исправлена работа с хуком CanTeleport
- Исправления в конфиге
- Оптимизация
- Добавлена поддержка Facepunch.Pool
- Рефакторинг
After FP update
FP = 💩
- Теперь невозможно телепортироваться в область, где находится рейд-блок (NTeleportation)
- В конфиг добавлены настройки типа урона для рейд-блока по урону
- Исправлена работа с другими плагинами
- Мелкие исправления
- Будет добавлено скрытие интерфейса в следующем обновлении

- Исправлена совместная работа с плагином BGrade (Настраивается в конфигурации)
- Исправлен NRE OnEntityTakeDamage
- Исправлена формулировка в конфигурации
- Исправление для работы с плагином BGrade.
- Автор X Building Skin скоро добавит поддержку RaidBlock
- Исправлена прослойка пользовательского интерфейса с боевым блоком (необходимо обновить CombatBlock)
- Добавлена возможность активировать рейдовый блок при нанесении урона (Настраивается в конфигурации)
- В архив добавлен исправленный плагин Raidblock Building Health с UMOD .
- Исправлена проблема с блокировкой команд.
Нужно заново заполнить команды в конфигурации (без слэша, в нижнем регистре)
- Добавлена поддержка плагина RaidableBases - настраивается в конфигурации.


- Добавлена возможность срезать время рейдблока если игрок вышел из зоны рейдблока
- Добавлена обвязка с будущим CombatBlock
- Скорректирована связка с IQChat, теперь все сообщения в чате смогут работать с ним
- Исправлен спам сообщениями
- Исправлена некорректная работа зон, когда две зоны пересекаются друг с другом
- Исправлена проблема когда в зоне мог не выдаться рейдблок
- Оптимизация
- Мелкие корректировки