maplestation_modules/code/__DEFINES/examine_defines.dm 
| EXAMINE_CHECK_NONE | -- Defines for the unique-examine element. -- Displays the special_desc regardless if it's set. |
|---|---|
| EXAMINE_CHECK_SYNDICATE | For displaying descriptors for all varieties of syndiates (nuke ops, traitors, lavaland syndies, cybersun guys). Pass nothing |
| EXAMINE_CHECK_MINDSHIELD | For displaying descriptors for those with a mindshield implant. Pass nothing |
| EXAMINE_CHECK_ANTAG | For displaying descriptors for those with a certain antag datum. Pass a type "/datum/antagonist". Can include an [affiliation] if you want to override the displayed antagonist name (IE, passing "Donk Co." so it shows that, instead of "Traitor") |
| EXAMINE_CHECK_JOB | For displaying descriptors for specific jobs, e.g scientist. Pass a string job title "Job" |
| EXAMINE_CHECK_DEPARTMENT | For displaying descriptors for specific departments, like "service". Pass a bitflag of departments. |
| EXAMINE_CHECK_FACTION | For displaying descriptors for mob factions, e.g. a zombie, or... turrets. Or syndicate. Pass a string "faction" |
| EXAMINE_CHECK_SKILLCHIP | For displaying descriptors for people with certain skill-chips. Pass a type "/obj/item/skillchip" |
| EXAMINE_CHECK_TRAIT | For displayind descriptors for people with certain traits. Pass a string "trait" |
| EXAMINE_CHECK_SPECIES | For displayind descriptors for people of certain species. Pass a type "/datum/species" |
Define Details
EXAMINE_CHECK_ANTAG 
For displaying descriptors for those with a certain antag datum. Pass a type "/datum/antagonist". Can include an [affiliation] if you want to override the displayed antagonist name (IE, passing "Donk Co." so it shows that, instead of "Traitor")
EXAMINE_CHECK_DEPARTMENT 
For displaying descriptors for specific departments, like "service". Pass a bitflag of departments.
EXAMINE_CHECK_FACTION 
For displaying descriptors for mob factions, e.g. a zombie, or... turrets. Or syndicate. Pass a string "faction"
EXAMINE_CHECK_JOB 
For displaying descriptors for specific jobs, e.g scientist. Pass a string job title "Job"
EXAMINE_CHECK_MINDSHIELD 
For displaying descriptors for those with a mindshield implant. Pass nothing
EXAMINE_CHECK_NONE 
-- Defines for the unique-examine element. -- Displays the special_desc regardless if it's set.
EXAMINE_CHECK_SKILLCHIP 
For displaying descriptors for people with certain skill-chips. Pass a type "/obj/item/skillchip"
EXAMINE_CHECK_SPECIES 
For displayind descriptors for people of certain species. Pass a type "/datum/species"
EXAMINE_CHECK_SYNDICATE 
For displaying descriptors for all varieties of syndiates (nuke ops, traitors, lavaland syndies, cybersun guys). Pass nothing
EXAMINE_CHECK_TRAIT 
For displayind descriptors for people with certain traits. Pass a string "trait"