1 class Ship:public Object {
2 
3 public:
4   int Score;
5   int Lives;
6   int ShieldOn;
7   int Shield;
8   int Armor;
9   int Shaking;
10   int Thrusting;
11   char Alive;
12   char Warps;
13   char Nukes;
14   char PlayerName[MAX_PLAYERNAME_LENGTH];
15 
Ship()16   Ship():Object()
17   {
18     Score=0;
19     Lives=0;
20     ShieldOn=0;
21     Shield=0;
22     Armor=0;
23     Shaking=0;
24     Thrusting=0;
25     Alive=0;
26     Warps=0;
27     Nukes=0;
28     strcpy(PlayerName, "UnNamedPlayer");
29   }
30 };
31 
32 extern Ship *Ships[MAX_PLAYERS];
33