Add extra rustling. Also adding mouse_over for lockers.

This commit is contained in:
LaharlMontogmmery
2015-06-18 19:55:15 +02:00
parent 38ab424b8b
commit 3eb11eb48f
4 changed files with 58 additions and 2 deletions
@@ -41,6 +41,13 @@
user << "<span class='danger'>It's locked!</span>"
return
/obj/item/weapon/storage/lockbox/MouseDrop(over_object, src_location, over_location)
if (locked)
src.add_fingerprint(usr)
usr << "<span class='warning'>It's locked!</span>"
return 0
..()
/obj/item/weapon/storage/lockbox/emag_act(mob/user as mob)
if(!broken)
broken = 1
@@ -76,7 +76,7 @@
if (locked)
src.add_fingerprint(usr)
usr << "<span class='warning'>It's locked!</span>"
return
return 0
..()
/obj/item/weapon/storage/secure/attack_self(mob/user as mob)
@@ -64,7 +64,9 @@
//Check if this storage can dump the items
/obj/item/weapon/storage/proc/content_can_dump(atom/dest_object, mob/user)
if(Adjacent(user) && dest_object.Adjacent(user))
return dest_object.storage_contents_dump_act(src, user)
if(dest_object.storage_contents_dump_act(src, user))
playsound(loc, "rustle", 50, 1, -5)
return 1
return 0
//Object behaviour on storage dump