diff --git a/source/simulation/Entity.h b/source/simulation/Entity.h index 00deef0d4c..d2eb5d18a9 100755 --- a/source/simulation/Entity.h +++ b/source/simulation/Entity.h @@ -147,8 +147,10 @@ public: size_t m_fsm_anipos; // the time at which we should start playing it. size_t m_fsm_anipos2; // for when there are two animation-related events we need to take care of. - std::deque m_orderQueue; - + std::deque m_orderQueue; + //std::deque m_notifications; + //std::deque m_listeners; + private: CEntity( CBaseEntity* base, CVector3D position, float orientation ); @@ -241,6 +243,10 @@ public: void clearOrders(); void pushOrder( CEntityOrder& order ); + //void RequestNotification( CEntity* target, unsigned long orderType ); + //void SendNotification( CEntity* target, unsigned long orderType ); + //void DispatchNotification( CEntityListener notify ); + // Script constructor static JSBool Construct( JSContext* cx, JSObject* obj, uint argc, jsval* argv, jsval* rval );