В стандартных кампаниях Disciples 2 можно увидеть сообщения с нестандартными шрифтами - курсив, жирный, выделение цветом. В официальной документации редактора про это ничего не написано, но возможность такая есть и воспользоваться ей можно в любых сообщениях своих карт.
Шрифт (по имени фонта из Interf\*.mft)
- \fSmall; -- мелкий
- \fNormal; -- нормальный
- \fMenu; -- обычный жирный шрифт
- \fMedium; -- чуть больше нормального
- \fMedBold; -- жирный
- \fLarge; -- крупный
- \fVLarge; -- большой полужирный курсив
Цвет
- \cRRR;GGG;BBB; -- цвет текста в формате десятичного RGB
- \oRRR;GGG;BBB; -- цвет фона текста в формате десятичного RGB
Горизонтальное выравнивание
- \hL; -- выравнивание по левому краю
- \hC; -- выравнивание по центру
- \hR; -- выравнивание по правому краю
Вертикальное выравнивание
- \vT; -- выравнивание по верху
- \vC; -- выравнивание по центру
- \vB; -- выравнивание по низу
Специальные символы
- \t -- табуляция (Tab)
- \n -- перевод строки (Enter)
Специальные коды непонятного назначения
- \s60; -- ???
- \p110 -- ???
- \mL0; -- ???
Примеры
1) Микс нормального и выделенного жирным частей текста
нормальный текст \fMedBold;выделенный жирным текст\fNormal; нормальный текст
2) Микс крупного и нормального текста
\fLarge;крупный текст\fNormal; нормальный текст
3) Крупный, выделенный белым цветом, текст
\fLarge;\c255;255;255;\o000;000;000; Крупный, выделенный белым цветом, текст
4) Крупный, выделенный серым цветом, текст
\fLarge;\c100;100;100;\o200;200;200; Крупный, выделенный серым цветом
\fLarge;\c255;000;000;\o000;255;000; Крупный (красный, окаймленный зеленым)
\fSmall;\c000;255;255;\o255;000;255; Мелкий (голубой)
\fLarge;\c020;055;155;\o000;000;000; Крупный (синий)
\fLarge;\c255;255;255;\o010;030;070; Крупный (красивый четкий кремовый)
5) Семь строк текста вниз
\n\n\n\n\n\n\nСемь строк текста вниз
6) Цвета текста:
\c128;000;000;красный
\c000;128;000;зеленый
\c000;000;128;синий
\c056;000;000;коричневый
7) Поместить текст не по центру поля, а наверху его
\vT;текст наверху поля
8) Центр справа / слева:
\hR;центр справа
\hL;центр слева