static bool Prefix(MapFileCompressor __instance) { if (!SaveCompression.doSaveCompression) { return(true); } SaveCompression.Save(__instance.map); return(false); }
static bool Prefix(MapFileCompressor __instance) { if (!SaveCompression.doSaveCompression) { return(true); } if (Scribe.mode == LoadSaveMode.LoadingVars) { SaveCompression.Load(__instance.map); } else if (Scribe.mode == LoadSaveMode.Saving) { SaveCompression.Save(__instance.map); } return(false); }