NanoUI sources can now be datums instead of atom/movable.

Also accidentally fixes #7042 as the AI no longer cares about the machinery var.
This commit is contained in:
PsiOmegaDelta
2015-06-08 17:00:11 +02:00
parent 8d92b6cbe6
commit 20542bf84b
21 changed files with 89 additions and 95 deletions

View File

@@ -1,7 +1,7 @@
/atom/proc/nano_host()
/datum/proc/nano_host()
return src
/atom/proc/CanUseTopic(var/mob/user, var/datum/topic_state/state)
/datum/proc/CanUseTopic(var/mob/user, var/datum/topic_state/state)
var/src_object = nano_host()
return state.can_use_topic(src_object, user)