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
}