12 #ifndef _EVE_SERVER_MISSION_DATAMANAGER_H__
13 #define _EVE_SERVER_MISSION_DATAMANAGER_H__
16 #include "../eve-server.h"
74 #define sMissionDataMgr \
75 ( MissionDataMgr::get() )
78 #endif // _EVE_SERVER_MISSION_DATAMANAGER_H__
std::multimap< uint32, MissionOffer > m_aoffers
std::multimap< uint32, MissionOffer > m_xoffers
std::string GetTypeLabel(uint8 typeID)
std::multimap< uint8, CourierData > m_courier
std::multimap< uint32, MissionOffer > m_offers
void LoadMissionOffers(uint32 charID, std::vector< MissionOffer > &data)
std::multimap< uint8, MissionData > m_missionsImp
std::multimap< uint8, CourierData > m_miningImp
void CreateMissionOffer(uint8 typeID, uint8 level, uint8 raceID, bool important, MissionOffer &data)
std::multimap< uint8, CourierData > m_mining
PyString * GetCourierRes()
void RemoveMissionOffer(uint32 charID, MissionOffer &data)
void AddMissionOffer(uint32 charID, MissionOffer &data)
std::multimap< uint8, CourierData > m_courierImp
PyString * GetMiningRes()
void UpdateMissionData(uint32 charID, MissionOffer &data)
std::multimap< uint8, MissionData > m_missions
Template used for singleton classes.
std::map< std::string, uint32 > m_names
std::string GetTypeName(uint8 typeID)
void LoadAgentOffers(const uint32 agentID, std::map< uint32, MissionOffer > &data)