Страницы

Заголовок

Вверху страницы находятся основная навигация и кнопки для работы с базой.

Основные вкладки

Обзор - общая информация об игре и статистика.

Персонажи - управление персонажами и досье.

Истории - заполнение историй: создание событий, перечень персонажей с указанием инвентаря и активности, ассоциация персонажей и событий.

Адаптации - детализация видения событий для каждого персонажа.

Вводные - предварительный просмотр и экспорт вводных.

Вкладки просмотра данных

Хронология - просмотр хронологии событий, уточнение времени событий.

Социальная сеть - просмотр графа социальных взаимодействий.

Фильтр - поиск персонажей по досье и сохранение фильтра как условие попадания персонажа в группу.

Группы - работа с группами, иерархия групп, карта сюжета.

Управление базой

Загрузить - загрузка базы из файла.

Сохранить - сохранение базы в файл.

Новая база - создание новой базы.

Помощь - открывает справку в новой вкладке.

Администрирование (только в серверной версии) - управление правами на персонажей, истории, группы и адаптации, включение режима редактора.

Логи - информация об авторах программы и история действий пользователей НИМС: создание/переименование/удаление персонажей и историй и т.д.

_images/0_header.jpg

Рис. 2 Заголовок

Обзор

Это первая страница, открывающаяся при старте НИМС.

Содержание страницы

Название - здесь указывается название игры.

Дата начала доигровых событий - дата начала доигровых событий.

Дата окончания доигровых событий - дата начала игры в мире игры. Между этими двумя датами будут происходить доигровые события. Эти даты необходимы для выставления границ хронологии. Можно выставлять даты событий и вне указанного временного промежутка. Введённые значения играют вспомогательную роль. Если у события не указано время, то оно по умолчанию заменяется датой начала игры.

Время последнего сохранения базы - это время последнего сохранения базы в файл.

Описание - текст с описанием игры. Ни на что не влияет, но мы решили, что он тут должен быть) При желании мастера могут вести тут какие-то общие заметки для себя.

Статистика - общие данные об открытой базе:

количество историй/персонажей/событий

количество пользователей - нужно для серверной версии)

первое и последнее события в базе по хронологии

количество знаков в текстах - считаются мастерские истории, тексты групп, событий и адаптаций

количество завершенных историй - число историй, у которых все адаптации отмечены, как завершенные

общая завершенность - число адаптаций, отмеченных как завершенные

_images/1_1_overview.jpg

Рис. 3 Вкладка Обзор. Описание

На подвкладке Диаграммы приводятся стандартные гистограммы и круговые диаграммы. Число на столбце гистограммы означает высоту столбца. При наведении мышью на столбец приводится детализация: значение и дополнительная информация. Например, на рисунке сообщение “4: Ряба, Маша и медведь”, означает, что в историях Ряба и “Маша и медведь” задействовано по 4 персонажа. Над круговыми диаграммами показывается название доли и её размер.

Стандартные диаграммы

Количество событий в историях - гистограмма, показывающая сводку по количеству событий в историях.

Количество персонажей в историях - гистограмма, показывающая сводку по количеству персонажей в историях.

Количество историй у персонажей - гистограмма, показывающая сводку по количеству историй у каждого персонажа.

Детальная завершенность историй - гистограмма, показывающая сводку по завершенности историй. Крайне левое значение - ни одна адаптация не завершена. Крайне правое - все адаптации в истории завершены.

Количество знаков у персонажей - гистограмма, показывающая сводку по количеству знаков во вводной каждого персонажа. Учитываются только события/адаптации в историях и тексты для групп. Тексты в досье и отношения персонажей не учитываются.

Принадлежность объектов - доли персонажей, историй и групп принадлежащих пользователям в серверном режиме.

Диаграммы досье строятся автоматически для полей вида число (гистограмма), единственный выбор и галочка (круговая диаграмма). Ширина столбца гистограммы для числовых полей автоматически подстраивается под значимый интервал (первый столбец не обязан начинаться с нуля).

_images/1_2_diagrams.jpg

Рис. 4 Вкладка Обзор. Диаграммы

Персонажи

На странице Персонажи есть общая часть и две дополнительных вкладки: Досье и Конструктор досье.

Общая часть включает в себя элементы для создания/переименования/удаления персонажей в верхней части вкладки.

_images/2_1_characterProfile.jpg

