inhand refactor

This commit is contained in:
paprka
2015-01-18 20:58:31 -08:00
parent cc0a9a674e
commit 88230fabfa
13 changed files with 33 additions and 26 deletions
+4 -6
View File
@@ -1,14 +1,12 @@
/proc/getbrokeninhands()
var/icon/IL = new('icons/mob/items_lefthand.dmi')
var/list/Lstates = IL.IconStates()
var/icon/IR = new('icons/mob/items_righthand.dmi')
var/list/Rstates = IR.IconStates()
var/text
for(var/A in typesof(/obj/item))
var/obj/item/O = new A( locate(1,1,1) )
if(!O) continue
var/icon/IL = new(file("icons/mob/inhands/[O.inhand_type]_lefthand.dmi"))
var/list/Lstates = IL.IconStates()
var/icon/IR = new(file("icons/mob/inhands/[O.inhand_type]_righthand.dmi"))
var/list/Rstates = IR.IconStates()
var/icon/J = new(O.icon)
var/list/istates = J.IconStates()
if(!Lstates.Find(O.icon_state) && !Lstates.Find(O.item_state))