Запись демо

Материал из CryWiki Russia

Перейти к: навигация, поиск

Это запишет движения камеры/игрока и воспроизводит их. Некоторые действия игрока, такие как движения автомобиля не поддерживается.

Вы должны начать и записать в игровом режиме (нажмите Ctrl+G в редакторе или загрузите уровень в чистом режиме игры) после того, как уровень был полностью загружен. После каждого воспроизведения вы получите распечатку журнала, которая выглядит следующим образом (в консоли, а также в файле timedemo.log в корневом каталоге уровня):

TimeDemo Run 131 Finished.
Play Time: 3.96s, Average FPS: 50.48
Min FPS: 0.63 at frame 117, Max FPS: 69.84 at frame 189
Average Tri/Sec: 14037316, Tri/Frame: 278071
Recorded/Played Tris ratio: 0.99

Eправление записью

Команда Сочетание клавиш Консольная команда
Начать запись Ctrl + PrintScreen record
Остановить запись Ctrl + Break stoprecording
Начать воспроизведение Shift + PrintScreen demo
Остановить воспроизведение Ctrl + Break stopdemo

Связанные консольные переменные

  • stopdemo: Остановить воспроизведение демо.
  • demo: Воспроизведение демо из файла (Использование: demo demoname).
  • demo_fixed_timestep: Количество обновлений в секунду.
  • demo_panormaic: Панорамный вид при воспроизведении демо.
  • demo_restart_level: Перезагрузка уровня после каждого цикла: 0 = выключить; 1 = использование Quicksave при первом воспроизведении; 2 = уровень загружать с самого начала.
  • demo_ai: Включить/выключить ИИ во время демонстрации.
  • demo_savestats: Сохранить статистику уровня в конце цикла.
  • demo_max_frames: Максимальное количество кадров для сохранения.
  • demo_screenshot_frame: Сделать скриншот с определенного кадра при проигрывании демок, если отрицательный, делает скриншот каждый № кадр.
  • demo_quit: Выйти из игры после завершения демо.
  • demo_continue: Продолжить игру после завершения демо.
  • demo_noinfo: Отключить информационный дисплей во время демонстрационного воспроизведения.
  • demo_scroll_pause: ScrollLock pauses demo play/record.
  • demo_num_runs: Number of times to loop timedemo.
  • demo_profile: Enable demo profiling.
  • demo_time: Time demo filename.