Строка запуска для игры будет выглядеть так:
Code:
"D:\Progrram Files\Homeworld II\Bin\Release\Homeworld2.exe" -overrideBigFile
Немного пояснений. В графе объект записывается исполняемый файл и путь к нему. Поскольку в названиях папок есть пробелы, всё это дело берётся в кавычки – иначе система выдаст ошибку, т.к. exe-файла Progr
ram на диске D:\, надо полагать, нет.
-overrideBigFile – параметр запуска (ещё их называют ключами командной строки). Назначение параметров – изменение стандартного поведения программы, в данном случае это загрузка «сырых» (т.е. не упакованных в биг) файлов в папке
Data. Вообще, у игры полным полно этих параметров, как и у всякого приложения. Подробности
здесь.
Момент номер два – расширения файлов. У тебя это не singleplayer.lua, а singleplayer.lua
.txt, т.е. не lua-скрипт, а вполне обычный текстовый документ. В Проводнике в меню «Сервис» выбери пункт меню «Свойства папки» и перейди во вкладку «Вид», в списке ближе к концу сними галку «Скрывать расширения для зарегистрированных типов файлов». Осталось убрать ненужную приписку
.txt в названиях обеих файлов.
ЗЫ. И да. Судя по скринам Проводника, у тебя – пиратка. Ну не используется в оригинальном ХВ2 InnoSetup, да и папка называется иначе (арабская двойка и без пробелов). Хотя внутриигровые скрины от 1С (ибо жирные шрифты
). Впрочем, не суть важно – работать должно с обеими версиями. Только путь к экзешнику поменять не забудь