Factorio Prototype DocsVersion 1.1.107

MiningDrillGraphicsSet :: struct

Properties

animation optional :: Animation4Way
idle_animation optional :: Animation4Way

Idle animation must have the same frame count as animation.

Idle animation must have the same frame count as animation.

always_draw_idle_animation optional :: bool

Only loaded if idle_animation is defined.

Only loaded if idle_animation is defined.

default_recipe_tint optional :: DefaultRecipeTint
working_visualisations optional :: array[WorkingVisualisation]
shift_animation_waypoints optional :: ShiftAnimationWaypoints

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

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

shift_animation_waypoint_stop_duration optional :: uint16

Only loaded if shift_animation_waypoints is defined.

Only loaded if shift_animation_waypoints is defined.

shift_animation_transition_duration optional :: uint16

Only loaded if shift_animation_waypoints is defined.

Only loaded if shift_animation_waypoints is defined.

status_colors optional :: StatusColors
drilling_vertical_movement_duration optional :: uint16
animation_progress optional :: float
max_animation_progress optional :: float
min_animation_progress optional :: float
circuit_connector_layer optional :: RenderLayer or CircuitConnectorLayer

Render layer(s) for all directions of the circuit connectors.

Render layer(s) for all directions of the circuit connectors.

circuit_connector_secondary_draw_order optional :: int8 or CircuitConnectorSecondaryDrawOrder

Secondary draw order(s) for all directions of the circuit connectors.

Secondary draw order(s) for all directions of the circuit connectors.

Properties

animation :: Animation4Way optional

idle_animation :: Animation4Way optional

Idle animation must have the same frame count as animation.

always_draw_idle_animation :: bool optional

Default: false

Only loaded if idle_animation is defined.

default_recipe_tint :: DefaultRecipeTint optional

working_visualisations :: array[WorkingVisualisation] optional

shift_animation_waypoints :: ShiftAnimationWaypoints optional

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

shift_animation_waypoint_stop_duration :: uint16 optional

Default: 0

Only loaded if shift_animation_waypoints is defined.

shift_animation_transition_duration :: uint16 optional

Default: 0

Only loaded if shift_animation_waypoints is defined.

status_colors :: StatusColors optional

drilling_vertical_movement_duration :: uint16 optional

Default: 0

animation_progress :: float optional

Default: 1

max_animation_progress :: float optional

Default: 1000

min_animation_progress :: float optional

Default: 0

circuit_connector_layer :: RenderLayer or CircuitConnectorLayer optional

Default: "object"

Render layer(s) for all directions of the circuit connectors.

CircuitConnectorLayer :: struct

Properties

north :: RenderLayer optional

Default: "object"

east :: RenderLayer optional

Default: "object"

south :: RenderLayer optional

Default: "object"

west :: RenderLayer optional

Default: "object"

circuit_connector_secondary_draw_order :: int8 or CircuitConnectorSecondaryDrawOrder optional

Default: 100

Secondary draw order(s) for all directions of the circuit connectors.

CircuitConnectorSecondaryDrawOrder :: struct

Properties

north :: int8 optional

Default: 100

east :: int8 optional

Default: 100

south :: int8 optional

Default: 100

west :: int8 optional

Default: 100

Prototypes

Types