История версий

Что нового

Проект развивается быстро. Полная история — в релизах на GitHub.

v0.8.8 —

Тачпад и трансляция на телевизорах.

  • Тачпад на ноутбуках: два пальца — перемещение карты, щипок — плавное приближение и отдаление. Колесо мыши работает как раньше; карту можно двигать и мышью с зажатым пробелом.
  • «Сообщить о баге»: проверка cookie и локального хранилища в браузере телевизора, сведения о видео-фоне — размер, кадры, поддерживаемые кодеки.
  • Исправлено: трансляция не проходила дальше экрана с кодом подтверждения.
  • Исправлено: трансляция в браузерах, которые не сохраняют cookie.
  • Исправлено: чёрный экран вместо карты с видео-фоном на телевизорах, где браузер не отдаёт кадры видео.

v0.8.7 —

Трансляция на старых телевизорах, стол на телефоне.

  • Исправлено: трансляция во встроенных браузерах старых телевизоров и Android-приставок.
  • Короткий адрес для телевизора: <адрес-компьютера>:8080/tv — набрать с пульта, назвать ведущему код с экрана, ведущий нажимает «Пустить». Адрес показан крупно в «Настройки» → «Трансляция».
  • Ссылка на трансляцию больше не ведёт на localhost, если ведущий открыл стол на этом же компьютере: в ней адрес компьютера в сети. Старые ссылки продолжают работать.
  • Если трансляция не запустилась, экран пишет об этом, а браузер телевизора и его ошибки попадают в «Сообщить о баге» у ведущего — отдельно из телевизора ничего собирать не нужно.
  • Мобильная вёрстка стола: нижняя панель, перемещение карты пальцем, кнопка «Назад», учёт вырезов экрана.
  • Итог 3D-броска на телефоне показывается над лотком кубов; трекер боя сам прокручивается до текущего хода.
  • В Android-приложении стол не предлагает полный экран и вынос окон.

v0.8.6 —

Десктопная версия, этажи, чат за столом, 3D-кубы.

  • Десктопная версия: стол в своём окне вместо браузера — Windows (.exe), macOS (.zip, universal), Linux (.deb и .rpm). При запуске — стол на этом компьютере или подключение к серверу; данные в выбранной папке, по умолчанию «Документы/Beacon Table». Окно трансляции для телевизора открывается из окна ведущего, на Windows само встаёт на второй монитор во весь экран. Трей: адрес для игроков, папка стола, выключение; крестик прячет окно в трей или закрывает программу — как выбрано в настройках.
  • Этажи: здание из сцен, переключатель этажей, перенос токенов между этажами, телепорты между этажами, импорт Foundry Levels.
  • Сцены: открытая у ведущего больше не становится активной для игроков — кнопка «Показать игрокам»; зона показа игрокам; доступ игрокам к разрешённым сценам.
  • Чат за столом: общий и личный, вкладка в окне бросков.
  • Броски: 3D-кубы со звуком поверх карты и на трансляции, видны на всех экранах; скрытые броски ведущего.
  • Призыв существ игроком: запрос ведущему → токены рядом с игроком; ПКМ по своему токену — статблок, состояния, зрение, свет.
  • Режим обучения: тур по столу при первом входе, тумблер в настройках.
  • Оптимизация и исправления графики, счётчик FPS (тумблер в настройках).

v0.8.5 —

Карточки, туман зонами, телепорты.

  • Карточки существ, заклинаний, предметов, состояний и справочника на одном каркасе: шапка-медальон, таблица характеристик, свёрнутые разделы, режим чтения. У предметов — цвет редкости, у заклинаний — школа глифом, у состояний — предпросмотр токена и чипа трекера.
  • Состояния: SVG-глифы вместо эмодзи, статблок-редактор с формулой в ячейке, модификаторы «за уровень» и «вдвое». В каталоге 2024 истощение считает по уровням, добавлено «Горение».
  • Зоны тумана рисуются точками, прямоугольником и кругом; панель «Туман» показывает зону игрокам и держит свет внутри.
  • Телепорты: порталы между связанными сценами с подтверждением ведущего и порталы в пределах одной карты.
  • Доски: карточки монстров, персонажей и сцен, связи стрелками, музыка; с карточки монстра — на карту, в бой, в статблок.
  • Журнал: WYSIWYG-редактор, страницы по разделам, чекбоксы, перетаскиваемые колонки.
  • Компендиум и список заклинаний: фильтры сбоку, группировка, создание и импорт сверху.
  • Экран ведущего: компактный рейл с группами инструментов, панели по содержимому, подсказки и управление с клавиатуры. У игрока шапка убрана — кнопки в колонке иконок, персонажи в углу карты; трекер боя каруселью.
  • Лог бросков — плавающее окно: таскается, тянется, сворачивается. Лоток кубов очищается после броска.
  • Панель звуковых эффектов и звук дверей.
  • Полный экран на всех страницах, переживает переход между ними.
  • Ещё: баг-репорт из настроек через GitHub или почту; удаление токен-артов и музыки из библиотеки; токен не прилипает к курсору после отпускания вне карты; правки карточек после первого автосохранения не теряются.

