/tg/ Station 13 - Modules - TypesVar Details - Proc Details

animid_type

Vars

all_feature_keysCached list of all feature keys this animid type uses
componentsOrgans and limbs applied with this animalid type
iconFontawesome icon for this animalid type
idBespoke ID for this animalid type. Must be unique.
nameUsed in the UI - name of this animalid type

Procs

extra_feature_keysAny feature keys that you might want included regardless
get_component_perksReturns perks based on the components of this animid type
get_extra_perksAny manual perks you might want to add
get_feature_keysReturns a list of strings representing features this animalid type has.
get_organsGets only organ typepaths in the components list
get_perksReturns species-like perk cards for use in prefs
get_readable_featuresReturns a list of human-readable names for the features this animid type has.
is_applicable_to_preferenceChecks if the passed preference datum is applicable to this animid type.
pre_species_gainCalled when a species of this animid type is applied to a human.
readable_organ_typeUsed in construction of the animid type preference UI

Var Details

all_feature_keys

Cached list of all feature keys this animid type uses

components

Organs and limbs applied with this animalid type

icon

Fontawesome icon for this animalid type

id

Bespoke ID for this animalid type. Must be unique.

name

Used in the UI - name of this animalid type

Proc Details

extra_feature_keys

Any feature keys that you might want included regardless

get_component_perks

Returns perks based on the components of this animid type

get_extra_perks

Any manual perks you might want to add

get_feature_keys

Returns a list of strings representing features this animalid type has.

get_organs

Gets only organ typepaths in the components list

get_perks

Returns species-like perk cards for use in prefs

get_readable_features

Returns a list of human-readable names for the features this animid type has.

is_applicable_to_preference

Checks if the passed preference datum is applicable to this animid type.

pre_species_gain

Called when a species of this animid type is applied to a human.

readable_organ_type

Used in construction of the animid type preference UI