Skip to content

Commit

Permalink
Removed the auto-update from exosuit fabricates. They were huge lag g…
Browse files Browse the repository at this point in the history
…enerators, loops inside of other loops each process() tick.

This will help to reduce lag.
  • Loading branch information
Aranclanos authored and caelaislinn committed Apr 26, 2013
1 parent ba8d379 commit 3e9ccc5
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions code/game/mecha/mech_fabricator.dm
Original file line number Diff line number Diff line change
Expand Up @@ -550,7 +550,7 @@
switch(screen)
if("main")
left_part = output_available_resources()+"<hr>"
left_part += "<a href='?src=\ref[src];sync=1'>Sync with R&D servers</a> | <a href='?src=\ref[src];auto_sync=1'>[sync?"Dis":"En"]able auto sync</a><hr>"
left_part += "<a href='?src=\ref[src];sync=1'>Sync with R&D servers</a><hr>" // | <a href='?src=\ref[src];auto_sync=1'>[sync?"Dis":"En"]able auto sync</a><hr>"
for(var/part_set in part_sets)
left_part += "<a href='?src=\ref[src];part_set=[part_set]'>[part_set]</a> - \[<a href='?src=\ref[src];partset_to_queue=[part_set]'>Add all parts to queue\]<br>"
if("parts")
Expand Down Expand Up @@ -646,8 +646,8 @@
queue = list()
src.sync()
return update_queue_on_page()
if(href_list["auto_sync"])
src.sync = !src.sync
/*if(href_list["auto_sync"])
src.sync = !src.sync*/
//pr_auto_sync.toggle()
if(href_list["part_desc"])
var/obj/part = filter.getObj("part_desc")
Expand All @@ -664,9 +664,9 @@
/obj/machinery/mecha_part_fabricator/process()
if (stat & (NOPOWER|BROKEN))
return
if(sync)
/*if(sync) YOU'RE A BAD PERSON AND I HOPE YOU BURN IN HELL
spawn(-1)
sync(1)
sync(1)*/
return

/obj/machinery/mecha_part_fabricator/proc/remove_material(var/mat_string, var/amount)
Expand Down

0 comments on commit 3e9ccc5

Please sign in to comment.