Есть несколько дополнительных функций, отключенных по умолчанию, которые я добавил для личного удобства. Возможно кому-то будет полезно. Они работают только для моих релизов, по большей части только для новых.
Синим текстом помечено то, что относится конкретно к данному релизу.
В папке Документы/Мои документы (в зависимости от операционной системы) создаем папку Gamesaves и размещаем там файлы:
Файл Avatar.png - аватарка игрока в оверлее, только для игр с сетевым режимом.
Файл Config.ini - создаем его и прописываем свои настройки по желанию:
[Game]
DX=0
;ID=
Online=1 Overlay=1 Nick=Nick OverlayKey=SHIFT + TAB ;User=76561198119100000 Если файл Config.ini существует по указанному пути (Документы/Gamesaves/Config.ini) и эти значения существуют внутри файла, то указанные настройки пропишутся в конце установки игры.
Обозначения:
DX= 0 или 1 // Раньше для себя я добавлял SweetFX или Reshade, но сейчас добавил функцию копирования файлов с папки Files, поэтому лучше поставить 0.
;ID= // Только для опытных пользователей. AppID для стимопиратки. Лучше не менять и оставить впереди точку с запятой, тем самым отключив эту опцию.
Online= 0 или 1 // В некоторых играх есть возможность подключаться к случайным игрокам в сети без дополнительных программ, но по большей части это не работает, так как на пиратке в сети игроков будет в районе нуля через 2-3 дня с момента заливки торрента.
Overlay= 0 или 1 // Оверлей внутри игры, обычно с поддержкой отображения достижений. Для игр с сетевым режимом обычно есть список серверов и чат с игроком, с которым есть соединение. Для одиночных игр оверлей по умолчанию выключен, если нужен для отображения достижений, то ставим 1. Кроме того, оверлей может конфликтовать вплоть до незапуска игры с другими программами, которые накладывают поверх игр свой оверлей.
Nick = // Ник игрока для игр с сетевым режимом. Важное замечание: если у игры нет официальной поддержки русского языка, то не рекомендуется добавлять русские символы в ник, так как они могут некорректно отображаться и в запущенных случаях возможно даже повреждение файла сохранения, поэтому желательно указывать что-то на английском во избежание проблем.
OverlayKey= // Кнопка или комбинация кнопок для открытия оверлея, при условии что он включен. Указываем то, что случайно нажать не получится. По умолчанию SHIFT + TAB как в Steam.
;User= // Только для опытных пользователей. SteamID64, по сути номер аккаунта, как его узнать есть информация в интернете. Указывается только для пиратки, работающей без Steam. На реальный аккаунт Steam влияния не имеет. Для одиночных игр это значение особой роли не играет. Для игр с сетевым режимом генерируется случайное значение в конце установки и - важно - оно должно отличаться у двух игроков чтобы они могли играть по сети вместе. Если аккаунта в Steam нет, то лучше не менять и оставить точку с запятой, тем самым оставив генерацию случайного значения для сетевой игры. Если есть аккаунт в Steam, то убираем точку с запятой и ставим свой SteamID64 из аккаунта Steam. Важное замечание - в некоторых играх, в том числе и одиночных, сохранения привязаны к SteamID64 и если поменять его значение, то сохранения перезапишутся и игра создаст новые. Если указать SteamID64 от своего аккаунта, то сохранения станут совместимы между обычной пираткой и стимовской, в том числе и с лицензией. Собственно, именно привязка сохранений во многих играх к SteamID64 и была причиной почему я добавил эти функции для личного удобства.