Simple decorative purpose objects on the map, they have no health and some of them are removed when the player builds over. Usually used for grass patches, roots, small plants etc.
Prototype limited to 255 total instances.
Inherits from PrototypeBase |
pictures | :: SpriteVariations | Must contain at least 1 picture. |
Must contain at least 1 picture. | ||
collision_box optional | :: BoundingBox | Must contain the [0,0] point. |
Must contain the [0,0] point. | ||
render_layer optional | :: RenderLayer | |
grows_through_rail_path optional | :: bool | |
tile_layer optional | :: int16 | Mandatory if |
Mandatory if | ||
decal_overdraw_priority optional | :: uint16 | Loaded only if |
Loaded only if | ||
walking_sound optional | :: Sound | |
trigger_effect optional | :: TriggerEffect | Called by DestroyDecorativesTriggerEffectItem. |
Called by DestroyDecorativesTriggerEffectItem. | ||
autoplace optional | :: AutoplaceSpecification | |
collision_mask optional | :: CollisionMask |
type | :: string | Specifies the kind of prototype this is. |
Specifies the kind of prototype this is. | ||
name | :: string | Unique textual identification of the prototype. |
Unique textual identification of the prototype. | ||
order optional | :: Order | Used to order prototypes in inventory, recipes and GUIs. |
Used to order prototypes in inventory, recipes and GUIs. | ||
localised_name optional | :: LocalisedString | Overwrites the name set in the locale file. |
Overwrites the name set in the locale file. | ||
localised_description optional | :: LocalisedString | Overwrites the description set in the locale file. |
Overwrites the description set in the locale file. |
pictures | :: SpriteVariations | Must contain at least 1 picture. |
Must contain at least 1 picture. | ||
autoplace optional | :: AutoplaceSpecification | |
collision_box optional | :: BoundingBox | Must contain the [0,0] point. |
Must contain the [0,0] point. | ||
collision_mask optional | :: CollisionMask | |
decal_overdraw_priority optional | :: uint16 | Loaded only if |
Loaded only if | ||
grows_through_rail_path optional | :: bool | |
render_layer optional | :: RenderLayer | |
tile_layer optional | :: int16 | Mandatory if |
Mandatory if | ||
trigger_effect optional | :: TriggerEffect | Called by DestroyDecorativesTriggerEffectItem. |
Called by DestroyDecorativesTriggerEffectItem. | ||
walking_sound optional | :: Sound |
name | :: string | Unique textual identification of the prototype. |
Unique textual identification of the prototype. | ||
type | :: string | Specifies the kind of prototype this is. |
Specifies the kind of prototype this is. | ||
localised_description optional | :: LocalisedString | Overwrites the description set in the locale file. |
Overwrites the description set in the locale file. | ||
localised_name optional | :: LocalisedString | Overwrites the name set in the locale file. |
Overwrites the name set in the locale file. | ||
order optional | :: Order | Used to order prototypes in inventory, recipes and GUIs. |
Used to order prototypes in inventory, recipes and GUIs. |
Must contain at least 1 picture.
Must contain the [0,0] point. Max radius of the collision box is 8.
Default: "decorative"
Default: 0
Mandatory if render_layer
= "decals". This int16 is converted to a RenderLayer internally.
Default: 0
Loaded only if render_layer
= "decals".
Called by DestroyDecorativesTriggerEffectItem.
Default: "doodad-layer"