{
  //"$log": 1,                 // команда $log используется для вывода значений в лог, число - уровень вложенности
  "def": {
    "tf": {                    // подстановка для формата текста
      //"$log": 1,             // тоже можно логгировать
      "size": 30,              // размер шрифта
      "font": "$TitleFont",    // шрифт пожирнее
      "align": "center"        // выравнивание
    }
  },
  "timerBig": { "_y": 160 },
  "teamBasesPanel": { "_y": 160 },
  "$delay": 1000,
  "battleTimer": {             // будем править таймер - объект _root.battleTimer
    "main": {
      //"$log": 1,
      //"_x": "$log",          // можно логгировать отдельное значение (_x, к примеру, только так можно вывести)
      "_x": "WIDTH / 2",       // установить X по середине экрана. будет работать при любом разрешении
      "_y": 50,                // установить Y на 50 сверху
      "highlightedDots": {     // TextField: точки (отображаются при отсчете до начала боя)
        "_x": "-80/2",         // центрируем
        "_y": "-2",            // выравниваем точки относительно цифр
        "_height": 100,        // высота (с запасом)
        "_width": 80,          // ширина (с запасом)
        "text": ":",
        "$textFormat": ${"def.tf"}
      },
      "highlightedSeconds": {  // TextField: секунды (отображаются при отсчете до начала боя)
        "_x": 5,               // выравнивание влево, поэтому x = 5
        "_height": 100,        // высота (с запасом)
        "_width": 80,          // ширина (с запасом)
        "$textFormat": { "$ref": { "path": "def.tf" }, "align": "left" } // формат текста с выравниванием влево
      },
      "highlightedMinutes": {  // TextField: минуты (отображаются при отсчете до начала боя)
        "_x": -85,             // выравнивание вправо, поэтому x = -(width+5)
        "_height": 100,        // высота (с запасом)
        "_width": 80,          // ширина (с запасом)
        "$textFormat": { "$ref": { "path": "def.tf" }, "align": "right" } // формат текста с выравниванием вправо
      },
      "mcBg": {                // TextField: подложка под часами (отображаются при отсчете до начала боя)
        "_alpha": 0            // прозрачность
      },
      "dots": {                // TextField: точки
        "_x": "-80/2",         // центрируем
        "_y": "-3",            // выравниваем точки относительно цифр
        "_height": 100,        // высота (с запасом)
        "_width": 80,          // ширина (с запасом)
        "text": ":",
        "$textFormat": ${"def.tf"}
      },
      "seconds": {             // TextField: секунды
        "_x": 5,               // выравнивание влево, поэтому x = 5
        "_height": 100,        // высота (с запасом)
        "_width": 80,          // ширина (с запасом)
        "$textFormat": { "$ref": { "path": "def.tf" }, "align": "left" } // формат текста с выравниванием влево
      },
      "minutes": {             // TextField: минуты
        "_x": -85,             // выравнивание вправо, поэтому x = -(width+5)
        "_height": 100,        // высота (с запасом)
        "_width": 80,          // ширина (с запасом)
        "$textFormat": { "$ref": { "path": "def.tf" }, "align": "right" } // формат текста с выравниванием вправо
      }
    }
  }
}
