Daedalus Dock - Modules - TypesVar Details - Proc Details

forensics

Vars

admin_logA k:v list of ckey : thing. For admins.
blood_DNAA k:v list of dna : blood_type
fibersA k:v list of fibers : amount
fingerprintsA k:v list of fingerprint : partial_or_full_print
gunshot_residueA k:v FLAT list of residues
parentThe object we belong to. This can be null.
trace_DNAA list of DNA

Procs

add_blood_DNAAdds blood dna. Returns TRUE if the blood dna list expanded.
add_fiber_listAdds a list of fibers.
add_fibersAdds the fibers of M to our fiber list.
add_fingerprintAdds the fingerprint of M to our fingerprint list
add_fingerprint_listAdd a list of fingerprints
add_gunshot_residueAdds gunshot residue to our list
add_gunshot_residue_listAdds a list of gunshot residue
check_bloodAdds blood to our parent object if we have any
log_touchFor admins. Logs when mobs players with this thing.
log_touch_listsee datum/forensics/proc/log_touch
remove_evidenceDelete all non-admin evidence
washCalled by atom/proc/wash.
wipe_blood_DNAClear blood dna list.
wipe_fibersClear fibers list.
wipe_fingerprintsClear fingerprints list.
wipe_gunshot_residueClear the gunshot residue list.

Var Details

admin_log

A k:v list of ckey : thing. For admins.

blood_DNA

A k:v list of dna : blood_type

fibers

A k:v list of fibers : amount

fingerprints

A k:v list of fingerprint : partial_or_full_print

gunshot_residue

A k:v FLAT list of residues

parent

The object we belong to. This can be null.

trace_DNA

A list of DNA

Proc Details

add_blood_DNA

Adds blood dna. Returns TRUE if the blood dna list expanded.

add_fiber_list

Adds a list of fibers.

add_fibers

Adds the fibers of M to our fiber list.

add_fingerprint

Adds the fingerprint of M to our fingerprint list

add_fingerprint_list

Add a list of fingerprints

add_gunshot_residue

Adds gunshot residue to our list

add_gunshot_residue_list

Adds a list of gunshot residue

check_blood

Adds blood to our parent object if we have any

log_touch

For admins. Logs when mobs players with this thing.

log_touch_list

see datum/forensics/proc/log_touch

remove_evidence

Delete all non-admin evidence

wash

Called by atom/proc/wash.

wipe_blood_DNA

Clear blood dna list.

wipe_fibers

Clear fibers list.

wipe_fingerprints

Clear fingerprints list.

wipe_gunshot_residue

Clear the gunshot residue list.