mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-11 21:01:29 +00:00
21 lines
508 B
C++
21 lines
508 B
C++
#ifndef EQEMU_ZONE_EVENT_SCHEDULER_H
|
|
#define EQEMU_ZONE_EVENT_SCHEDULER_H
|
|
|
|
#include "../common/server_event_scheduler.h"
|
|
#include "zone.h"
|
|
#include "../common/content/world_content_service.h"
|
|
|
|
class ZoneEventScheduler : public ServerEventScheduler {
|
|
public:
|
|
void Process(Zone *zone, WorldContentService *content_service);
|
|
void SyncEventDataWithActiveEvents();
|
|
|
|
static ZoneEventScheduler* Instance()
|
|
{
|
|
static ZoneEventScheduler instance;
|
|
return &instance;
|
|
}
|
|
};
|
|
|
|
#endif //EQEMU_ZONE_EVENT_SCHEDULER_H
|