Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion control.lua
Original file line number Diff line number Diff line change
@@ -1,7 +1,14 @@

script.on_event(defines.events.on_built_entity, function(event)
if event.created_entity.name == "tf-cokery-dummy" then
game.get_surface("nauvis").create_entity{name = "tf-cokery", position = event.created_entity.position, force = game.forces.player}
local player = game.players[event.player_index]

player.surface.create_entity({
name = "tf-cokery",
position = event.created_entity.position,
force = player.force
})
-- regardless of whether the cookery was created successfully or not, we still want to destroy the placeholder object
event.created_entity.destroy()
end
end)
4 changes: 1 addition & 3 deletions info.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,5 @@
"author": "drs, Blu3wolf, Treefarm Team",
"homepage": "https://github.com/Blu3wolf/Treefarm-AC",
"dependencies": ["base >= 0.13.0","Treefarm-Lite >= 0.5.1"],
"description": "This mod adds optional content to the treefarm like coke production, fertilizer production and biomass.

Published under the GPLv3"
"description": "This mod adds optional content to the treefarm like coke production, fertilizer production and biomass.\r\nPublished under the GPLv3"
}
6 changes: 4 additions & 2 deletions migrations/012-013.lua
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
game.player.force.resettechnologies()
game.player.force.resetrecipes()
for _, force in pairs(game.forces) do
force.reset_technologies()
force.reset_recipes()
end
6 changes: 4 additions & 2 deletions migrations/012-013new.lua
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
game.player.force.resettechnologies()
game.player.force.resetrecipes()
for _, force in pairs(game.forces) do
force.reset_technologies()
force.reset_recipes()
end
6 changes: 4 additions & 2 deletions migrations/013-014.lua
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
game.player.force.resettechnologies()
game.player.force.resetrecipes()
for _, force in pairs(game.forces) do
force.reset_technologies()
force.reset_recipes()
end
6 changes: 4 additions & 2 deletions migrations/014-015.lua
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
game.player.force.resettechnologies()
game.player.force.resetrecipes()
for _, force in pairs(game.forces) do
force.reset_technologies()
force.reset_recipes()
end