Factorio.com|Forums|Wiki|Mod Portal|API Docs Prototype|Runtime|Auxiliary

# Factorio Prototype Docs Version 2.0.7

## SpiderVehicleGraphicsSet :: struct

Used to specify the graphics for SpiderVehiclePrototype.

Inherits from SpiderTorsoGraphicsSet

## Properties

- default
- sorted

autopilot_destination_visualisation_render_layer optional | :: RenderLayer |
light optional | :: LightDefinition |
eye_light optional | :: LightDefinition | Placed in multiple positions, as determined by `light_positions`.
Placed in multiple positions, as determined by `light_positions`.
autopilot_destination_on_map_visualisation optional | :: Animation |
autopilot_destination_queue_on_map_visualisation optional | :: Animation |
autopilot_destination_visualisation optional | :: Animation |
autopilot_destination_queue_visualisation optional | :: Animation |
autopilot_path_visualisation_line_width optional | :: float |
autopilot_path_visualisation_on_map_line_width optional | :: float |
light_positions optional | :: array[array[Vector]] | Defines where each `eye_light` is placed. [...]
Defines where each `eye_light` is placed. [...]

Inherited from SpiderTorsoGraphicsSet

base_animation optional | :: RotatedAnimation |
shadow_base_animation optional | :: RotatedAnimation |
animation optional | :: RotatedAnimation |
shadow_animation optional | :: RotatedAnimation |
base_render_layer optional | :: RenderLayer |
render_layer optional | :: RenderLayer |

autopilot_destination_on_map_visualisation optional | :: Animation |
autopilot_destination_queue_on_map_visualisation optional | :: Animation |
autopilot_destination_queue_visualisation optional | :: Animation |
autopilot_destination_visualisation optional | :: Animation |
autopilot_destination_visualisation_render_layer optional | :: RenderLayer |
autopilot_path_visualisation_line_width optional | :: float |
autopilot_path_visualisation_on_map_line_width optional | :: float |
eye_light optional | :: LightDefinition | Placed in multiple positions, as determined by `light_positions`.
Placed in multiple positions, as determined by `light_positions`.
light optional | :: LightDefinition |
light_positions optional | :: array[array[Vector]] | Defines where each `eye_light` is placed. [...]
Defines where each `eye_light` is placed. [...]

Inherited from SpiderTorsoGraphicsSet

animation optional | :: RotatedAnimation |
base_animation optional | :: RotatedAnimation |
base_render_layer optional | :: RenderLayer |
render_layer optional | :: RenderLayer |
shadow_animation optional | :: RotatedAnimation |
shadow_base_animation optional | :: RotatedAnimation |

## Properties

### autopilot_destination_visualisation_render_layer :: RenderLayer optional

Default: `"object"`

### light :: LightDefinition optional

### eye_light :: LightDefinition optional

Placed in multiple positions, as determined by `light_positions`.

### autopilot_destination_on_map_visualisation :: Animation optional

### autopilot_destination_queue_on_map_visualisation :: Animation optional

### autopilot_destination_visualisation :: Animation optional

### autopilot_destination_queue_visualisation :: Animation optional

### autopilot_path_visualisation_line_width :: float optional

Default: `0.125`

### autopilot_path_visualisation_on_map_line_width :: float optional

Default: `2.0`

### light_positions :: array[array[Vector]] optional

Defines where each `eye_light` is placed. One array per eye and each of those arrays should contain one position per body direction.

Type used in

- SpiderVehiclePrototype::graphics_set