Make planets more generic

So that Sif doesn't have to be the only one!
This commit is contained in:
Arokha Sieyes
2017-04-14 21:33:37 -04:00
parent 75cc189723
commit aaeae6695a
5 changed files with 27 additions and 21 deletions

View File

@@ -1,11 +1,16 @@
var/datum/controller/process/planet/planet_controller = null
/datum/controller/process/planet
var/list/planets = list()
/datum/controller/process/planet/setup()
name = "planet"
planet_controller = src
schedule_interval = 600 // every minute
planet_sif = new()
planets.Add(planet_sif)
var/list/planet_datums = typesof(/datum/planet) - /datum/planet
for(var/P in planet_datums)
var/datum/planet/NP = new P()
planets.Add(NP)
/datum/controller/process/planet/doWork()
for(var/datum/planet/P in planets)