From 6e18915125e5233638a90e7ba6e30d99dddf8eec Mon Sep 17 00:00:00 2001 From: Brevven Date: Sat, 30 Jul 2022 23:40:36 -0700 Subject: [PATCH] up --- data-util.lua | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/data-util.lua b/data-util.lua index d5573d0..207a899 100644 --- a/data-util.lua +++ b/data-util.lua @@ -551,6 +551,25 @@ function util.remove_raw(t, name) end end +-- Set energy required +function util.set_recipe_time(recipe_name, time) + me.add_modified(recipe_name) + if data.raw.recipe[recipe_name] then + if me.bypass[recipe_name] then return end + set_recipe_time(data.raw.recipe[recipe_name], time) + set_recipe_time(data.raw.recipe[recipe_name].normal, time) + set_recipe_time(data.raw.recipe[recipe_name].expensive, time) + end +end + +function set_recipe_time(recipe, time) + if recipe then + if recipe.energy_required then + recipe.energy_required = time + end + end +end + -- Multiply energy required function util.multiply_time(recipe_name, factor) me.add_modified(recipe_name)