Added update_prints helper

It updates forensic data datum with fingerprints and returns 1 if there was a match.
This commit is contained in:
Chinsky
2015-01-28 00:36:22 +03:00
parent ba0dbffbd0
commit ee7f71ab64

View File

@@ -70,4 +70,12 @@ atom/proc/add_fibers(mob/living/carbon/human/M)
fields["blood"] = blood fields["blood"] = blood
fields["area"] = other.fields["area"] fields["area"] = other.fields["area"]
fields["time"] = other.fields["time"] fields["time"] = other.fields["time"]
/datum/data/record/forensic/proc/update_prints(var/list/o_prints)
var/list/prints = fields["fprints"]
for(var/print in o_prints)
if(prints[print])
prints[print] = stringmerge(prints[print], o_prints[print])
.=1
fields["fprints"] = prints