Rich text: Difference between revisions
Phoenix27833 (talk | contribs) (first draft) |
Phoenix27833 (talk | contribs) No edit summary |
||
Line 14: | Line 14: | ||
! style="width:50%"| Description | ! style="width:50%"| Description | ||
|- | |- | ||
| | | [color=<i>rgb</i>]...[/color] | ||
| | | [color=red]Red[/color] text | ||
[color=1,0,0]Red[/color] text | |||
| <span style="color: #ff0000">Red</span> text | | <span style="color: #ff0000">Red</span> text | ||
| | | <i>rgb</i> is a comma separated RGB color ranging from 0 to 1, or a color name | ||
Available colors: default, red, green, blue, orange, yellow, pink, purple, white, black, gray, brown, cyan, acid. | |||
|- | |- | ||
| | | [font</i>=<i>font-name</i>]...[/font] | ||
| | | [font=default-bold]Bold text | ||
| <b>Bold text</b> | | <b>Bold text</b> | ||
| | | <i>font-name</i> is the name of the Factorio font to render | ||
|} | |} | ||
Line 32: | Line 33: | ||
Shift clicking most things with the console open will insert a tag for that thing into chat. | Shift clicking most things with the console open will insert a tag for that thing into chat. | ||
When used in chat, the tag image will be followed by a text description, except for the img tag. | |||
Used elsewhere only the image is shown. | |||
{| class="wikitable" | {| class="wikitable" | ||
Line 41: | Line 45: | ||
|- | |- | ||
| | | [img=<i>class</i>/<i>name</i>] | ||
[img=<i>class</i>.<i>name</i>] | |||
| | | [img=item/iron-plate] | ||
| [[File:Iron_plate.png| | | [[File:Iron_plate.png|28px]] | ||
| Embeds only a small inline game graphic. The slash may be substituted for a period in save names. | | Embeds only a small inline game graphic. The slash may be substituted for a period in save names. | ||
<i>class</i> is any of: item, entity, technology, recipe, item-group, fluid, tile, virtual-signal or achievement | |||
<i>name</i>: see below | |||
|- | |- | ||
| | | [item=<i>name</i>] | ||
| | | [item=iron-plate] | ||
| [[File:Iron_plate.png| | | [[File:Iron_plate.png|28px]] [Item: Iron plate] | ||
| < | | <i>name</i> is the internal-name of the item | ||
|- | |- | ||
| | | [entity=<i>name</i>] | ||
| | | [entity=small-biter] | ||
| [[File: | | [[File:Small_biter.png|28px]] [Entity: Small biter] | ||
| < | | <i>name</i> is the internal-name of the entity | ||
|- | |- | ||
| | | [technology=<i>name</i>] | ||
| | | [technology=logistics] | ||
| [[File:Logistics_(research).png| | | [[File:Logistics_(research).png|28px]] [Technology: Logistics] | ||
| < | | <i>name</i> is the internal-name of the technology | ||
|- | |- | ||
| | | [recipe=<i>name</i>] | ||
| | | [recipe=basic-oil-processing] | ||
| [[File:Basic_oil_processing.png| | | [[File:Basic_oil_processing.png|28px]] [Recipe: Basic oil processing] | ||
| < | | <i>name</i> is the internal-name of the recipe, usually the entity name | ||
|- | |- | ||
| | | [item-group=<i>name</i>] | ||
| | | [item-group=combat] | ||
| [[File:Item-group_military.png| | | [[File:Item-group_military.png|28px]] [Item Group: Combat] | ||
| < | | <i>name</i> is any of: logistics, production, intermediate-products, combat, fluids or signals | ||
|- | |- | ||
| | | [fluid=<i>name</i>] | ||
| | | [fluid=water] | ||
| [[File:Water.png| | | [[File:Water.png|28px]] [Fluid: Water] | ||
| < | | <i>name</i> is the internal name of the fluid | ||
|- | |- | ||
| | | [tile=<i>name</i>] | ||
| | | [tile=grass-3] | ||
| [[File:Grass_3.png| | | [[File:Grass_3.png|28px]] [Tile: Grass 3] | ||
| < | | <i>name</i> is the internal name of the tile, usually the lowercase name with hyphens replacing spaces as written from the map editor | ||
|- | |- | ||
| | | [virtual-signal=<i>name</i>] | ||
| | | [virtual-signal=signal-A] | ||
| [[File:Signal-A.png| | | [[File:Signal-A.png|28px]] [Virtual Signal: Signal A] | ||
| < | | <i>name</i> is the word signal followed by either an uppercase letter, number, color, each, everything or anything | ||
|- | |- | ||
| | | [achievement=<i>name</i>] | ||
| | | [achievement=minions] | ||
| [[File:Minions-achievement.png| | | [[File:Minions-achievement.png|28px]] [Achievement: Minions] | ||
| < | | <i>name</i> is the internal-name of the achievement, usually the lowercase name with hyphens replacing spaces | ||
|- | |- | ||
| | | [gps=<i>x</i>,<i>y</i>] | ||
| | | [gps=0,0] | ||
| | | [[File:Map.png|28px]] [Location: 0,0] | ||
| Embeds a map location and marks the location on the map of other players. | | Embeds a map location and marks the location on the map of other players. | ||
< | <i>x</i> is the x point coordinate | ||
< | <i>y</i> is the y point coordinate | ||
|- | |- | ||
| | | [special-item=<i>blueprint_string</i>] | ||
| | | | ||
| | | [[File:Blueprint.png|28px]] [Blueprint] | ||
| Embeds a blueprint. | | Embeds a blueprint. Players can get a blueprint item by clicking the icon. | ||
< | <i>blueprint_string</i> is the blueprint string of a blueprint, deconstruction planner or upgrade planners | ||
|- | |- | ||
| | | [armor=<i>player</i>] | ||
| | | [armor=Player] | ||
| | | [[File:Power_armor_MK2.png|28px]] [Armor: Player] | ||
| Embeds the armor of a player. Allows other players to see the equipment installed. | | Embeds the armor of a player. Allows other players to see the equipment installed. | ||
< | <i>player</i> is the name of the player | ||
|- | |- | ||
| | | [train=<i>number</i>] | ||
| | | [train=93] | ||
| | | [[File:Locomotive.png|28px]] [Train: 2] | ||
| Embeds a reference to a train. Clicking the icon will open the train GUI for that train. | | Embeds a reference to a train. Clicking the icon will open the train GUI for that train. | ||
< | <i>number</i> is the internal unit number of the train | ||
|- | |- | ||
| | | [train-stop=<i>number</i>] | ||
| | | [train-stop=100] | ||
| | | [[File:Train_stop.png|28px]] [Train Stop: Trangar] | ||
| Embeds a reference to a train stop. Clicking the icon will open the GUI for that train stop. | | Embeds a reference to a train stop. Clicking the icon will open the GUI for that train stop. | ||
< | <i>numbe</i>r is the internal unit number of the train stop | ||
|} | |} |
Revision as of 17:23, 12 March 2019
Rich text formatting introduced in 0.17.0 allows the use of tags within most of the game's textboxes to change the visual formatting of text or to embed interactable images/entities. Predefined text tags are employed for this purpose.
Text modifiers
The color and font of text can be changed
Syntax | Example Input | Example Result | Description |
---|---|---|---|
[color=rgb]...[/color] | [color=red]Red[/color] text
[color=1,0,0]Red[/color] text |
Red text | rgb is a comma separated RGB color ranging from 0 to 1, or a color name
Available colors: default, red, green, blue, orange, yellow, pink, purple, white, black, gray, brown, cyan, acid. |
[font=font-name]...[/font] | [font=default-bold]Bold text | Bold text | font-name is the name of the Factorio font to render |
Tags
Tags are useful for sharing blueprints, marking map locations in chat or adding icons to map markers and train stations. Ctrl+alt clicking the map or ground will automatically insert a gps tag and post it into chat.
Shift clicking most things with the console open will insert a tag for that thing into chat.
When used in chat, the tag image will be followed by a text description, except for the img tag. Used elsewhere only the image is shown.