This commit is contained in:
Brevven 2024-12-31 01:42:59 -08:00
parent ae84eff68d
commit af44a034fc
2 changed files with 30 additions and 17 deletions

View file

@ -770,8 +770,8 @@ end
-- set the probability of a product.
function util.set_product_probability(recipe_name, product, probability, options)
if not should_force(options) and bypass(recipe_name) then return end
me.add_modified(recipe_name)
if data.raw.recipe[recipe_name] then
me.add_modified(recipe_name)
set_product_probability(data.raw.recipe[recipe_name], product, probability)
end
end
@ -791,8 +791,8 @@ end
-- set the amount of a product.
function util.set_product_amount(recipe_name, product, amount, options)
if not should_force(options) and bypass(recipe_name) then return end
me.add_modified(recipe_name)
if data.raw.recipe[recipe_name] then
me.add_modified(recipe_name)
set_product_amount(data.raw.recipe[recipe_name], product, amount)
end
end
@ -823,8 +823,8 @@ end
-- multiply the cost, energy, and results of a recipe by a multiple
function util.multiply_recipe(recipe_name, multiple, options)
if not should_force(options) and bypass(recipe_name) then return end
me.add_modified(recipe_name)
if data.raw.recipe[recipe_name] then
me.add_modified(recipe_name)
multiply_recipe(data.raw.recipe[recipe_name], multiple)
end
end
@ -889,8 +889,8 @@ end
-- Remove a product from a recipe, WILL NOT remove the only product
function util.remove_product(recipe_name, old, options)
if not should_force(options) and bypass(recipe_name) then return end
me.add_modified(recipe_name)
if data.raw.recipe[recipe_name] then
me.add_modified(recipe_name)
remove_product(data.raw.recipe[recipe_name], old)
end
end
@ -967,8 +967,8 @@ end
-- Set energy required
function util.set_recipe_time(recipe_name, time, options)
if not should_force(options) and bypass(recipe_name) then return end
me.add_modified(recipe_name)
if data.raw.recipe[recipe_name] then
me.add_modified(recipe_name)
set_recipe_time(data.raw.recipe[recipe_name], time)
end
end
@ -984,8 +984,8 @@ end
-- Multiply energy required
function util.multiply_time(recipe_name, factor, options)
if not should_force(options) and bypass(recipe_name) then return end
me.add_modified(recipe_name)
if data.raw.recipe[recipe_name] then
me.add_modified(recipe_name)
multiply_time(data.raw.recipe[recipe_name], factor)
end
end
@ -1001,8 +1001,8 @@ end
-- Add to energy required
function util.add_time(recipe_name, amount, options)
if not should_force(options) and bypass(recipe_name) then return end
me.add_modified(recipe_name)
if data.raw.recipe[recipe_name] then
me.add_modified(recipe_name)
add_time(data.raw.recipe[recipe_name], amount)
end
end
@ -1243,7 +1243,9 @@ function util.create_list()
icon = "__core__/graphics/empty.png",
icon_size = 1,
stack_size = 1,
flags = {"hidden", "hide-from-bonus-gui"}
hidden = true,
hidden_in_factoriopedia = true,
flags = {"hide-from-bonus-gui"}
}})
end