Paradise Station 13 - Modules - TypesVar Details - Proc Details

mind

Vars

job_objectivesa list of objectives that a player with this job could complete for space credit rewards
original_mob_UIDThe original mob's UID. Used for example to see if a silicon with antag status is actually malf. Or just an antag put in a borg
original_mob_nameThe original mob's name. Used in Dchat messages

Procs

TopicImpanted
add_antag_datumCreate and/or add the datum_type_or_instance antag datum to the src mind.
get_all_objectivesGets every objective this mind owns, including all of those from any antag datums they have, and returns them as a list.
get_hijack_speedThis proc sets the hijack speed for a mob. If greater than zero, they can hijack. Outputs in seconds.
has_antag_datumReturns an antag datum instance if the src mind has the specified datum_type. Returns null otherwise.
memory_edit_nuclearEnthralled
remove_all_antag_datumsRemoves all antag datums from the src mind.
remove_antag_datumRemove the specified datum_type antag datum from the src mind.
remove_objectiveCompletely remove the given objective from the src mind and it's antag datums.

Var Details

job_objectives

a list of objectives that a player with this job could complete for space credit rewards

original_mob_UID

The original mob's UID. Used for example to see if a silicon with antag status is actually malf. Or just an antag put in a borg

original_mob_name

The original mob's name. Used in Dchat messages

Proc Details

Topic

Impanted

REVOLUTION

WIZARD

CHANGELING

VAMPIRE

NUCLEAR

Abductors

TRAITOR

CULT

SILICON

add_antag_datum

Create and/or add the datum_type_or_instance antag datum to the src mind.

Arguments:

get_all_objectives

Gets every objective this mind owns, including all of those from any antag datums they have, and returns them as a list.

get_hijack_speed

This proc sets the hijack speed for a mob. If greater than zero, they can hijack. Outputs in seconds.

has_antag_datum

Returns an antag datum instance if the src mind has the specified datum_type. Returns null otherwise.

Arguments:

memory_edit_nuclear

Enthralled

remove_all_antag_datums

Removes all antag datums from the src mind.

Use this over doing QDEL_LIST(antag_datums).

remove_antag_datum

Remove the specified datum_type antag datum from the src mind.

Arguments:

remove_objective

Completely remove the given objective from the src mind and it's antag datums.