Prototype/Font: Difference between revisions
Jump to navigation
Jump to search
m (information about how prototype/font.from works) |
m (shorter file path (no steam)) |
||
Line 16: | Line 16: | ||
{{Prototype property|from|[[Types/string|string]]}} | {{Prototype property|from|[[Types/string|string]]}} | ||
The name of the fonts .ttf descriptor. This descriptor must be defined in the locale info.json. Refer to | The name of the fonts .ttf descriptor. This descriptor must be defined in the locale info.json. Refer to data/core/locale/_language_/info.json for examples. | ||
== Optional properties == | == Optional properties == |
Latest revision as of 09:42, 23 November 2019
Prototype definitions » Prototype/Font
Fonts are used in all gui in the game.
Prototype/Font — font | ||
from | :: | string |
name | :: | string |
size | :: | int32 |
type | :: | string |
border | :: | bool (optional) |
border_color | :: | Color (optional) |
filtered | :: | bool (optional) |
spacing | :: | float (optional) |
Mandatory properties
type
Type: string
Must be "font".
name
Type: string
Name of the font.
size
Type: int32
Size of the font.
from
Type: string
The name of the fonts .ttf descriptor. This descriptor must be defined in the locale info.json. Refer to data/core/locale/_language_/info.json for examples.
Optional properties
spacing
Type: float
Default: 0
border
Type: bool
Default: false
Whether the font has a border.
filtered
Type: bool
Default: false
border_color
Type: Color
The color of the border, if enabled.
Example
{
type = "font",
name = "default-button",
from = "default-bold",
size = 18
},