/tg/ Station 13 - Modules - TypesDefine Details

code/__DEFINES/antagonists.dm

ELIMINATION_NEUTRALDoes not stop elimination hijacking but itself won't elimination hijack
ELIMINATION_ENABLEDNeeds to be present for shuttle to be elimination hijacked
ELIMINATION_PREVENTPrevents elimination hijack same way as non-antags
BLOB_FORCE_PLACEMENTForces the blob to place the core where they currently are, ignoring any checks.
BLOB_NORMAL_PLACEMENTNormal blob placement, does the regular checks to make sure the blob isn't placing itself in an invalid location
BLOB_RANDOM_PLACEMENTSelects a random location for the blob to be placed.
TELECRYSTALS_DEFAULTHow many telecrystals a normal traitor starts with
TELECRYSTALS_PRELOADED_IMPLANTHow many telecrystals mapper/admin only "precharged" uplink implant
UPLINK_IMPLANT_TELECRYSTAL_COSTThe normal cost of an uplink implant; used for calcuating how many TC to charge someone if they get a free implant through choice or because they have nothing else that supports an implant.
WIZARD_LOADOUT_CLASSICThe Classic Wizard wizard loadout.
WIZARD_LOADOUT_MJOLNIRMjolnir's Power wizard loadout.
WIZARD_LOADOUT_WIZARMYFantastical Army wizard loadout.
WIZARD_LOADOUT_SOULTAPSoul Tapper wizard loadout.
ALL_WIZARD_LOADOUTSConvenient list of all wizard loadouts for unit testing.
TRAITOR_FLAVOR_FILEFile to the traitor flavor
OBJECTIVE_REROLL_TIMERhow long traitors will have to wait before an unreasonable objective is rerolled
FACTION_SYNDICATEall the employers that are syndicate
FACTION_NANOTRASENall the employers that are nanotrasen
IS_CULTISTChecks if the given mob is a blood cultist
IS_MONKEY_LEADERChecks if the given mind is a leader of the monkey antagonists
IS_INFECTED_MONKEYChecks if the given mind is a monkey antagonist
IS_NUKE_OPChecks if the given mob is a nuclear operative
IS_WIZARDChecks if the given mob is a wizard
IS_REVOLUTIONARYChecks if the given mob is a revolutionary. Will return TRUE for rev heads as well.
IS_HEAD_REVOLUTIONARYChecks if the given mob is a head revolutionary.

Define Details

ALL_WIZARD_LOADOUTS

Convenient list of all wizard loadouts for unit testing.

BLOB_FORCE_PLACEMENT

Forces the blob to place the core where they currently are, ignoring any checks.

BLOB_NORMAL_PLACEMENT

Normal blob placement, does the regular checks to make sure the blob isn't placing itself in an invalid location

BLOB_RANDOM_PLACEMENT

Selects a random location for the blob to be placed.

ELIMINATION_ENABLED

Needs to be present for shuttle to be elimination hijacked

ELIMINATION_NEUTRAL

Does not stop elimination hijacking but itself won't elimination hijack

ELIMINATION_PREVENT

Prevents elimination hijack same way as non-antags

FACTION_NANOTRASEN

all the employers that are nanotrasen

FACTION_SYNDICATE

all the employers that are syndicate

IS_CULTIST

Checks if the given mob is a blood cultist

IS_HEAD_REVOLUTIONARY

Checks if the given mob is a head revolutionary.

IS_INFECTED_MONKEY

Checks if the given mind is a monkey antagonist

IS_MONKEY_LEADER

Checks if the given mind is a leader of the monkey antagonists

IS_NUKE_OP

Checks if the given mob is a nuclear operative

IS_REVOLUTIONARY

Checks if the given mob is a revolutionary. Will return TRUE for rev heads as well.

IS_WIZARD

Checks if the given mob is a wizard

OBJECTIVE_REROLL_TIMER

how long traitors will have to wait before an unreasonable objective is rerolled

TELECRYSTALS_DEFAULT

How many telecrystals a normal traitor starts with

TELECRYSTALS_PRELOADED_IMPLANT

How many telecrystals mapper/admin only "precharged" uplink implant

TRAITOR_FLAVOR_FILE

File to the traitor flavor

The normal cost of an uplink implant; used for calcuating how many TC to charge someone if they get a free implant through choice or because they have nothing else that supports an implant.

WIZARD_LOADOUT_CLASSIC

The Classic Wizard wizard loadout.

WIZARD_LOADOUT_MJOLNIR

Mjolnir's Power wizard loadout.

WIZARD_LOADOUT_SOULTAP

Soul Tapper wizard loadout.

WIZARD_LOADOUT_WIZARMY

Fantastical Army wizard loadout.