Barotrauma

Barotrauma

184 Bewertungen
Подводная лодка инженера здорового человека
Von HoldMyBeer
Данное практическое руководство предлагается мамкиным конструкторам подводных лодок: типичные ошибки, лайфхаки, готовые решения.
4
   
Preis verleihen
Favorisieren
Favorisiert
Entfernen
1. Ошибка при использовании DuctBlock
Начнем с наиболее частой встречающейся грубейшей ошибке при использовании DuctBlock. DuctBlock полезное устройство, которое позволяет сократить количество помп в лодке. Его используют в связке с WaterDetector, соединяем выводы и вроде все ок:



Ну и где конструкционная ошибка спросите вы? Данное решение радикально ослабляет живучесть лодки. Показываю на примере лодки ORCA:



Допустим, внизу в балласте у нас большая пробоина и балласт полностью затопило, DuctBlock в закрытом состоянии не пропускает воду выше на 2й этаж. А теперь добавим маленькую течь сверху, Water Detector на 3ем этаже открывает DuctBlock (4), поток воды (1) по такому же принципу открывает DuctBlock (5), но снизу у нас полностью затопленный балласт! Через DuctBlock (5) начинается затопление 2го этажа, после его полного затопления начинается затопление уже 3го этажа!!! Очевидно, что вернуть плавучесть такой затопленной «сверху донизу» лодке даже подготовленному экипажу трудновыполнимая задача, особенно если сверху и снизу «ломится» пара голодных тварей .

За использование таким образом устройств DuctBlock инженерам надо сразу отрывать руки и увольнять как профнепригодных.

Решение обозначенной проблемы стоит в запрете открывания DuctBlock если в отсеке ниже есть вода, вот пример решения:



Добавляем в нижнем отсеке второй WaterDetector у которого меняем логику. Добавляем элемент And, у которого прописываем стояние «false output» = 0. Все! DuctBlock не откроется, пока WaterDetector в нижнем отсеке «щупает» воду (кто не понял – скачиваем[disk.yandex.ru]).

Для рассмотренного выше примера лодки ORCA все будет выглядеть следующим образом:



Элементы And спрятаны в стенах, их размещение не принципиально, но дополнительные WaterDetector размещены так: в балласте его разместили под DuctBlock, а на втором этаже его разместили на полу. Поэтому в рассмотренном выше примере при пробоине в балласте, 2й этаж затопит не более чем на 3-5% и будет происходить медленное затопление 3го этажа.

Таким образом потеря герметичности одного отсека в данном случае не влияет на смежные отсеки, каждый отсек «сам за себя». Особо одаренные конструкторы могут заметить, что можно убрать один Water Detector и добавить элемент Not. Отвечаю на замечание: количество соединений получится на одно больше, опять же нижний WaterDetector лучше приподнять над полом, чтобы он срабатывал на уровне 3-5%, так пролив этажа будет проходить бодрее.
2. Авто двери и люки
Не понимаю, почему архитекторы лодок часто не используют автоматически закрывающиеся двери и люки? Тем более готовые решения имеются в редакторе в разделе ItemAssembly:



Считаю, любой инженер, неравнодушный к вопросу живучести своей лодки, обязан их использовать.

На мой взгляд, вариант авто закрывающейся дверки по дефолту иногда глючит, поэтому я обычно использую вариант на осцилляторе (скачать авто закрывающуюся дверь на осцилляторе[disk.yandex.ru] и люк[disk.yandex.ru]).

Для ценителей всего автоматического, могу предложить вариант двери, которая не только автоматически закрывается, но и открывается при приближении к ней челика. Замечу, что автоматическое открывание двери не сработает, если рядом твари или имеется вода с любой стороны двери. Сразу задумываешься, когда подбежал к такой двери, а она сама не открылась как обычно. Что там? ~1,5км столб воды или голодное животное :-) Чтобы не раздувать размер статьи, принцип работы двери я опускаю, сам файл автодвери тут[disk.yandex.ru]
3. Автоматизация шлюза
Часто вижу использование архитекторами готового решения AirlockDoors для шлюза разделе ItemAssembly.



Я считаю он никуда не годится. Одна дверь всегда открыта, плюс шлюз часто затоплен. Вариант решения шлюза:



К двум элементам AutoDoor добавим элемент And, прописываем у него свойство «Output» = 0 и соединим предложенным образом. При открытии одной двери, если вторая открытая – обе моментально закрывается, минус только в том, что иногда надо тыкать на дверку дважды, так как первое открытие закрывает вторую дверь (авто шлюз[disk.yandex.ru]). Если ставите в шлюз насос, хорошим тоном будет добавить «обвязку логикой», чтобы он не работал, когда открыта внешняя дверь (скачать шлюз с насосом[disk.yandex.ru]).

