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)); }