Рис. 5 Вкладка Персонажи

Персонажи. Досье

На вкладке Досье происходит заполнение досье персонажа. В левой части экрана выбирается персонаж. По центру показано досье. Внесенные в досье изменения сохраняются автоматически. Подробнее про типы данных в досье можно прочитать в описании Конструктора досье.

_images/2_1_characterProfile.jpg

Рис. 6 Вкладка Персонажи. Досье

Персонажи. Конструктор досье

На вкладке Конструктор досье выполняется редактирование досье персонажей: добавление/изменение/удаление полей в досье. В верхней части вкладки находятся элементы управления для создания, перемещения и удаления полей. Имена полей должны быть уникальны. Все текущие поля показаны в таблице: Название, Тип, Значения и Печатать во вводных. То, что указано в поле Значения является значением по умолчанию для всех полей, кроме единственного выбора. В единственном выборе значением по умолчанию является первый элемент. Поля с установленной галочкой Печатать во вводных будут выводиться во вводные.

_images/2_3_characterProfileConfigurer.jpg

Рис. 7 Вкладка Персонажи. Конструктор досье

Истории

На странице Истории осуществляется заполнение информации об историях. В правой верхней части экрана находится панель управления историями: создание/переименование/удаление историй. В левой верхней части экрана расположена панель выбора текущей истории для просмотра. Заполнение мастерской информации выполняется на соответствующих подвкладках

Мастерская история - текст истории в самом общем виде. Заполнять мастерскую историю не обязательно, но по нашему опыту бывает полезно иметь всю историю перед глазами.

Истории. События - описания событий истории. Описание состоит из названия события, описания события (этот текст мы так же называем оригиналом события в противоположность адаптации) и времени наступления события.

Истории. Персонажи - перечисление персонажей, участвующих в истории, их инвентарей, связанных с этой историей и вид активности персонажа (см. Активность персонажа).

Истории. Присутствие - здесь отмечается факт присутствия каждого персонажа истории в событиях.

При работе на вкладке Истории можно включить режим работы с одной или с двумя подвкладками. Можно выбрать любую комбинацию подвкладок. Чтобы спрятать подвкладку кликните на активный заголовок. На данном рисунке активны две панели. Далее будут скриншоты и для однопанельного режима.

_images/3_1_masterStory.jpg

Рис. 8 Вкладка Истории

Истории. События

На вкладке События выполняется разбиение истории на события. У каждого события есть следующие атрибуты: название (не уникально), текст, позиция и время. Кроме обычных операций создания/удаления/перемещения событий добавлены операции клонирования и объединения событий. Клонирование создает полную копию события с созданием копии текстов адаптаций (см. раздел Адаптации). Объединение событий соединяет два подряд идущих события в одно. Объединяется все: название, описание и адаптации.

В таблице события приведены в том порядке, в котором их укажет мастер, а не в хронологическом порядке. Переименование и обновление текста событий сохраняется при завершении редактирования, то есть немедленно. Справа указано точное время наступления события. Если поле подсвечено красным, значит используется значение по умолчанию - время окончания доигровых событий.

_images/3_2_storyEvents.jpg

Рис. 9 Вкладка Истории. События

Истории. Персонажи

На вкладке Персонажи выполняется добавление/удаление/замещение персонажей в истории. При замещении все данные от старого персонажа переходят к новому. Так что да, Ромео не приехал, его место займет Меркуцио)

Здесь же приведено две таблицы. В первой таблице заполняется инвентарь персонажа, связанный с этой историей. Например, Фродо получает Кольцо Всевластья в истории начало пути и мы делаем отметку в таблице инвентаря, что на начало игры кольцо будет у Фродо. Вторая таблица указывает вид активности персонажа в истории. Описание видов активности приведено в разделе Активность персонажа.

_images/3_3_storyCharacters.jpg

Рис. 10 Вкладка Истории. Персонажи

Истории. Присутствие

На этой вкладке определяется участие персонажей в тех или иных событиях. В таблице в первом столбце перечислены названия событий. В заголовке имена персонажей истории. Отметьте галочкой пересечение персонажа и события, если персонаж принял в нём участие. Снятие галочки приводит к удалению уже существующих адаптаций событий (см. раздел Адаптации). На всякий случай в этом месте всегда выскакивает напоминалка.

