If you're using the same RTB-autosaver I got from someone, you may want to also fix the print saving.
%objData = %obj.getDatablock();
if(%objData.hasPrint)
{
%filename = getPrintTexture(%obj.getPrintID());
%filebase = fileBase(%filename);
%path = filePath(%filename);
if(%path $= "" && %filename $= "base/data/shapes/bricks/brickTop.png")
%printTexture = "/";
else
{
%ratio = strReplace(%filename,"Add-Ons/Print_","");
%ratio = strReplace(%ratio,"Add-Ons/print_","");
%ratio = getSubStr(%ratio,0,strstr(%ratio,"_"));
%printTexture = %ratio @ "/" @ %fileBase;
}
}
The script from RTB I have just has this
%print = (%brick.getPrintID() != 0) ? getPrintTexture(%brick.getPrintID()) : "";
Which makes custom prints not save or something. I got fed up with my prints not saving.