Rich text/ru: Difference between revisions
(1.1.0 changes, also fixed text) |
(updated) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 18: | Line 18: | ||
|- | |- | ||
| [img=<i>class/name</i>] | | [img=<i>class</i>/<i>name</i>]<br> | ||
[img=<i>class.name</i>] | [img=<i>class</i>.<i>name</i>]<br> | ||
| [img=item | [img=<i>sprite-prototype-name</i>] | ||
| [[File:Iron_plate.png|28px]] | | [img=item.iron-plate]<br> | ||
[img=quantity-time] | |||
| [[File:Iron_plate.png|28px]]<br> | |||
[[File:Time_icon.png|28px]] | |||
| Вставляет небольшой значок строкового формата. В названиях сохранений следует использовать точку как разделитель. | | Вставляет небольшой значок строкового формата. В названиях сохранений следует использовать точку как разделитель. | ||
<i>class</i> — значение из списка: item, entity, technology, recipe, item-group, fluid, tile, virtual-signal, achievement. | <i>class</i> — значение из списка: item, entity, technology, recipe, item-group, fluid, tile, virtual-signal, achievement. | ||
<i>name</i> — см. ниже | <i>name</i> — см. ниже | ||
<i>sprite-prototype-name</i> — [[Data.raw#sprite|внутреннее имя]] [[Prototype/Sprite|прототипа изображения]]. | |||
|- | |- | ||
Line 49: | Line 54: | ||
| [recipe=basic-oil-processing] | | [recipe=basic-oil-processing] | ||
| [[File:Basic_oil_processing.png|28px]] [Recipe: Basic oil processing] | | [[File:Basic_oil_processing.png|28px]] [Recipe: Basic oil processing] | ||
| <i>name</i> — внутреннее имя рецепта, обычно имя | | <i>name</i> — внутреннее имя рецепта, обычно это имя предмета. | ||
|- | |- | ||
Line 127: | Line 132: | ||
== Модификаторы текста == | == Модификаторы текста == | ||
[[File: | [[File:Fonts_ru.png|right|thumbnail|100px|Различные шрифты, отображённые в игре. (Нажмите, чтобы увеличить.)]] | ||
Цвет и шрифт текста могут быть изменены | Цвет и шрифт текста могут быть изменены | ||
Line 138: | Line 143: | ||
! style="width:50%"| Описание | ! style="width:50%"| Описание | ||
|- | |- | ||
| [color=<i>rgb</i>]...[/color] | | [color=<i>rgb</i>]...[/color]<br> | ||
[color=<i>#rrggbb</i>]...[/color] | [color=<i>#rrggbb</i>]...[/color]<br> | ||
[color=<i>#aarrggbb</i>]...[/color] | [color=<i>#aarrggbb</i>]...[/color]<br> | ||
[color=<i>rgb</i>]...[.color] | [color=<i>rgb</i>]...[.color]<br> | ||
[color=<i>#rrggbb</i>]...[.color] | [color=<i>#rrggbb</i>]...[.color]<br> | ||
[color=<i>#aarrggbb</i>]...[.color] | [color=<i>#aarrggbb</i>]...[.color] | ||
| [color=red]Красный[/color] текст | | [color=red]Красный[/color] текст<br> | ||
[color=1,0,0]Красный[/color] текст | [color=1,0,0]Красный[/color] текст<br> | ||
[color=255,0,0]Красный[/color] текст | [color=255,0,0]Красный[/color] текст<br> | ||
[color=#ff0000]Красный[/color] текст | [color=#ff0000]Красный[/color] текст | ||
| <span style="color: #ff0000">Красный</span> текст | | <span style="color: #ff0000">Красный</span> текст | ||
Line 152: | Line 157: | ||
Доступные цвета: default, red, green, blue, orange, yellow, pink, purple, white, black, gray, brown, cyan, acid. | Доступные цвета: default, red, green, blue, orange, yellow, pink, purple, white, black, gray, brown, cyan, acid. | ||
|- | |- | ||
| [font=<i>font-name</i>]...[/font] | | [font=<i>font-name</i>]...[/font]<br> | ||
[font=<i>font-name</i>]...[.font] | [font=<i>font-name</i>]...[.font] | ||
| [font=default-bold]Жирный текст[/font] | | [font=default-bold]Жирный текст[/font] |
Latest revision as of 12:06, 2 December 2020
Расширенное форматирование текста позволяет использовать метки в большинстве текстовых полей игры для изменения визуального форматирования текста или для вставки интерактивных изображений или объектов. Для этой цели используются предопределённые текстовые метки.
Метки
Метки могут быть использованы для обмена чертежами, указания координат на карте в чате, добавления значков на карту или в названия железнодорожных станций. Щелчок Ctrl+Alt+ЛКМ на карте или по земле автоматически вставит GPS‑метку и добавит её в чат.
Щелчок Shift+ЛКМ по большинству объектов с открытой консолью вставит метку этого объекта в чат. Чат и остальные текстовые поля в игре имеют кнопку справа, открывающую выбор иконки. Он используется для простого вставления в текст меток на рецепты, предметы, жидкости, виртуальные сигналы и сущности в текстовое поле.
При использовании в чате значок метки будет дополнен текстовым описанием (за исключением метки img). При использовании в других местах отображаться будет только значок.
Синтаксис | Пример использования | Результат | описание |
---|---|---|---|
[img=class/name] [img=class.name] |
[img=item.iron-plate] [img=quantity-time] |
Вставляет небольшой значок строкового формата. В названиях сохранений следует использовать точку как разделитель.
class — значение из списка: item, entity, technology, recipe, item-group, fluid, tile, virtual-signal, achievement. name — см. ниже sprite-prototype-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] | Вставляет ссылку на железнодорожную станцию. Щелчок по значку откроет меню этой станции.
number — внутренний номер станции. |
[tooltip=text,tooltip locale key] | [tooltip=Наведите, чтобы увидеть "Железная плита",item-name.iron-plate] | Наведите, чтобы увидеть "Железная плита" | Отображает выбранный текст (text) с подсказкой (tooltip), использующей синтаксис ключа перевода. |
Модификаторы текста
Цвет и шрифт текста могут быть изменены
Синтакс | Пример ввода | Пример результата | Описание |
---|---|---|---|
[color=rgb]...[/color] [color=#rrggbb]...[/color] |
[color=red]Красный[/color] текст [color=1,0,0]Красный[/color] текст |
Красный текст | rgb — разделённый запятой RGB цвет с диапазоном от 0 до 1 или от 0 до 255, или имя цвета
Доступные цвета: default, red, green, blue, orange, yellow, pink, purple, white, black, gray, brown, cyan, acid. |
[font=font-name]...[/font] [font=font-name]...[.font] |
[font=default-bold]Жирный текст[/font] | Жирный текст | font-name — имя шрифта из Factorio для отображения |