Логистическая Сеть Поездов
Сигналы
В обновлении 2.0 были добавлены прерывания для поездов и новые типы сигналов для использования их вместе с прерываниями.
(Важное уточнение! Все эти сигналы обновляются, когда поезд отъезжает со станции, завершив условие пребывания на ней)
1. Этот сигнал называется "Параметр предмета" и принимает значение сухого груза, который находится в грузовых вагонах поезда.
2. Этот сигнал называется "Параметр топлива" и принимает значение топлива, которое находится в локомотивах
3. Этот сигнал называется "Параметр жидкости" и принимает значение жидкого груза, который находится в вагон-цистернах.
4. Этот сигнал называется "Параметр сигнала" и принимает значение, которое игрок может подавать на станцию извне (например с комбинатора)
Условия прерывания
Сами прерывания представляют собой условия, при выполнении которых поезд будет менять свое расписание, добавляя станции из ваших прерываний.
Суть большинства условий понятна из их названия, но для понимания я опишу все.
Сложности создания копии LTN
При попытке спроектировать систему станций и поездов с логикой работы, как в модификации LTN (Logistic Train Network) возникли некоторые проблемы, связанные с механикой и логикой работы игры.
По изначальной задумке вся эта система должна была работать на лимитах станций. Например, когда на станцию нужно было привезти какой-то ресурс, то на ней ставился лимит равный количеству поездов, которые сможет вместить хранилище станции. И по идее, когда поезд должен был отправляться по расписанию сначала на загрузку, а затем на разгрузку какого-то ресурса, то он должен был "занимать" лимит у обеих станций. Но игра работает иначе, и добавляет поезд в лимит только, когда поезд едет непосредственно на эту станцию, а не когда эта станция есть у него в расписании. Из-за этого возникала проблема, что станция разгрузки "Открывалась" для одного поезда, но т.к. при отправке поезда ехали сначала на погрузку, то лимит у разгрузки не менялся, пока загруженный поезд не отправится со станции погрузки. И в итоге на разгрузку вместо одного необходимого, приезжали все 10, на которых только хватило места на станциях погрузки.
Эту проблему я решил с использованием радаров, для передачи сигналов, которыми я выставлял лимиты на обоих станциях...KLTS (Kotbuz's Logistic Train System)
Представляю вашему вниманию, мою разработку железнодорожной системы KLTS.
Factorioprints/KLTS[factorioprints.com]
В этой книге собраны все чертежи, для полной работы системы
Базовое строительство блоков
Располагайте чертежи путей как захотите, все они центрованы и привязаны к сетке чанков и без проблем соединяются друг с другом.
Чертежи с депо имеют станции без настройки. При их постройке вы должны определить для какого типа ресурса (Сухого или жидкого) будет предназначено депо.
Далее после постройки "Каркаса" депо, необходимо его настроить. В зависимости от выбранного типа нужно будет поставить чертеж из этой книги (Сухая Или Влажная станция) поверх станций "Каркаса" и затем поставить в удобном для вас месте чертеж с подписью (Сигналы) и подсоединить зеленый провод между столбами:
Строительство станций
Крайне рекомендуется использовать для сети поезда с одинаковой конфигурацией Локомотивов и Вагонов.
Как такового ограничения длины поезда тут нет, но в книге имеются чертежи с максимальной длиной поезда 5. Из станций, которые будут работать "из коробки" есть заправка и депо для такси (добавил для места стоянки одноименного поезда, созданного для быстрого перемещения по базе). Заправка есть нескольких видов и имеет улучшенную логику работы. Идею взял у Остина, после просмотра его видео по теме поездов. Логика работы в целом такая же, как и в его видео, за исключением добавления настройки для выгружающего из поезда манипулятора. Так же были добавлены варианты заправок для поездов конфигурации 1-1-1, 1-2-1 и 1-3-1 (Локомотив-Вагон-Локомотив).
Для удобства строительства была добавлена книга со станциями - шаблонами, рассчитанными под разные длины поездов, от 2 до 5. Так же были добавлены чертежи съездов и выездов со станции для двухсторонних поездов.
При попытке поставить чертеж вас встретит окно Параметризованной сборки:
В ячейке "Тип ресурса" необходимо выбрать тот ресурс, который будет храниться на этой станции и предоставляться поездам.
В поле "Кол-во Вагонов" необходимо вписать сколько вагонов имеется у поезда. От этого параметра зависит настройка равномерной загрузки сундуков на станциях и настройка работы самой станции. Если в вашем поезде вагонов больше чем 1, в чертежах предусмотрены шаблоны для модульного расширения станций, который нужно просто сопоставить со столбами и направляющими объектами (сундук и манипулятор). Провода сами соединятся как надо и равномерная погрузка будет работать корректно.
https://www.youtube.com/watch?v=uGzuuH7gAMc
https://www.youtube.com/watch?v=o1V2NzkpIUc
Здесь аналогично с снабжением нас встречает Параметризованная сборка:
"Тип ресурса" и "Кол-во Вагонов" свою суть не изменили, а вот "Кол-во Составов" уже что-то новое.
Этот параметр отвечает за порог запроса ресурсов на эту станцию. Это означает сколько полностью загруженных составов смогут разгрузиться на этой станции. Если ввести в это поле "1", то поезд будет привозить на эту станции новую партию ресурсов, только когда сундуки на станции полностью опустошатся. А если, например ввести в это поле значение "5", то на этой станции максимум смогут разгрузиться 5 полностью загруженных составов поездов и затем станция программно отключится, пока количество предметов в сундуках станции не уменьшится.
На станциях запроса жидкости не советую ставить Кол-во составов больше 2, если вы не планируете пристраивать к станции дополнительные цистерны, т.к. станция "из коробки" сможет вместить в себя максимум 2 полных поезда с жидкостью.
Важное замечание! Станция подключается к общей сети с момента ее подключения к электросети. Если станция включена, но пути к ней нет, поезда с большей вероятностью погрузятся тем ресурсом, который запрашивается на новой станции, и встанут в депо загруженные. Если вы почините дорогу к новой станции, то они сами поедут туда разгружаться и система восстановит работу в штатном режиме.
Запуск поездов
Для того, чтобы ваша система полностью заработала вам необходимо построить Депо и Заправку. Затем необходимо поставить любой подходящий для вас поезд и заправить его хотя бы стаком любого топлива (желательно чего-то из: Уголь, Твердое топливо, Ракетное топливо, Ядерное топливо) и поезд сам сначала поедет в депо своего типа, а затем вероятнее всего на заправку и вернется в депо.
Слова благодарности
This guide was created by its original author on the Steam Community. Are you the author and want it removed? Request removal.