mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-22 12:29:46 +01:00
Investigations Facelift (#22713)
Some QOL changes and mapping tweaks to Investigations and Forensics. The Crime Scene kits now spawn in the investigators office, another interrogation room has been added, Evidence Storage is larger and more organized, Forensics and Autopsy have been neatened and enlarged. The janitor closet in Security has been removed to make room for the changes. There's now a new decorative structure, the Evidence Shelf, with included sprite (credit goes to the original creator of the Retail Shelf sprite, I just added the impression of cardboard boxes onto it) --------- Signed-off-by: ASmallCuteCat <neofelisnebulosa128@gmail.com> Co-authored-by: TGW <CasperMC@hotmail.dk> Co-authored-by: Casper3667 <8396443+Casper3667@users.noreply.github.com>
This commit is contained in:
co-authored by
TGW
Casper3667
parent
d753470fe5
commit
c98625dcfe
@@ -0,0 +1,22 @@
|
||||
/obj/structure/fluff/evidenceshelf
|
||||
name = "evidence shelf"
|
||||
desc = "A shelf filled with meticulously labeled cardboard boxes. It's fastened to the floor by sturdy bolts."
|
||||
icon = 'icons/obj/fluff/evidenceshelf.dmi'
|
||||
icon_state = "evidence_shelf"
|
||||
density = TRUE
|
||||
anchored = TRUE
|
||||
opacity = TRUE
|
||||
climbable = TRUE
|
||||
material = DEFAULT_WALL_MATERIAL
|
||||
|
||||
/obj/structure/fluff/evidenceshelf/attackby(obj/item/attacking_item, mob/user)
|
||||
|
||||
if(attacking_item.tool_behaviour == TOOL_WRENCH) //hopefully unanchors the shelf
|
||||
anchored = !anchored
|
||||
var/obj/structure/fluff/evidenceshelf/E
|
||||
for(E in src.loc)
|
||||
if(E != src && E.anchored) //only one shelf per tile please
|
||||
to_chat(user, "There is already a shelf secured here!")
|
||||
return
|
||||
attacking_item.play_tool_sound(get_turf(src), 50)
|
||||
visible_message(SPAN_NOTICE("\The [src] has been [anchored ? "secured in place" : "unsecured"] by \the [user]."))
|
||||
Reference in New Issue
Block a user