From dc56dc89582c6eb7b9b52124ec648f716aa79f34 Mon Sep 17 00:00:00 2001 From: ZomgPonies Date: Fri, 25 Jul 2014 12:32:35 -0400 Subject: [PATCH] Investigate PDA messages --- code/game/objects/items/devices/PDA/PDA.dm | 2 +- code/modules/admin/admin_investigate.dm | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items/devices/PDA/PDA.dm b/code/game/objects/items/devices/PDA/PDA.dm index 11674566c39..1238436e5b8 100755 --- a/code/game/objects/items/devices/PDA/PDA.dm +++ b/code/game/objects/items/devices/PDA/PDA.dm @@ -894,7 +894,7 @@ var/global/list/obj/item/device/pda/PDAs = list() if(istype(M, /mob/new_player)) continue M.show_message("PDA Message - [owner] -> [P.owner]: [t]") - + investigate_log("PDA Message - [U.key] - [owner] -> [P.owner]: [t]", "pda") if(!conversations.Find("\ref[P]")) conversations.Add("\ref[P]") if(!P.conversations.Find("\ref[src]")) diff --git a/code/modules/admin/admin_investigate.dm b/code/modules/admin/admin_investigate.dm index a0627884385..b5df5e67a17 100644 --- a/code/modules/admin/admin_investigate.dm +++ b/code/modules/admin/admin_investigate.dm @@ -26,7 +26,7 @@ F << "[time2text(world.timeofday,"hh:mm")] \ref[src] ([x],[y],[z]) || [src] [message]
" //ADMINVERBS -/client/proc/investigate_show( subject in list("hrefs","notes","singulo") ) +/client/proc/investigate_show( subject in list("hrefs","pda","singulo") ) set name = "Investigate" set category = "Admin" if(!holder) return @@ -48,3 +48,10 @@ else src << "Error: admin_investigate: Href Logging is not on." return + + if("pda") //general one-round-only stuff + var/F = investigate_subject2file(subject) + if(!F) + src << "Error: admin_investigate: [INVESTIGATE_DIR][subject] is an invalid path or cannot be accessed." + return + src << browse(F,"window=investigate[subject];size=800x300") \ No newline at end of file