PrototypeBase: Difference between revisions
Jump to navigation
Jump to search
m (Bilka moved page Prototype to PrototypeBase: Renamed in the code) |
(Set prototype parent) |
||
Line 1: | Line 1: | ||
{{ | {{Prototype parent}} | ||
== Basics == | == Basics == | ||
This type is abstract and cannot be created directly. | This type is abstract and cannot be created directly. |
Revision as of 14:52, 24 July 2019
Basics
This type is abstract and cannot be created directly.
The abstract base for all prototypes. All prototypes inherit from this prototype.
Mandatory properties
type
Type: Types/string
Specification of the type of the prototype.
For a list of all available types and their properties, see prototype definitions. For a list of all types used in vanilla, see data.raw.
name
Type: Types/string
Unique textual identification of the prototype.
For a list of all names used in vanilla, see data.raw.
May not contain .
, may not exceed a length of 200 characters.
Optional properties
order
Type: Types/Order
Used to order items in inventory, recipes and GUI's.
May not exceed a length of 200 characters.
localised_name
Type: Types/LocalisedString
localised_description
Type: Types/LocalisedString