Optimization of machinery sort?

This commit is contained in:
PsiOmega
2014-08-24 22:39:17 +02:00
parent 23576ffdb6
commit 1084a1d6d7
2 changed files with 12 additions and 3 deletions

View File

@@ -278,9 +278,17 @@ datum/controller/game_controller/proc/process_diseases()
active_diseases.Cut(i,i+1)
datum/controller/game_controller/proc/process_machines()
process_machines_sort()
process_machines_process()
process_machines_power()
process_machines_rebuild()
/var/global/machinery_sort_required = 0
datum/controller/game_controller/proc/process_machines_sort()
if(machinery_sort_required)
machinery_sort_required = 0
machines = dd_sortedObjectList(machines)
datum/controller/game_controller/proc/process_machines_process()
var/i = 1
while(i<=machines.len)