From 27d3ccbe101c460c1cd577aa68e7e1729cbf3937 Mon Sep 17 00:00:00 2001 From: Funce Date: Mon, 5 Mar 2018 11:48:40 +1300 Subject: [PATCH] Allow silicons to properly use interface lock UI. --- code/modules/power/apc.dm | 1 + nano/templates/apc.tmpl | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/power/apc.dm b/code/modules/power/apc.dm index 59ae659f227..06ea67b3d7c 100644 --- a/code/modules/power/apc.dm +++ b/code/modules/power/apc.dm @@ -769,6 +769,7 @@ data["totalLoad"] = round(lastused_equip + lastused_light + lastused_environ) data["coverLocked"] = coverlocked data["siliconUser"] = istype(user, /mob/living/silicon) + data["siliconLock"] = locked data["malfStatus"] = get_malf_status(user) var/powerChannels[0] diff --git a/nano/templates/apc.tmpl b/nano/templates/apc.tmpl index 7446b2ca1a9..9e0959c1d09 100644 --- a/nano/templates/apc.tmpl +++ b/nano/templates/apc.tmpl @@ -4,7 +4,7 @@ Interface Lock:
- {{:helper.link('Engaged', 'lock', {'toggleaccess' : 1}, data.locked ? 'selected' : null)}}{{:helper.link('Disengaged', 'unlock', {'toggleaccess' : 1}, data.malfStatus >= 2 ? 'linkOff' : (data.locked ? null : 'selected'))}} + {{:helper.link('Engaged', 'lock', {'toggleaccess' : 1}, data.siliconLock ? 'selected' : null)}}{{:helper.link('Disengaged', 'unlock', {'toggleaccess' : 1}, data.malfStatus >= 2 ? 'linkOff' : (data.siliconLock ? null : 'selected'))}}
{{else}}