diff --git a/features/signals_railway_signals.yaml b/features/signals_railway_signals.yaml index 70eed7d9a..4c0cc5767 100644 --- a/features/signals_railway_signals.yaml +++ b/features/signals_railway_signals.yaml @@ -9780,7 +9780,19 @@ features: - description: Main signal country: US - icon: [ default: 'us/main' ] + icon: + - match: 'railway:signal:position' + cases: + - { exact: 'left', value: 'us/main_dwarf_left' } + default: 'us/main_dwarf_right' + tags: + - { tag: 'railway:signal:main', any: ['US:main', 'US-ABS:main', 'US:GCOR:main'] } + - { tag: 'railway:signal:main:form', value: 'light' } + - { tag: 'railway:signal:main:height', value: 'dwarf' } + + - description: Main signal + country: US + icon: [ default: 'us/main_normal' ] tags: - { tag: 'railway:signal:main', any: ['US:main', 'US-ABS:main', 'US:GCOR:main'] } - { tag: 'railway:signal:main:form', value: 'light' } diff --git a/symbols/us/distant.svg b/symbols/us/distant.svg index 2d0f3231d..6b13b1703 100644 --- a/symbols/us/distant.svg +++ b/symbols/us/distant.svg @@ -1,11 +1,9 @@ - - - - - - - - - + + + + + + + diff --git a/symbols/us/level_crossing.svg b/symbols/us/level_crossing.svg new file mode 100644 index 000000000..fc7c93093 --- /dev/null +++ b/symbols/us/level_crossing.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/symbols/us/main.svg b/symbols/us/main.svg deleted file mode 100644 index 339ab753c..000000000 --- a/symbols/us/main.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/symbols/us/main_dwarf_left.svg b/symbols/us/main_dwarf_left.svg new file mode 100644 index 000000000..485529cad --- /dev/null +++ b/symbols/us/main_dwarf_left.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/symbols/us/main_dwarf_right.svg b/symbols/us/main_dwarf_right.svg new file mode 100644 index 000000000..39f5487b4 --- /dev/null +++ b/symbols/us/main_dwarf_right.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/symbols/us/main_normal.svg b/symbols/us/main_normal.svg new file mode 100644 index 000000000..0b4dd6cdc --- /dev/null +++ b/symbols/us/main_normal.svg @@ -0,0 +1,7 @@ + + + + + + +