Слева находится список-фильтр персонажей. С его помощью мы указываем каких персонажей мы хотим видеть в таблице справа (множественный выбор через ctrl/shift). Это сделано для работы с историями с большим количеством персонажей.

_images/3_4_eventPresence.jpg

Рис. 11 Вкладка Истории. Присутствие

Адаптации

У каждого персонажа может быть свое видение происходящих событий, поэтому для событий необходимо сделать адаптацию как это событие выглядело с точки зрения того или иного персонажа.

Слева сверху расположен селектор истории (единственный выбор). Слева снизу расположен переключатель фильтра - по персонажам и по событиям (множественный выбор через ctrl/shift). По центру отображаются таблица из двух столбцов. В левом столбце выводится оригинальное описание события, которое можно редактировать. В правом столбце выводятся текстовые поля с описанием события для каждого выбранного персонажа - текст адаптации. Таким образом в один момент времени можно работать, как с адаптацией одного персонажа, так и с несколькими персонажами одновременно. Под текстом адаптации выводится галочка - отметка о завершении работы над адаптацией. Сверху расположена галочка-фильтр завершенных историй. История считается завершенной, если проставлены галочки о завершении всех адаптаций.

Оригинал события состоит из названия события, времени события и текста. Адаптация события состоит из имени персонажа, субъективного времени и текста адаптации. Пример субъективного времени: “лет двадцать назад”, “третьего дня, с утра” и т.д. Если текст адаптации пуст, то во вводную пойдет текст оригинала. По аналогии если субъективное время не указано, то во вводную пойдёт время события как есть, с точностью до минуты.

Размер левого столбца с селектором истории и фильтрами событий/персонажей можно регулировать с помощью таскаемого уголка (см. скриншот). Вообще, так можно изменять любое окно, имеющее треугольничек в правом нижнем углу.

_images/4_events.jpg

Рис. 12 Вкладка Адаптации

Вводные

На вкладке Вводные происходит финальная подготовка вводных к экспорту и сам экспорт. На подвкладке Предварительный просмотр выполняется вычитка вводных. На подвкладке Экспорт соответственно экспорт.

Вводные. Предварительный просмотр

Прежде чем экспортировать вводные, можно посмотреть какая информация будет выведена, используя вкладку предварительного просмотра. В заголовке панели находится селектор персонажа, для которого мы хотим посмотреть вводную. При просмотре вводной доступны следующие опции:

Режим адаптации и Режим вычитки - в более ранних версиях НИМС был реализован только режим вычитки, отображавший только тот текст, который пойдёт во вводные. Понаблюдав за пользователями мы пришли к выводу, что в режиме предварительного просмотра иногда необходимо показывать не только выводимый текст события, а оба варианта - и адаптацию и оригинал и оставить возможность для их редактирования. Разница для различных режимов в частных случаях описана ниже.

Группировать события по историям и Сортировать события по хронологии - выбор способа представления событий.

Свернуть все панели - в предварительном просмотре вводные персонажа разбиты на панели: инвентарь, досье, группы, отношение к другим персонажам, и в зависимости от способа отображения событий будут показаны панели для историй или группы событий по пять штук. В зависимости от этой галочки все панели будут изначально свёрнуты или развёрнуты.

Отключить заголовки - возможность отключения заголовков в предварительном просмотре. Так как заголовки могут содержать излишнюю информацию, может возникнуть необходимость не выводить их во вводных и вычитка вводных может производиться с учётом этого.

_images/5_1_1_briefingPreview.jpg

Рис. 13 Вкладка Предварительный просмотр, все панели свёрнуты

Панель Досье

На этой панели выводятся все поля досье персонажа, которые отмечены как выгружаемые в Конструкторе досье. Досье доступно только для просмотра. Режимы адаптации и вычитки не влияют на отображение этой панели.

_images/5_1_2_profile.jpg

Рис. 14 Вкладка Предварительный просмотр, досье персонажа

Панель Инвентарь

На этой панели выводится весь инвентарь персонажа. Число в заголовке панели показывает количество не пустых инвентарей персонажа. Инвентари доступны для редактирования. Режимы адаптации и вычитки не влияют на отображение этой панели.

_images/5_1_3_inventory.jpg

Рис. 15 Вкладка Предварительный просмотр, инвентарь персонажа

Панель Группы

