X-Git-Url: https://ruin.nu/git/?p=hbs.git;a=blobdiff_plain;f=bs%2Ffleet.h;h=7fb4f44d182a884119dd9e8773450c49310e91e1;hp=88c78842b92c90452a026d556d25c4f96a56b4c9;hb=f1e79e13d76a63700e6345503e338afaa93c102d;hpb=4449ffee20fa04e3b865cbd37ba8027bae599018 diff --git a/bs/fleet.h b/bs/fleet.h index 88c7884..7fb4f44 100644 --- a/bs/fleet.h +++ b/bs/fleet.h @@ -60,10 +60,24 @@ public: */ std::string Race(); + /**Returns the total number of ships in this fleet + */ + 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(); + protected: std::string m_sName; std::string m_sRace; + int m_iETA; std::map > m_Fleet; static std::map s_Units;