Trigger on_force_created for default forces
Posted: Sun Jul 25, 2021 11:59 am
Even though they are the default forces that always exist, I sort of imagined they'd be created at some point. However, on_force_created is not called for any of the player, enemy or neutral default forces.
My workaround:
Seems hackish to me 
My workaround:
Code: Select all
event_handler.add_lib{
on_init = function()
on_force_created{name=defines.events.on_force_created, tick=0, force=game.forces.player}
on_force_created{name=defines.events.on_force_created, tick=0, force=game.forces.enemy}
on_force_created{name=defines.events.on_force_created, tick=0, force=game.forces.neutral}
end,
events = {
[defines.events.on_force_created] = on_force_created
}
}
