|
Консольные команды и переменные в Doom3 [<<<][ 1 |2 |3 |4 ][>>>] Движок Doom3 отличается от всех остальных движков последних игр своей потрясающей конфигурируемостью. Это подтверждается огромным количеством разнообразных модов и настроек, появившихся сразу после выхода этого шедевра.
Для конфигурирования Doom3 основным нашим инструментом станет консоль. Она позволяет запускать различные команды, а также изменять глобальные переменные, которые полностью описывают все настройки игры. Чтобы вывести консоль, необходимо нажать достаточно сложную комбинацию клавиш: [CTRL]+[ALT]+[~]. Это достаточно неудобно. Чтобы этого избежать, создайте с помощью текстового редактора (н-р Блокнот) в папке base, каталога Doom3, файл autoexec.cfg. Автоматически, при запуске игры, все команды, находящиеся в этом файле будут выполнены, как будто они были введены вручную в консоли. Этот файл удобно использовать для настроек игры, которые не сохраняются в файле DoomConfig.cfg. Последний файл представляет собой аналогичный autoexec.cfg-у файл конфигурации, однако он создается автоматически игрой, поэтому в него нельзя добавлять новые строчки. Однако менять значение параметров в этом файле можно (но только если Doom3 у вас в этот момент не запущен). Так что если вы хотите изменить какой-то параметр, и он есть в файле DoomConfig.cfg, то лучше сделать это в этом файле, чем прописывать новую команду в autoexec.cfg.
Представляем вам списки команд и переменных консоли Doom 3. Хотим сразу отметить, что списки ещё не окончательны, хотя и содержат около 80 процентов возможной информации. Если вы знаете ещё команды, то пришлите их, пожалуйста, сюда.
Для удобства набора консольных команд можно использовать такой способ. Набрать первые несколько символов, а потом нажать клавишу . В результате командный процессор дополнит недостающие символы.
При подготовке раздела использовалась информация, собранная посетителями нашего форума SGI, Maxxon, iMiceman, а также взятая с сайта http://at-001.h11.ru
AF_ ФИЗИКА
af_contactFrictionScale - Величина трения
af_forceFriction - Форсировать значение трения (выставленное в этом cvar)
af_gameReviewPause - подсчитывает время обзора в секундах (естественно после прохождения самой игры)
af_highlightBody - Имя тела для подсветки
af_highlightConstraint - Имя ограничения для подсветки
af_jointFrictionScale - Величина совместного трения
af_maxAngularVelocity - Максимальная угловая скорость
af_maxLinearVelocity - Максимальная линейная скорость
af_showActive - Покажите древовидные структуры AF не в состоянии покоя
af_showBodies - Показывать тела
af_showBodyNames - Показывать имена тел
af_showConstrainedBodies - Показывать два тела выделенных подсветкой
af_showConstraintNames - Показывать имена ограничений
af_showConstraints - Показывать ограничения
af_showInertia - Показывать тензор инерции каждого тела
af_showLimits - Показывать совместные лимиты
af_showMass - Показывать массу каждого тела
af_showPrimaryOnly - Показывать первичные ограничения только
af_showTimings - Показывать AF использование CPU
af_showTotalMass - Показывать итоговую массу фигур
af_showTrees - Показывать древовидные структуры
af_showVelocity - Показывать скорость каждого тела
af_skipFriction - Пропускать трение
af_skipLimits - Пропускать ограничения
af_skipSelfCollision - Пропускать самопроверку на пересечение
af_testSolid - Тест тела, первоначально застрявшие в твердом объекте
af_timeScale - Течение времени (по-умолчанию 1)
af_useImpulseFriction - Использовать импульс, основанный на контактном трении
af_useJointImpulseFriction - Использовать импульс, основанный на соединительном трении
af_useLinearTime - Использовать линейный алгоритм времени для древовидных структур
af_useSymmetry - Использовать симметрию матриц ограничения
AI_ ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ
ai_blockedFailSafe - Включить блокированную отказоустойчивую обработку
ai_debugMove - Показывает информацию перемещения монстров
ai_debugScript - Показывает вызовы скриптов к определенному монстру
ai_debugTrajectory - Прорисовывает тесты траекторий для монстров
ai_showCombatNodes - Показывает конусы нападения монстров
ai_showObstacleAvoidance - Прорисовывает информацию предотвращения препятствия для монстров. Если значение 2, то для игрока тоже
ai_showPaths - Показывает path_* объекты
ai_testPredictPath - Тестирование предсказывания пути
COM_ НАСТРОЙКА
com_allowConsole - Если установлено в 1, позволяет вызывать консоль одним нажатием клавиши '~', вместо CTRL + ALT + ~.
com_aviDemoHeight - высота картинки рендеримой командой avigame или avidemo (avicmddemo), более 1600 лучше не ставить
com_aviDemoSamples – от 1 до 30. Семплинг картинки, рендеримой командой avigame или avidemo (avicmddemo), 30 лучше не ставить, поскольку увеличивая значение, особо качества не прибавляется, значение 1 - будет идти запись без АА
com_aviDemoWidth - ширина картинки рендеримой командой avigame или avidemo (avicmddemo), более 1600 лучше не ставить
com_compressDemos - включает сжатие файлов демок (.demo). При этом они будут медленнее грузится
com_compressSaveGame - Сжатие сейвов
com_compressSaveGame "0" - включает сжатие файлов сохранений (.save). Сохраненные игры будут дольше грузится
com_fixedTic [-1,0,1] - Если выставлен в 0 (по умолчанию), FPS игры ограничены 60-ю, это значит, что большего значения вам не добиться, за исключением запуска timedemo. Если вы хотите убрать это ограничение, установите com_fixedTic в -1. Выставление параметра в 1 снимает ограничение, но плохо сказывается на игровой физике. Снятие этого ограничения не обязательно для улучшения производительности
com_forceGenericSIMD - если 1 - принудительно использовать платформонезависимые "старые" SIMD (Single Instruction Multiple Data, MMX) расширения процессоров. При этом всякие новомодные SSE, SSE2, 3DNow! не используются - и все тормозит!
com_journal "0" - журнал: 1 - запись журнала 2 - проигрывание журнала
com_machineSpec [-1,0,1,2,3] - Показывает определенный игрой уровень спецификации системы, начиная с -1 - Не определена, 0 - Низкое качество, 1 - Среднее качество, 2 - Высокое качество, и 3 - Наивысшее качество
com_purgeAll - Если выставлен в 1, обнуляет все данные между загрузками уровней. Может заметно увеличить время загрузки, но также уменьшить паузы во время игры
com_showAsyncStats - показывать асинхронную статистику сети
com_showFPS - Если установлено в 1, показывает FPS в верхнем правом углу экрана
com_videoRam [MB] - Показывает определенное игрой количество ОЗУ вашей видеокарты в мегабайтах. Если значение определяется не верно, то выставьте его вручную для улучшения производительности
G_ ГЕЙМПЛЕЙ
g_armorProtection - на сколько процентов защищает вас броня (по умолчанию 0.3, в мультиплеере g_armorProtectionMP 0.6
g_bloodEffects - Если выставлено в 1, используются эффекты крови (кровотечения, размазывание и т.д.). Если выставить в 0, эффекты отключаются, что может дать дополнительных FPS при большом месилове. Рекомендуется выкл. для маленьких или кровожадных детей
g_cinematic - во время показа заскриптованной сценки не обновлять объекты, которые не помечены, как в ней участвующие ('cinematic')
g_countDown - отсчет в сек. перед матчем
g_damageScale - коффициент, на который умножается вред, наносимый игроку
g_debugCinematic - отладка заскриптованной сценки
g_debugScript - отладка скрипта
g_debugTriggers - отладка триггеров
g_decals – визуализировать выстрелы на стенах, пятна крови. (1-да, 0-нет)
g_disasm - дизассемблировать скрипт в basescriptdisasm.txt
g_doubleVision - Если выставлено в 1, использует blur-эффект раздвоения изображения при повреждениях. Установка параметра в 0 позволяет убрать этот эффект и увеличить производительность при получении повреждений
g_dragEntity - режим свободного перемещения объектов. Берем импа и кладем его в унитаз:)))
g_dragShowSelection - показывать выбранный объект во время перетаскивания
g_fov [angle] - Определяет угол зрения (FOV). Чем шире гол, тем больше становится поле зрения игрока, придавая эффект "рыбьего глаза", однако может пострадать производительность. Чем меньше угол, тем больше производительность. По умолчанию стоит значение 90, но возможно выставить и 85, что дать небольшой прирост производительности
g_gravity "1066" – гравитация
g_healthTakeAmt "5" - сколько здоровья можно взять на скилле Nightmare
g_healthTakeLimit "25" - макс. здоровье на скилле Nightmare
g_healthTakeTime "5" - частота в сек., с к-ой можно брать здоровье на скилле Nightmare
g_muzzleFlash - Если выставлено в 1, показывает огненную вспышку из оружия при стрельбе. Если выставлено в 0, эффект отключается, что может увеличить производительность
g_nightmare - Если выставлено в 1, становится возможен уровень сложности Nightmare. Если выставить в 0, эта опция отключается. По умолчанию игроку нужно сначала пройти игру, прежде чем станет доступен режим Nightmare
g_projectileLights - Если вставлено в 1, позволяет использовать динамическое освещение при стрельбе. выставление параметра в 0 может улучшить производительность при схватках
g_showActiveEntities - рисовать параллелепипеды вокруг активных (думающих) объектов
g_showBrass - Если выставлено в 1, будут видны выскакивающие гильзы из оружия. Если выставить в 0, эффект будет отключен, что может увеличить производительность в жарком бою
g_showEnemies - рисовать параллелепипеды вокруг монстров, которые попали в игрока [<<<][ 1 |2 |3 |4 ][>>>]Автор: doom3.ru
Прочитать полный Версия для печати [<<<][ 1.. | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | ..408 ][>>>]
|
<a href="https://stromectol.trade/">ivermectin usa</a> |
Добавление комментария
|
Счётчик |
Сегодня : |
Хитов : | 562 |
Хостов : | 433 |
Онлайн : | 14 |
Всего : |
Хитов : | 189238 |
Хостов : | 61548 |
Рекорд : 150 посетителей одновременно 16.06.2024 (09:00) |
Другие счётчики
|
|