Дневник разработчиков Stellaris №191 — И все-таки она вертится
Всем привет!
Как мы и говорили на прошлой неделе, сегодня мы планируем рассказать об изменениях в автоматизации колоний и переселении.
Нашими первостепенными задачами было снизить утомительный микроменеджмент в середине и конце игры, когда отдельные решения уже не так напрягают, и значительно снизить необходимость в ручном переселении. Что же касается экономических изменений, о которых мы говорили ранее, многие из них в той или иной мере всё ещё недоработаны.
Автоматизированное управление колонией
Некоторые улучшения управления секторами уже попали в бета-версию 2.8.1 (вы можете поэкспериментировать с ними и написать отзывы по инструкциям из данной темы), но здесь мы рассмотрим специализацию планет и их автоматизацию.
Мы проделали большую работу по автоматическому управлению колонией и повышению его эффективности. Мы хотели сделать так, чтобы после ручной установки специализации колонии и последующего включения автоматического управления колония развивалась примерно так же, как если бы вы лично её застраивали. Система должна строить районы, расчищать нужные залежи и при необходимости улучшать сооружения.
Автоматизация планеты будет по возможности улучшать столичные сооружения (надо же открывать ячейки!) и в принципе будет пытаться строить или улучшать сооружения из списка, если на планете меньше 3 вакансий. Мы немного перестраховались, так что сейчас эта система панически боится дефицита. Вам может потребоваться вмешаться, если, к примеру, ежемесячный прирост энергокредитов стал отрицательным, но мы решили, что лучше будет оставить подобные рискованные экономические решения на усмотрение игрока.
Этот скрипт попытается создать мир-кузню у империи улья. Если на планете меньше 3 вакансий и очередь строительства пуста, он проверит, можно ли что-то построить. Автоматизация планеты стремится развивать районы, а не сооружения, но будет также строить сооружения, если построенных районов в 1,5 раза больше, чем сооружений. Это соотношение можно изменить в файле 00_defines.txt в строке COLONY_AUTOMATION_DISTRICT_PREFERENCE. При выборе сооружения он проверит весь список, пока не найдёт то, что может построить и что соответствует скриптовым ограничениям. Содержание сооружений всегда учитывается. Скрипт _affordable также проверяет, можете ли вы позволить себе будущие должности.
Препятствия имеют довольно низкий приоритет в автоматизации планеты и будут очищены только если они блокируют ячейку района, который скрипт очень хочет построить, либо если нет свободных ячеек для районов. Поэтому в итоге все препятствия будут расчищены по окончании остальной работы. Разумеется, вы можете вмешаться и заранее расчистить какие-нибудь трущобы или спящих литоидов.
Сооружения (не столичные) будут улучшаться, если нет чего-то более важного для постройки, улучшение не приведёт к дефициту ресурсов, и есть население, которое сможет там работать (либо безработные, либо те, что предпочтут новые должности текущей).
Скрипты будут пытаться решить различные проблемы, которые могут возникнуть на планете, такие как низкое количество благ, высокий уровень преступности или неудачи при постройке сооружений, посвященных существам из иных измерений, которые любят вас и хотят быть любимы. Всё это прописано в файле 00_crisis_exceptions.txt.
Это «исключение» вступает в силу, если на планете -5 или меньше благ, и она не является экуменополисом. Если же это экуменополис, значит, он либо перенаселён, либо у вас недостаточно экзотических газов. В зависимости от ваших принципов и формы правления в очередь будет добавлено сооружение для производства благ.
Несколько должностей, сооружений и специализаций планет подверглись изменениям. Примечательным примером является урбанистический мир, который получил бонус к торговой ценности, и колония, которая теперь будет удовлетворять потребности недавно заселённого мира, а не давать бонусы к приросту населения.
Урбанизованный мир и колония
Старый бонус колонии был изменён, потому что с ним были сложности — бонус к росту населения делал его несколько сильнее, чем большинство других, более специализованных бонусов. Мы бы предпочли, чтобы вы сразу могли назначить новую колонию добывающим миром и немедленно включить автоматизацию, и вам не приходилось развивать его вручную до 5 поселений, когда он больше не сможет считаться колонией.
Из-за страха дефицита скрипты автоматизации ведут себя осторожнее, чем игроки, но мне лично понравилось, насколько проще стало управляться с колониями в середине и конце игры. Также удобно, что несколько специализаций (такие как мир-кузня, промышленный, научный и убранизованный миры) будут застраивать колонии в соответствие решению «Аркологический проект». Я настоял, чтобы в наших мультиплеерных партиях среди разработчиков все как можно чаще использовать автоматизацию планет, чтобы у остальных были хоть какие-то шансы опробовать её сполна (за исключением моей столицы — признаю, что застраивал её вручную, чтобы быть готовым к резким сменам приоритетов).
Если вы используете автоматизацию планеты, но вам кажется, что она ничего не делает, чаще всего следует обратить внимание на три вещи:
1) Состоит ли колония в секторе?
Колонии должны находиться в каком-то (не пограничном) секторе, чтобы использовать автоматизацию сектора или планеты.
2) Нет ли дефицита энергии?
На содержание большинства районов и сооружений тратятся энергокредиты. Несмотря на то, что в теории район или сооружение может произвести достаточно энергии, чтобы окупить своё содержание и помочь справиться с дефицитом, скрипты без более глубокого анализа не могут понять, что при перемещении поселений с должности на должность всё произойдёт именно так — мы писали скрипты как можно проще. Поэтому в таком случае вам понадобится вмешаться и разобраться с дефицитом энергии самостоятельно.
3) Хватает ли ресурсов в запасах секторов?
Для этого есть оповещение, но если запасы истощаются, автоматизация не сможет построить то, что хочет. Помните, что вы можете удерживать Ctrl, чтобы передавать ресурсы тысячами, а не сотнями.
Сэкономьте клики, используйте Ctrl.
Переселение
Ручное переселение и борьба с безработицей в середине и в поздней игре — это сплошная головная боль. Мы в целом считаем, что ручное переселение должно быть крайне редким явлением, а не рутиной. Оно должно быть простым в случаях, когда вы вынуждены прибегнуть к нему, но само действие должно быть редкостью.
Одно из внесённых нами улучшений качества жизни заключается в том, что теперь безработные поселения будут в самом верху списка, да ещё и с выделением цветом. Поселения с ними отсортированы от нижнего к верхнему социальному слою.
Вы вряд ли увидите такую картину, только если не создадите безработицу специально, отключив должности в каждом социальном слое.
Мы также изменили стоимость переселения и добавили затраты влияния на многие типы поселений. Эти траты чисто номинальны для поселений рабочих, но вам придётся потратить очень много влияния на переселение элиты.
Переселение рабов и рабочих, дронов и биотрофеев
Переселение специалистов и элиты
Рабов и неразумных роботов можно переселять без затрат влияния, а некоторые гражданские модели позволят вам снизить стоимость.
Эй, погодите, что там про заброшенные колонии?
Несмотря на все свои старания, служители ещё не нашли способа, как заставить биотрофеи перенести своё сознание на другую планету посредством беспроводных обновлений, так что за них вам придётся платить.
Ручное переселение последнего поселения из колонии требует дополнительных затрат влияния в наших тестовых версиях. Скорее всего, мы сделаем исключение для обречённых и священных миров, захват которых грозит вылиться в войну с угасшей империей. Мы также рассматриваем планетарное решение покинуть недавно захваченную планету, хотя для этого скорее всего придётся использовать геноцид по типу принудительного перемещения (с соответствующими дипломатическими штрафами).
Но мы же только закончили её строить!
В Federations мы добавили галактические резолюции из серии «Всеобщее благо», которые обеспечивают ограниченное автоматическое переселение, называемое «Больше нас». Некоторые из вас отметили, что это решение планировалось нами как возможность ддля эгалитарных государств переселять поселения без принуждения. Мы видели множество просьб сделать это частью функционала базовой игры, но мы опасались просто добавлять такую возможность без ограничений.
И мы придумали, как дать всем государствам простой доступ к сходному эффекту. За это будет отвечать новое сооружение космической базы, открываемое технологией «Точки входа в гиперкоридор» («Регистратор гиперкоридоров» переехал в раздел «Межзвездная экономика»).
Им нравится переезжать.
Эффекты в подсказке выглядят слишком громоздко.
Транзитный узел будет работать как ограниченный вариант «Больше нас», перемещая безработные поселения низшего слоя между планетами, в системах которых есть транзитный узел. Это позволит перемещаться и в пределах самой системы, если, скажем, у вас есть несколько орбитальных поселений в одной системе. Мы раздумываем над тем, как бы расширить круг поселений, согласных переехать. Изначальное ограничение на рабочих было вызвано тем, что рабочий может перейти на более высокую должность, а вот раб или специалист окажутся ограничены в выборе свободных должностей на новой планете. Сейчас мы работаем над более надёжной системой, и если не возникнет проблем с производительностью, то транзитные узлы будут отдавать приоритет безработице высшего социального слоя, а уже оттуда будут постепенно спускаться вниз.
Строительство сети транзитных узлов лучше всего работает, когда у вас есть развитые космические базы над большей частью колоний, ведь поселения будут перемещаться только между узлами.
С этим добавлением косвенно связано уменьшение вдвое времени на понижение поселения, а также изменение уникальных бонусов всех форм правления.
Да, в государствах с «Разделением тягот» поселения будут понижаться почти мгновенно.
У нас есть и другие экспериментальные изменения, которые крайне значительно снизят число безработных поселений в поздней игре, но мы пока не готовы о них рассказывать.
Империи, которые, вероятно, больше всех натерпелись тягот ручного переселения — это литоидные пожиратели миров. Поедая планету, они создают новые поселения на этой планете. И в качестве улучшения качества жизни, теперь, доедая планету, они будут переселяться обратно в столицу. Поскольку гештальты тоже могут использовать транзитные узлы, я очень рекомендую пожирателям миров построить один такой в столичной системе, чтобы отправлять эти поселения куда-то ещё, где они будут более полезны.
А ещё мы убрали эти надоедливые красные значки пригодности у полностью съеденных миров, чтобы они не захламляли вам карту.
Очки здоровья и маны восполнены... но вы всё ещё не насытились.
Хочу напомнить, что в теме на форуме мы всё ещё собираем ваши отзывы по улучшениям ИИ в текущей бета-версии игры stellaris_test. Мы бы очень хотели увидеть больше мнений от разных людей.
Обратите внимание, что это необязательная бета-версия. Чтобы получить к ней доступ, вам нужно вручную загрузить её. Для этого нажмите ПКМ на Stellaris → Свойства → Бета-версии → Выберите stellaris_test.
На следующей неделе мы пройдёмся по оставшимся изменениям в экономике. До скорого!
Для просмотра ссылки Зарегистрируйтесь