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