Core/Instances: New ZoneScript hook - OnCreatureGroupDepleted

* Triggers when the CreatureGroup no longer has any alive members (either last alive member dies or is removed from the group)
This commit is contained in:
Shauren
2024-07-12 12:29:22 +02:00
parent 9a7a83ef30
commit ec2631eca3
5 changed files with 63 additions and 6 deletions

View File

@@ -19,6 +19,13 @@
#include "Creature.h"
#include "GameEventSender.h"
ControlZoneHandler::ControlZoneHandler() = default;
ControlZoneHandler::ControlZoneHandler(ControlZoneHandler const& right) = default;
ControlZoneHandler::ControlZoneHandler(ControlZoneHandler&& right) noexcept = default;
ControlZoneHandler& ControlZoneHandler::operator=(ControlZoneHandler const& right) = default;
ControlZoneHandler& ControlZoneHandler::operator=(ControlZoneHandler&& right) noexcept = default;
ControlZoneHandler::~ControlZoneHandler() = default;
ZoneScript::ZoneScript() = default;
ZoneScript::ZoneScript(ZoneScript const& right) = default;
ZoneScript::ZoneScript(ZoneScript&& right) noexcept = default;