Types/Order: Difference between revisions
Jump to navigation
Jump to search
better formatting, added example |
m formatting |
||
| Line 4: | Line 4: | ||
Example: The second item is shown before the first one (in the crafting grid/inventory etc) | Example: The second item is shown before the first one (in the crafting grid/inventory etc) | ||
{ | |||
type = "item", | type = "item", | ||
name = "item-1", | name = "item-1", | ||
Revision as of 09:31, 6 July 2017
The order property is a simple string. When the game compares 2 like prototypes if the order strings aren't equal they're lexicographical order to determine if a given prototype comes before or after another. When the order strings are equal the game then falls back to comparing the prototype names to determine order.
Example: The second item is shown before the first one (in the crafting grid/inventory etc)
{
type = "item",
name = "item-1",
order = "a-d",
},
{
type = "item",
name = "item-2",
order = "a-b",
},