X-Git-Url: https://ruin.nu/git/?a=blobdiff_plain;f=bs%2Ffleet.h;h=10517318708288c545380d3a96b82f5783cbc6c2;hb=aa2185f376b26d850e07b492e86f1e5453a489de;hp=b706bbd919bdb03b3a358ed1ee27a9c8a6b52e1c;hpb=e5701c8f3f1199264015c5d6e0f2a32515d5f6f8;p=hbs.git diff --git a/bs/fleet.h b/bs/fleet.h index b706bbd..1051731 100644 --- a/bs/fleet.h +++ b/bs/fleet.h @@ -104,15 +104,22 @@ public: void distributeLossesGains(std::vector fleets, int tick = 0); + void distributeCappedRoids(std::vector fleets, int tick = 0); + std::vector calculateSide(std::vector fleets, int stays = 0, int tick = 0); void killFleet(std::string unittype, int number, int tick = 0); + void blockFleet(std::string unittype, int number, int tick = 0); + void setResource(std::string type, int number, int tick = 0); + void addResource(std::string type, int number, int tick = 0); int resource(std::string type, int tick = 0)const; void takeShoot(std::string unittype, int number, std::map& hitunits); void takeEMP(std::string unittype, int number); + + void printFleet(); protected: