Resets evolution on first visit of the orbited planet
This commit is contained in:
parent
e7197e23b7
commit
dc79de6e97
1 changed files with 4 additions and 0 deletions
|
|
@ -77,6 +77,7 @@ end
|
|||
-- Watch Nauvis being visited for the first time
|
||||
Init.events[defines.events.on_player_changed_surface] = function(event)
|
||||
local player = game.get_player(event.player_index)
|
||||
local first_visit = storage.nauvis_visited == false
|
||||
|
||||
if player.controller_type ~= defines.controllers.character then return end
|
||||
|
||||
|
|
@ -90,6 +91,9 @@ Init.events[defines.events.on_player_changed_surface] = function(event)
|
|||
automation.enabled = true
|
||||
automation.researched = true
|
||||
end
|
||||
if first_visit then
|
||||
game.forces.enemy.set_evolution_factor(0.0, storage.target_planet)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue