钢铁雄心 IV 中文离线资料库

启动参数

原页面:Launch options

本页中文翻译进度 69%,未译部分暂保留英文原文。

《钢铁雄心 4》可以通过若干额外的命令行参数(在 Steam 中称为启动选项)来启动。《钢铁雄心 4》的命令行参数不能包含空格或连字符,每个参数开头的那一个连字符除外。引号也无法用来绕过这一限制。因此,举例来说,如果有人想用-start_save=在启动时载入一个存档,该文件名就不能包含空格或连字符。

Argument 描述
-ai_view
-allowoldsave
-allowoldsaves
允许较旧存档版本的存档仅以一条提示框警告的形式载入,而不是完全阻止它们。在刚提高存档版本之后进行测试时尤其有用,因为较新的存档仍然可以载入且仍然有效。
-audiodebug
-auto_run=TEXT 在游戏启动/载入时执行run TEXT控制台指令,从而可以执行更多指令。
-autosave=INTERVAL 覆盖用户 settings.txt 文件中的自动存档间隔。可以是以下之一:NEVER、DAILY、WEEKLY、MONTHLY、HALFYEAR、YEARLY
-autosave_count=N 覆盖用户 settings.txt 文件中的 debug_saves 计数。指定在创建新自动存档时,保留多少个自动存档文件后才删除最旧的那一个。
-checksum 计算并把总校验和以及每个单独游戏数据文件的校验和写入用户目录的/Hearts of Iron IV/logs/system.log。当你想判断是某个单独文件被改动,还是存在某个本不该存在、从而扰乱校验和并阻止多人游戏的文件时,这很有用。
-crash_data_log 收集因严重 bug 与故障导致的崩溃所产生的错误数据。包括从启动器启用了有问题的模组的情况。
-debug 表示游戏应以调试模式运行,启用各种额外行为以帮助开发或测试。其中一些功能可以通过游戏控制台使用debug控制台指令来开启。
-dump_script_doc 在游戏文件夹中创建/Hearts of Iron IV/script_documentation.json文件(其中列出效果、触发器、修正项与游戏变量),而不是启动游戏。
-gamelog
-hands_off 自动以海地、[1]开启一个 1936 年的游戏,不暂停,以最高速度运行,并开启人类 AI。其他效果包括启用 AI 测试、测试日志与视图,禁用结束界面,以及禁用帧平滑。
-historical
-historical=no
-historical=yes
强制开启或关闭历史国策游戏设置。只能与任意auto-start选项配合使用,例如-hands_off或-start_tag.。游戏中的默认值为-historical=yes,,所以目前只有-historical=no有实际效果。
-human_ai 开启人类 AI,这样即使是玩家所控制的国家也由 AI 管理。
-logpostfix=TEXT Prepends the provided text to the beginning of log file names. Useful when running multiple instances of the game on a single machine, such as for multiplayer testing.
-logprefix=TEXT Appends the provided text to the end of log file names. Useful when running multiple instances of the game on a single machine, such as for multiplayer testing.
-noai 默认关闭游戏中的所有 AI,等同于用游戏内控制台自动执行ai控制台指令。
-nofilewatcher 关闭文件监视器,它会观察游戏文件夹并在文件变化时重新载入数据库或 UI。在 Release 版本中默认关闭,但会被-debug.开启。
-nolauncher 跳过启动器,并使用用户目录的/Hearts of Iron IV/dlc_load.json中列出的已启用模组继续上一次的游戏,通常是最后一次启用的模组。
-start_minimized 以最小化到任务栏的方式启动程序。仅在 Debug 与 Release_D 中可用。截至撰写时仅在 Windows 上实现。
-start_save=TEXT 跳过主菜单,直接载入一个存档文件(以文件名指定,但不含「.hoi4」扩展名)。
-start_speed=N 设置游戏的初始速度(0-4)。
-start_tag=TAG 跳过主菜单,直接以 TAG 指定的国家开启一个 1936 年的游戏。

参考资料

  1. ↑ NDefines.NGame.HANDS_OFF_START_TAG = "HAI" 中的 定义文件。