public static void unpackConfig(Archive archive) {
		Stream stream = new Stream(archive.get("idk.dat"));
		IdentityKit.length = stream.getUnsignedShort();
		if (IdentityKit.designCache == null) {
			IdentityKit.designCache = new IdentityKit[IdentityKit.length];
		}
		for (int j = 0; j < IdentityKit.length; j++) {
			if (IdentityKit.designCache[j] == null) {
				IdentityKit.designCache[j] = new IdentityKit();
			}
			IdentityKit.designCache[j].readValues(stream);
		}
	}