Factorio Prototype DocsVersion 1.1.107

BeaconGraphicsSet :: struct

Properties

draw_animation_when_idle optional :: bool
draw_light_when_idle optional :: bool
random_animation_offset optional :: bool
module_icons_suppressed optional :: bool
base_layer optional :: RenderLayer
animation_layer optional :: RenderLayer
top_layer optional :: RenderLayer
animation_progress optional :: float
min_animation_progress optional :: float
max_animation_progress optional :: float
apply_module_tint optional :: ModuleTint

Which tint set in ModulePrototype::beacon_tint should be applied to this, if any.

Which tint set in ModulePrototype::beacon_tint should be applied to this, if any.

apply_module_tint_to_light optional :: ModuleTint

Which tint set in ModulePrototype::beacon_tint should be applied to the light, if any.

Which tint set in ModulePrototype::beacon_tint should be applied to the light, if any.

no_modules_tint optional :: Color
animation_list optional :: array[AnimationElement]
light optional :: LightDefinition
module_visualisations optional :: array[BeaconModuleVisualizations]

The visualisations available for displaying the modules in the beacon. [...]

The visualisations available for displaying the modules in the beacon. [...]

module_tint_mode optional :: "single-module" or "mix"

Properties

draw_animation_when_idle :: bool optional

Default: true

draw_light_when_idle :: bool optional

Default: false

random_animation_offset :: bool optional

Default: false

module_icons_suppressed :: bool optional

Default: false

base_layer :: RenderLayer optional

Default: "object"

animation_layer :: RenderLayer optional

Default: "object"

top_layer :: RenderLayer optional

Default: "object"

animation_progress :: float optional

Default: 1

min_animation_progress :: float optional

Default: 0

max_animation_progress :: float optional

Default: 1000

apply_module_tint :: ModuleTint optional

Default: "none"

Which tint set in ModulePrototype::beacon_tint should be applied to this, if any.

apply_module_tint_to_light :: ModuleTint optional

Default: "none"

Which tint set in ModulePrototype::beacon_tint should be applied to the light, if any.

no_modules_tint :: Color optional

Default: no color

animation_list :: array[AnimationElement] optional

light :: LightDefinition optional

module_visualisations :: array[BeaconModuleVisualizations] optional

The visualisations available for displaying the modules in the beacon. The visualisation is chosen based on art style, see BeaconModuleVisualizations::art_style and ModulePrototype::art_style.

module_tint_mode :: "single-module" or "mix" optional

Default: "single-module"

Prototypes

Types