Media is too big
VIEW IN TELEGRAM
update v0.4.0 — большой этап боевой системы: целеуказание, реакции, пошаговое раскрытие удара, экономика действий хода
Боевая система
Экономика действий хода. Появилось понятие «свой ход» и расход ресурсов действия (например Action/BonusAction/Reaction в D&D 5e).
Целеуказание. Универсальный выбор целей: клик по токену или выбор области (конус/линия/круг/прямоугольник). Появился индикатор досягаемости в клетках, учитывает выбранный метод диагонали (5e/3.5/Euclid/Manhattan).
Подтверждение и разрешение удара. После выбора действия мастер видит модальное окно с детальным разбором — попадание/промах по каждой цели, урон, бросок преимуществом/помехой и т.д. Можно перебросить любое значение. После применения карточка превращается в финальную «постоянную» запись в логе.
Пошаговое раскрытие. Мастер раскрывает результат строка за строкой: сначала бросок атаки, потом по каждой цели отдельно. Каждая строка с иконками accept/cancel; рейтинги владельца токена могут бросать свой удар сами.
Реакции. Действия теперь могут отмечать себя как «реакция в фазу X»: при разрешении соответствующего хода у их владельцев всплывает приглашение «использовать Shield/Counterspell?» Принятие реакции либо отменяет действие (Counterspell), либо пересчитывает попадание (Shield).
Спасброски. Если действие требует у целей броска спасения, разрешение паузится, цели получают всплывающее окно с предложением «бросить спас». Мастер видит индикатор «ждём бросков», по готовности — продолжает. Атрибуты для расчёта учитывают активные эффекты и состояния (после Bless/Hex и т.п.).
NPC-блок. В правилах появилась поддержка двух вариантов листа — «персонаж игрока» и «существо». Для D&D 5e создан компактный stat-block для NPC: тип существа, CR, иммунитеты/уязвимости, traits. Мастер выбирает вариант листа в шапке popover'а токена.
Эффекты на ударе. Анимации на действия . Цвет/звук/архетип задаются в редакторе действия с превью. Появилась песочница
Реплики персонажей
В чате появилось разделение на три вкладки — Персонажи (in-character реплики), Чат (out-of-character) и Броски (боёвка и броски). Вкладки можно «отщёлкнуть» как отдельные docking-панели. У Rolls — поле ввода с auto-prepend
Новое действие «Сказать»: появляется плашка с портретом и текстом, плюс пишется в IC-канал чата. Спикер по умолчанию — выбранный токен.
Туман войны — булевы операции
Резать туман, вырезать, добавлять туман на уже открытую область. Работает Undo.
Полировка инспектора
Кнопка в инспекторе «Закрепить в рабочем пространстве» открывает постоянную панель просмотра информации о токене. Если панель открыта, клики по другим токенам того же типа открываются внутри неё, а не плодят всплывающие окна.
и многое другое, что не влезло в пост.
Боевая система
Экономика действий хода. Появилось понятие «свой ход» и расход ресурсов действия (например Action/BonusAction/Reaction в D&D 5e).
Целеуказание. Универсальный выбор целей: клик по токену или выбор области (конус/линия/круг/прямоугольник). Появился индикатор досягаемости в клетках, учитывает выбранный метод диагонали (5e/3.5/Euclid/Manhattan).
Подтверждение и разрешение удара. После выбора действия мастер видит модальное окно с детальным разбором — попадание/промах по каждой цели, урон, бросок преимуществом/помехой и т.д. Можно перебросить любое значение. После применения карточка превращается в финальную «постоянную» запись в логе.
Пошаговое раскрытие. Мастер раскрывает результат строка за строкой: сначала бросок атаки, потом по каждой цели отдельно. Каждая строка с иконками accept/cancel; рейтинги владельца токена могут бросать свой удар сами.
Реакции. Действия теперь могут отмечать себя как «реакция в фазу X»: при разрешении соответствующего хода у их владельцев всплывает приглашение «использовать Shield/Counterspell?» Принятие реакции либо отменяет действие (Counterspell), либо пересчитывает попадание (Shield).
Спасброски. Если действие требует у целей броска спасения, разрешение паузится, цели получают всплывающее окно с предложением «бросить спас». Мастер видит индикатор «ждём бросков», по готовности — продолжает. Атрибуты для расчёта учитывают активные эффекты и состояния (после Bless/Hex и т.п.).
NPC-блок. В правилах появилась поддержка двух вариантов листа — «персонаж игрока» и «существо». Для D&D 5e создан компактный stat-block для NPC: тип существа, CR, иммунитеты/уязвимости, traits. Мастер выбирает вариант листа в шапке popover'а токена.
Эффекты на ударе. Анимации на действия . Цвет/звук/архетип задаются в редакторе действия с превью. Появилась песочница
/mock/fx-lab для авторов систем — авторские примитивы (вспышка, partikles, projectile, segmented animation) в одном месте.Реплики персонажей
В чате появилось разделение на три вкладки — Персонажи (in-character реплики), Чат (out-of-character) и Броски (боёвка и броски). Вкладки можно «отщёлкнуть» как отдельные docking-панели. У Rolls — поле ввода с auto-prepend
/roll, красное мигание на невалидную формулу. Системные служебные сообщения переехали в отдельный канал «service», не загромождая IC.Новое действие «Сказать»: появляется плашка с портретом и текстом, плюс пишется в IC-канал чата. Спикер по умолчанию — выбранный токен.
Туман войны — булевы операции
Резать туман, вырезать, добавлять туман на уже открытую область. Работает Undo.
Полировка инспектора
Кнопка в инспекторе «Закрепить в рабочем пространстве» открывает постоянную панель просмотра информации о токене. Если панель открыта, клики по другим токенам того же типа открываются внутри неё, а не плодят всплывающие окна.
и многое другое, что не влезло в пост.
🔥12❤2
Зашёл под вечер поправить окошко редактирования действий - перевести, добавить подсказок, чуть причесать стиль.
Очнулся через три часа с первым прототипом динамического тумана войны. Это не совсем то, что я планировал делать сегодня, но тоже штука полезная )
Очнулся через три часа с первым прототипом динамического тумана войны. Это не совсем то, что я планировал делать сегодня, но тоже штука полезная )
🔥16❤4😢1
Лето засасывает и отвлекает от разработки, но мы не сдаёмся и ждём отпуска )
Итак, туман войны базовый функционал:
* можно добавлять стены (с привязкой и без привязки к сетке), окна, двери.
* можно выставлять для каждой зоны тип тумана - с памятью (что открыто - открыто), с туманом войны (что открыто - видна карта, но не токены) или полностью динамический
* можно включать групповую или личную видимость (каждый видит свой или все общее)
* копировать-вставлять настройки тумана между зонами
Вылито, можно протестировать. Частично разобрал баги из репортов, но ещё далеко не все, продолжаем.
Итак, туман войны базовый функционал:
* можно добавлять стены (с привязкой и без привязки к сетке), окна, двери.
* можно выставлять для каждой зоны тип тумана - с памятью (что открыто - открыто), с туманом войны (что открыто - видна карта, но не токены) или полностью динамический
* можно включать групповую или личную видимость (каждый видит свой или все общее)
* копировать-вставлять настройки тумана между зонами
Вылито, можно протестировать. Частично разобрал баги из репортов, но ещё далеко не все, продолжаем.
❤11🔥1
Разобрал с полдюжины предложений и репортов от наших постоянных мастеров, накопившихся за месяц.
В тумане теперь можно вырезать дырки.
Доступно групповое редактирование статусов, видимости и хп токенов.
Добавлена возможность отключать игроков от комнаты без авто-запрета на возврат (можно и забанить, но уже не автоматом).
Фикс переноса токенов в зону, при переносе камеры игрока.
Отображение прогресса при загрузке файлов.
Кое-какие правки организации боя (работа со спасбросками, критом, дистанциями, помехами и т.д.).
И ещё всякой мелочёвки.
Обращений по разным каналам за летнее время накопилось не мало - несколько десятков задач оформлено и взято в работу, всё потихоньку разберём. Спасибо всем, кто пишет, постараемся ничего не упустить!
В тумане теперь можно вырезать дырки.
Доступно групповое редактирование статусов, видимости и хп токенов.
Добавлена возможность отключать игроков от комнаты без авто-запрета на возврат (можно и забанить, но уже не автоматом).
Фикс переноса токенов в зону, при переносе камеры игрока.
Отображение прогресса при загрузке файлов.
Кое-какие правки организации боя (работа со спасбросками, критом, дистанциями, помехами и т.д.).
И ещё всякой мелочёвки.
Обращений по разным каналам за летнее время накопилось не мало - несколько десятков задач оформлено и взято в работу, всё потихоньку разберём. Спасибо всем, кто пишет, постараемся ничего не упустить!
❤14🔥1
Исключительно приятно, когда пользователи положительно оценивают твои странные придумки.
❤4
Forwarded from Даня L
Первые впечатления. не знаю нужно или нет. но мне хочется.
Очень крутая функция, что вид игрока выводится в отдельном окне, и я могу по сути вживую видеть, то что видит игрок. Как для мастера - бесценный инструмент
- можно не волноваться, что пропадёт
- можно понять, кто что видет в данже или в лесах
- можно проверять по ходу дела не отвалился ли туман, или как эффекты работают для игрока
и это всё происходит синхронно. Шик
Очень крутая функция, что вид игрока выводится в отдельном окне, и я могу по сути вживую видеть, то что видит игрок. Как для мастера - бесценный инструмент
- можно не волноваться, что пропадёт
- можно понять, кто что видет в данже или в лесах
- можно проверять по ходу дела не отвалился ли туман, или как эффекты работают для игрока
и это всё происходит синхронно. Шик
❤8👍2❤🔥1💯1
Forwarded from Юджи
Не знаю в какой раздел закинуть, пусть будет здесь. Одна из классных фишек Ролебазы, которая ваши боевки поднимет до небес - возможность вложить в карту и токен разные картинки (для декорации тоже бы хотелось, но не суть). Благодаря чему можно делать просто шикарнейшие мувы.
Дано - лагерь разбойников, огражденный скалой от бурной речки, с небольшим ручейком затекающим внутрь и дающим им воду. Из лагеря нужно спасти пленников. Можно просто кинуть мобов и устроить боевку в стиле "просто всех убей".
А можно интереснее - в первом раунде один из разбойников пытается использовать посох молний... и направляет его на героев не тем концом. Вылетающая молния раскалывает скалу, из которой начинает хлестать вода, прибывающая каждый раунд. Все, оказавшиеся в воде, делают спасбросок силы, чтоб не быт сбитыми с ног и снесенными течением.
А там, между прочим, пленники в клетках сидят...
Но чтоб было еще интереснее, в этом бою я добавила еще кое что. Так вышло из действий игроков, что они заставили одного из бандитов увести охрану лагеря (поэтому врагов так мало). И где-то в конце первого раунда, уже после прорыва реки, в лагерь забегает этот разбойник и преследующий его огр, который месит всех подряд! (отвлечение пошло чуток не по плану разбойника).
В итоге у нас
- прибывающая вода, которая сбивает с ног
- пленники, которые могут и утонуть
- разбойники и герои, настроенные против друг друга
- огр, который перекрывает путь к оступлению и бьет вообще всех без разбору
Вот это уже интересно :D
Дано - лагерь разбойников, огражденный скалой от бурной речки, с небольшим ручейком затекающим внутрь и дающим им воду. Из лагеря нужно спасти пленников. Можно просто кинуть мобов и устроить боевку в стиле "просто всех убей".
А можно интереснее - в первом раунде один из разбойников пытается использовать посох молний... и направляет его на героев не тем концом. Вылетающая молния раскалывает скалу, из которой начинает хлестать вода, прибывающая каждый раунд. Все, оказавшиеся в воде, делают спасбросок силы, чтоб не быт сбитыми с ног и снесенными течением.
А там, между прочим, пленники в клетках сидят...
Но чтоб было еще интереснее, в этом бою я добавила еще кое что. Так вышло из действий игроков, что они заставили одного из бандитов увести охрану лагеря (поэтому врагов так мало). И где-то в конце первого раунда, уже после прорыва реки, в лагерь забегает этот разбойник и преследующий его огр, который месит всех подряд! (отвлечение пошло чуток не по плану разбойника).
В итоге у нас
- прибывающая вода, которая сбивает с ног
- пленники, которые могут и утонуть
- разбойники и герои, настроенные против друг друга
- огр, который перекрывает путь к оступлению и бьет вообще всех без разбору
Вот это уже интересно :D
🔥5❤🔥1