Расширенное форматирование текста, представленное в 0.17.0, позволяет использовать метки в большинстве текстовых полей игры для изменения визуального форматирования текста или для вставки интерактивных изображений или объектов. Для этой цели используются предопределённые текстовые метки.
Модификаторы текста
Могут быть изменены цвет и шрифт текста
Синтаксис
Пример использования
Результат
Описание
[color=rgb]...[/color]
[color=red]Красный[/color] текст
[color=1,0,0]Красный[/color] текст
Красный текст
rgb — разделённый запятыми список RGB‑компонентов цвета или название цвета.
Метки могут быть использованы для обмена чертежами, указания координат на карте в чате, добавления значков на карту или в названия железнодорожных станций. Щелчок Ctrl+Alt+ЛКМ на карте или по земле автоматически вставит GPS‑метку и добавит её в чат. Щелчок Shift+ЛКМ по большинству объектов с открытой консолью вставит метку этого объекта в чат.
При использовании в чате значок метки будет дополнен текстовым описанием (за исключением метки img). При использовании в других местах отображаться будет только значок.
Синтаксис
Пример использования
Результат
описание
[img=class/name]
[img=class.name]
[img=item/iron-plate]
Вставляет небольшой значок строкового формата. В названиях сохранений следуюет использовать точку (".") как разделитель.
class — значение из списка: item, entity, technology, recipe, item-group, fluid, tile, virtual-signal, achievement.
name: см. ниже
[item=name]
[item=iron-plate]
[Item: Iron plate]
name — внутреннее имя предмета.
[entity=name]
[entity=small-biter]
[Entity: Small biter]
name — внутреннее имя объекта.
[technology=name]
[technology=logistics]
[Technology: Logistics]
name — внутреннее имя технологии.
[recipe=name]
[recipe=basic-oil-processing]
[Recipe: Basic oil processing]
name — внутреннее имя рецепта, обычно имя объекта.
[item-group=name]
[item-group=combat]
[Item Group: Combat]
name — значение из списка: logistics, production, intermediate-products, combat, fluids, signals.
[fluid=name]
[fluid=water]
[Fluid: Water]
name — внутреннее имя жидкости
[tile=name]
[tile=grass-3]
[Tile: Grass 3]
name — внутреннее имя покрытия, обычно имя покрытия в редакторе карт в нижнем регистре, в котором пробелы заменены на знак "минус" (-)
[virtual-signal=name]
[virtual-signal=signal-A]
[Virtual Signal: Signal A]
name — слово "signal-" с добавленим заглавной буквы, цифры, цвета.
[achievement=name]
[achievement=minions]
[Achievement: Minions]
name — внутреннее имя достижения, обычно в нижнем регистре, с пробелами заменёнными на знак "минус" (-)
[gps=x,y]
[gps=0,0]
[Location: 0,0]
Содержит координаты на карте, делает отметку на картах других игроков
x координата x,
y координата y
[special-item=blueprint_string]
[Blueprint]
Содержимт чертёж. Игроки могут получить его содержание щелчком по значку.
blueprint_string — строка обмена чертежа, плана сноса или модернизации.
[armor=player]
[armor=Player]
[Armor: Player]
Содержит ссылку на броню персонажа. Другие игроки могут увидеть установленное оборудование.
player — имя игрока.
[train=number]
[train=93]
[Train: 2]
Содержит ссылку на поезд. Щелчок по значку откроет меню этого поезда.
number — внутренний номер этого поезда.
[train-stop=number]
[train-stop=100]
[Train Stop: Trangar]
Содержит ссылку на железнодорожную станцию. Щелчок по значку откроет меню этой станции.