Elfrey Pocket App — лист персонажа D&D 5e в телефоне
Если кому важно, модуль целиком написан с помозьтю
Зачем это надо
Мы с друзьями играем вживую и таскать с собой ноуты никто не хочет. Сцену я показываю на телевизоре, но ребятам нужно как-то смотреть лист своего персонажа. Сам foundry на телефоне грузить практически невозможно, особенно если у вас много модулей.
Пометка - если гораздо более продвинутый и классный модуль swipe-vtt от Carolingian, одна проблема, его полный функционал платный по подписке. Если у вас есть возможность - используйте его.
Поэтому я сделал свой модуль с отдельной страницей, которая открывается на телефоне и показывает нормальный мобильный бланк персонажа.
При первой загрузке мир будет грузиться достаточно долго, поэтому я добавил кэширование. Когда игрок откроет страницу еще раз, персонаж должен загрузиться сразу, а на фоне будет подгружаться мир. В этот момент нельзя совершать броски, но можно посмотреть статы, описание предметов, заклинаний и тп.)
Вкладки:
- Обзор — пункты здоровья (урон / исцеление / временные ПЗ), класс брони, характеристики, испытания,
навыки, инструменты, состояния, утомление, концентрация, инициатива и отдых. В бою вместо инициативы —
кнопка «Закончить ход».
- Избранное — то, что отмечено как избранное: предметы, заклинания, навыки, ячейки.
- Особенности — классовые умения, черты, вид, предыстория, сгруппированные по типу действия.
- Инвентарь — предметы по категориям, экипировка и настроенность, контейнеры, поиск, валюта
(можно писать `+11` или `-11`, чтобы прибавить или потратить).
- Заклинания — ячейки, подготовка, фильтры по кругу, школе, компонентам, концентрации и ритуалу.
- Ещё — Дополнительные вкладки с действиями, биографией, дневников (если вы используете Tidy Sheet 5e) и эффекты.
Панель настройки бросков. Кнопки выбора "обычный, преимещество, помеха", переключатель быстрых бросков и выбор приватности броска.
Главное меню, добавление на экран «Домой» — приложение запускается без адресной строки, как обычное мобильное. Смена персонажа, смена цветовой схемы, полный бланк dnd5e, диагностика и выход.
Поддежка модулей
Модуль работает с Midi, CPR, броски по факту совершаются на клиента мастера, поэтому всё должно работать как если бы игрок бросал с обычного клиента.
Выбор целей
Карты у телефона нет, поэтому список целей готовит клиент мастера — и в нём **только те, кого видит токен
персонажа и кто в радиусе действия**.
Реакции
Когда НИП атакует персонажа со «Щитом» или другой реакцией, на телефоне всплывает окно с описанием того, что
происходит, списком доступных реакций и обратным отсчётом.
Требования
- Foundry VTT 13 или 14, система dnd5e 5.0+ (проверено на 5.3.3).
- Для автоматизации — midi-qol*и socketlib.
- На Foundry v14 — после установки нужно запустить скрипт tools/install-v14 (v14 не позволяет загружать страницы из папки данных, в комплекте есть скрипты для macOS/Linux и Windows).
Ссылки
- GitHub: https://github.com/Elfrey/elfrey-pocket-app
- Манифест
https://github.com/Elfrey/elfrey-pocket-app/releases/latest/download/module.json
Обратная связь
Пишите ошибки, идеи и замечания в issues на Гитхабе, на бусти или в дискорд elfrey. Если пишите в личку бусти, удостоверьтесь что у вас открыта личка, а то есть бедолаги, которые пишут, не оставляют контактов, а ответить я не могу(подписываться платно на вас чтобы ответить на вопрос я точно не буду).
Creator has disabled comments for this post.