Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Kit (Sign): Difference between revisions

From Stationeers Community Wiki
Add strikethrough
Added reference to the archived TextMeshPro documentation, replacing the incorrect mention that BBCode is used (it's not). Added several more useful tags to the list. I tried to group them by similar function.
 
Line 18: Line 18:




The sign's text is capable of being formatted using standard BBCode formatting.<br>
 
The sign's text is capable of being formatted using rich text tags.<br>
<i>Example: "&lt;b&gt;Important&lt;/b&gt; Sign" would make the "Important" portion of the text appear in bold.</i>
<i>Example: "&lt;b&gt;Important&lt;/b&gt; Sign" would make the "Important" portion of the text appear in bold.</i>
The current version of Stationeers uses Unity.TextMeshPro version 1.4 to support rich text tags. Official documentation is no longer available at the source but can be found on the [https://web.archive.org/web/20200731125629/http://digitalnativestudios.com/textmeshpro/docs/rich-text/ Wayback Machine].


A list of common formatting properties is provided below:
A list of common formatting properties is provided below:
Line 33: Line 36:
| Underline|| Use &lt;u&gt; and &lt;/u&gt;.
| Underline|| Use &lt;u&gt; and &lt;/u&gt;.
|-
|-
| strikethrough|| Use &lt;s&gt; and &lt;/s&gt;.
| Strikethrough|| Use &lt;s&gt; and &lt;/s&gt;.
|-
|-
| Superscript|| Use &lt;sup&gt; and &lt;/sup&gt;
| Superscript|| Use &lt;sup&gt; and &lt;/sup&gt;
Line 40: Line 43:
|-
|-
| Linefeed|| Use &lt;br&gt; to force a linefeed.
| Linefeed|| Use &lt;br&gt; to force a linefeed.
|-
|Non-breaking Spaces
|Use <nobr> and </nobr> to prevent word-wrapping. The font size will be auto scaled to fit the text.
|-
|Monospacing
|Use <mspace=1em> and </mspace> to monospace the text.
|-
|-
| Tab|| Use \t which will add one tab stop.
| Tab|| Use \t which will add one tab stop.
|-
|Margin
|Use the <margin> tag to add margins to the text. If you only want to adjust the left or right margin, use <margin-left> or <margin-right>.
<margin=5em>Our margins used to be very wide.</margin>
|-
|-
| Align|| Use &lt;align=left&gt; and &lt;/align&gt; to make text left justified. <br>
| Align|| Use &lt;align=left&gt; and &lt;/align&gt; to make text left justified. <br>
Line 48: Line 61:
|-
|-
| Position|| Use <pos=4.25> advances about 4.25 spaces.
| Position|| Use <pos=4.25> advances about 4.25 spaces.
|-
|Indentation
|Similar to <pos> but persists across lines. Useful for bullets with word-wrapping. You can use pixels, font units, or percentages.
<align=left>
1. <indent=15%>It is useful for things like bullet points.</indent>
2. <indent=15%>It is handy.</indent>
</align>
|-
|Line Indentation
|<line-indent=15%> to insert a horizontal space directly after the tag. Only affects manual line breaks, not word-wrapped lines.
|-
|-
| Size||Use <size=36> to set point size to 36.<br><size=+18> to increase the point size by 18 points.<br>
| Size||Use <size=36> to set point size to 36.<br><size=+18> to increase the point size by 18 points.<br>
Line 53: Line 76:
</size> to end the size tag.<br>  
</size> to end the size tag.<br>  
|-
|-
| Color|| <color=red> to set the color to red. Several other colors are pre-defined.<br>
|Lowercase, Uppercase, and Smallcaps
<#FF8000> or any other hexadecimal code to define a color.<br>
|You can alter capitalization with the following tags:
</color> to end the color tag.<br>
<lowercase>Do not press!</lowercase>
<uppercase>Do not press!</uppercase>
<smallcaps>Do not press!</smallcaps>
|-
| Color|| <color=red> to set the color to red. Supported colors are black, blue, green, orange, purple, red, white, and yellow.<br><color=#FF8000> or any other hexadecimal code to define a color.<br>
</color> to end the color tag.
 
Color also supports an alpha channel, such as <color=#FF000088> for semitransparent red.
|-
|Alpha
|<alpha=#88> or similar hexadecimal code to change only the transparency.
</alpha> to end the alpha tag.
|-
|Mark
|Used to highlight text within the sign.
<margin=2em>Text <mark=#ffff00aa>can be marked<nowiki></mark></nowiki> with an overlay.</margin>​​
|-
|Character Spacing
|<cspace=1em> to adjust the character spacing.
</cspace> reverts to the default character spacing.
|-
|Line Height
|<line-height=50%> to manually adjust spacing between lines. You can use pixels, font units, or percentages.
</line-height> reverts to the default line height.
|}
|}

