Аргументы командной строки редактора
Материал из CryWiki Russia
(Различия между версиями)
DCamer (Обсуждение | вклад) |
DCamer (Обсуждение | вклад) (→Типичные случаи применения) |
||
Строка 30: | Строка 30: | ||
== Типичные случаи применения == | == Типичные случаи применения == | ||
- | * Установка консольной переменной и загрузка карты:<br />Launcher.exe +r_displayinfo 1 +map testy | + | * Установка консольной переменной и загрузка карты:<br /><pre>Launcher.exe +r_displayinfo 1 +map testy</pre> |
- | * Вызов команды LUA:<br />Launcher.exe +#System.DumpMemStats() | + | * Вызов команды LUA:<br /><pre>Launcher.exe +#System.DumpMemStats()</pre> |
- | * Запуск игры в указанной конфигурации графики и | + | * Запуск игры в указанной конфигурации графики и установка CVar (консольные переменные и команды не чувствительны к регистру):<br /><pre>Launcher.exe +loadconfig lowspec +r_displayinfo 1</pre> |
- | + | ||
== См. также == | == См. также == |
Версия 10:47, 16 октября 2011
Содержание |
Аргументы командной строки редактора
Аргументы командной строки редактора 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-архивов становятся предпочтительней. Становится доступным выполнение команд LUA в консоли (через префикс #). Консольные переменные, отмеченные флагом чит-код могут быть изменены.
- DX9: Использовать рендер Direct3D 9 (замещает настройки в system.cfg).
- DX10: Использовать рендер Direct3D 10 (замещает настройки в system.cfg).
- MOD [НазваниеМода]: Загружает DLL мода вместо кода Crysis. Добавляет папку мода в список каталогов для поиска в них. Моды должны быть расположены в папке движка в подкаталоге /Mods.
- root: _"Launcher.exe -root < *RootFolder >" замещает стандартную папку для логов (также *LogBackups), CFG-файлов (для команды 'exec'), и файлы ротации уровня — параметр командной строки, в основном используется для стороннего хостинга с несколькими экземплярами на одной опорной машине.
Типичные случаи применения
- Установка консольной переменной и загрузка карты:
Launcher.exe +r_displayinfo 1 +map testy
- Вызов команды LUA:
Launcher.exe +#System.DumpMemStats()
- Запуск игры в указанной конфигурации графики и установка CVar (консольные переменные и команды не чувствительны к регистру):
Launcher.exe +loadconfig lowspec +r_displayinfo 1
См. также
Полезные консольные переменные
- hud_startPaused
- Игра при запуске приостановливается, ожидая ввода данных пользователем.
- fg_abortOnLoadError
- Прерывание при ошибке загрузки Flowgraph.
2: прервать, 1: диалог, 0: только запись в лог.