Synthetics show up on the manifest (#4664)

* Silicons actually show up in the pda manifest now
This commit is contained in:
Atermonera
2018-01-29 12:04:25 -08:00
committed by Mechoid
parent 47758a0453
commit bed08c7b7b
2 changed files with 17 additions and 0 deletions

View File

@@ -137,6 +137,18 @@ var/global/list/PDA_Manifest = list()
if(!department && !(name in heads))
misc[++misc.len] = list("name" = name, "rank" = rank, "active" = isactive)
// Synthetics don't have actual records, so we will pull them from here.
// Synths don't have records, which is the means by which isactive is retrieved, so I'm hardcoding it to active, don't really have any better means
for(var/mob/living/silicon/ai/ai in mob_list)
bot[++bot.len] = list("name" = ai.real_name, "rank" = "Artificial Intelligence", "active" = "Active")
for(var/mob/living/silicon/robot/robot in mob_list)
// No combat/syndicate cyborgs, no drones.
if(robot.module && robot.module.hide_on_manifest)
continue
bot[++bot.len] = list("name" = robot.real_name, "rank" = "[robot.modtype] [robot.braintype]", "active" = "Active")
PDA_Manifest = list(
list("cat" = "Command", "elems" = heads),

View File

@@ -654,6 +654,11 @@ th.Miscellaneous {
color: #ffffff;
}
th.Silicon {
background: #222222;
font-weight: bold;
color: #ffffff;
}
/* Damage colors for crew monitoring computer */
.burn {