Автоматика ванильных подлодок проста и эффективна. Тут мы внезапно шлепнули тебя по голове, тут не хотим закрываться, затапливая подлодку, потому что рядом валяется труп раптора. Или не труп, что еще хуже.
Из чего состоит:
- 1 детектор движения;
- 1 компонент «и»;
- 1 задержка;
- 1 компонент «не»;
- 5 проводов
Как скручено:
- «Сигнал из» детектора движений в «сигнал в» компонента задержки и компонента «не».
- «Сигнал из» компонента задержки и «не» в «сигнал в 1» и «сигнал в 2» компонента «и». Выход компонента «и» 0, неверный выход — пустое поле.
- «Сигнал из» компонента «и» в «назначить состояние» двери.
Как работает. Детектор движения отправляет сигнал при наличии человечины, петов, монстров или трупов вышеперечисленных объектов на «не» и «задержка». Компонент задержка откладывает полученный сигнал на указанное время. Компонент «не» отправляет сигнал, когда перестает получать сигнал на вход. Соответственно, когда отслеживаемый объект выходит из зоны действия детектора движения, компонент «не» начинает отправлять единичку на компонент «и», и эта же единичка приходит от компонента задержки. Компонент «и» счастлив, оба условия удовлетворены и он отправляет круглый нолик в качестве состояния двери, дверь закрывается.
Что можно подкрутить:
- Поставить галочку игнорировать трупы.
- Цель — оставить только человека. Иногда полезно, когда дверь резко закрывается и изолирует тебя на какое-то время от ворвавшегося монстра. Не дает разбредаться питомцам.
- Зону действия детектора можно уменьшить, чтобы дверь быстрее захлопывалась и чаще била по голове.
Примечания:
- Детектор движения находится сверху в вертикальных проемах, справа в горизонтальных проемах. Компоненты сверху в стене в вертикальных проемах, слева в вертикальных. Вооружитесь резаком.
- Эту же схему можно прикручивать к дверям, где нет механизма автозакрытия, а хотелось бы. Не крутите такое к стыковочным люкам, неприятно удивитесь при ремонте какого-нибудь маяка.
