123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- #pragma once
- #include "Entity.h"
- class QuestEvent: public virtual Framework::ReferenceCounter
- {
- private:
- Entity* actingEntity;
- public:
- QuestEvent(Entity* actingEntity);
- ~QuestEvent();
- Entity* zActingEntity() const;
- };
- class QuestEventBlockBreak : public QuestEvent
- {
- };
- class QuestEventBlockPlace : public QuestEvent
- {
- };
- class QuestEventBlockInteract : public QuestEvent
- {
- };
- class QuestEventTimeUpdate : public QuestEvent
- {
- };
- class QuestEventCraft : public QuestEvent
- {
- };
- class QuestEventItemPickup : public QuestEvent
- {
- };
|