]> ruin.nu Git - hbs.git/blobdiff - bs/fleet.cpp
now compiles with gcc 3.1, might not work with gcc 3.0 though (not sure)
[hbs.git] / bs / fleet.cpp
index 4fc5be57a4fe8376e0552550832f856274fb3905..4072788a4af0d142607e8302e2dffb89b4010d83 100644 (file)
@@ -166,7 +166,7 @@ vector<int> Fleet::RacesAllowed() const
 
 //////////////////////////////////////////////////////////////////////////
 //
-unsigned Fleet::score(int tick = 0) const
+unsigned Fleet::score(int tick) const
 {
        unsigned tot_score = 0;
 
@@ -187,7 +187,7 @@ unsigned Fleet::score(int tick = 0) const
 
 //////////////////////////////////////////////////////////////////////////
 //
-void Fleet::setFleet(string unittype, int number, int tick = 0)
+void Fleet::setFleet(string unittype, int number, int tick)
 {
        int earlier = 0;
        int ticks = m_Fleet[unittype].size();
@@ -204,7 +204,7 @@ void Fleet::setFleet(string unittype, int number, int tick = 0)
 
 //////////////////////////////////////////////////////////////////////////
 //
-void Fleet::addFleet(std::string unittype, int number, int tick = 0)
+void Fleet::addFleet(std::string unittype, int number, int tick)
 {
        int earlier = 0;
        int ticks = m_Fleet[unittype].size();
@@ -221,7 +221,7 @@ void Fleet::addFleet(std::string unittype, int number, int tick = 0)
 
 //////////////////////////////////////////////////////////////////////////
 //
-int     Fleet::fleet(string unittype, int tick = 0)
+int     Fleet::fleet(string unittype, int tick)
 {
 
        int ticks = m_Fleet[unittype].size();
@@ -241,7 +241,7 @@ int  Fleet::fleet(string unittype, int tick = 0)
 
 //////////////////////////////////////////////////////////////////////////
 //
-int Fleet::blockedFleet(std::string unittype, int tick = 0)
+int Fleet::blockedFleet(std::string unittype, int tick)
 {
        int ticks = m_BlockedFleet[unittype].size();
        if (ticks == 0)
@@ -257,7 +257,7 @@ int Fleet::blockedFleet(std::string unittype, int tick = 0)
 
 //////////////////////////////////////////////////////////////////////////
 //
-void Fleet::setBlockedFleet(std::string unittype, int number, int tick = 0)
+void Fleet::setBlockedFleet(std::string unittype, int number, int tick)
 {
        int ticks = m_BlockedFleet[unittype].size();
 
@@ -273,7 +273,7 @@ void Fleet::setBlockedFleet(std::string unittype, int number, int tick = 0)
 
 //////////////////////////////////////////////////////////////////////////
 //
-void Fleet::addToThis(std::vector<Fleet*> fleets, int tick = 0)
+void Fleet::addToThis(std::vector<Fleet*> fleets, int tick)
 {
        for (UnitList::iterator i = s_Units.begin();  i != s_Units.end(); ++i)
        {
@@ -292,7 +292,7 @@ void Fleet::addToThis(std::vector<Fleet*> fleets, int tick = 0)
 
 //////////////////////////////////////////////////////////////////////////
 //
-void Fleet::distributeLossesGains(std::vector<Fleet*> fleets, int tick = 0)
+void Fleet::distributeLossesGains(std::vector<Fleet*> fleets, int tick)
 {
        for (UnitList::iterator i = s_Units.begin(); i != s_Units.end(); ++i)
        {
@@ -332,7 +332,7 @@ void Fleet::distributeLossesGains(std::vector<Fleet*> fleets, int tick = 0)
 
 //////////////////////////////////////////////////////////////////////////
 //
-std::vector<Fleet*> Fleet::calculateSide(std::vector<Fleet*> fleets, int stays = 0, int tick = 0)
+std::vector<Fleet*> Fleet::calculateSide(std::vector<Fleet*> fleets, int stays, int tick)
 {
        vector<Fleet*> fl;
        for (vector<Fleet*>::iterator i = fleets.begin(); i != fleets.end(); ++i)
@@ -352,7 +352,7 @@ std::vector<Fleet*> Fleet::calculateSide(std::vector<Fleet*> fleets, int stays =
 
 //////////////////////////////////////////////////////////////////////////
 //
-int Fleet::freeFleet(std:: string unittype, int tick = 0)
+int Fleet::freeFleet(std:: string unittype, int tick)
 {
        int bticks = m_BlockedFleet[unittype].size();
 
@@ -562,7 +562,7 @@ void Fleet::takeEMP(std::string unittype, int number)
 
 //////////////////////////////////////////////////////////////////////////
 //
-void Fleet::killFleet(std::string unittype, int number, int tick = 0)
+void Fleet::killFleet(std::string unittype, int number, int tick)
 {
        int earlier = 0;
        int ticks = m_Fleet[unittype].size();
@@ -579,7 +579,7 @@ void Fleet::killFleet(std::string unittype, int number, int tick = 0)
 
 //////////////////////////////////////////////////////////////////////////
 //
-void Fleet::setResource(std::string type, int number, int tick = 0)
+void Fleet::setResource(std::string type, int number, int tick)
 {
 
        int ticks = m_Resources[type].size();
@@ -590,7 +590,7 @@ void Fleet::setResource(std::string type, int number, int tick = 0)
 
 //////////////////////////////////////////////////////////////////////////
 //
-void Fleet::addResource(std::string type, int number, int tick = 0)
+void Fleet::addResource(std::string type, int number, int tick)
 {
 
        int ticks = m_Resources[type].size();
@@ -603,7 +603,7 @@ void Fleet::addResource(std::string type, int number, int tick = 0)
 
 //////////////////////////////////////////////////////////////////////////
 //
-int Fleet::resource(std::string type, int tick = 0) const
+int Fleet::resource(std::string type, int tick) const
 {
        if (tick < 0)
                return 0;
@@ -658,7 +658,7 @@ void Fleet::printFleet()
 
 //////////////////////////////////////////////////////////////////////////
 //
-void Fleet::blockFleet(std::string unittype, int number, int tick = 0)
+void Fleet::blockFleet(std::string unittype, int number, int tick)
 {
        if (m_BlockedFleet[unittype].size() >= 1)
        {
@@ -677,7 +677,7 @@ void Fleet::blockFleet(std::string unittype, int number, int tick = 0)
 
 //////////////////////////////////////////////////////////////////////////
 //
-void Fleet::distributeCappedRoids(std::vector<Fleet*> fleets, int tick = 0)
+void Fleet::distributeCappedRoids(std::vector<Fleet*> fleets, int tick)
 {
        for (ResourceList::iterator i = m_Resources.begin(); i != m_Resources.end(); ++i)
        {
@@ -717,7 +717,7 @@ void Fleet::distributeCappedRoids(std::vector<Fleet*> fleets, int tick = 0)
 
 //////////////////////////////////////////////////////////////////////////
 //
-void Fleet::addFleet(std::map<string, int> units, int tick = 0)
+void Fleet::addFleet(std::map<string, int> units, int tick)
 {
        for (map<string, int>::iterator i = units.begin(); i != units.end(); ++i)
                addFleet(i->first, i->second, tick);
@@ -739,7 +739,7 @@ void Fleet::setStays(int ticks)
 
 //////////////////////////////////////////////////////////////////////////
 //
-void Fleet::calculateLostStealships(string unittype, std::map<std::string, int> stolen, int tick = 1)
+void Fleet::calculateLostStealships(string unittype, std::map<std::string, int> stolen, int tick)
 {
        int stealscore = 0;
        for (map<string, int>::iterator i = stolen.begin(); i != stolen.end(); ++i)
@@ -755,7 +755,7 @@ void Fleet::calculateLostStealships(string unittype, std::map<std::string, int>
 
 //////////////////////////////////////////////////////////////////////////
 //
-void Fleet::distributeStolenShips(std::map<std::string, std::map<std::string, int> > stolen, std::vector<Fleet*> fleets, int tick = 0)
+void Fleet::distributeStolenShips(std::map<std::string, std::map<std::string, int> > stolen, std::vector<Fleet*> fleets, int tick)
 {
        for(map<string, map<string, int> >::iterator i = stolen.begin(); i != stolen.end(); ++i)
        {