Этот модуль поможет Мастеру проводить игры комфортно. В него включены исправления ошибок и недоработок системы и официальных модулей, а также собственные и адаптированные инструменты.
Исправления
Здесь перечислены исправления и доработки системы и официальных модулей.
Core Rulebook
1. Исправлены скрипты эффектов.
- Новый скрипт Зачарованного посоха позволяет использовать переведённые названия Магических Школ.
- Новый скрипт магических Одеяний позволяет использовать переведённые названия Магических Школ.
2. Исправлены методы, взаимодействующие с актёром через использование его Народа. Теперь они принимают и переведённые значения Народов.
3. Во вкладке "Бой" добавлена кнопка для управления состоянием "Уход в защиту":
Состояние "Уход в защиту" так же доступно через Выбор статуса.
Можно изменить отображаемые для действия Навыки через Настройку параметров.
Winds of Magic
1. Добавлены новые скрипты на генерацию случайных гримуаров и свитков заклинаний.
Макросы позволяют генерировать заклинания как случайных Магических Школ, так и выбранных пользователем. Он включает в себя настройки, которые позволят ещё больше оптимизировать процесс использования макросов.
Магические Школы:
- [X] Core Rulebook
- [X] Winds of Magic
- [X] Archives of the Empire: Vol II.
- [X] The Horned Rat
- [X] Tribes & Tribulations
Archives of the Empire: II
1. Добавлены ключи локализации для Школы Магии и Ветра Магии "Великой Пасти".
Ключи локализации:
"WFRP4E.MagicLores.greatMaw": "Великая Пасть",
"WFRP4E.MagicWind.greatMaw": "Великая Пасть",
"WFRP4E.greatMaw.descriptions": "<p>Всякий раз, когда огр-мясник успешно применяет заклинания Великой пасти, съеденное им подношение может восстановить здоровье. Совершите бросок [[/r 1d10]]. Если результат 10, или равен, или превышает ПС произносимого заклинания, Мясник восстанавливает раны, равные ПС заклинания.</p>"
Tribes & Tribulations
1. Добавлены ключи локализации для Школ Магии и Ветров Магии "Вааагх!".
Ключи локализации:
"WFRP4E.MagicLores.little-waaagh": "Малый Вааагх!",
"WFRP4E.MagicWind.little-waaagh": "Малый Вааагх!",
"WFRP4E.little-waaagh.descriptions": "<p>Заклинания Гоблинов-шаманов (и некоторых хобгоблинов), как правило, проявляют \"Вааагх!\" в виде злобных трюков и заговоров. Уверенность гоблинов-шаманов растет по мере того, как их заклинания срабатывают. Если маг получает дополнительные УУ в результате проверки Сотворения Заклинания, то он может потратить их по правилам Избытка магии или использовать для покупки одного Очка удачи. Очки удачи, полученные таким образом, могут накапливаться сверх максимального значения, но должны быть потрачены до конца боя или будут потеряны.</p>",
"WFRP4E.MagicLores.big-waaagh": "Большой Вааагх!",
"WFRP4E.MagicWind.big-waaagh": "Большой Вааагх!",
"WFRP4E.big-waaagh.descriptions": "<p>Заклинания \"Большого Вааагха!\" служат проводниками огромного количества \"Вааагх!\" энергии, и её высвобождение ободряет сердца орков, гоблинов и хобгоблинов, находящихся поблизости. Всякий раз, когда Персонаж произносит заклинание \"Большого Вааагх!\" все орки, хобгоблины и гоблины, находящиеся в пределах Силы воли ярдов, теряют все состояния @Condition[В панике].</p>"
Методы
В модуле присутствуют новые методы, которые нужны для работы макросов и скриптов. Тем не менее, они могут быть использованы и извне.
generateBookTitle(type)
Этот метод генерирует случайное название для книги в стилистике сеттинга. Варианты названий взяты у Paco's Miscellaneous Stuff и переведены мной на русский.
- type (String): тема генерируемой книги. Пустое значение или значение "Random" выбирают случайную тему.
Добавление своих вариантов.
Метод позволяет добавлять свои варианты к существующим темам, а так же создавать свои темы для генерации.
Темы находятся напрямую в файлах перевода. Существующие можно найти по пути "WFRP4E.Assistant.BooksTitle.Types", а входящие в искомую тему варианты: "WFRP4E.Assistant.BooksTitle.{Ключ темы}".
Для того, чтобы добавить свои варианты к существующей теме, необходимо добавить их по пути "WFRP4E.Assistant.BooksTitle.{Ключ темы}.{Ключ своего варианта}".
Рекомендуется использовать собственный префикс для {Ключ своего варианта}, чтобы избежать перезаписи другими модулями:
"Medicine": {
"my1": "Мой вариант",
"my2": "Тоже мой вариант",
"my3": "Это мой вариант?"
}
Для добавления своего варианта, необходимо указать его ключ и перевод в "WFRP4E.Assistant.BooksTitle.Types", а варианты вписать в "WFRP4E.Assistant.BooksTitle.{Ключ темы}":
"Types": {
"MyType": "Моя тема"
},
"MyType": {
"1": "Мой вариант",
"2": "Тоже мой вариант",
"3": "Это мой вариант?"
}
Пример использования: game.wfrp4e.utility.generateBookTitle("Medicine")
или game.wfrp4e.utility.generateBookTitle("MyType")
.
getActorFromUUID(uuid)
Этот метод принимает полный UUID и возвращает актёра. Принимает UUID в формате "Scene.*id*.Token.*id*.Actor.*id*" или "Actor.*id*".
- uuid (String): полный UUID, который можно получить, нажав на "Копирование UUID" в шапке актёра.
Пример: game.wfrp4e.utility.getActorFromUUID("Actor.H1DazXpCBBJ42fsF")
: вернёт актёра с id = "H1DazXpCBBJ42fsF".
Макросы
Модуль добавляет несколько макросов для оптимизации игрового процесса.
Придумать ругательство
Этот макрос генерирует оскорбления в фэнтезийном стиле. Хотя, они больше подходят для персонажей-гномов, найти им применение можно везде.
Примеры:
- Невнятный, гоблинский, плакса.
- Слащавый, предательский, дикарь.
- Вонючий, с рвотой вместо мозгов, проходимец.
Название книги
Этот макрос использует метод generateBookTitle, представляя удобный интерфейс для взаимодействия и выводя результат в чат.
Примеры:
- Комплексные справки про битву на Перевале Чёрного Огня.
- Основные лекции о реальных опасностях неизученных трав.
- Насущные заметки о чудесах Зоологии.
Помощник
Модуль добавляет возможность оптимизировать листы Персонажей, НИП и Существ.
Доступ к окну Помощника можно получить через вкладку "Переключения управления":
Само окно выглядит так:
Случайное имя
Если включено, при переносе токена на сцену, для него будет сгенерировано случайное имя.
Имеющиеся имена находятся напрямую в файлах перевода. Существующие Народы можно найти по пути "WFRP4E.Assistant.Helpers.GenerateName.List". Нужный ключ указывется в первом окне ввода. Во втором, через запятую, указываются необходимые для генерации имени выбранного Актёра ключи, находящиеся внутри ключа Народа.
Для того, чтобы добавить имена для существующих или своих Народов, необходимо добавить собственный ключ по пути "WFRP4E.Assistant.Helpers.GenerateName.List, а в него, ключи необходимых для генерации таблиц, в которых будут находится сами имена. Пример:
"WFRP4E.Assistant.Helpers.GenerateName.List": {
"human": {
"male": {
"1": "Абельхайм",
"2": "Абельхард",
"3": "Адам",
"4": "Адельманн",
"5": "Адельхард"
},
"female": {
"1": "Агата",
"2": "Аделина",
"3": "Адель",
"4": "Айседора",
"5": "Алиса"
}
}
}
Случайные характеристики
Если включено, при переносе токена на сцену, для него будет сгенерированы случайные характеристики, согласно Книге Правил.
Чтобы задать случайное значение характеристики, вычти из указанного в бестиарии значения 10 пунктов, а затем прибавь 2d10 пунктов. Таким образом, заданное значение характеристики 30 превратится в случайное, равное 20 + 2d10. Если характеристика равна 5, просто брось 1d10 и запиши полученный результат как новое значение этой характеристики.
Окраска токена при смерти
Если раны актёра снизятся до 0, токен будет окрашен в указанный цвет. Если количество ран увеличится, цвет изменится на базовый.
Случайные заклинания
Если включено, при переносе токена на сцену, ему будет выдано указанное количество случайных заклинаний выбранной Магической Школы.
Отношение токена
Позволяет изменять отношение токена при переносе его на сцену.
Доступны следующие настройки:
- Не изменять.
Применит настройки Прототипа токена. - Запрашивать.
Каждый раз, при переносе токена, будет запрашивать новое значение для Отношения токена. - Нейтральный.
- Дружественный.
- Враждебный.
- Секрет.
Сохранить актёра
Позволяет сохранить актрёра, находящегося на сцене, как отдельный лист.
Если актёр находится на сцене, и данные его токена не привязаны к оригинальному листу, в окне Помощника будет отображена кнопка Экспорта листа:
Можно заметить, что многие пункты срабатывают и изменяют актёра только при его появлении на сцене, при этом не влияя на оригинальный лист. В случае, когда подобный, уже случайно изменённый актёр, настолько Вам приглянулся, что Вы захотели его сохранить, пригодится эта кнопка.
Экспортированному актёру может потребоваться некоторая настройка, но все сгенерированные Помощником значения сохранятся.
Планы
Дальнейшие планы по обновлению модуля.
- [ ] Починить выбор Народа при создании персонажа с таблицей "Archives of the Empire: II".
- [ ] Починить остальные макросы из "Winds of Magic".
- [ ] Добавить функцию изменения размера актёра, относительно его оригинального размера.
- [ ] Добавить функцию изменения характеристик актёра.
- [ ] Добавить возможность изменения стандартных шаблонов Помощника.
- [ ] Свои предложения по улучшению модуля можете присылать сюда.
Известные ошибки
Тут перечислены баги и недоработки, о которых уже известно.
- [ ] Найденные ошибки можете присылать сюда.