>>712409
>Как это можно использовать?
В смысле — как использовать этот самый masterloader?
Ну вот смотри: ты прибыл в мир. У тебя загружена, по умолчанию, область вокруг дефолтового спавна и то место, где твой перс заспавнился фактически. Всё.
А чанклоадер у тебя, допустим, в совсем другой части мира стоит. Которая сама по себе не загружена. И он тоже не загружен. Как только она один раз загрузится — дальше он будет ее сам грузить. Но этот "один раз" ему надо обеспечить.
Соответственно, вот для этого мастерлоадер и предназначен. Берет список активных чанклодаеров и один раз грузит небольшую область вокруг каждого. А дальше они сами.
Альтернативой будет тянуть цепочку чанклоадеров от спавна до нужной точки, в результате чего твой мир с нехилыми шансами загнется от лагов.
Или вопрос о том, зачем нужны чанклоадеры в отдаленных частях мира? Ну, например, если там какой-нибудь карьер стоит. Или ферма с гарденботами. Всё это хозяйство в выгруженном виде, работать, ясное дело, не будет…
Правда, к сожалению, если покинуть планету, мир всё равно выгрузится. И это не исправить, AFIAK, уже никак. Разве что утроить псевдомильтиплеер, создать второго, фиктивного, перса и оставить его там afk.
>Так вот почему byos после перезагрузки ИИ в начале игры весь корабль перезагружает.
Вряд ли из-за этого. Зачем ему действовать через перса? Он может действовать через корабельную консоль, которая, как объект, должна иметь к world
полный доступ.
>Собираешься как-нибудь используя механизм вагонетки/лифта извратится с переносом предметов по трубам?
Была такая идея, но посмотрел, что они там с этими рельсами наворотили — решил что нафиг надо.
Всё гораздо проще: на входе создается сущность, которая выглядит как предмет. И движется вдоль трубы в соответствии с прописанными правилами (привет Тьюрингу и клеточным автоматам), пока не достигнет выхода, или не попадет в безвыходное положение, в котором дропает предмет и умирает. А труба, кроме некоторых особых точек (вход, выход, роутер) — самые обычные блоки, ниразу не интеркативные. Разумеется, блоков труб несколько разных видов, с разными правилами движения между ними. Как минимум — обычная, высокий/низкий приоритет, ограничение поворотов, переходник между уровнями. А подробно расписывать можно очень долго…
>какую то противоестесвенную модель перемещения упругих сред по трубам устроили
С жидкостями сложнее. Либо почти тем же способом, как и предметы (пакеты, как в билдкрафте), что действительно довольно противоестественно, либо — на входе просчитывать давление по всей трубе, что реалистично, но весьма затратно. На первом этапе вообще можно ограничиться предметами-каплями и какой-нибудь помпой/наполнителем.