Revert "12/21 modernizations from TG live"

This commit is contained in:
LetterJay
2016-12-22 22:35:44 -06:00
committed by GitHub
parent cf59ac1c3d
commit ae40d4134e
2215 changed files with 86928 additions and 707332 deletions
+10 -18
View File
@@ -35,7 +35,7 @@
add_overlay("[icon_state]_door")
/obj/structure/guncase/attackby(obj/item/I, mob/user, params)
if(iscyborg(user) || isalien(user))
if(isrobot(user) || isalien(user))
return
if(istype(I, gun_category))
if(contents.len < capacity && open)
@@ -46,14 +46,14 @@
update_icon()
return
else if(user.a_intent != INTENT_HARM)
else if(user.a_intent != "harm")
open = !open
update_icon()
else
return ..()
/obj/structure/guncase/attack_hand(mob/user)
if(iscyborg(user) || isalien(user))
if(isrobot(user) || isalien(user))
return
if(contents.len && open)
ShowWindow(user)
@@ -76,33 +76,25 @@
/obj/structure/guncase/Topic(href, href_list)
if(href_list["retrieve"])
var/obj/item/O = locate(href_list["retrieve"]) in contents
if(!O || !istype(O))
return
var/obj/item/O = locate(href_list["retrieve"])
if(!usr.canUseTopic(src))
return
if(ishuman(usr))
if(!usr.put_in_hands(O))
O.forceMove(get_turf(src))
if(!usr.get_active_hand())
usr.put_in_hands(O)
else
O.loc = get_turf(src)
update_icon()
/obj/structure/guncase/handle_atom_del(atom/A)
update_icon()
/obj/structure/guncase/contents_explosion(severity, target)
for(var/atom/A in contents)
A.ex_act(severity++, target)
CHECK_TICK
/obj/structure/guncase/shotgun
name = "shotgun locker"
desc = "A locker that holds shotguns."
case_type = "shotgun"
gun_category = /obj/item/weapon/gun/ballistic/shotgun
gun_category = /obj/item/weapon/gun/projectile/shotgun
/obj/structure/guncase/ecase
name = "energy gun locker"
desc = "A locker that holds energy guns."
icon_state = "ecase"
case_type = "egun"
gun_category = /obj/item/weapon/gun/energy/e_gun
gun_category = /obj/item/weapon/gun/energy/gun