diff --git a/code/modules/mob/living/silicon/ai/ai.dm b/code/modules/mob/living/silicon/ai/ai.dm index ccf966bffb0..27bf9cf8df3 100644 --- a/code/modules/mob/living/silicon/ai/ai.dm +++ b/code/modules/mob/living/silicon/ai/ai.dm @@ -98,6 +98,18 @@ src.viewalerts = 1 src << browse(dat, "window=aialerts&can_close=0") +/mob/living/silicon/ai/proc/ai_roster() + set category = "AI Commands" + set name = "Show Crew Manifest" + + var/dat = "Crew RosterCrew Roster:

" + + for (var/datum/data/record/t in data_core.general) + dat += "[t.fields["name"]] - [t.fields["rank"]]
" + + src << browse(dat, "window=airoster") + onclose(src, "airoster") + /mob/living/silicon/ai/proc/ai_cancel_call() set category = "AI Commands" if(usr.stat == 2) diff --git a/code/modules/mob/transform_procs.dm b/code/modules/mob/transform_procs.dm index 9fbb4d56ec6..bfcabc7ba8e 100644 --- a/code/modules/mob/transform_procs.dm +++ b/code/modules/mob/transform_procs.dm @@ -121,6 +121,7 @@ O.verbs += /mob/living/silicon/ai/proc/lockdown O.verbs += /mob/living/silicon/ai/proc/disablelockdown O.verbs += /mob/living/silicon/ai/proc/ai_statuschange + O.verbs += /mob/living/silicon/ai/proc/ai_roster // O.verbs += /mob/living/silicon/ai/proc/ai_cancel_call O.job = "AI"