*/
int NumberOfShips();
+ /**Sets the estimated time of arrival. The time as a single integer,
+ * in relation to the current time. For example if the current time is
+ * 10, and the arrival is at 12, then the eta is 2.
+ */
+ void setETA(int eta);
+ /**Return the estimated time of arrival. It's counted from the current time (tick).
+ */
+ int ETA();
+
+ static void setRaces(std::map<std::string, std::vector<int> >& races);
+ static void setUnits(std::map<std::string, UnitType>& units);
protected:
std::string m_sName;
std::string m_sRace;
+ int m_iETA;
std::map<std::string, std::vector<int> > m_Fleet;
static std::map<std::string, UnitType> s_Units;