Режим отладки

Материал из F2 RU

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

Содержание

Описание

Чтобы помочь разработчику миссии в тестировании новых скриптов и функций, F2 содержит режим отладки. Режим отладки активируется на экране выбора параметров (во время настройки миссии). При включённом режиме отладки, многие скрипты F2 будут выводить на экран специальные sideChat сообщения, которые показывают различные значения переменных и тп.

Требуемые файлы

  • init.sqf
  • description.ext

Как использовать

Как это работает

В начале файла init.sqf находится следующий блок кода:

// F2 - Debug Mode

Этот код проверит является ли значение переменной paramsArray select 2 равным 99. Если это так, то значение глобальной переменной, f_var_debugMode, автоматически устанавливается в 1 на всех компьютерах, включая сервер.

Использование режима отладки в скриптах

Возможно, вы захотите использовать команды hint или sideChat (или другие части кода), которые будут выполняться только в режиме отладки. Мы вам советуем использовать следующий шаблон кода в ваших скриптах:

// DEBUG
if (f_var_debugMode == 1) then
{
// Place code to run ONLY in debug mode after this line:


};

Советы

  • Команда sideChat более полезна, чем hint потому, что вы можете пролистать все отладочные сообщения, если их много.

Как отключить

Не стоит отключать этот компонент.

Авторы

  • Fer
  • Messiah2
  • Mike84
Личные инструменты