/tg/ Station 13 - Modules - Types

modular_aphelion/modules/bulky_augments/code/limbs.dm

/datum/element/augment_paintA recolourable finish's drawing, on the limbs wearing one: apply_to() adds it and clear_augment_finish() takes it off. The colours stay on the limb (/obj/item/bodypart/var/augment_colors), so one element serves every finished limb, and a plain limb, which never has it, redraws as it always has.