/tg/ Station 13 - Modules - Types

maplestation_modules/code/modules/mob/living/blood.dm

/proc/find_blood_typeWhen given a name, reagent, or typepath, returns the blood type singleton associated with it
/var/SSblood_dryingBlood Drying SS
/datum/blood_typeBlood Types
/datum/blood_type/crewA base type for all blood related to the crew, for organization's sake
/datum/blood_type/crew/humanA base type for all blood used by humans (NOT humanoids), for organization's sake
/datum/blood_type/oilOil based blood for robot lifeforms
/datum/blood_type/universalA universal blood type which accepts everything
/datum/blood_type/clownClown blood, only used on April Fools
/datum/blood_type/slimeSlimeperson's jelly blood, is also known as "toxic" or "toxin" blood
/datum/blood_type/waterWater based blood for Podpeople primairly
/datum/blood_type/snailSnails have Lube for blood, for some reason?
/datum/blood_type/xenomorphFor Xeno blood, though they don't actually USE blood
/datum/blood_type/animalFor simplemob blood, which also largely don't actually use blood
/datum/blood_type/animal/bubblegumFor the megafauna. Future todo, make it spawn the special blood decals.
/datum/blood_type/animal/bugFor spiders and insects. Future todo, make it spawn the bug guts decal
/datum/blood_type/animal/blobFor blob monsters. Future todo, make it the color of the og blob
/datum/blood_type/random_chemicalAn abstract-ish blood type used particularly for species with blood set to random reagents, such as podpeople