Home

WorkingVisualisations

Type

struct

Properties

animation

idle_animation

Idle animation must have the same frame count as animation.

always_draw_idle_animation

Only loaded if idle_animation is defined.

default_recipe_tint

recipe_not_set_tint

states

At least 2 visual states must be defined or no states at all. At most 32 states may be defined.

working_visualisations

Used to display different animations when the machine is running, for example tinted based on the current recipe.

shift_animation_waypoints

Only loaded if one of shift_animation_waypoint_stop_duration or shift_animation_transition_duration is not 0.

shift_animation_waypoint_stop_duration

Only loaded if shift_animation_waypoints is defined.

shift_animation_transition_duration

Only loaded if shift_animation_waypoints is defined.

status_colors

Used by WorkingVisualisation::apply_tint.