Types/BeaconGraphicsSet
Used by Prototype/Beacon. This is a Types/table with the below properties.
Optional properties
draw_animation_when_idle
Type: bool
Default: true
draw_light_when_idle
Type: bool
Default: false
random_animation_offset
Type: bool
Default: false
module_icons_suppressed
Type: bool
Default: false
base_layer
Type: RenderLayer
Default: "object"
animation_layer
Type: RenderLayer
Default: "object"
top_layer
Type: RenderLayer
Default: "object"
animation_progress
Type: float
Default: 1
min_animation_progress
Type: float
Default: 0
max_animation_progress
Type: float
Default: 1000
apply_module_tint
Type: string
Default: "none"
One of "primary", "secondary", "tertiary", "quaternary" or "none". Which tint set in Prototype/Module#beacon_tint should be applied to this, if any.
apply_module_tint_to_light
Type: string
Default: "none"
One of "primary", "secondary", "tertiary", "quaternary" or "none". Which tint set in Prototype/Module#beacon_tint should be applied to the light, if any.
no_modules_tint
Type: Color
Default: no color
animation_list
Type: table (array) of AnimationElement
light
Type: LightDefinition
module_visualisations
Type: table (array) of BeaconModuleVisualizations
The visualisations available for displaying the modules in the beacon. The visualisation is chosen based on art style, see Types/BeaconModuleVisualizations#art_style and Prototype/Module#art_style.
module_tint_mode
Type: string
Default: "single-module"
One of "single-module" or "mix".