From cb6a85529265d835d2cd3730fea642afddcf8a06 Mon Sep 17 00:00:00 2001 From: PsiOmega Date: Mon, 3 Nov 2014 09:18:23 +0100 Subject: [PATCH] Cyborg detonation notice When a cyborg is detonated by a cyborg console the AI is now notified about the event. Violently applied destruction remains without notice. --- code/WorkInProgress/computer3/computers/robot.dm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/code/WorkInProgress/computer3/computers/robot.dm b/code/WorkInProgress/computer3/computers/robot.dm index 98eea82f9c..3083a986c7 100644 --- a/code/WorkInProgress/computer3/computers/robot.dm +++ b/code/WorkInProgress/computer3/computers/robot.dm @@ -163,8 +163,10 @@ R.ResetSecurityCodes() else - message_admins("\blue [key_name_admin(usr)] detonated [R.name]!") - log_game("\blue [key_name_admin(usr)] detonated [R.name]!") + message_admins("[key_name_admin(usr)] detonated [key_name(R.name)]!") + log_game("[key_name_admin(usr)] detonated [key_name(R.name)]!") + if(R.connected_ai) + R.connected_ai << "

ALERT - Cyborg kill-switch activated: [R.name]
" R.self_destruct() else usr << "\red Access Denied." @@ -176,16 +178,14 @@ var/choice = input("Are you certain you wish to [R.canmove ? "lock down" : "release"] [R.name]?") in list("Confirm", "Abort") if(choice == "Confirm") if(R && istype(R)) - message_admins("\blue [key_name_admin(usr)] [R.canmove ? "locked down" : "released"] [R.name]!") - log_game("[key_name(usr)] [R.canmove ? "locked down" : "released"] [R.name]!") + message_admins("[key_name_admin(usr)] [R.canmove ? "locked down" : "released"] [R.name]!") + log_game("[key_name(usr)] [R.canmove ? "locked down" : "released"] [key_name(R.name)]!") R.canmove = !R.canmove if (R.lockcharge) - // R.cell.charge = R.lockcharge R.lockcharge = !R.lockcharge R << "Your lockdown has been lifted!" else R.lockcharge = !R.lockcharge - // R.cell.charge = 0 R << "You have been locked down!" else