Too remove potential excessive garbage collection per tick. We will be reusing lists for overlays instead of deleting and creating them.

the .Cut() proc on a list will empty a list by default. This also will set the len to 0.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5465 316c924e-a436-60f5-8080-3fe189b3f50e
This commit is contained in:
rockdtben@gmail.com
2013-01-04 15:11:06 +00:00
parent 51613ccbb6
commit 169c96db1b
82 changed files with 131 additions and 131 deletions
+1 -1
View File
@@ -35,7 +35,7 @@
return
/obj/item/weapon/clipboard/update_icon()
overlays = null
overlays.Cut()
if(toppaper)
overlays += toppaper.icon_state
overlays += toppaper.overlays
+1 -1
View File
@@ -23,7 +23,7 @@
icon_state = "folder_white"
/obj/item/weapon/folder/update_icon()
overlays = null
overlays.Cut()
if(contents.len)
overlays += "folder_paper"
return
+1 -1
View File
@@ -150,7 +150,7 @@
info = null
stamps = null
stamped = list()
overlays = null
overlays.Cut()
updateinfolinks()
update_icon()