add armor_type enum