public static boolean loadMapsFromConfig(){
		maps.clear();
		String mapNames = PKSQLd.getUnparsedData(";ALLMAPNAMES;");
		if(mapNames == null || mapNames.length() == 0) return false;
		String[] split = mapNames.split(";");
		if(split.length == 0) return false;
		for(String s : split){
			if(!s.equals("")){
				String retrieved = PKSQLd.getUnparsedData("map|" + s);
				Map newMap = getMapFromString(retrieved);
				if(newMap == null){
					System.out.println("A MAP HAS NOT BEEN CREATED BECAUSE IT WAS INCORRECTLY BUILT. PROBLEMS AAARE HAPPENING!!");
				}else maps.add(newMap);
			}
		}if(maps.size() > 0) return true;
		else return false;
	}