На этой панели выводятся все тексты для персонажей из групп, в которых состоит персонаж. Число в заголовке панели показывает количество групп персонажа. Тексты групп доступны только для просмотра. Режимы адаптации и вычитки не влияют на отображение этой панели.

_images/5_1_4_groups.jpg

Рис. 16 Вкладка Предварительный просмотр, группы

Панель Отношение к другим персонажам

На этой панели заполняется описание отношений между персонажами. Число в заголовке панели означает количество не пустых отношений к другим персонажам. Все персонажи делятся на две группы относительно вычитываемого персонажа: те, с кем он был в одном событии и те, с кем не был. Иными словами всех кто в первой группе персонаж может знать в лицо, а всех остальных не знать. У персонажа может быть отношение к любому другому персонажу. Причём отношения могут быть ассиметричны. Например, все знают и боятся босса мафии, а он знает только своих и ему этого достаточно.

Часто нужно иметь перед глазами какую-то минимальную информацию о человеке, к которому прописывается отношение. Для этого была добавлена возможность выбора поля досье. Соответствующее поле досье будет отображаться в колонке Дополнительно.

В зависимости от режима редактирования таблица отношений имеет следующие колонки:

Имя персонажа - имя персонажа к которому мы прописываем отношение.

Отношение - описание отношения.

Обратное отношение - описание обратного отношения. Эта колонка есть в режиме адаптаций и отсутствует в режиме вычитки.

Дополнительно - дополнительная информация о персонаже, к которому мы прописываем отношение. Здесь выводится список историй в которых персонажи встречались и избранное поле досье персонажа, к которому мы прописываем отношение.

Если текст отношения оставить пустым, то считается, что отношения нет.

_images/5_1_5_relations_amode.jpg

Рис. 17 Вкладка Предварительный просмотр, отношение в режиме адаптаций

_images/5_1_6_relations_pmode.jpg

Рис. 18 Вкладка Предварительный просмотр, отношение в режиме вычитки

Панель Событий

На этой панели заполняются тексты событий и субъективное время. Не редактируемые поля: название события, время наступления события. Редактируемые поля: текст оригинала события (после разблокировки), текст адаптации события и субъективное время события. Для разблокировки редактирования оригинала нажмите кнопку Разблокировать редактирование оригинала события. Ранее панель событий работала только в режиме вычитки - показывался только тот текст, который будет выводиться во вводную. В режиме адаптации можно редактировать оба текстовых поля и оригинала и адаптации. Поле текста адаптации в этом случае показывается безусловно, даже если адаптация пуста.

Поле Субъективное время показывает время события, которое получит персонаж во вводной. Если поле пусто, он увидит время как есть.

_images/5_1_7_events_amode.jpg

Рис. 19 Вкладка Предварительный просмотр, события в режиме адаптаций

_images/5_1_8_events_pmode.jpg

Рис. 20 Вкладка Предварительный просмотр, события в режиме вычитки

Вводные. Экспорт

На вкладке Экспорт доступны следующие опции. Вводные можно выводить одним файлом, либо каждую в отдельный файл. Во втором случае вводные будут выгружены в zip архиве. Можно выводить как все вводные, так и только некоторые. Возможна выгрузка поштучно, интервалами по 5, 10 и 20 вводных или случайный выбор (самый гибкий, но и самый трудоёмкий вариант).

В разделе Простая выгрузка перечислены несколько встроенных шаблонов: выгрузка в docx с событиями по хронологии, выгрузка в docx с событиями по историям, выгрузка таблицы с инвентарем и выгрузка в текстовый файл.

_images/5_2_1_standardExport.jpg

Рис. 21 Вкладка Вводные. Экспорт-Простая выгрузка

По готовности выгруженного файла будет выведен дополнительный запрос на сохранение (см. рис.). Ранее возникала ошибка при сохранении файла. После добавления этого диалога проблема исчезла.

_images/5_2_4_extraConfirm.jpg

Рис. 22 Вкладка Вводные. Экспорт-дополнительный запрос выгрузки

В разделе продвинутой выгрузки необходимо загрузить свой собственный шаблон docx. Шаблон может включать в себя как все данные, так и только часть из них. Примеры шаблонов распространяются вместе с НИМС. Язык шаблона очень похож на язык текстовой выгрузки Mustache. Подробнее см. Экспорт вводных.

_images/5_2_2_customDocx.jpg

