Аргументы командной строки Launcher
Материал из CryWiki Russia
(Различия между версиями)
Cin (Обсуждение | вклад) (Аргументы командной строки Launcher (80%)) |
Cin (Обсуждение | вклад) м (→Типичные случаи использования) |
||
(1 промежуточная версия не показана) | |||
Строка 25: | Строка 25: | ||
;'''DEVMODE''' | ;'''DEVMODE''' | ||
- | :В режиме DEVMODE отладчик LUA отключен и pak-файловая система предпочитает файлы вне PAK-файлов. Выполнение команд LUA в консоли включено (через преффикс #). '' | + | :В режиме DEVMODE отладчик LUA отключен и pak-файловая система предпочитает файлы вне PAK-файлов. Выполнение команд LUA в консоли включено (через преффикс #). ''Консольные переменные помеченные флагом чита могут быть изменены'' |
;'''DX9''' | ;'''DX9''' | ||
Строка 41: | Строка 41: | ||
====Типичные случаи использования==== | ====Типичные случаи использования==== | ||
- | + | ;'''Launcher.exe +r_displayinfo 1 +map testy''' | |
- | + | :Устанавливает консольную переменную и загружает карту | |
- | + | ||
+ | ;'''Launcher.exe +#System.DumpMemStats()''' | ||
+ | :Вызывает команду Lua | ||
+ | |||
+ | ;'''Launcher.exe +loadconfig lowspec +r_displayinfo 1''' | ||
+ | :Запускает игру в указанном режиме и устанавливает cvar (переменные консоли и команды не чувствительны к регистру) | ||
==Используемые консольные переменные== | ==Используемые консольные переменные== | ||
;'''hud_startPaused''' | ;'''hud_startPaused''' | ||
- | : | + | :Зпупускает игру в приостановленном режиме и ожидает ввода от пользователя. |
;'''fg_abortOnLoadError''' | ;'''fg_abortOnLoadError''' | ||
- | : | + | :Перкращает загрузку игры при ошибке flowgraphs |
- | :2 - | + | :2 - прервать |
- | :1 - | + | :1 - показать диалог |
- | :0 - | + | :0 - только записать в журнал |
[[Категория:Разное]] | [[Категория:Разное]] |
Текущая версия на 03:27, 6 сентября 2011
Содержание |
Аргументы командной строки Launcher
Аргументы командной строки Редактора
Sandbox принимает те же самые аргументы командной строки что и Launcher.exe как показано ниже, кроме того он может загружать файлы .cry которые переданы в первом параметре.
Примеры аргументов
Следующие примеры
Launcher.exe -Arg1 -Arg2 ParamOfArg2 +Arg3 Param1OfArg3 Param2OfArg3 +Arg4 "ParamOfArg4" +Arg5 4-3+2 -Arg6
приведут к следующим командам (начинающиеся с -, модифицируют поведение при запуске):
Arg1 Arg2 ParamOfArg2 Arg6
и следующие команды (начинающиеся с +, выполняются как консольные команды после инициализации, все в одном кадре):
Arg3 Param1OfArg3 Param2OfArg3 Arg4 "ParamOfArg4" Arg5 4-3+2
Распознаваемые предварительные команды
- DEVMODE
- В режиме DEVMODE отладчик LUA отключен и pak-файловая система предпочитает файлы вне PAK-файлов. Выполнение команд LUA в консоли включено (через преффикс #). Консольные переменные помеченные флагом чита могут быть изменены
- DX9
- Использовать рендер Direct3D 9 (переопределяет настройку в system.cfg)
- DX10
- Использовать рендер Direct3D 10 (переопределяет настройку в system.cfg)
- MOD [ИмяМода]
- Загружает DLL мода вместо кода Crysis. Добавляет папку мода для поиска данных мода. Моды должны быть расположены в папке движка в папке Mods.
- root: _"Launcher.exe -root < *RootFolder >"
- переопределяет папку для log-файлов (также и для *LogBackups), cfg-файлов (для команды 'exec'), и файлов ротации уровней - параметр командной строки, в основном используется для хостинга нескольких экземпляров на одной машине.
Типичные случаи использования
- Launcher.exe +r_displayinfo 1 +map testy
- Устанавливает консольную переменную и загружает карту
- Launcher.exe +#System.DumpMemStats()
- Вызывает команду Lua
- Launcher.exe +loadconfig lowspec +r_displayinfo 1
- Запускает игру в указанном режиме и устанавливает cvar (переменные консоли и команды не чувствительны к регистру)
Используемые консольные переменные
- hud_startPaused
- Зпупускает игру в приостановленном режиме и ожидает ввода от пользователя.
- fg_abortOnLoadError
- Перкращает загрузку игры при ошибке flowgraphs
- 2 - прервать
- 1 - показать диалог
- 0 - только записать в журнал