Merge pull request #3305 from VOREStation/aro-pol-planets

Make planets more generic
This commit is contained in:
Neerti
2017-04-16 01:30:55 -04:00
committed by GitHub
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)