Files
Aurora.3/code/modules/detectivework/tools/scene_cards.dm
Wowzewow (Wezzy) 48953b7d59 New forensic sprites and cards (#7623)
* forensic sprites and stuff.

Improve some sprites and adds detective crime scene cards.

* sigh

* lil update

* adds boxes to the map

* changelol, final touches

* Changes
2019-12-17 16:18:52 +01:00

59 lines
1.3 KiB
Plaintext

/obj/item/storage/fancy/csi_markers
name = "crime scene markers box"
desc = "A cardboard box for crime scene marker cards."
icon = 'icons/obj/forensics.dmi'
icon_state = "markerbox"
icon_type = "marker"
w_class = 1
storage_slots = 7
can_hold = list(/obj/item/csi_marker)
starts_with = list(
/obj/item/csi_marker/n1 = 1,
/obj/item/csi_marker/n2 = 1,
/obj/item/csi_marker/n3 = 1,
/obj/item/csi_marker/n4 = 1,
/obj/item/csi_marker/n5 = 1,
/obj/item/csi_marker/n6 = 1,
/obj/item/csi_marker/n7 = 1
)
/obj/item/csi_marker
name = "crime scene marker"
desc = "Plastic cards used to mark points of interests on the scene. Just like in the holoshows!"
icon = 'icons/obj/forensics.dmi'
icon_state = "card1"
drop_sound = 'sound/items/drop/card.ogg'
w_class = 1
randpixel = 1
layer = ABOVE_MOB_LAYER //so you can mark bodies
var/number = 1
/obj/item/csi_marker/Initialize(mapload)
. = ..()
desc += " This one is marked with a [number]."
update_icon()
/obj/item/csi_marker/update_icon()
icon_state = "card[Clamp(number,1,7)]"
/obj/item/csi_marker/n1
number = 1
/obj/item/csi_marker/n2
number = 2
/obj/item/csi_marker/n3
number = 3
/obj/item/csi_marker/n4
number = 4
/obj/item/csi_marker/n5
number = 5
/obj/item/csi_marker/n6
number = 6
/obj/item/csi_marker/n7
number = 7