X-Git-Url: https://ruin.nu/git/?a=blobdiff_plain;f=bs%2Ffleet.cpp;h=5f6b0155f01444431167c66f60abe72edbcb4c45;hb=a2ce63f561d091d9c3af49987d74849f9450c16b;hp=97be5aaf867286b7e24d8d178dac634eb9667396;hpb=3ae63f013b2ac281d17acec43bc054a132861d35;p=hbs.git diff --git a/bs/fleet.cpp b/bs/fleet.cpp index 97be5aa..5f6b015 100644 --- a/bs/fleet.cpp +++ b/bs/fleet.cpp @@ -218,7 +218,56 @@ void Fleet::addToThis(std::vector fleets, int tick = 0) ////////////////////////////////////////////////////////////////////////// // -void distributeLossesGains(std::vector fleets, int tick = 0) +void Fleet::distributeLossesGains(std::vector fleets, int tick = 0) +{ +} + +////////////////////////////////////////////////////////////////////////// +// +std::vector Fleet::calculateSide(std::vector fleets, int stays = 0, int tick = 0) +{ +} + +////////////////////////////////////////////////////////////////////////// +// +int Fleet::freeFleet(std:: string unittype, int tick = 0) +{ + if (m_Fleet[unittype].size() == 0) + return 0; + if (m_BlockedFleet[unittype].size() < tick) + return m_Fleet[unittype][tick]; + + return m_Fleet[unittype][tick] - m_BlockedFleet[unittype][tick]; +} + + +////////////////////////////////////////////////////////////////////////// +// +void Fleet::takeShoot(std::string unittype, int number, std::map& hitunits) +{ +} + +////////////////////////////////////////////////////////////////////////// +// +void Fleet::takeEMP(std::string unittype, int number) +{ +} + +////////////////////////////////////////////////////////////////////////// +// +void Fleet::killFleet(std::string unittype, int number, int tick = 0) +{ +} + +////////////////////////////////////////////////////////////////////////// +// +void setResource(std::string type, int number, int tick = 0) +{ +} + +////////////////////////////////////////////////////////////////////////// +// +int resource(std::string type, int tick = 0) { }