public MonolithPID pid(String ref, GruntPalette p) {
if (!fPIDs.containsKey(ref + p.toString())) {
MonolithPID img = pid(ref);
if (img == null) return null;
fPIDs.put(ref + p.toString(), new MonolithPID(p.colourize(img.image()), img.offset()));
}
return fPIDs.get(ref + p.toString());
}
public void initLevel() {