Files
2016-03-06 20:52:14 +01:00

19 lines
551 B
Plaintext

// handles only materials research right now.
datum/controller/process/research
var/datum/materialResearchHolder/researchMaster
setup()
name = "Research"
schedule_interval = 10
researchMaster = materialsResearch
doWork()
researchMaster = materialsResearch
if(researchMaster)
for(var/x in researchMaster.research)
var/datum/materialResearch/R = researchMaster.research[x]
if(!R.completed)
R.process()
if(R.completed)
researchMaster.completed.Add(R.id)
researchMaster.completed[R.id] = R