SPLURT Station 13 - Modules - TypesVar Details

quirk

Vars

antag_removal_textText will be given to the quirk holder if they get an antag that has it blacklisted.
descThe description of the quirk
gain_textText displayed when this quirk is assigned to a mob (and not transferred)
lose_textText displayed when this quirk is removed from a mob (and not transferred)
mail_goodiesA lazylist of items people can receive from mail who have this quirk enabled The base weight for the each quirk's mail goodies list to be selected is 5 then the item selected is determined by pick(selected_quirk.mail_goodies)
medical_record_textThis text will appear on medical records for the trait.
mob_traitif applicable, apply and remove this mob trait
nameThe name of the quirk
on_spawn_immediateshould we immediately call on_spawn or add a timer to trigger
quirk_holderReference to the mob currently tied to this quirk datum. Quirks are not singletons.
valueWhat the quirk is worth in preferences, zero = neutral / free

Var Details

antag_removal_text

Text will be given to the quirk holder if they get an antag that has it blacklisted.

desc

The description of the quirk

gain_text

Text displayed when this quirk is assigned to a mob (and not transferred)

lose_text

Text displayed when this quirk is removed from a mob (and not transferred)

mail_goodies

A lazylist of items people can receive from mail who have this quirk enabled The base weight for the each quirk's mail goodies list to be selected is 5 then the item selected is determined by pick(selected_quirk.mail_goodies)

medical_record_text

This text will appear on medical records for the trait.

mob_trait

if applicable, apply and remove this mob trait

name

The name of the quirk

on_spawn_immediate

should we immediately call on_spawn or add a timer to trigger

quirk_holder

Reference to the mob currently tied to this quirk datum. Quirks are not singletons.

value

What the quirk is worth in preferences, zero = neutral / free