Types/WorkingVisualisation

From Official Factorio Wiki
Revision as of 17:51, 16 August 2023 by BilkaBot (talk | contribs) (Migrated prototype doc to separate website)
Jump to navigation Jump to search

The prototype docs have moved to a new website with an improved format. This documentation page can now be found here: https://lua-api.factorio.com/latest/types/WorkingVisualisation.html

This wiki page is no longer updated and will be removed at some point in the future, so please update your browser bookmarks or other links that sent you here. If you'd like to contribute to the new docs, you can leave your feedback on the forums.


Used by crafting machines to display different graphics when the machine is running.

Optional properties

render_layer

Type: Types/RenderLayer

Default: "object"

fadeout

Type: Types/bool

Default: false

synced_fadeout

Type: Types/bool

Default: false

constant_speed

Type: Types/bool

Default: false

Whether the animations are always played at the same speed, not adjusted to the machine speed.

always_draw

Type: Types/bool

Default: false

animated_shift

Type: Types/bool

Default: false

align_to_waypoint

Type: Types/bool

Default: false

secondary_draw_order

Type: Types/int8

Used to determine render order for sprites with the same render_layer in the same position. Sprites with a higher secondary_draw_order are drawn on top.

draw_as_sprite

Type: Types/bool

Default: true

draw_as_light

Type: Types/bool

Default: false

light

Type: Types/LightDefinition

effect

Type: Types/string

Either "flicker", "uranium-glow" or "none".

apply_recipe_tint

Type: Types/string

Either "primary", "secondary", "tertiary", "quaternary" or "none". Used by Prototype/CraftingMachine.

apply_tint

Type: Types/string

Either "resource-color", "input-fluid-base-color", "input-fluid-flow-color", "status" or "none". Used by Prototype/CraftingMachine ("status" only) and Prototype/MiningDrill.

north_animation

Type: Types/Animation

Either these animations for the directions are loaded (though they are still optional), or animation is loaded.

west_animation

Type: Types/Animation

Either these animations for the directions are loaded (though they are still optional), or animation is loaded.

south_animation

Type: Types/Animation

Either these animations for the directions are loaded (though they are still optional), or animation is loaded.

east_animation

Type: Types/Animation

Either these animations for the directions are loaded (though they are still optional), or animation is loaded.

animation

Type: Types/Animation

If this is present, this is loaded, otherwise the animation properties for each direction are loaded.

north_position

Type: Types/vector

west_position

Type: Types/vector

south_position

Type: Types/vector

east_position

Type: Types/vector