/obj/effect/decal/remains gender = PLURAL /obj/effect/decal/remains/acid_act() visible_message("[src] dissolve[gender==PLURAL?"":"s"] into a puddle of sizzling goop!") playsound(src, 'sound/items/welder.ogg', 150, TRUE) new /obj/effect/decal/cleanable/greenglow(drop_location()) qdel(src) /obj/effect/decal/remains/human name = "remains" desc = "They look like human remains. They have a strange aura about them." icon = 'icons/effects/blood.dmi' icon_state = "remains" /obj/effect/decal/remains/xeno name = "remains" desc = "They look like the remains of something... alien. They have a strange aura about them." icon = 'icons/effects/blood.dmi' icon_state = "remainsxeno" /obj/effect/decal/remains/robot name = "remains" desc = "They look like the remains of something mechanical. They have a strange aura about them." icon = 'icons/mob/robots.dmi' icon_state = "remainsrobot" /obj/effect/decal/remains/robot/decompile_act(obj/item/matter_decompiler/C, mob/user) C.stored_comms["glass"] += 2 C.stored_comms["metal"] += 3 qdel(src) return TRUE /obj/effect/decal/remains/slime name = "You shouldn't see this" desc = "Noooooooooooooooooooooo!" icon = 'icons/effects/blood.dmi' icon_state = "remains" /obj/effect/decal/remains/slime/New() ..() var/datum/reagents/R = new/datum/reagents(5) var/obj/effect/particle_effect/water/W = new(get_turf(src)) W.reagents = R R.my_atom = W R.add_reagent("water", 5) R.reaction(get_turf(src)) qdel(src)