added counting remaining health to score after solved game (MM engine)
[rocksndiamonds.git] / src / game.h
index 1d7f9cf5df9f9ef4f8391a6304d0a0cb4c0b445f..1d9b786df896eda57f951e5f60b1ebf537ba52e7 100644 (file)
@@ -17,6 +17,8 @@
 
 #define MAX_INVENTORY_SIZE             1000
 
+#define MAX_HEALTH                     100
+
 #define STD_NUM_KEYS                   4
 #define MAX_NUM_KEYS                   8
 
@@ -259,8 +261,10 @@ struct PlayerInfo
   boolean LevelSolved_PanelOff;
   boolean LevelSolved_SaveTape;
   boolean LevelSolved_SaveScore;
+
   int LevelSolved_CountingTime;
   int LevelSolved_CountingScore;
+  int LevelSolved_CountingHealth;
 
   int last_move_dir;
 
@@ -326,6 +330,9 @@ struct PlayerInfo
   int score;
   int score_final;
 
+  int health;
+  int health_final;
+
   int gems_still_needed;
   int sokobanfields_still_needed;
   int lights_still_needed;