Консольные команды Imperator: Rome

Материал из ВикиСтратегикон
Версия от 22:48, 5 февраля 2021; Арскригициониец (обсуждение | вклад)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Эта страница содержит команды, которые можно использовать в консоли разработчиков. Многие команды могут включать и выключать что-либо при повторном использовании, но иногда для отключения их эффекта нужно будет перезагрузить игру.

Начиная с патча Помпей (1.1), консоль выключена по умолчанию. Чтобы включить её, вы должны запустить игру в режиме debug:

  1. В Steam: правый щелчок на игру > Свойства > Установить параметры запуска>добавьте "-debug_mode"
  2. В Windows: создайте ярлык для игры, щёлкните правой кнопкой мыши, выберите Свойства и в поле объект добавьте "debug_mode" в конце строки.
  3. В GOG: правый щелчок на игру > Настройки > выберите Add command line arguments и введите "debug_mode"

Режим debug отключает достижения. Консольные команды не работают в играх в режиме одной жизни и в мультиплеере. Чтобы скрыть фиолетовую подсказку о режиме debug, используйте мод Hide Debug Tooltip.

Чтобы открыть консоль, нажмите клавишу ~ (слева вверху, под клавишей Esc, соответствует букве ё)

Либо попробуйте один из этих вариантов: Shift+2, ALT+2+1, Shift+3, §, ~, ^, °, ²

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

Нажмите ⇆Tab, чтобы автоматически выполнить команду.

Команды условно разделены на 2 категории:

  • игровые – те, которые нужны во время игрового процесса;
  • технические – те, которые используются при разработке модов.

Игровые команды[править | править код]

Команда Параметры Пример Описание
ae [Кол-во] ae −20 Увеличивает агрессивную экспансию на указанное число, либо на 20, если не указано ничего.
ai - ai Включает/выключает управление ai.
amnesia [Tэг страны] amnesia ROM Заставляет ai забыть об указанной стране(?).
annex [Tэг страны] annex SEL Мгновенно аннексирует указанную страну.
army [Кол-во][Номер города] army 10 1 Создаёт указанное количество когорт лучников в указанном городе.
army_loyalty [Номер города][Кол-во отрядов] army_loyalty 17 3 В указанном городе делает верными указанное количество отрядов или все, если ничего не указано.
cash [Кол-во] cash 123456 Добавляет указанное количество денег, либо на 5000, если не указано ничего.
centralization [Кол-во] centralization Увеличивает централизацию на указанное число.
civil_war [Тэг страны] civil_war PAA Начинает гражданскую войну в указанной стране.
conquer [Номер города] conquer 3508 Колонизирует указанный город.
control [Номер города] control 138 Оккупирует указанный город.
declare_war [Тэг страны1][Тэг страны2] declare_war CAR ROM Начинает войну между двумя странами.
delay_diplo - delay_diplo Включает/выключает мгновенную реакцию на дипломатические действия(?).
event [ID события][Цель] event johan.1 Запускает событие по его ID для определённой цели (если указано).
exile - exile Выбранный отряд войск делает «изгнанным» (по аналогии с отрядом вне родных провинций после окончания войны).
forcepeace - forcepeace Мгновенно завершает текущие войны.
halt - halt Выбранный отряд прекращает передвижение в другой город, даже если он уже прошёл больше половины пути.
healthy_economy - healthy_economy Показывает % состояния здоровья экономики всех стран мира.
horde [Номер города] horde 43 Размещает 100к варваров в указанном городе.
instant_war - instant_war Включает/выключает задержку между объявлениями войны.
kill [Номер персонажа] kill 23893 Мгновенно убивает указанного персонажа.
Legitimacy [Кол-во] Legitimacy 100 Увеличивает легитимность монарха на указанное число, либо на 10, если не указано ничего.
make_child [ID персонажа-отца] make_child 19247 Создаёт ребёнка для указанного персонажа.
manpower [Кол-во] manpower 5000 Добавляет указанное количество людских ресурсов (рекрутов) или 100к, если ничего не указано.
mapmode [Режим карты] mapmode religion Переключение режима карты. По сути бесполезно, так как это тоже самое, что и переключение через интерфейс.
marry [ID персонажа1][ID персонажа2] marry 19247 4167 ОСТОРОЖНО: может крашнуть игру! Женит двух указанных персонажей.
navy [Кол-во][Номер города] navy 6 7 Создаёт указанное количество трирем в указанном городе. Не создаст, если город не портовый.
nomen - nomen Противоположность команды yesmen – ИИ будет автоматически (и почти мгновенно) отключать все дипломатические предложения вне зависимости от обстоятельство. Также влияет на ответы ИИ другому ИИ.
pirates [Номер моря] pirates 2502 Размещает 7 пиратских трирем в указанном море.
power [Кол-во] power Увеличивает очки влияния на указанное число, либо на 1к, если не указано ничего.
revolt [Тэг страны] revolt EGY Государство распадётся. Работает в основном для мажорных стран.
select_province [Номер города] select_province 1 Выделяет город с указанным номером.
set_age [ID персонажа][Возраст] set_age 19247 10 Меняет у указанного персонажа возраст на указанное число.
stab [Кол-во] stab −3 Устанавливает стабильность на указанное число, либо на максимум, если не указано ничего.
state_loyalty [Номер города][Кол-во] state_loyalty 1 100 Увеличивает лояльность провинции (не работает?)
t [Название страны] t Рим Позволяет управлять указанной страной.
tag [Тэг страны] tag MAC Позволяет управлять указанной страной.
technology [Кол-во] technology 10 Увеличивает уровень технологий на указанное количество, либо на 1, если ничего не указано.
tyranny [Кол-во] tyranny −10 Увеличивает тиранию на указанное число, либо на 10, если не указано ничего.
Unrest [Номер города][Кол-во] Unrest 1 100 Увеличивает уровень волнений в указанном городе на указанное число или на 8, если оно не указано.
warexhaustion [Кол-во] warexhaustion −10 Увеличивает военную усталость на указанное число, либо на максимум, если не указано ничего.
yesmen - yesmen Включает/выключает абсолютное согласие ai на предложени

