public SystemRoom[] getSystemRooms() {
			SystemRoom[] rooms = new SystemRoom[] { pilotRoom, doorsRoom, sensorsRoom, medicalRoom, lifeSupportRoom, shieldRoom, 
					engineRoom, weaponRoom, droneRoom, teleporterRoom, cloakRoom };
			List<SystemRoom> list = new ArrayList<SystemRoom>();
			for (SystemRoom room : rooms) {
				if( room != null )
					list.add(room);
			}
			if( artilleryRooms != null )
				list.addAll(artilleryRooms);
			return list.toArray(new SystemRoom[list.size()]);
		}