Table of content
Кампания — это, по сути, папка, в которой Rolisteam хранит все данные.
- Все мультимедиа
- Псевдонимы бросков
- Список воспроизведения музыки
- Состояние персонажа
- Текущее оформление
- Журналы
- и т. д.
При создании профиля ведущий должен указать путь к пустой папке. Также можно использовать папку, содержащую кампанию.

При нажатии на Сохранить кампанию Rolisteam сохраняет все открытые документы (карты, PDF, листы персонажей…).
Параметры
Существует один диалог, предназначенный для параметров кампании. В нём можно изменить псевдонимы бросков кампании, состояния персонажей, а последняя вкладка позволяет выбрать некоторые подробности и содержит сведения о размере кампании.
Псевдонимы бросков
Здесь можно задать все псевдонимы, необходимые для игры. Если для броска костей требуется длинная команда, можно предусмотреть её запуск с помощью короткого текста. Ознакомьтесь с псевдонимами сообщества.
Если требуется создать собственные псевдонимы, обратитесь к документации.
Чтобы проверить команды броска костей, см. документацию по мгновенным сообщениям.

Когда псевдонимы бросков заданы, можно перейти на следующую вкладку для настройки состояний персонажа.
Состояния персонажа
По умолчанию Rolisteam предоставляет следующие состояния:
- Исправен
- Легко ранен
- Тяжело ранен
- Мёртв
- Спит
- Заколдован
Каждое состояние по умолчанию задаётся названием и цветом. Также можно добавить изображение. Добавляйте другие состояния, которые могут пригодиться в контексте игры.

Свойства
Наконец, можно перейти на последнюю вкладку: там задаются название кампании и оформление Rolisteam, используемое при игре в этой кампании. Если установить флажок Восстанавливать сеанс при запуске, при каждом запуске Rolisteam с этой кампанией будут открываться все документы, открытые в прошлом игровом сеансе.

Кампания готова, поэтому теперь можно создать содержимое. Сначала рассмотрим создание карты боя.
Содержимое
В папке кампании хранятся все данные.
Большинство файлов — обычные текстовые файлы JSON.
Пример кампании:
.
├── 3dDice.json
├── audioplayer1.json
├── audioplayer2.json
├── audioplayer3.json
├── chatrooms.json
├── content.json
├── data.json
├── dice_command.json
├── media
│ ├── VectorialMap.vmap
│ ├── sheet_simple.rcs
│ ├── MindMap.rmap
│ └── Shared_Notes.rsn
├── npc.json
├── npcs
│ ├── avatar_0f5b4e85-2a81-4284-a827-a3ae47bd45f4.png
│ ├── avatar_147b4571-a380-4906-be04-34128d5ac034.png
│ ├── avatar_22e791c7-f990-45c3-887d-d6188f114899.png
│ ├── avatar_2894d9c1-56a3-4b6a-a46c-8efc4d34aa7d.png
├── rolisteam.log
├── states
│ ├── bewitched.svg
│ ├── dead.svg
│ ├── heavywonded.svg
│ ├── poison.svg
│ ├── sleeping.svg
│ └── wounded.svg
├── states.json
└── static
├── Book1.pdf
├── book2.pdf
├── MyBook10.pdf
├── image.png
├── rules_book.pdf
├── 7e1ebe95-698f-400e-b6c6-fc2448f34645_47459c22-c1d9-4c90-a7d5-45223244b808
├── ab10ac43-2c06-4981-b677-3dc8eba203ab.jpg
├── Evidences.pdf
├── d565820f-b33f-4609-af68-8395c16dffdc_10de1bde-7e52-40fa-b6e5-eaf6d093bdcc