DIFF

constructionconstants.c

enum EConstructionInfoCategories
{
	NONE = 0,
	PART_CONSTRUCTED = 1,
	PART_MISSING_REQUIREMENT = 2,
	PART_MISSING_SUPPORT = 4,
	PART_CONFLICTED = 8,
	MATERIALS_PRESENCE = 16,
	MATERIALS_DAMAGE = 32,
	TOOL_PRESENCE = 64
}

//has to mirror tool defines in configs!
enum EConstructionTools
{
	TOOL_NO_ACTION = 0,
	TOOL_MOUNT_WIRE = 1,
	TOOL_NAIL = 2,
	TOOL_DIG_BASE = 4,
	TOOL_MOUNT_LOG = 8,
	TOOL_HEAVY = 16,
	TOOL_EXCAVATION = 32,
	TOOL_WOODWORK = 64,
	TOOL_HANDS = 128,
	TOOL_BRICKLAYING = 256
}