fix regenerate without space age

This commit is contained in:
Brevven 2025-01-13 21:36:40 -08:00
parent a28d6cc985
commit 4e4a1ccfb9
3 changed files with 10 additions and 3 deletions

View file

@ -1,4 +1,9 @@
--------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------
Version: 2.0.3
Date: 2025-01-14
Changes:
- Fix /bz-regenerate command when not using Space Age
---------------------------------------------------------------------------------------------------
Version: 2.0.2 Version: 2.0.2
Date: 2025-01-09 Date: 2025-01-09
Changes: Changes:

View file

@ -147,8 +147,10 @@ function regenerate_ore(event)
for w in event.parameters:gmatch("%S+") do table.insert(params, w) end for w in event.parameters:gmatch("%S+") do table.insert(params, w) end
if #params == 1 and params[1] == "all" then if #params == 1 and params[1] == "all" then
for _, resource in pairs(me.resources) do for _, resource in pairs(me.resources) do
game.print("Regenerating "..resource) if prototypes.entity[resource] then
game.regenerate_entity(resource) game.print("Regenerating "..resource)
game.regenerate_entity(resource)
end
end end
return return
end end

View file

@ -1,6 +1,6 @@
{ {
"name": "bzsilicon", "name": "bzsilicon",
"version": "2.0.2", "version": "2.0.3",
"factorio_version": "2.0", "factorio_version": "2.0",
"title": "Silica & Silicon", "title": "Silica & Silicon",
"author": "Brevven", "author": "Brevven",