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

# Factorio Prototype Docs Version 2.0.7

## RailSignalStaticSpriteLayer :: struct

## Properties

- default
- sorted

sprites | :: Animation |
render_layer optional | :: RenderLayer |
hide_if_simulation optional | :: bool |
hide_if_not_connected_to_rails optional | :: bool |
shifts optional | :: array[MapPosition] | Must be an empty array or contain exactly 16 values.
Must be an empty array or contain exactly 16 values.
align_to_frame_index optional | :: array[uint8] |

sprites | :: Animation |
align_to_frame_index optional | :: array[uint8] |
hide_if_not_connected_to_rails optional | :: bool |
hide_if_simulation optional | :: bool |
render_layer optional | :: RenderLayer |
shifts optional | :: array[MapPosition] | Must be an empty array or contain exactly 16 values.
Must be an empty array or contain exactly 16 values.

## Properties

### sprites :: Animation

### render_layer :: RenderLayer optional

Default: `"rail-chain-signal-metal"`

### hide_if_simulation :: bool optional

Default: `true`

### hide_if_not_connected_to_rails :: bool optional

Default: `true`

### shifts :: array[MapPosition] optional

Must be an empty array or contain exactly 16 values.

### align_to_frame_index :: array[uint8] optional

Type used in

- RailSignalPictureSet::rail_piece
- RailSignalPictureSet::upper_rail_piece