Space Station 13 - Nebula13 - Modules - TypesVar Details - Proc Details

trait

Vars

available_at_chargenWhether or not trait is shown in chargen prefs
available_at_map_techWhether this trait should be available on a map with a given tech leve.
blocked_speciesWhat species cannot select this trait in chargen?
categoryHeader for root traits in char prefs.
childrenAspects with this trait as a parent
descriptionFlavour text.
incompatible_withTypelist of traits that prevent this one from being taken
levelsA list of possible values for this trait. Should either only contain TRAIT_LEVEL_EXISTS or a set of the other TRAIT_LEVEL_* levels
nameString identifier.
parentParent/prerequisite for this trait.
permitted_speciesWhat species can select this trait in chargen?
reapply_on_rejuvenationWhether or not a rejuvenation should apply this aspect.
trait_costNumber of points spent or gained by taking this trait

Procs

get_chargen_descA getter for the desc shown in the preferences menu. Can be overridden for custom behavior based on prefs.
get_chargen_nameA getter for the name shown in the preferences menu. Can be overridden for custom behavior based on prefs.

Var Details

available_at_chargen

Whether or not trait is shown in chargen prefs

available_at_map_tech

Whether this trait should be available on a map with a given tech leve.

blocked_species

What species cannot select this trait in chargen?

category

Header for root traits in char prefs.

children

Aspects with this trait as a parent

description

Flavour text.

incompatible_with

Typelist of traits that prevent this one from being taken

levels

A list of possible values for this trait. Should either only contain TRAIT_LEVEL_EXISTS or a set of the other TRAIT_LEVEL_* levels

name

String identifier.

parent

Parent/prerequisite for this trait.

permitted_species

What species can select this trait in chargen?

reapply_on_rejuvenation

Whether or not a rejuvenation should apply this aspect.

trait_cost

Number of points spent or gained by taking this trait

Proc Details

get_chargen_desc

A getter for the desc shown in the preferences menu. Can be overridden for custom behavior based on prefs.

get_chargen_name

A getter for the name shown in the preferences menu. Can be overridden for custom behavior based on prefs.