Overview
Консольные и чит-команды для Stellaris. Корабли. Аномалии. Редактирование сохранений.
Консольные Команды
Список консольных команд. Дополняется и форматируется. Последнее обновление – 12.03.2021
Консоль открывается клавишей ~ ( тильда ). В режиме сложности ” стальная воля ” ввод команд заблокирован(!), только в этом режиме Вы можете зарабатывать достижения.
Список команд – ( (х) – подставляем свое цифровое значение, советую пополнять ресурсы cash, minerals, influence, alloys, consumer_goods по мере необходимости, а то можно будет переполнить хранилище и уходить в минус, теряя ресурсы )
- max_resources – заполняет ВСЕ хранилища ресурсов до максимума!
- cash (x) – энергия – Основная валюта в игре.
- minerals (x) – минералы – Основа для строительства станций/кораблей/апгрейдов
- alloys (x) – сплавы – Ресурсы военного назначения (для строительства космических кораблей и баз )
- influence (x) – влияние – Немаловажный параметр для активации указов и расширения границ Вашей Империи
- food (x) – Пищевые ресуры. Для скорости развития поселений на планетах.
- consumer_goods (x) – Добавить ресурс товары массового спроса.
- unity (x) – Очки единства. Для принятия веток традиций.
- society (x) – даёт очки для cоциальных исследований.
- engineering (x) – инженерные исследования.
- physics (x) – физические исследования.
- grow_pops (x) – добавляет население на планету
P.S В некоторых случаях(если не работает основной способ) можно ввести команду так “Ресурс + (x)” Без пробелов между + и значением. Например – minerals +2000.
Опытным путём было установлено что – отнимает ресурсы. К примеру – minerals -1000 отнимает у вашего запаса минералов ровно 1000 единиц.
- research_all_technologies – Изучить все технологии – Логика игры, а так же список и поочередность цепочек квестов связянных с развитием технологий может быть испорченна
- finish_special_projects – Заканчивает все исследуемые специальные проекты.
- survey – Иследовать все планеты – Все планеты будут изучены без использования научных кораблей.
- finish_research – закончить активные на этот момент иследования технологий и выбрать новые.
tweakergui instant_move – мгновенное перемещение кораблей ( нужно поставить галочку в появившемся чекбоксе напротив instant_move и закрыть его – команда активна. Отключать так же. )
ftl – Неограниченный сверхсветовой ( FTL ) прыжок ( Полезно для дальней “разведки”, если вы не использовали survey ). Отключается также.
free_policies – мгновенное переключение догм/политики Вашей Империи ( рабство, геноцид, переселения )
- instant_build – быстрое строительство всего ( станций/проектов ) Отключается повторным вводом команды . При включении, быстрое строительство используют и противники (ИИ), поэтому используйте эту команду только на ПАУЗЕ
- create_megastructure [TAB] – возводит мегасооружение в выбраной системе. TAB показывает ID-структуры. К примеру полная команда выглядит так create_megastructure think_tank_1
- debugtooltip – узнать ID-империи (для команды play)
- contact – открыть все цивилизации и контакты с ними.
- play ID – переключится на управление другой империей, где ID- ёё номёр.
- federation_add_experience (x) – Добавить уровень для федерации.
- federation_add_cohesion (x) – Добавить сплоченность федерации
- federation_add_cohesion_speed (x) – Добавить скорость повышения сплоченности федерации
- intel – Дает информацию про цивилизации, но отключает событие первого контакта, в то время как эта команда активна.
- debug_yesmen – ИИ принимает ВСЕ соглашения.
- skills (x) – Добавляет ВСЕМ лидерам политика/наука/армия максимальную квалификацию, что влияет на их качество и скорость работы.
- activate_all_traditions – Активирует все традиции.
- unlock_edicts – Сделать доступными все указы.
- instant_colony – мгновенное заселение колонии ( после колонизации ).
- finish_terraform – Заканчивает все проекты по терраформированию по всей галактике.
- planet_size 1-78 – выбираем планету и меняем её размер, максимальное значение 78
- planet_class нажимаем на нужную планету и изменяем её тип.
Таблица типов планет для изменения их типа будет в отдельном разделе. - own – захватить планету или флот (нужно выделить захватываемую планету/флот перед вводом кода )
- effect add_deposit = (x) – добавить на выбраную планету или объект следующие ресуры, где (х) это залежи. Таблица залежей будет ниже. К примеру d_energy_1 , где значение 1 может быть в диапазоне от 1 и до 10, но не больше, приведенно в таблице “количество от и до”. Полная команда на добавление 1 ресурса энергии выглядит так – effect add_deposit = d_energy_1
Таблица ресурсов (залежей) для добавления effect add_deposit = на выбраную планету.
- invincible – Режим бессмертия для флота.
- add_ship (x) – Создает флот с 1-м кораблём, где (х) – тип корабля. Таблица типов кораблей будут приведенна в отдельной части руководства.
Смотрите отдельный раздел руководства по консольным командам.
- event crisis.(x) – стартует Кризис в империи. В консоли будет написано что нужно сделать чтобы он активировался, если он активировался – выйдет уведомление.
Список ID:- 10 (Саранча (Преторианцы), биологические твари напоминающие рой Зергов из Starcraft)
- 199 Саранча (Преторианцы) – Немедленно спавнит саранчу, минуя вступительные части (цепочки)
- 1000 (Бесплотная Саранча (Анбиддены), это какие-то подпространственные чуваки-охотники жрущие всё живое целком оставляя 0 жизни.
- 1100 – (Бесплотная Саранча (Анбиддены) – другого вида, которая соперничает с 1000-ой Саранчой, но все же враждебная к всему прочему. ( Необходим активный кризис 1000 )
- 2000 Восстание машин
- 2400 Разумная Машина, которая помогает органическим формам жизни в войне с машинами.
Особая благодарность за проявленную активность:
Реван
К сожалению, закончился лимит на символы в разделе
P.S: Если у Вас есть предложения или замечания можете написать их в комментариях.
Консольные команды [часть 2]
- tweakergui draw.center – отключает яркий цвет свечения центра галактики (ядро галактики).
- fast_forward (x) – Вы перемещаетесь в будущее на выбранное количество дней.
- advanced_galaxy – Переносит Вас в уже развитую галактику.
- observe – Перейти в режим наблюдателя ( spectator-mode)
Спавн кораблей и станций. Типы кораблей и их характеристики.
Спавн кораблей можно сделать командой типа add_ship (x), где x это тип корабля. Спавнится только 1 корабль, который станет отдельным флотом. К примеру, полная команда для спавна одного корабля Protector выглядит так : add_ship Protector При спавне станций, ее не будет показывать в вкладке “планировщик”, однако Вы сможете ею управлять через прямой ввод.
Ниже приведена таблица типов кораблей, которых можно заспавнить и использовать в своих целей. Сила корабля расчитывается исходя из изученных на время спавна технологий (в некоторых случаях игнорируется). Скорострельность приводить не буду, так как нет места, и у каждой расы свои модификаторы. Сложность средняя.
Таблица типов планет для изменения ёё класса
Используется команда planet_class, к примеру, полная команда для изменения мира на высокогорный мир такая – planet_class pc_alpine. Перед вводом команды необходимо выбрать ее, открыв ее окно с свойствами.
Таблица Событий и Аномалий
Отдельная таблица из-за ее размеров вынесенна в отдельное руководство.
[link]
Команды-инструменты для работы с консолью разработчика.
*написано со-автором
tweakergui debugtooltip (в версиях до 1.1) – помогает узнать ID (индекс) Лидера, Правителя, Империи, Клетки Населения и так далее. Крайне необходимая вещь при работе с командами add_****_trait и вообще её стоит запомнить.
В версии 1.1+ используется просто debugtooltip без tweakergui!
Если найду ещё, обязательно добавлю.
Редактирование сохранений вручную (План Работы с разделом #4-5).
*написано со-автором
Предисловие:
В Stellaris при помощи Консоли Разработчика можно изменять около 70% и более игровых параметров, но среди тех что нельзя – есть интересные параметры, вроде смены взглядов империй (принципы) которые берутся для вычисления отношений к другим империям, однако все их можно изменить вручную в сохранении, о чем я собираюсь поведать.
- Подходит только 7-Zip File Manager… но можно и другими если сможете адаптировать настройки.
- Расширенный текстовый редактор – это Notepad++, потому-что бесплатно и во вторых я не знаю других :D;
- Прямые руки и понимание програмнного кода (скрипты, конфиг), и порядок на ПК (папки на месте, рабочий стол в поряде и так далее);
- Идем к сохранению: C:Users%ИмяПользователя%DocumentsParadox InteractiveStellarissave games%ПапкаСохраненияКотораяВамНужна%;
- Открываем нужную точку сохранения как сжатый файл вашей программой;
- Извлекаем все что есть в любое удобное место, главное не потеряйте (собственно на это и нужен порядок);
- Открываем gamestate.file, вашим расширенным редактором текста;
- Вооружаемся Поиском нужных фрагментов, по стандарту везде он открывается комбинацией CTRL+F;
- Ниже читаем интересующие вас способы.
- После завершения операции, сохраняем gamestate.file или meta.file (или оба).
От со-автора: По началу я думал, можно забить болт на настройки – и пожалел об этом, так как сейв поломался.
- gamestate.file и meta.file пакуем в новый архив со следующими настройками:
- Название: %ТипНазвание%.sav (Если забыли изменить, можно переименовать в проводнике и изменить тип файла)
- Формат архива: zip
- Уровень сжатия: Нормальный
- Метод сжатия: Deflate
- Размер словаря: 32 KB
- Размер слова: 32
- Параметры: tc=off
- Полученным архивом/сохранением – заменяем оригинальное сохранение.
- Дальше загружаемся в игре и проверяем изменения.
Если файл сломан (т.е ничего нету кроме паузы и начальной даты + пустой карты), то вы неправильно запаковали ИЛИ если при проверке изменений – вы видите что ничего не изменилось, то вы неправильно выполнили способ.
Способы взаимодействия с редактированием сохранения, Часть I.
*написано со-автором
Важное Примечание: Посетите 2-ой и 3-ий раздел перед этим.
Работаем в gamestate.file
- Ищем species_index=%ID%, империю которую будем изменять, ID (индекс) империи узнавать нужно непосредственно в игре при помощи команды-инструмента.
Пример:} capital=924 species_index=15 ethos={ ethic=”ethic_fanatic_materialist” ethic=”ethic_xenophile” }Вот такие секторы нам будут нужны – под номером 15, в моей игре цивилизация только что вышедшая в космос под моим покровительством, изначально она была Индивидуальной, Пацифичной, Спиритуалистической – что меня как военную империю не устраивало, т.к после интеграции – жители не меняют свои принципы и зачастую генерируют несчастье, при фракции отделяются или умирают.
- Здесь нам нужны параметры ethic=”%принцип%”
Я приведу некоторые примеры на которые можно их менять:
ethic_fanatic_**** = Фанатичное
ethic_**** = Не Фанатичное- ethic_spiritualist (Спиритуалист)
- ethic_materialist (Материалист)
- ethic_xenophile (Ксенофил)
- ethic_xenophobe (Ксенофоб)
- ethic_individualist (Индивидуалист)
- ethic_collectivist (Коллективист)
- ethic_militarist (Милитарист)
- ethic_pacifist (Пацифист)
Заменяем принципы например вот так:
} capital=924 species_index=15 ethos={ ethic=”ethic_materialist” ethic=”ethic_militarist” ethic=”ethic_xenophobe” }Это важно: Не рекомендую ставить империи больше 3-ёх не фанатичных или 1-ин фанатичный и 1-ин не фанатичный принцип, тоесть больше оригинальных значений – это вероятно всего поломает игру.
- И вот готово, теперь сохраняем gamestate.file – империя под номером 15 поменяла принципы на Материального Милитариста опасающегося др. инопланетян.
#Работает + Пруф.
[link]
Я совместил два скриншота в одном, чтобы не выкладывать сразу два. Место для них не бесконечное – если будут крики “подделка” не ведомо зачем, у меня есть сохранения – которые могу для проверки дать.
Работаем в gamestate.file
Под типом империи я имею ввиду всякие изречения вроде “Создатели Федерации, Изоляционисты-ксенофобы, Гармоничное сообщество” и т.д, зачастую влияющие на отношения между другими империями. Также с английского, как я понял – это называют Персональность Империи.
- Ищем personality=”%слово_слово%”
Строк данного параметра равно количеству всех империй в игре, в том числе империи находящиеся на этапе “до покорения космоса”.
Пример:} personality=”federation_builders” } capital=924 species_index=15Здешняя Персональность относится к империи под номером 15, та самая которая взята под редактирование в 1-ом способе.
- Заменяем персональность империи одним из этих вариантов:
- federation_builders (Создатели федерации)
- xenophobic_isolationists (Изоояционисты-ксенофобы)
- harmonious_hierarchy (Гармоничное сообщество)
Персональности угасших империй: - fallen_empire_xenophobe (Воинствующий изоляционисты)
Список по мере исследования “персональностей” будет пополняться.
Выходит как-то так:
} personality=”harmonious_hierarchy” } capital=924 species_index=15Предупреждение: Эксперименты с установкой типа Угасшей Империи, делайте на свой страх и риск – среди побочных эффектов будет скорее всего сломанная дипломатия, которой и так не особо много, в худшем случае – мозг игры будет разбит, так как она этого не ожидает.
- После изменения сохраняем gamestate.file и теперь империя под номером 15 вместо Создателей Федерации, становится Гармоничным сообществом.
#Возможно Работает. При последней проверке, находило на personality=” совершенно иное.
Работаем в gamestate.file
Данный способ весьма сложен – потому-что надо знать английский и обладать логическим мышлением, чтобы определять какой код несёт аналог в игре, вот например tech_warp_drive_1 значит Варп-Двигатель 1 (и является стартовой технологией)
- Рассмотрим как забыть технологию:
- Ищем name=”%ИмяИмперии%”, вводить название империи нужно в точности с пробелами.
- Смотрим чуть ниже tech_status={ и после него ниже будет список уже ИЗУЧЕННЫХ технологий.
Пример:} name=”Cancer” adjective=”Cancer” tech_status={ technology=”tech_lasers_1″ level=1 technology=”tech_hyper_drive_1″ level=1 - Допустим что мы хотим забыть Красные Лазеры, для этого выделяем удаляем эту часть:
technology=”tech_lasers_1″ level=1
И получается вот так, что означает – империя Cancer забыла красные лазеры и не может ставить их на НОВЫЕ корабли:
} name=”Cancer” adjective=”Cancer” tech_status={ technology=”tech_hyper_drive_1″ level=1 - Для того чтобы не вычеркнуть Красные Лазеры из игры у империи Cancer надо:
- Прокрутываем вниз и ищем potential={ и под ним,
- Вставляем в списке “tech_lasers_1″=”50” в конец или между строк.
=”число” предположительно определяет очередь появление этой технологии в её ветке или шанс – нужно тестировать.
Конец этого списка выглядит так:“tech_mine_satramene”=”13” “tech_mine_dark_matter”=”6” }
- На этом всё, таким образом эта технология не будет выкинута у этой империи и убрана из изученных. Сохраняем gamestate.file.
- Рассмотрим как изучить технологию
- Ищем potential={ со списком чуть ниже tech_
- Выбираем и копируем нужную вам технологию
Собственно тут-то и нужно знание английского и логическое мышление – чтобы определить какая это технология и её уровень.
Возмём например вот эту:“tech_amoeba_strike_craft_1″=”##”Это у нас Штурмовики космических амёб 1-ого уровня
Удаляем =”##” и копируем “tech_amoeba_strike_craft_1” - Ищем name=”%ИмяИмперии%” и чуть ниже будет tech_status={ и под ним список technology =”****” , куда нам и надо вставлять.
Пример:name=”Cancer” adjective=”Cancer” tech_status={ technology=”tech_lasers_1″ level=1 technology=”tech_amoeba_strike_craft_1″ level=1 technology=”tech_hyper_drive_1″ level=1 - Готово. Теперь нужно сохранить gamestate.file.
#Работает.
- Увеличиваем уровень повторяющейся технологии, многократно за раз.
- Так как выше было разобрано не раз в пред. частях этого способа, поиск технологии – пропущу этот этап.
- Выбираем из списка, нужную вам технологию с подставкой “tech_repeatable – на тех что не имеют этого, не будет эффекта.
- Изменяем под ней level=(любое целое число, положительное), например вот так:
technology=”tech_repeatable_weapon_type_kinetic_fire_rate” level=100
- В итоге мы повысили уровень повторений Скорости Атаки Кинетического Оружия к 100 и выходит прибавка в +500%.
- Сохраняем gamestate.file.
#Работает.
///Место Кончилось D:///
Способы взаимодействия с редактированием сохранения, Часть II.
*написано со-автором
Работаем в gamestate.file
Тут весьма интересно, если другие способы были в начале кода сохранения – тут разработчики поместили ресурсы империй отдельно чуть-ли не в самый низ и как движок понимает что эти ресурсы того ИИ или Игрока, не знаю. Ещё кое-какую мудрость скажу, не переусердствуйте.
- В игре, запоминаем текущее количество интересующего ресурса, сохраняемся и выходим:
- Если это первый “день”, т.е 2200.01.01 то, затрачиваем нужный ресурс любым методом дабы он отличался от стартогового ресурса ИИ. Понятия не имею начинают-ли они с такой-же точки, просто перестраховываемся.
- Ищем standard_economy_module={
И под ним будет выглядить вот так:standard_economy_module={ resources={ energy=50.000 minerals={1470.000 0.000 53.000} influence=100.000 }Сразу скажу, тут нужно методом тыка изменять – не смог найти быстрого способа узнать к кому относятся эти ресуры – но можно узнать запомнив сколько их есть.
- Тут всё достаточно прозрачно, изменять нужно число соответствующее тому что у вас в игре, кстате говоря – в игре если навести мышкой число не просто целое, а c некоторым кол-вом десятичных которые… бессмысленые.
- energy это энергокредиты
- minerals это минералы :/
- influence собственно влияние
- Пример делать не буду – здесь довольно легко, сохраняем gamestate.file
#Работает ( Примечание от HAOSov – проверил 07.06.2020 на патче 2.7.1 )