v0.8.3 —

Свет, заклинания и телефон.

  • Стол открывается с телефона: верстка под маленький экран, кнопка полноэкранного режима и манифест приложения — стол можно вынести на домашний экран как обычное приложение.
  • Тёмное зрение токена: в пределах радиуса персонаж видит без источника света.
  • Свет стал цветным и направленным — у источника задаётся оттенок, а вместо круга можно светить конусом. Правки света применяются сразу, без переоткрытия меню; меню токена больше не уезжает за край экрана.
  • Заклинания: импорт из Foundry переносит заклинания актёров в библиотеку, имена в листе и статблоке кликабельны, а само заклинание бросается прямо из карточки.
  • Журнал: подсветка битых ссылок, дерево с направляющими, автодополнение по [[, упоминания, метки и быстрый переход по Ctrl+O. Запись переносится мышкой, кнопки папки не уезжают за край.
  • Аватары: кадрирование при загрузке, имя и аватар персонажа правятся прямо в его листе.
  • Пароль ведущего сбрасывается с машины сервера — кнопкой или флагом --reset-dm-password, если он потерян.
  • Живые обновления без перезагрузки: компендиум, лист персонажа, библиотека загрузок и модули. Назначенный ведущим персонаж сразу появляется у игрока.
  • Ещё: удаление карты из библиотеки, кнопка «Сообщить о баге» и номер версии в начале вкладки «Сервер», список игроков онлайн при наведении на счётчик.

v0.8.2 —

Доски и пометки.

  • Пометки поверх карты: кисть, линия, стрелка, прямоугольник, круг, текст. У каждого свой цвет, ведущий видит авторство, решает, могут ли рисовать игроки, и стирает как одну пометку, так и весь слой. Нарисованное можно править потом — двигать, переформовывать, менять цвет и толщину. Работает пальцем на планшете.
  • Доски — бесконечные холсты рядом с заметками. Досок сколько угодно, у каждой свой автор и права по образцу журнала: общая на стол или личная, с точечной выдачей игроку.
  • Редактор доски — Excalidraw. Файл доски одновременно является файлом его плагина для Obsidian: одну и ту же доску можно править и за столом, и в ваулте.
  • Совместная правка: несколько человек рисуют одновременно, видно курсоры и выделение соседей.
  • Импорт .excalidraw.md из ваулта вместе с картинками и, по желанию, заметками, на которые доска ссылается.
  • Элемент холста связывается с записью журнала — клик открывает её, а галочкой фигура превращается во врезку с живым текстом записи.
  • Картинки на доске хранятся в загрузках стола, а не внутри файла доски; есть выбор из уже загруженных.
  • Доски входят в экспорт мира и переносятся вместе с ним.

v0.8.1 —

Запуск без боли

  • Исправление запуска

v0.8.0 —

Контроль боя.

  • Трекер инициативы переработан: полоса хода, активный токен подсвечивается красным, кнопка фокусирует камеру на выбранном. Порядок хода и сам трекер теперь видны и на экране игрока.
  • Движение по правилам хода: токен нельзя двигать не в свой ход и нельзя пройти за раунд больше своей скорости.
  • Массовые действия над выделением — добавить в инициативу, навесить состояние или источник света, удалить — разом; токены выделяются рамкой.
  • Вкладка «Убитые» в трекере: выбывшие уходят из очереди хода, но остаются под рукой.
  • Автоматический бросок на попадание, легендарные действия в статблоке, отдельная колонка со статблоком рядом с картой.
  • Хиты: временные хиты, быстрая правка HP ползунком, единый трекер хитов в листе персонажа.
  • Свет переработан — меньше артефактов и просадок производительности; в глобальных настройках можно скрыть встроенный каталог и значки источников света.
  • Импорт: готовые персонажи из Foundry вместе с характеристиками, экспорт и импорт мира целиком. Починены импорт из Foundry и с LSS, раскладка способностей для формата Foundry v4.
  • Мастер может показать игрокам изображение в отдельном окне, а объекты на сцене — заблокировать от случайного перемещения.
  • Ещё: резервное копирование по расписанию, просмотр предметов в инвентаре, переработанные музыкальный плеер и лог бросков, ограничение частоты попыток входа.

v0.7.2 —

Журнал стола.

  • Новый раздел — журнал (data/journal): пишут не только мастер, но и игроки. На каждую запись автор сам выставляет доступ — для всего стола или точечно для игрока: «нет доступа», «только название», «чтение», «чтение и правка». Мастер видит и правит журнал целиком.
  • Общий журнал — быстрая раздача: кнопка «В общий» кладёт запись всему столу, кнопка «Показать» открывает её у всех игроков разом.
  • Запись журнала, как и заметку мастера, можно повесить значком на карту — двойной клик по свитку открывает текст.
  • Импорт модулей Foundry: журналы модуля теперь можно направить либо в заметки мастера, либо сразу в журнал стола — решает галочка в диалоге импорта. Готовые приключения (Foundry Adventure) импортируются туда же по тем же правилам.
  • Добавленные через импорт модули Foundry получили версию: проверка обновлений и удаление модуля, если он больше не нужен.
  • Заметки: инлайн-просмотр видео и PDF; исправлены битые формулы бросков, приходившие из некоторых импортированных модулей.
  • Мелкие правки: иконки на страницах компендиумов, UI панелей, устранены дрожание, моргание и мисклики по пунктам заметок.

v0.7.0 -

Переезд с Foundry одной ссылкой.

  • Импорт модуля или системы Foundry VTT по ссылке на манифест: сервер сам качает архив, распаковывает и показывает, что в нём лежит.
  • Читаются все три формата компендиумов — LevelDB (v11+), NeDB (v10 и раньше) и каталоги JSON; сам Foundry для этого не нужен.
  • Предметы, заклинания, статблоки, классы и черты, состояния — по своим библиотекам; сцены со стенами, дверями и светом — в переключатель сцен; плейлисты — к музыке мастера; журналы — в заметки.
  • Картинки, карты и треки из архива переносятся в библиотеку загрузок — после импорта модуль больше не нужен.
  • Ссылки внутри текстов модуля становятся рабочими ссылками стола, а инлайн-броски — кликабельными формулами.
  • Папки в заметках мастера: дерево с созданием, переименованием и переносом, вики-ссылки вида [[Глава 1/Таверна]]. Журналы модуля раскладываются по тем же папкам, что были в Foundry.
  • Повторный импорт сверяет записи и не плодит дубли: одинаковое пропускается, расхождения выносятся на решение мастера.

v0.6.0 —

Состояния, которые действительно работают.

  • Система состояний: палитра быстрого доступа у мастера, значки на токенах, отсчёт длительности по раундам.
  • Расчёт модификаторов от состояний и надетой экипировки — меняются КД, скорость, характеристики и максимум хитов.
  • Лист персонажа в режиме чтения, работают формулы.
  • Двери и окна на сцене.
  • Блокировка движения токенов сквозь стены.
  • Редактирование фигур тумана войны, удаление стен через контекстное меню.
  • Лоток кубов у игрока с накоплением пула, переработан экран игрока.
  • Удаление созданных предметов, заклинаний, состояний, монстров и статей.
  • Логотип и номер версии на экране входа.
  • Исправлено: артефакты теней, яркий свет от токена, импорт с LSS, регулировка громкости звука сцены.

v0.5.0 —

Первый публичный релиз.

  • Гибридный режим: локальная игра и удалённые игроки в одной комнате.
  • Отдельное окно трансляции для телевизора или проектора.
  • Динамическое освещение и линия видимости от токенов.
  • Видео-фоны сцен и анимированные токены.
  • Броски кубов с общим логом.
  • Бестиарий, библиотека заклинаний и предметов на SRD 5.1/5.2.
  • Вики-заметки мастера.
  • Амбиент сцены и плейлисты мастера.
  • Аккаунты и персонажи, импорт с LSS, ttg.club и из Foundry.
  • Кроссплатформенные сборки: Windows, Linux, macOS (x86-64 и ARM64).

Как обновиться: скачайте новый файл и замените им старый в той же папке. Папки data/ и uploads/ трогать не нужно — все карты, персонажи и заметки останутся на месте.