Рис. 23 Вкладка Вводные. Экспорт-Продвинутая выгрузка docx

На странице текстовой выгрузки слева находится поле с шаблоном, справа выводится текст с результатами применения этого шаблона. Шаблон по умолчанию включает все доступные для выгрузки данные о персонажах. При генерации вводной используется шаблонизатор Mustache. Кнопка Предварительный просмотр сгенерирует текст в правом поле. Выгрузка текстовых файлов осуществляется с помощью кнопки Выгрузка.

Поэкспериментировав с текстовой выгрузкой становится понятно что и как вы хотите вывести. Но нужно было разбираться с текстовыми шаблонами для docx, так как там есть некоторые отличия в механизме шаблонов. Специально для упрощения работы с docx было добавлено 2 кнопки. Кнопка Конвертировать в docx шаблон преобразует текущий текстовый шаблон в docx шаблон. Далее вы можете открыть полученный файл, настроить внешний вид и применить этот шаблон на странице с продвинутой выгрузкой. Кнопка Сгенерировать в docx по текущему шаблону преобразует текущий текстовый шаблон в docx шаблон и тут же применяет имеющиеся данные к docx шаблону для получения результата. Полученный таким образом docx файл можно использовать для проверки выгрузки, так как он будет фактически без оформления.

Так же можно указать нужное расширение файла, при формировании текстов (txt, html и др.).

Предупреждение

Текст шаблона не сохраняется в НИМС, если вы уйдете с вкладки и вернетесь обратно, то шаблон будет сброшен.

_images/5_2_3_customTxt.jpg

Рис. 24 Вкладка Вводные. Экспорт-Продвинутая текстовая выгрузка

Хронология

На этой вкладке отображается хронология событий. Слева находится селектор историй. Чтобы сделать множественный выбор зажмите ctrl и выбирайте элементы в списке. Масштаб хронологии изменяется с помощью колесика мыши. Красным отмечено время начала и завершения доигровых событий.

Размер левого столбца с селектором историй можно регулировать с помощью таскаемого уголка (см. скриншот).

Примечание

Возможность перетаскивания событий в версии НИМС 0.4.2 была отключена по просьбе пользователей, чтобы не смещать события случайно.

_images/6_timeline.jpg

Рис. 25 Вкладка Хронология

Социальная сеть

На этой вкладке отрисовываются социальные сети на основе имеющихся данных. Поддерживаются несколько типов отрисовываемых сетей с разными видами узлов и связей между ними (см. раздел Социальная сеть). Для отрисовки необходимо указать общие и частные параметры социальной сети и нажать кнопку Нарисовать.

Предупреждение

Отрисовка социальной сети требует большого количества ресурсов, поэтому перед ее использованием рекомендуется сохранить текущее состояние базы.

После того как социальная сеть будет нарисована, список Показать узел, расположенный над общими параметрами будет заполнен. В этом списке находятся все узлы текущей социальной сети. Выберите узел из списка, чтобы сеть на нём отцентрировалась.

Общие параметры

Раскраска узлов выполняется на основе полей досье с типом единственный выбор и галочка. Вы можете выбрать любое из этих полей, а ниже будет приведена цветовая расшифровка.

Так же возможно три вида выборки.

  1. Все данные. Будут отрисованы все данные.
  2. Избранные персонажи. В этом случае появится список персонажей. Можно выбрать нескольких персонажей с помощью ctrl/shift. В этом случае будут отрисованы выбранные персонажи, все истории, в которых задействованы эти персонажи и все остальные персонажи, пересекающиеся в событиях с избранными. Примечание: при отрисовке графа человек-история не все связи отображают реальные связи персонажей по событиям.
  3. Избранные истории. В этом случае появится список историй. Можно выбрать несколько историй с помощью ctrl/shift. В этом случае будут отрисованы все истории и все персонажи, входящие в истории.

Частные параметры

Частной настройкой является тип отрисовываемого графа. Список поддерживаемых социальных сетей приведен в разделе Социальная сеть.

_images/7_socialNetwork.jpg

Рис. 26 Вкладка Социальная сеть

Фильтр

На вкладке находятся 4 панели:

  1. Группы - управление группами и сохранение фильтра в группу.
  2. Отобразить поле - список столбцов для отображения.
  3. Фильтр - настройки фильтрации.
  4. Таблица данных (центральная часть экрана) - результаты фильтрации.
