切换语言: Deutsch English Polska Русский Turkish

游戏目录

From Official Factorio Wiki
Jump to navigation Jump to search


概述

根据你安装游戏的安装方式和所使用的操作系统不同,可能会有一个或两个文件夹内存储有异星工厂的游戏文件。

用户数据目录

用户数据目录是存放用户个人文件的目录,例如游戏存档,Mod,日志,崩溃转储文件等。你可以在文件管理器中搜索下列目录,或者直接输入到地址栏内:

Locations

Windows:

%appdata%\Factorio

MacOSX:

~/Library/Application Support/factorio

Linux:

~/.factorio

在 Windows 上使用 Steam 时, config.ini, achievements.dat, modded-achievements.dat 和 player-data.json 可以在下方地址找到

C:\Program Files (x86)\Steam\userdata\[user number]\427520\remote

应用程序文件夹

应用程序文件夹存储下列三种文件:

  • Factorio 可执行文件 (./bin)
  • Factorio 资源文件 (./data)
  • API 文档 (./doc-html)

位置:

Windows:

C:\Program Files (x86)\Steam\steamapps\common\Factorio
C:\Program Files\Factorio

MacOSX:

~/Library/Application Support/Steam/steamapps/common/Factorio/factorio.app/Contents
/Applications/factorio.app/Contents

Linux:

~/.factorio

更改用户数据目录

你可以创建文件 config-path.cfg 去配置 Factorio 到任意文件夹。

请看这个讨论 (适用于MacOS,但应适用于任何其他操作系统).

为了更改用户数据目录, 你必须编辑文件中 "write-data" 的位置 (游戏安装目录)/config/config.ini. 这会影响Mods,剧情和缓存文件. 如果你只是想更改存档位置你可以 使用 symlinks 更改保存目录 但是这意味着当前计算机上所有用户共享同一份数据文件,包括设置文件。

Linux

更改 游戏安装目录/config-path.cfg

use-system-read-write-data-directories=true

更新 游戏安装目录/config/config.ini

[path]
read-data=__PATH__executable__/../../data
write-data=.local/share/factorio

如果你愿意,你可以设置 write-data 的值为 .factorio

完成这个操作后,你可以设置 除了 config/config.ini, 文件以外的文件设置成只读,如果想要正常的游戏 config/config.ini 文件 必须 是要可写的。

注意:如果某个用户在游戏中改变了设置,这会影响到所有在同一台计算机上玩游戏的用户。

通过 Zip 文件安装

解压 Factorio 文件夹.

所有文件的列表如下:

  • 游戏存档 (作为 zip 文件)
  • 用户安装/创建的 Mods.
  • 用户安装/创建的剧情.
  • 用户的设置
  • 日志文件 (factorio-*.log)
  • 玩家数据 (player-data.json)

注意: 删除配置文件会导致下一次 Factorio 启动时自动生成默认配置。

建议在安装新版本时备份存档以及配置文件

参见