Types/WorkingVisualisation

From Official Factorio Wiki
Revision as of 10:27, 20 August 2021 by Bilka (talk | contribs) (secondary draw order description)
Jump to navigation Jump to search

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.

For "status" on CraftingMachine, the colors are specified via Prototype/CraftingMachine#status_colors.

For "status" on MiningDrill, the colors are specified via Types/MiningDrillGraphicsSet#status_colors. For "resource-color", the colors are specified via Prototype/ResourceEntity#mining_visualisation_tint.

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