diff options
Diffstat (limited to 'saga/events.h')
-rw-r--r-- | saga/events.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/saga/events.h b/saga/events.h index 454047f0a1..988a7f4b6b 100644 --- a/saga/events.h +++ b/saga/events.h @@ -26,7 +26,10 @@ #ifndef SAGA_EVENT_H #define SAGA_EVENT_H +#include "saga/list.h" + namespace Saga { + enum EVENT_TYPES { ONESHOT_EVENT, CONTINUOUS_EVENT, @@ -119,6 +122,8 @@ struct EVENT { EVENT() { memset(this, 0, sizeof(*this)); } }; +typedef SortedList<EVENT> EventList; + #define EVENT_WARNINGCOUNT 1000 #define EVENT_MASK 0x00FF @@ -151,7 +156,7 @@ class Events { SagaEngine *_vm; bool _initialized; - YS_DL_LIST *_eventList; + EventList _eventList; }; } // End of namespace Saga |