Makes it possible for the AI to take and view images.

Conflicts:
	baystation12.int
	code/modules/mob/living/silicon/ai/ai.dm
	code/modules/mob/transform_procs.dm
	code/modules/paperwork/photography.dm
This commit is contained in:
PsiOmega
2014-07-31 17:25:10 -04:00
committed by ZomgPonies
parent e83e99f5b0
commit 0e82de2d39
6 changed files with 193 additions and 86 deletions
+3
View File
@@ -31,6 +31,7 @@ var/list/ai_list = list()
var/icon/holo_icon//Default is assigned when AI is created.
var/obj/item/device/pda/ai/aiPDA = null
var/obj/item/device/multitool/aiMulti = null
var/obj/item/device/camera/ai_camera/aicamera = null
var/custom_sprite = 0 //For our custom sprites
var/alienAI = 0
@@ -94,6 +95,8 @@ var/list/ai_list = list()
radio = new(src)
radio.myAi = src
aicamera = new/obj/item/device/camera/ai_camera(src)
if (istype(loc, /turf))
verbs.Add(/mob/living/silicon/ai/proc/ai_network_change, \
/mob/living/silicon/ai/proc/ai_statuschange, /mob/living/silicon/ai/proc/ai_hologram_change, \
+2
View File
@@ -127,6 +127,8 @@
O.verbs += /mob/living/silicon/ai/proc/show_laws_verb
O.verbs += /mob/living/silicon/ai/proc/ai_statuschange
O.verbs += /mob/living/silicon/ai/proc/ai_take_image
O.verbs += /mob/living/silicon/ai/proc/ai_view_images
O.job = "AI"