API и Хуки
Checkpoint Event предоставляет API хуки, которые позволяют владельцам серверов и разработчикам легко интегрировать ивент с внешними UI-плагинами, кастомными менеджерами наград или экономическими системами:
- OnCheckpointEventStarted - Вызывается, когда ивент с блокпостом успешно появляется на карте.
- OnCheckpointEventStopped - Вызывается, когда ивент принудительно остановлен или удален по таймеру.
- OnCheckpointEventCompleted(BasePlayer winner, string difficultyName) - Вызывается при успешном завершении ивента (все охранники мертвы, все ящики залутаны). Возвращает игрока с наибольшим количеством очков и название пройденной сложности.