code/modules/mob/living/carbon/xenomorph/xeno_defines.dm

/proc/get_base_caste_type | returns the basetype caste from this caste or typepath to get what the base caste is (e.g base rav not primo or strain rav) |
---|---|
/proc/get_parent_caste_type | returns the parent caste type for the given caste (e.g. bloodthirster would return base rav) |
/proc/get_strain_options | returns a list of strains(xeno castedatum paths) that this caste can currently evolve to |