_images/2_2_1_characterFilter.jpg

Рис. 27 Вкладка Фильтр

Панель Группы описана в разделе Группы, так как она относится в первую очередь к работе с группами.

На панели Отобразить поле перечислены все столбцы данных, выводящихся в результате фильтрации, кроме имени персонажа (множественный выбор через ctrl/shift). Имя персонажа всегда выводится в результате фильтрации. Данные о персонажах бывают двух типов: данные из досье и статистические данные.

В версии НИМС 0.4.4u3 были добавлены статистические данные в фильтр:

Актив, Спутник, Защита, Пассив - количество историй, в которых персонаж имеет указанный тип активности.

Завершённость адаптаций, % - процент завершённых адаптаций для данного персонажа.

Количество историй - количество историй, в которых принимает участие данный персонаж.

_images/2_2_2_selectedColumns.jpg

Рис. 28 Панель Отобразить поле

Панель Фильтр используется для построения фильтра данных. В первой строке выводится количество персонажей, удовлетворяющих построенному фильтру. С помощью кнопки Скачать таблицу вы можете скачать текущий результат фильтрации в формате CSV. Этот формат поддерживается и Excel и LibreOffice.

Далее находится инструмент построения фильтра. Последовательность действий для фильтрации:

Шаг 1. Отметьте галочкой те столбцы данных, по которым вы хотите фильтровать персонажей. Эти столбцы автоматически переместятся на вершину списка столбцов и у них появятся поля для ввода ограничений.

Шаг 2. Задайте необходимые ограничения для выбранных столбцов. Подробнее про типы данных столбцов можно прочитать в разделе Персонажи. Конструктор досье. Фильтрация строк и текстов происходит по наличию искомой строки в строке или тексте. Фильтрация по полям с единственным выбором происходит по выбору из предложенного списка значений. Чтобы сделать множественный выбор зажмите ctrl и выбирайте элементы в списке. Фильтрация для значений вида да/нет аналогична фильтрации по полям с единственным выбором. Фильтрация по числовым значениям требует указания числа и вида проверки: не важно, больше, равно, меньше.

Шаг 3. Если вы хотите отключить фильтр для некоторых столбцов - выключите галочку рядом с названием столбца. Этот столбце вернётся в список не фильтруемых столбцов.

Шаг 4. Повторная активация галочки для столбца вернёт столбец в фильтр с ранее выставленным условием.

Все шаги проиллюстрированы на рисунке.

_images/2_2_3_filterExample.jpg

Рис. 29 Панель Фильтр

Обновление результата фильтрации происходит сразу после изменения параметров фильтра. Размер левого столбца с настройками фильтра персонажей можно регулировать с помощью таскаемого уголка внизу панели Фильтр.

Панель Таблица данных выводит результаты фильтрации. Клик по заголовку таблицы выполняет сортировку по соответствующему полю + иконка.

_images/2_2_4_filterResult.jpg

Рис. 30 Панель Таблица данных

Группы

Во многих ролевых сервисах есть поддержка групп персонажей. Обычно они реализованы следующим образом: создаётся группа и каждый персонаж по очереди вносится в группу. Мы пошли другим путем – зачем что-то вносить вручную, если у нас есть досье персонажа? Мы формируем фильтр по досье, который определяет состав группы. Так что теперь, если у персонажа в досье проставлена галочка «тамплиер», то он автоматически попадет в группу «тамплиеры».

Теперь в деталях. Информация о группе состоит из двух частей: фильтр группы и досье группы.

Фильтр группы

Фильтр группы определяет какие персонажи попадут в группу. Фильтр группы это сохранённый фильтр персонажей.

На картинке представлена панель Группы с вкладки Фильтр. В правой части стандартный набор действий создание/переименование/удаление группы. При создании фильтр группы пуст, что значит, что ничего не фильтруется и все персонажи попадают в новосозданную группу. В левой части действия для фильтра группы. Выберите группу из выпадающего списка. При нажатии на кнопку Показать фильтр группы текущие настройки фильтрации будут заменены настройками из выбранной группы. При нажатии на кнопку Сохранить фильтр в группу текущие настройки фильтрации будут сохранены в фильтр выбранной группы.

