]> git.jsancho.org Git - lugaru.git/blobdiff - Source/Level/Awards.cpp
Fixes #40 Scores are now integers
[lugaru.git] / Source / Level / Awards.cpp
index b5da1db17b1696532ae8af371c5d85c9cf65e616..1bb7622a217e9f93d99e3be04815de91722fa4e2 100644 (file)
@@ -23,9 +23,9 @@ along with Lugaru.  If not, see <http://www.gnu.org/licenses/>.
 #include "Objects/Person.hpp"
 
 int bonus;
-float bonusvalue;
-float bonustotal;
-float startbonustotal;
+int bonusvalue;
+int bonustotal;
+int startbonustotal;
 float bonustime;
 float bonusnum[100];
 
@@ -49,8 +49,9 @@ static const int bonus_values[bonus_count] = {
 
 void award_bonus(int playerid, int bonusid, int alt_value)
 {
-    if (playerid != 0)
+    if (playerid != 0) {
         return;
+    }
     bonus = bonusid;
     bonustime = 0;
     bonusvalue = alt_value ? alt_value : bonus_values[bonusid];
@@ -84,8 +85,9 @@ int award_awards(int* awards)
     }
     bool alldead = true;
     for (unsigned i = 1; i < Person::players.size(); i++) {
-        if (Person::players[i]->dead != 2)
+        if (Person::players[i]->dead != 2) {
             alldead = 0;
+        }
     }
     if (alldead) {
         awards[numawards] = awardalldead;
@@ -93,8 +95,9 @@ int award_awards(int* awards)
     }
     alldead = 1;
     for (unsigned i = 1; i < Person::players.size(); i++) {
-        if (Person::players[i]->dead != 1)
+        if (Person::players[i]->dead != 1) {
             alldead = 0;
+        }
     }
     if (alldead) {
         awards[numawards] = awardnodead;
@@ -134,8 +137,9 @@ int award_awards(int* awards)
     }
     alldead = 1;
     for (unsigned i = 1; i < Person::players.size(); i++) {
-        if (Person::players[i]->dead != 2)
+        if (Person::players[i]->dead != 2) {
             alldead = 0;
+        }
     }
     if (numafterkill > 0 && alldead) {
         awards[numawards] = awardbrutal;