Adds a lost AltClick click-through for the AI. Makes it possible to clear a turf alt-leftclick selection.

This commit is contained in:
PsiOmega
2014-07-28 12:10:44 +02:00
parent 9abcb19c86
commit 419bc2eea3
2 changed files with 5 additions and 5 deletions
+4 -4
View File
@@ -122,8 +122,8 @@
src.enabled = !src.enabled
src.updateTurrets()
/atom/proc/AIAltClick()
return
/atom/proc/AIAltClick(var/atom/A)
AltClick(A)
/obj/machinery/door/airlock/AIAltClick() // Electrifies doors.
if(!secondsElectrified)
@@ -137,10 +137,10 @@
/obj/machinery/turretid/AIAltClick() //toggles lethal on turrets
src.lethal = !src.lethal
src.updateTurrets()
/atom/proc/AIMiddleClick()
return
/obj/machinery/door/airlock/AIMiddleClick() // Toggles door bolt lights.
if(!src.lights)
Topic("aiEnable=10", list("aiEnable"="10"), 1) // 1 meaning no window (consistency!)
+1 -1
View File
@@ -250,7 +250,7 @@
/atom/proc/AltClick(var/mob/user)
var/turf/T = get_turf(src)
if(T && user.TurfAdjacent(T))
if(user. == T)
if(user.listed_turf == T)
user.listed_turf = null
else
user.listed_turf = T