The relevant code:
Code: Select all
require "defines"
require "util"
script.on_event(defines.events.on_research_finished, function(event)
if event.research.name == "evo-factor" then
reduceEvolution()
--reset tech so it can be researched again, ad infinitum
game.player.force.technologies['evo-factor'].researched=false
end
end)