Files
2020-02-16 19:40:21 -08:00

55 lines
1.0 KiB
Plaintext

/obj/storage/closet/syndi
name = "floor"
desc = "Something weird about this thing."
icon_state = "closedf"
icon_closed = "closedf"
density = 0
soundproofing = 15
p_class = 1
plane = PLANE_DEFAULT
event_handler_flags = USE_CANPASS
close()
var/turf/T = get_turf(src)
if (T)
src.icon = T.icon
src.icon_closed = T.icon_state
src.desc = T.desc + " It looks odd."
src.plane = T.plane
else
src.icon = 'icons/obj/large_storage.dmi'
src.icon_closed = "closedf"
..()
return
open()
if (src.welded)
return
src.icon = 'icons/obj/large_storage.dmi'
src.plane = initial(src.plane)
..()
return
recalcPClass()
p_class = initial(p_class)
CanPass(atom/movable/mover, turf/target, height=0, air_group=0)
return 1
/obj/storage/closet/syndi/hidden
anchored = 1
New()
..()
var/turf/T = get_turf(src.loc)
if (T)
src.icon = T.icon
src.icon_closed = T.icon_state
src.icon_state = icon_closed
src.name = T.name
src.plane = T.plane
else
src.icon = 'icons/obj/large_storage.dmi'
src.icon_closed = "closedf"