DCS Continued

This commit is contained in:
CitadelStationBot
2017-07-24 16:45:14 -05:00
parent b8e741f13a
commit 50adcbb302
4 changed files with 168 additions and 18 deletions

View File

@@ -247,7 +247,13 @@ SUBSYSTEM_DEF(garbage)
if (timer.spent)
continue
qdel(timer)
QDEL_LIST(datum_components)
var/list/dc = datum_components
for(var/I in dc)
var/datum/component/C = I
C._RemoveNoSignal()
qdel(C)
if(dc)
dc.Cut()
return QDEL_HINT_QUEUE
/datum/var/gc_destroyed //Time when this object was destroyed.