TG: Readded detective work, with much bugfixing and optimizations.

Any PDA that can access the Security Records can, via the forensic scanner
function (that was already there) store data on what was scanned, the same way
that the Detective's scanner can.
Scanning a PDA with said stored data in the Detective's computer-o-doom will
transfer the data from the PDA to the computer's database.
Made some area names improper as needed (Only ones where it makes sense to be
improper.)
Updated changelog.
Revision: r3713
Author: 	 joeheinemeyer
This commit is contained in:
Erthilo
2012-06-05 01:29:35 +01:00
parent 417f15254d
commit e5250972a9
10 changed files with 34 additions and 40 deletions
+5 -5
View File
@@ -466,11 +466,11 @@ obj/machinery/computer/forensic_scanning
add_data_master(atom,data[1],data[2],data[3],data[4])
W:stored = list()
else if(istype(W, /obj/item/device/pda) && W:cartridge && W:cartridge.access_security)
if(W:cartridge.stored)
for(var/atom in W:cartridge.stored)
var/list/data = W:cartridge.stored[atom]
if(W:cartridge.stored_data)
for(var/atom in W:cartridge.stored_data)
var/list/data = W:cartridge.stored_data[atom]
add_data_master(atom,data[1],data[2],data[3],data[4])
W:cartridge.stored = list()
W:cartridge.stored_data = list()
return
proc/add_data(var/atom/scanned_atom)
@@ -624,4 +624,4 @@ obj/machinery/computer/forensic_scanning
detective
icon_state = "old"
name = "PowerScan Mk.I"
name = "PowerScan Mk.I"