code/__DEFINES/antag_defines.dm 
| CONTRACT_STATUS_INVALID | Contractors The contract is invalid for some reason and cannot be taken. It may be made valid later. |
|---|---|
| CONTRACT_STATUS_INACTIVE | The contract hasn't been started yet. |
| CONTRACT_STATUS_ACTIVE | The contract is in progress. |
| CONTRACT_STATUS_COMPLETED | The contract has been completed successfully. |
| CONTRACT_STATUS_FAILED | The contract failed for some reason. |
| EXTRACTION_DIFFICULTY_EASY | Easy difficulty area to extract the kidnapee. Low rewards. |
| EXTRACTION_DIFFICULTY_MEDIUM | Medium difficulty area to extract the kidnapee. Moderate rewards. |
| EXTRACTION_DIFFICULTY_HARD | Hard difficulty area to extract the kidnapee. High rewards. |
| CONTRACT_STRINGS_WANTED | The name of the strings file containing data to use for contract fluff texts. |
| HERETIC_INFLUENCE_FILE | JSON string file for all of our heretic influence flavors |
| UPLINK_SPECIAL_SPAWNING | Traitors |
| CHANGELING_INNATE_POWER | Changelings Denotes that this power is free and should be given to all changelings by default. |
| CHANGELING_PURCHASABLE_POWER | Denotes that this power can only be obtained by purchasing it. |
| CHANGELING_UNOBTAINABLE_POWER | Denotes that this power can not be obtained normally. Primarily used for base types such as /datum/action/changeling/weapon. |
| ABDUCTOR_VEST_STEALTH | Abductors |
| PULSEDEMON_SOURCE_DRAIN_INVALID | Pulse Demon |
| THEFT_FLAG_SPECIAL | Objectives |
| IS_CHANGELING | IS_ANTAG defines |
| IS_HERETIC | Heretic checks Checks if the given mob is a heretic. |
| IS_HERETIC_MONSTER | Check if the given mob is a heretic monster. |
| IS_HERETIC_OR_MONSTER | Checks if the given mob is either a heretic, heretic monster. |
| IS_IN_MANSUS | CHecks if the given mob is in the mansus realm |
| HERETIC_NO_HEART_ORGAN | Defines are used in /proc/has_living_heart() to report if the heretic has no heart period, no living heart, or has a living heart. |
| MAX_KNOWLEDGE_PRIORITY | A define used in ritual priority for heretics. |
| IS_VALID_GHOUL_MOB | Checks if the passed mob can become a heretic ghoul. |
| MINDSHIELDED_TARGET | Objective targeting flags Objective target must be mindshielded if possible |
| UNMINDSHIELDED_TARGET | Objective target must be non-mindshielded if possible |
| SYNDICATE_TARGET | Objective target must be a syndicate agent if possible |
| ORG_CHAOS_HUNTER | Antag organizations Antag hunting antag. Might help security overall. |
| ORG_CHAOS_MILD | Will steal items/kill low importance crew, usually not much trouble |
| ORG_CHAOS_AVERAGE | Your average tator, will be an issue |
| ORG_CHAOS_HIJACK | Hijack or hijack-tier antagonists. |
| BIOHAZARD_POP_INTERVAL | How often a biohazard's population is recorded after the event fires. |
| BIOHAZARD_POP_INTERVAL_STR | The string version of the interval for use in blackbox key names. |
Define Details
ABDUCTOR_VEST_STEALTH 
Abductors
BIOHAZARD_POP_INTERVAL 
How often a biohazard's population is recorded after the event fires.
BIOHAZARD_POP_INTERVAL_STR 
The string version of the interval for use in blackbox key names.
CHANGELING_INNATE_POWER 
Changelings Denotes that this power is free and should be given to all changelings by default.
CHANGELING_PURCHASABLE_POWER 
Denotes that this power can only be obtained by purchasing it.
CHANGELING_UNOBTAINABLE_POWER 
Denotes that this power can not be obtained normally. Primarily used for base types such as /datum/action/changeling/weapon.
CONTRACT_STATUS_ACTIVE 
The contract is in progress.
CONTRACT_STATUS_COMPLETED 
The contract has been completed successfully.
CONTRACT_STATUS_FAILED 
The contract failed for some reason.
CONTRACT_STATUS_INACTIVE 
The contract hasn't been started yet.
CONTRACT_STATUS_INVALID 
Contractors The contract is invalid for some reason and cannot be taken. It may be made valid later.
CONTRACT_STRINGS_WANTED 
The name of the strings file containing data to use for contract fluff texts.
EXTRACTION_DIFFICULTY_EASY 
Easy difficulty area to extract the kidnapee. Low rewards.
EXTRACTION_DIFFICULTY_HARD 
Hard difficulty area to extract the kidnapee. High rewards.
EXTRACTION_DIFFICULTY_MEDIUM 
Medium difficulty area to extract the kidnapee. Moderate rewards.
HERETIC_INFLUENCE_FILE 
JSON string file for all of our heretic influence flavors
HERETIC_NO_HEART_ORGAN 
Defines are used in /proc/has_living_heart() to report if the heretic has no heart period, no living heart, or has a living heart.
IS_CHANGELING 
IS_ANTAG defines
IS_HERETIC 
Heretic checks Checks if the given mob is a heretic.
IS_HERETIC_MONSTER 
Check if the given mob is a heretic monster.
IS_HERETIC_OR_MONSTER 
Checks if the given mob is either a heretic, heretic monster.
IS_IN_MANSUS 
CHecks if the given mob is in the mansus realm
IS_VALID_GHOUL_MOB 
Checks if the passed mob can become a heretic ghoul.
- Must be a human (type, not species)
- Skeletons cannot be husked (they are snowflaked instead of having a trait)
- Monkeys are monkeys, not quite human (balance reasons)
MAX_KNOWLEDGE_PRIORITY 
A define used in ritual priority for heretics.
MINDSHIELDED_TARGET 
Objective targeting flags Objective target must be mindshielded if possible
ORG_CHAOS_AVERAGE 
Your average tator, will be an issue
ORG_CHAOS_HIJACK 
Hijack or hijack-tier antagonists.
ORG_CHAOS_HUNTER 
Antag organizations Antag hunting antag. Might help security overall.
ORG_CHAOS_MILD 
Will steal items/kill low importance crew, usually not much trouble
PULSEDEMON_SOURCE_DRAIN_INVALID 
Pulse Demon
SYNDICATE_TARGET 
Objective target must be a syndicate agent if possible
THEFT_FLAG_SPECIAL 
Objectives
UNMINDSHIELDED_TARGET 
Objective target must be non-mindshielded if possible
UPLINK_SPECIAL_SPAWNING 
Traitors