Application directory/ru: Difference between revisions
(MacOSx manual update) |
HammerMeow (talk | contribs) m (del wrong link) |
||
(10 intermediate revisions by 5 users not shown) | |||
Line 6: | Line 6: | ||
* сценарии | * сценарии | ||
* настройки | * настройки | ||
* [[Log | * [[Log file/ru|логи]] (начиная с версии 0.10.0). | ||
Структура директории интуитивно понятна. | Структура директории интуитивно понятна. | ||
Line 55: | Line 55: | ||
Данные игры хранятся по адресу | Данные игры хранятся по адресу | ||
__Game_Install_Directory__ | |||
==Перемещение корневого каталога игры== | ==Перемещение корневого каталога игры== | ||
Следующие инструкции актуальны для версии 0.11.13. | |||
Вы можете переместить коревой каталог игры. | |||
Для этого вам нужно скорректировать переменную <code>write-data</code> в файле <code>__Game_Install_directory/config/config.ini</code>, которая отвечает за расположение модов, сценариев и временных файлов. | |||
=== Linux === | |||
Измените <code>__Game_Install_directory/config-path.cfg</code> | |||
use-system-read-write-data-directories=true | |||
Измените <code>__Game_Install_directory/config/config.ini</code> | |||
[path] | |||
read-data=__PATH__executable__/../../data | |||
write-data=.local/share/factorio | |||
Можете задать <code>write-data</code> как '''<code>.factorio</code>''', если вам так удобнее. | |||
После этого вы можете снять разрешение на запись со всего каталога с игрой '''за исключением файла ''' <code>config/config.ini</code>, который '''обязательно''' должен быть доступен для изменения всеми пользователями, желающими играть в Factorio. | |||
Обратите внимание: если один пользователь изменит настройки игры, это отразится на всех, кто играет на этом же компьютере. | |||
== См. также == | == См. также == | ||
* [[Install guide/ru|Руководство по установке]] | |||
* [[Install | |||
* [[Mods/ru|Моды]] | * [[Mods/ru|Моды]] | ||
* [[Installing Mods | * [[Installing Mods|Установка модов]] | ||
* [http://www.factorioforums.com/forum/viewtopic.php?f=34&t=3389 Тематичное обсуждение на форуме] | * [http://www.factorioforums.com/forum/viewtopic.php?f=34&t=3389 Тематичное обсуждение на форуме] | ||
* [http://www.factorioforums.com/forum/viewtopic.php?f=5&t=8294 Версия для Linux - Перенос сохранений в $HOME] |
Latest revision as of 15:06, 14 March 2021
Корневой каталог игры содержит:
Структура директории интуитивно понятна.
Вы можете удалить конфигурационный файл, к примеру. Он будет создан заново с настройками по умолчанию при запуске игры.
Рекомендуется делать резервные копии коревого каталога игры перед установкой новых версий.
Windows
Установка из zip-архива
Структура распакованного архива полностью соответствует структуре коревого каталога игры.
Если вы распакуете zip-архив в:
C:\Factorio
Тогда сохранения можно будет найти в папке
C:\Factorio\saves
а моды в
C:\Factorio\mods
Использование установщика
Установщик следует UAC. Коревой каталог игры будет размещен там, где вы укажете (Program files по умолчанию), пользовательские данные (сейвы и т.д.) будут сохранены по адресу
C:\Users\<username>\AppData\Roaming\Factorio
или для Windows Vista и более новых версий
%appdata%\factorio
MacOSx
Игра по умолчанию должна быть установлена в каталог приложений.
Данные будут сохранены по адресу
/users/<replace with your username>/Library/Application Support/factorio
что эквивалентно
~/Library/Application Support/factorio
Вы можете набрать эту строку в поиске (нажмите SHIFT-COMMAND-G чтобы перейти в каталог).
Внутренние данные игры хранятся в директории
/Applications/factorio.app/Contents/data
Структура директории такая же как и в папке Application support.
Linux
Данные игры хранятся по адресу
__Game_Install_Directory__
Перемещение корневого каталога игры
Следующие инструкции актуальны для версии 0.11.13.
Вы можете переместить коревой каталог игры.
Для этого вам нужно скорректировать переменную write-data
в файле __Game_Install_directory/config/config.ini
, которая отвечает за расположение модов, сценариев и временных файлов.
Linux
Измените __Game_Install_directory/config-path.cfg
use-system-read-write-data-directories=true
Измените __Game_Install_directory/config/config.ini
[path] read-data=__PATH__executable__/../../data write-data=.local/share/factorio
Можете задать write-data
как .factorio
, если вам так удобнее.
После этого вы можете снять разрешение на запись со всего каталога с игрой за исключением файла config/config.ini
, который обязательно должен быть доступен для изменения всеми пользователями, желающими играть в Factorio.
Обратите внимание: если один пользователь изменит настройки игры, это отразится на всех, кто играет на этом же компьютере.