Added a "Show Crew Manifest" command to the AI. This command allows the AI to, at any time, pull up the crew roster with names and ranks. Can be a bit useful.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@697 316c924e-a436-60f5-8080-3fe189b3f50e
This commit is contained in:
hunterluthi
2010-12-24 08:26:07 +00:00
parent 97f7b78dd4
commit 2782b30a02
2 changed files with 13 additions and 0 deletions
+12
View File
@@ -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 = "<head><title>Crew Roster</title></head><body><b>Crew Roster:</b><br><br>"
for (var/datum/data/record/t in data_core.general)
dat += "[t.fields["name"]] - [t.fields["rank"]]<br>"
src << browse(dat, "window=airoster")
onclose(src, "airoster")
/mob/living/silicon/ai/proc/ai_cancel_call()
set category = "AI Commands"
if(usr.stat == 2)
+1
View File
@@ -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"