animid_type 
Vars | |
| 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 |
Procs | |
| 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 |
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