Полезные для прохождения консольные команды в Factorio
Factorio, как и многие игры, поддерживает моддинг: он реализован с помощью скриптов и команд на языке программирования Lua. Некоторые из таких команд могут ускорить и сделать очень простым прохождение. Впрочем, их использование отключит получение достижений. Чтобы ввести код, откройте чат нажатием на тильду (клавиша '~') и скопируйте код. Здесь мы перечислили такие команды, которые используются как чит-коды.
Параметры команд указаны в знаках больше и меньше: <параметр>. Если нужно выбрать между несколькими, то варианты перечислены через вертикальную черту: <вариант 1|вариант 2>.
- /c game.player.cheat_mode= — режим бесплатного крафта: true — включить, false — выключить;
- /c game.player.selected.amount=<число> — восстанавливает месторождение, на которое вы навели курсор, до указанного числа ресурсов;
- /c game.player.surface.always_day= — режим вечного дня: true — включить, false — выключить;
- /c game.speed=<число> — изменить скорость игры в указанное число раз;
- /c game.player.surface.clear_pollution() — очистить загрязнение;
- /c game.player.surface.peaceful_mode= — мирный режим, враги не будут нападать первыми: true — включить, false — выключить.
- /c game.map_settings.enemy_expansion.enabled= — запрет распространения гнезд кусак.
- /c game.player.force.laboratory_speed_modifier=<число> — ускорить исследования в указанное число раз.
- /c game.player.force.research_all_technologies() — открыть все исследования и технологии.
- /c local surface=game.player.surface
- /c game.player.character=nil — отвязать управление от игрока. Чтобы вернуться к обычной игре, придется уничтожить своего персонажа с помощью кода /c game.player.selected.destroy(), а затем создать снова — /c game.player.create_character().
- /c game.player.insert{name="", count=<количество>} — добавить предметы с запрошенным ID и в нужном количестве в инвентарь.
- /c game.player.force.manual_crafting_speed_modifier=<число> — увеличить скорость ручного крафта в написанное количество раз.
- /c game.player.force.manual_mining_speed_modifier=<число> — увеличить скорость ручной добычи в нужное число раз.
for key, entity in pairs(surface.find_entities_filtered({force=»enemy»})) doentity.destroy()end— убить всех врагов на карте (вводится в несколько строк).