Daedalus Dock - Modules - Types

code/__HELPERS/cmp.dm

/proc/cmp_bodypart_by_body_part_ascOrders bodyparts by their body_part value, ascending.
/proc/cmp_bodyparts_display_orderOrders bodyparts by how they should be shown to players in a UI
/proc/cmp_port_order_ascOrders by integrated circuit weight
/proc/cmp_uplink_category_descOrders by uplink category weight
/proc/cmp_crafting_req_prioritySorts crafting recipe requirements before the crafting recipe is inserted into GLOB.crafting_recipes
/proc/cmp_heretic_knowledgeOrders heretic knowledge by priority
/proc/cmp_fusion_reaction_desOrders R-UST fusion by priority
/proc/cmp_zm_render_orderSort by plane, then by layer. Approximately BYOND rendering order.
/proc/cmp_pref_modulesSort modules by priority
/proc/cmp_design_nameOrders designs by name
/proc/cmp_list_lengthOrders lists by the size of lists in their contents
/proc/cmp_codex_nameOrders codex entries by name alphabetically