1
0
mirror of https://github.com/ComfyFactory/ComfyFactorio.git synced 2025-12-01 22:51:51 +02:00

module and tool folder path changes

This commit is contained in:
MewMew
2019-03-13 17:09:06 +01:00
parent 2de2da45d1
commit bc15efc87d
78 changed files with 379 additions and 243 deletions

23
modules/splice_double.lua Normal file
View File

@@ -0,0 +1,23 @@
-- biters splice into two -- by mewmew
local event = require 'utils.event'
local biter_fragmentation = {
["medium-biter"] = "small-biter",
["big-biter"] = "medium-biter",
["behemoth-biter"] = "big-biter"
}
local function on_entity_died(event)
if not event.entity.valid then return end
if biter_fragmentation[event.entity.name] then
local entity = event.entity
for x = 1, 2, 1 do
local p = entity.surface.find_non_colliding_position(biter_fragmentation[entity.name] , entity.position, 3, 0.5)
if p then entity.surface.create_entity({name = biter_fragmentation[entity.name], position = p}) end
end
return
end
end
event.add(defines.events.on_entity_died, on_entity_died)