Latest revision as of 23:20, 5 July 2026

Kit (Sign)
Constructing Options Sign 1x1, Sign 2x1
Properties
Stacks Yes (10)
Paintable No
Recipes
Autolathe 3g Iron
Logic
Item Hash 529996327
Item Name ItemKitSign
Logic Classes
SlotClass.None
SortingClass.Kits


Description

Signs can be placed on walls and frames. Use the Labeller to add text to them.


The sign's text is capable of being formatted using rich text tags.
Example: "<b>Important</b> Sign" would make the "Important" portion of the text appear in bold.

The current version of Stationeers uses Unity.TextMeshPro version 1.4 to support rich text tags. Official documentation is no longer available at the source but can be found on the Wayback Machine.

A list of common formatting properties is provided below:

Property Code
Bold Use <b> and </b>.
Italics Use <i> and </i>.
Underline Use <u> and </u>.
Strikethrough Use <s> and </s>.
Superscript Use <sup> and </sup>
Subscript Use <sub> and </sub>
Linefeed Use <br> to force a linefeed.
Non-breaking Spaces Use <nobr> and </nobr> to prevent word-wrapping. The font size will be auto scaled to fit the text.
Monospacing Use <mspace=1em> and </mspace> to monospace the text.
Tab Use \t which will add one tab stop.
Margin Use the <margin> tag to add margins to the text. If you only want to adjust the left or right margin, use <margin-left> or <margin-right>.

<margin=5em>Our margins used to be very wide.</margin>

Align Use <align=left> and </align> to make text left justified.

Use <align=center> and </align> to make text center justified (default).
Use <align=right> and </align> to make text right justified.

Position Use <pos=4.25> advances about 4.25 spaces.
Indentation Similar to <pos> but persists across lines. Useful for bullets with word-wrapping. You can use pixels, font units, or percentages.
<align=left>
1. <indent=15%>It is useful for things like bullet points.</indent>
2. <indent=15%>It is handy.</indent>
</align>
Line Indentation <line-indent=15%> to insert a horizontal space directly after the tag. Only affects manual line breaks, not word-wrapped lines.
Size Use <size=36> to set point size to 36.
<size=+18> to increase the point size by 18 points.

<size=-14> to decrease the point size by 14 points.
</size> to end the size tag.

Lowercase, Uppercase, and Smallcaps You can alter capitalization with the following tags:

<lowercase>Do not press!</lowercase> <uppercase>Do not press!</uppercase> <smallcaps>Do not press!</smallcaps>

Color <color=red> to set the color to red. Supported colors are black, blue, green, orange, purple, red, white, and yellow.
<color=#FF8000> or any other hexadecimal code to define a color.

</color> to end the color tag.

Color also supports an alpha channel, such as <color=#FF000088> for semitransparent red.

Alpha <alpha=#88> or similar hexadecimal code to change only the transparency.

</alpha> to end the alpha tag.

Mark Used to highlight text within the sign.
<margin=2em>Text <mark=#ffff00aa>can be marked</mark> with an overlay.</margin>​​
Character Spacing <cspace=1em> to adjust the character spacing.

</cspace> reverts to the default character spacing.

Line Height <line-height=50%> to manually adjust spacing between lines. You can use pixels, font units, or percentages.

</line-height> reverts to the default line height.