/tg/ Station 13 - Modules - Types

modular_aphelion/modules/cyborg_customization/code/appearance.dm

/proc/cyborg_visuals_allowedWhether or not these preferences allow cyborg parts at all - the server config, the ERP master toggle and the genitals toggle
/proc/apply_cyborg_customizationPreference application is separate from model selection, hardware, laws and names.
/proc/cyborg_layout_choicesOld presets inherit character choices; newer presets carry their selected parts.
/proc/cyborg_effective_base_sizeReturns the body size a chassis can show for the requested one, 1 when it isn't eligible. Small chassis never shrink and wide or tall ones stop at 1.6
/proc/cyborg_part_capabilityReturns whether a part slot is configured, turned on and showing on the borg right now
/proc/cyborg_body_visuals_visibleRendering and examine share this - death, a disguise or being tipped over hide the parts, lockdown and stuns do not. A redraw passes the chassis's catalog entry it already has