/tg/ Station 13 - Modules - Types

code/datums/armor/_armor.dm

/proc/get_armor_by_typeGets an armor type datum using the given type by formatting it into the expected datum tag
/datum/armorThe armor datum holds information about different types of armor that an atom can have. It also contains logic and helpers for calculating damage and effective damage
/datum/armor/noneA version of armor with no protections
/datum/armor/immuneA version of armor that cannot be modified and will always return itself when attempted to be modified
/proc/armor_to_protection_classRounds armor_value down to the nearest 10, divides it by 10 and then converts it to Roman numerals.
/proc/armor_to_protection_nameReturns the client readable name of an armor type