/obj/item/implant/tracking name = "tracking implant" desc = "Track with this." activated = FALSE var/lifespan_postmortem = 10 MINUTES //for how many deciseconds after user death will the implant work? var/allow_teleport = TRUE //will people implanted with this act as teleporter beacons? /obj/item/implant/tracking/c38 name = "TRAC implant" desc = "A smaller tracking implant that supplies power for only a few minutes." var/lifespan = 5 MINUTES //how many deciseconds does the implant last? allow_teleport = FALSE /obj/item/implant/tracking/c38/Initialize() . = ..() QDEL_IN(src, lifespan) /obj/item/implant/tracking/New() ..() GLOB.tracked_implants += src /obj/item/implant/tracking/Destroy() . = ..() GLOB.tracked_implants -= src /obj/item/implanter/tracking imp_type = /obj/item/implant/tracking /obj/item/implanter/tracking/gps imp_type = /obj/item/gps/mining/internal /obj/item/implant/tracking/get_data() var/dat = {"Implant Specifications:
Name: Tracking Beacon
Life: 10 minutes after death of host
Important Notes: Implant also works as a teleporter beacon.

Implant Details:
Function: Continuously transmits low power signal. Useful for tracking.
Special Features:
Neuro-Safe- Specialized shell absorbs excess voltages self-destructing the chip if a malfunction occurs thereby securing safety of subject. The implant will melt and disintegrate into bio-safe elements.
Integrity: Gradient creates slight risk of being overcharged and frying the circuitry. As a result neurotoxins can cause massive damage."} return dat /obj/item/implantcase/track name = "implant case - 'Tracking'" desc = "A glass case containing a tracking implant." imp_type = /obj/item/implant/tracking