Для зануд, которые разноются, что тут внутри шлюза нужен насос, и перед шлюзом надо ставить еще один насос, а в дефолтном варианте AirlockDoors нужен только один насос – вот держите пример с одним насосом и обе двери закрыты, добавил автоматику открывания двери шлюза, если в шлюзе есть вода и в шлюзе и рядом никого нет (скачать шлюз отдельно[disk.yandex.ru], и для оценки его работы в встроил его в подлодку Dugong[disk.yandex.ru]).
4. Лайфхак для батарей
Замечательным решением будет напрямую на вывод Battery зацепить все вводы Supercapacitor’ов. Если NuclearReactor отключается, то Supercapacitor’ы продолжают заряжаться уже от батарей.

Емкость Supercapacitor’а пренебрежимо мала по сравнению с емкостью Battery, поэтому полная разрядка батарей стрельбой из всех орудий это долгая история, а постоянный заряд Supercapacitor’ов жизненно важен в любой ситуации, особенно если реактор отключен/закончилось топливо/взорван.
5. Лайфхак для освещения
Для сокращения количества JunctionBox, рекомендую освещение запитывать от реле (Relay Component). Очень удобно, т.к. реле можно соединять последовательно. Как бонус такого решения – можно управлять освещением если реле зацепить на кнопку.
6. Сигнализация о проникновении гостей
В редко посещаемых отсеках можно воткнуть детекторы тварей, а перед дверкой вешать оповещатель (пример реализации[disk.yandex.ru], мне нравиться соединять их через WiFi, так на один детектор в помещении можно зацепить сирены с разных входов), смотрим рис. ниже - если слева от двери шастают гости, лампочка мигает красным и воет сирена

7. Автоматика реактора
Автоматика оповещения закритических режимов работы реактора есть и в дефолтных подлодках, добавим автоматику отключения[disk.yandex.ru] при превышении температуры выше 7000 и пожаре

8. Один перескоп на пару камер
Повесим на один перископ две камеры обзора[disk.yandex.ru], переключение между камерами зажатие левой клавишей мыши до переключения. Переключать CoilGun’ы не получится, после промежуточной электроники теряется перекрестие прицела, а для камеры самое то, можно вообще сделать перебор нескольких камер, но мне лень 😊

Эпилог
Такие элементы удобно добавить в ItemAssembly нажатием кнопки «Save as item assembly».



Наблюдать за работой вышеизложенной автоматики из весьма весело, они добавляют некую душу подводной лодке.

На этом у меня все, берегите личный состав, всем 7 футов под килем!

П.С.: Скачать все решения одним кликом[disk.yandex.ru].
42 Kommentare
Gurman 10. Feb. 2023 um 22:58 
Мне немного не понятно как подключать провода к клапану и схеме "и" можно ли провода на скрине переделать на разные а не всё в синем?
Captain Crispy Bacon 8. Juni 2022 um 12:54 
@Chomuski вроде все чертежи есть в воркшопе. Я как раз перебирал для себя и вроде все из этого видел. Правда теперь нужно выбрать - какой из 10 чертежей для реактора самый лучший, и тд
Captain Crispy Bacon 8. Juni 2022 um 12:53 
А, тогда сорян, я думал что воркшоп на нее давно был.
HoldMyBeer  [Autor] 8. Juni 2022 um 11:35 
Хз, вроде файлы робят.
К сожалению, когда руководство писалось, модов не было, а нынче я не играю в баротравму, так што извините. Ну и как вы понимаете чертежи древние, актуальность нынешним версиям под сомнением.
Chomuski 8. Juni 2022 um 7:05 
Класс ссылки слетели , кто-то может скинуть чертежи альтернативным способом ?
Captain Crispy Bacon 4. Juni 2022 um 4:46 
Steam создал для тебя воркшоп чтобы можно было выложить item assemblies в него, нет буду жрать говно, буду выкладывать на яндекс-диск. русский путь - бессмысленый и беспощадный
Cpt. Colins 24. Apr. 2022 um 3:57 
Я сам маялся с помещением предметов, раньше был отдельный режим персонажа в редакторе, сейчас можно просто нажать кнопку открытия шкафа наведясь на шкаф и просто сравнить предметы
Chomuski 13. Apr. 2022 um 4:58 
Немного не по теме но все же .
Как поместить различные предметы в шкафы , сейфы и т.д. в редакторе подлодки ?
Seriy 28. Dez. 2021 um 11:54 
MagnumXP- ты не выделил комнату или область как комнату, для этого в редакторе найди такую вещь как (Hull) и выдели область, иначе комната или область считается областью вне лодки, следовательно вне лодки вода и давление убивает тебя.
MagnumXP 27. Dez. 2021 um 22:07 
драсте. у меня проблема в строительстве подлодок. вот построил я обычную субмарину,сделал всё что нужно,электричество подключил,но вот не задача. при проверке лодки всё сначала нормально,но стоит только выйти за дверь комнаты,где я заспаунился,так сразу всё. моего пресонажа намертво прибивает к полу,а дальше убивает давление. что делать? я уже 3 лодки сделал,в надежде что это исправится,ничего не случилось... помогите(