protected override ActiveEquipment ActualCreateActiveEquipmentInstance(int equipmentIdentifier)
        {
            var item = InjectEquipmentSupport.GetEquipmentTypeById(equipmentIdentifier);

            var result = new ActiveEquipment(item)
            {
                InstanceId  = Guid.NewGuid(),
                EquipmentId = equipmentIdentifier
            };

            EngineKitList.Add(result.InstanceId, result);

            return(result);
        }
 protected override bool ActualIsValidEquipmentLocation(int equipmentIdentifier, MountPoint mp)
 {
     return(InjectEquipmentSupport.CanMountEquipment(equipmentIdentifier, mp));
 }