Merge pull request #439 from Citadel-Station-13/upstream-merge-26228

[MIRROR] Standardizes subsystem Shutdown order
This commit is contained in:
LetterJay
2017-04-18 01:13:53 -05:00
committed by GitHub
2 changed files with 2 additions and 12 deletions
-12
View File
@@ -228,18 +228,6 @@
i--
return L[i]
/*
* Sorting
*/
/*
//Reverses the order of items in the list
/proc/reverselist(list/input)
var/list/output = list()
for(var/i = input.len; i >= 1; i--)
output += input[i]
return output
*/
//Randomize: Return the list in a random order
/proc/shuffle(list/L)
if(!L)
+2
View File
@@ -80,6 +80,8 @@ GLOBAL_VAR_INIT(CURRENT_TICKLIMIT, TICK_LIMIT_RUNNING)
/datum/controller/master/Shutdown()
processing = FALSE
sortTim(subsystems, /proc/cmp_subsystem_init)
reverseRange(subsystems)
for(var/datum/controller/subsystem/ss in subsystems)
ss.Shutdown()