milo config backups

This commit is contained in:
kepler155c@gmail.com
2019-03-12 09:58:02 -04:00
parent b43761faf1
commit 7ac10948df
4 changed files with 116 additions and 6 deletions

View File

@@ -325,7 +325,6 @@ function Milo:updateRecipe(result, recipe)
recipe.result = nil
end
self.context.userRecipes[result] = recipe
Util.backup(Craft.USER_RECIPES)
Util.writeTable(Craft.USER_RECIPES, self.context.userRecipes)
Craft.loadRecipes()
end
@@ -335,12 +334,10 @@ function Milo:saveMachineRecipe(recipe, result, machine)
-- save the recipe
self.context.userRecipes[key] = recipe
Util.backup(Craft.USER_RECIPES)
Util.writeTable(Craft.USER_RECIPES, self.context.userRecipes)
-- save the machine association
Craft.machineLookup[key] = machine
Util.backup(Craft.MACHINE_LOOKUP)
Util.writeTable(Craft.MACHINE_LOOKUP, Craft.machineLookup)
Craft.loadRecipes()
@@ -395,7 +392,6 @@ function Milo:mergeResources(t)
end
function Milo:saveResources()
Util.backup(self.RESOURCE_FILE)
Util.writeTable(self.RESOURCE_FILE, self.context.resources)
end