/tg/ Station 13 - Modules - Types

code/modules/antagonists/traitor/equipment/contractor.dm

/datum/antagonist/traitor/contractor_supportSupport unit gets it's own very basic antag datum for admin logging.
/datum/team/contractor_teamTeam for storing both the contractor and their support unit - only really for the HUD and admin logging.
/datum/contractor_item/contractor_pinpointerWe're not regenerating already completed/aborted/extracting contracts, but we don't want to repeat their targets. Reroll contracts without duplicates Set our target list with the new set we've generated.
/datum/contractor_item/blackoutWe give a reference to the mind that'll be the support unit