removed unused fields from structure definition
[rocksndiamonds.git] / src / game.h
index 93e1d0948fbd3de468f3ad1c870e48da4532106a..d31d06951ac9a2d9630426631338ba63c49999c2 100644 (file)
@@ -154,10 +154,6 @@ struct GameInfo
   int scroll_delay_value;
   int tile_size;
 
-  /* values for engine initialization */
-  int default_push_delay_fixed;
-  int default_push_delay_random;
-
   /* constant within running game */
   int engine_version;
   int emulation;
@@ -187,7 +183,6 @@ struct GameInfo
   int belt_dir_nr[4];
   int switchgate_pos;
   int wind_direction;
-  boolean gravity;
   boolean explosions_delayed;
   boolean envelope_active;
   boolean no_time_limit;       /* (variable only in very special case) */
@@ -225,6 +220,8 @@ struct GameInfo
 struct PlayerInfo
 {
   boolean present;             /* player present in level playfield */
+  boolean connected_locally;   /* player connected (locally) */
+  boolean connected_network;   /* player connected (network) */
   boolean connected;           /* player connected (locally or via network) */
   boolean active;              /* player present and connected */
   boolean mapped;              /* player already mapped to input device */
@@ -347,6 +344,7 @@ struct PlayerInfo
   int gems_still_needed;
   int sokobanfields_still_needed;
   int lights_still_needed;
+  int players_still_needed;
   int friends_still_needed;
   int key[MAX_NUM_KEYS];
   int num_white_keys;