Если вы создаете нового персонажа и проставляете ему параметры досье, подходящие под этот фильтр, он автоматически войдет в группу. Если вы измените параметры досье уже имеющегося персонажа, так что они станут/перестанут соответствовать фильтру, то он так же автоматически войдет в/выйдет из группы.

_images/2_2_1_characterFilter.jpg

Рис. 31 Вкладка Фильтра с панелью Группы

Досье группы

На подвкладке Досье группы представлена информация о досье групп. Принцип работы с досье групп такой же как и с досье персонажей: слева выбираем группу для редактирования, по центру заполняем данные. В отличие от персонажей досье групп фиксировано и состоит из следующих частей:

Фильтр - отображает структуру текущего фильтра группы.

Состав группы - список персонажей, участвующих в группе.

Мастерское описание - заметки о группе, доступные только мастерам.

Печатать во вводных - переключатель, нужно ли выводить текст группы во вводные персонажам.

Текст для персонажа - информация о группе, которая попадёт персонажу во вводную.

_images/10_1_groupProfile.jpg

Рис. 32 Подвкладка Досье группы

Иерархия

Группы могут соотноситься между собой. В группах могут быть подгруппы. Этот факт можно проиллюстрировать схемой, представленной на данной вкладке. Иерархия групп строится автоматически на основе анализа фильтров групп. Например, группа “3ий курс Гриффиндора” это подгруппа “Гриффиндора” и подгруппа “3го курса”, которые в свою очередь являются подгруппами “Хогвартса”. В иерархии групп они бы сформировали ромб.

_images/10_2_groupHeirarchy.jpg

Рис. 33 Подвкладка Иерархия

Карта сюжета

Карта сюжета это инструмент для отображения конфликтов и интересов групп в виде схемы. Карту сюжета вы формируете в ручную. Этот процесс не автоматизируем. Концепция карты сюжета изложена в разделе Карта сюжета. Процесс работы с картой сюжета:

  1. Создаёте группы. Можно пустые.
  2. Добавляете группы на карту сюжета.
  3. Добавляете ресурсы на карту сюжета.
  4. Прописываете отношения между группами и позиции групп по отношению к ресурсам.

К группе можно записать заметки, с перечислением сильных/слабых сторон или что ещё вам покажется важным.

_images/10_3_storyMap.jpg

Рис. 34 Подвкладка Карта сюжета

Администрирование

На этой вкладке выполняются действия по управлению работой нескольких мастеров. Описание теории процесса смотрите в разделе Однопользовательская и многопользовательская версия НИМС. На панели Управление пользователями вы можете создавать/удалять пользователей и менять им пароли. На панели Специальные действия вы можете передать права администратора, назначить/удалить редактора и переключим режим прав на адаптации. На панели Права на редактирование слева вы видите полный список что кому принадлежит. По центру показываются ваши объекты и список пользователей. Чтобы передать свои объекты, выберите нужные, выберите пользователя и нажмите кнопку Назначить права. Ваши объекты перейдут другому пользователю. Администратор может передавать любые объекты и в том числе не свои личные.

_images/8_adminTools.jpg

Рис. 35 Вкладка Администрирование

Логи

НИМС включает в себя несколько защитных механизмов и один из них это логи. В логах мы можем посмотреть историю последних действий пользователей. Текущее ограничение - последняя 1000 операций. Возможно, мы изменим эту цифру в будущем. Логируются следующие виды деятельности: сохранение/загрузка базы, обновление метаинформации кроме описания игры, управление персонажами/досье/историями, изменения в историях - управление событиями, изменение вида активности и инвентаря, отметки о готовности адаптаций и выгрузка вводных. В серверном режиме к этому списку добавляется всё, что касается администрирования: управление пользователями, передача/назначение прав, изменение настроек. Основной принцип - мы не отслеживаем изменения текстов, но отслеживаем изменения в структуре базы.

Запись о событии содержит следующие поля:

  1. - номер события в списке событий.
  2. Дата - время совершения события. На сервере будет использовано время сервера.
  3. Пользователь - пользователь от имени которого совершено событие. Может отсутствовать. Например, при автоматическом сохранении базы на сервере в логе указывается факт сохранения без пользователя.
  4. Действия - тип действия.
  5. Параметры - переданные параметры. С их помощью можно воспроизвести последовательность действий пользователя.
_images/9_1_log.jpg

Рис. 36 Вкладка Логи