Технические команды[править | править код]

Команда Параметры Пример Описание
3dstats - 3dstats Показывает техническую информацию о нагрузке.
adjacencies.rebuild - adjacencies.rebuild ???
aistats - aistats Выводит статистику ai в ai.log.
aiview - aiview Включает/выключает отображение дополнительной информации об ai.
audio.cpu_info - audio.cpu_info Отображает информацию о нагрузке аудио на CPU.
audio.list_events - audio.list_events Выводит список аудио-файлов.
audio.play_event [Название аудио] audio.play_event event:/MOD_AWESOME/MODDER Проигрывает указанное аудио.
camera.debug - camera.debug Выводит техническую информацию о камере.
camera.load - camera.load Загружает расположение камеры.
camera.save - camera.save Запоминает расположение камеры.
clear_aistats - clear_aistats Очищает статистику ai.
clear_aistats - clear_aistats Очищает консоль.
coat_of_arms [Tэг страны] coat_of_arms ROM Записывает техническую информацию о когортах страны в game.log.
compoundnodeeditor - compoundnodeeditor Открывает Node Editor
counts [???] counts ??? ???
crash crash Крашит игру.
CrashReporter.DeleteCrashData - CrashReporter.DeleteCrashData Удаляет все дампы крашей.
CrashReporter.SimulateCrash - CrashReporter.SimulateCrash То же, что и crash — крашит игру.
CrashReporter.UploadCrash - CrashReporter.UploadCrash Загружает информацию о последнем краше.
debug_mode - debug_mode Включает режим отладки.
dockables.create [ID dockable] Dockables.Create TextureViewer Запускает техническое окно с указанным ID (список вызывается через Tab)
dockables.createlayout [ID слоя] Dockables.CreateLayout default Запускает слой технических окон с указанным ID (список вызывается через Tab)
dumpdatadypes - dumpdatadypes Делает текстовый дамп с указанием всех DataType.
eagerness [Tэг страны] eagerness MAC Желание воевать(?) у указанной страны.
error - error ???
event_queue - event_queue Записывает очередь игровых событий в game.log.
explorer - explorer Открывает игровой проводник.
gamelog - gamelog Выводит в консоль лог игры (если он не пустой).
gfx.reloadtexture - gfx.reloadtexture Перезагружает текстуры.
gui_editor - gui_editor Вызывает редактор интерфейса.
GUI.ClearWidgets - GUI.ClearWidgets Чистит все виджеты.
GUI.CreateWidget [Виджет][Элемента виджета] GUI.CreateWidget gui/tooltip.gui background ОСТОРОЖНО: может крашнуть игру! Создёт элемент указанного виджета на экране.
help - help Выводит список всех команд (работают лишь некоторые из них).
helphelp - helphelp ???
helplog - helplog Сохраняет все команды из help-списка в файл game.log.
kick [Ник игрока] kick Blank Кикает игрока с указанным ником.
load [Название файла] load ? Загружает файл (сейчас непонятно, как правильно указывать имя сейва)
loading_screen - loading_screen ???
map_editor - map_editor ОСТОРОЖНО: может крашнуть игру! Открывает редактор карты.
map.savepng [Режим][Название файла] map.savepng political polmap Делает изображение карты в указанном режиме (см. режимы в \game\localization\russian\minimap_l_russian.yml или нажми Tab)
mapobjects.debug - mapobjects.debug Выводит техническую информацию об объектах карты.
mapobjects.generategamelocators [Строка] mapobjects.generategamelocators 0 Генерирует txt-файл «generated_locators_[Строка]» (например в папку \Documents\Paradox Interactive\Imperator)
minidump - minidump Сделать минидамп.
months [Tэг страны] months ROM Возможная длительность войны(?) с указанной страной.
mpstats - mpstats Выводит игровую статистику в game.log.
Music.Next - Music.Next Переключает на следующий трек и показывает ниформацию о нём.
Music.TogglePause - Music.TogglePause Ставит/убирает проигрывание музыки на паузу.
observe - observe Переходит в режим наблюдателя.
oos_dump - oos_dump Создаёт oos-дамп.
output_terrain - output_terrain Создаёт файл с информацией о рельефе (00_province_terrain) в \Documents\Paradox Interactive\Imperator
particleeditor - particleeditor Открывает Particle Editor
planaction [Индекс] planaction 1 ???
players - players Выводит информацию об игроках.
portrait_editor - portrait_editor Включает редактор портретов.
ppa [Tэг страны] ppa MAC Обновляет планы ai по отношению к указанной стране.
prefer - prefer Обновляет предпочительные когорты(?) для ai.
print_randomlog - print_randomlog Создаёт random.log.
printmap - printmap Делает изображение политической карты и помещает в \Documents\Paradox Interactive\Imperator\screenshots
release_mode - release_mode Включает/выключает релиз-режим.
reload [Тип] reload regions Перезагрузка какого-то элемента игры.
rendertype - rendertype Отображет задействованный способ рендера.
replan - replan ОСТОРОЖНО: крашит игру! Из-за краша непонятно, что делает.
replay - replay Включает проигрыватель времени с самого старта игры.
roads.rebuild - roads.rebuild Предположительно: исправляет баги с визуальным отображением дорог.
save [Название файла] save test Сохраняет игру в \Documents\Paradox Interactive\Imperator\save games.
screenshot - screenshot Делает скриншот (например в папку \Documents\Paradox Interactive\Imperator)
script_docs - script_docs Записывает логи в \Documents\Paradox Interactive\Imperator\logs
settings - settings Вызов окна настроек
setup_editor - setup_editor Запускает редактор, который позволяет редактировать религию, культуру и товары провинций.
shader_debug - shader_debug Удаляет всю техническую информацию о шейдерах.
spawnentity [Сущность][Стейт] spawnentity test_object_entity Размещает сущность в месте, где расположен курсор.
statistics - statistics Записывает статистическую информацию в game.log.
switchlanguage [Язык] switchlanguage l_english Переключает язык игры.
test_save - test_save Начинает тест сохранения.
testchar - testchar "Даст персонажу все данные" – точно не знаем, что это означает.
teststatus - teststatus Выведет статус проведённых тестов.
textureviewer [Строка] textureviewer gfx/interface/icons/buildings/commerce_building.dds Открывает TextureViewer, который позволяет просматривать текстуры прям в игре.
tick - tick Отметит все выбранные вами единицы.
tick_day [Количество суток] tick_day 7 Мгновенно перемотает неделю.
time - time Выводит текущее время.
timing - timing Показывает время нагрузки на разные элементы игры.
tweak [Строка] tweak . Вызывает окно технических настроек (в данном примере все, у которых есть «.»)
update - update ???
version - version Отображает информацию о версии игры.
vsync - vsync Включает/отключает VSync.
watch - watch ???
winter - winter ???

Содержимое статьи актуально для Imperator: Rome версии 1.5.

Навигация[править код]

Навигация Imperator: Rome
Внутренняя политика ГосударствоАтрибутыПерсонажиФормируемые нацииПравительствоКультураРелигия
Экономическая политика ЭкономикаТорговляЗданияНаселение
Провинции РегионПровинцияТерриторияКолонизация
Военное дело Армия
Другое Консольные команды