@@ -113,16 +113,23 @@ tags:
113113 - { tag: 'railway:signal:route:deactivated', title: 'Route deactivated', type: boolean }
114114 - { tag: 'railway:signal:route_distant', title: 'Route distant' }
115115 - { tag: 'railway:signal:route_distant:form', title: 'Route distant form' }
116+ - { tag: 'railway:signal:route_distant:shape', title: 'Route distant shape' }
116117 - { tag: 'railway:signal:route_distant:states', title: 'Route distant states', type: array }
117118 - { tag: 'railway:signal:route_distant:deactivated', title: 'Route distant deactivated', type: boolean }
118119 - { tag: 'railway:signal:short_route', title: 'Short route' }
119120 - { tag: 'railway:signal:short_route:form', title: 'Short route form' }
121+ - { tag: 'railway:signal:short_route:shape', title: 'Short route shape' }
120122 - { tag: 'railway:signal:short_route:deactivated', title: 'Short route deactivated', type: boolean }
121123 - { tag: 'railway:signal:shunting', title: 'Shunting' }
122124 - { tag: 'railway:signal:shunting:form', title: 'Shunting form' }
123125 - { tag: 'railway:signal:shunting:states', title: 'Shunting states', type: array }
126+ - { tag: 'railway:signal:shunting:shape', title: 'Shunting shape' }
124127 - { tag: 'railway:signal:shunting:height', title: 'Shunting height' }
125128 - { tag: 'railway:signal:shunting:deactivated', title: 'Shunting deactivated', type: boolean }
129+ - { tag: 'railway:signal:shunting_route', title: 'Shunting Route' }
130+ - { tag: 'railway:signal:shunting_route:form', title: 'Shunting Route form' }
131+ - { tag: 'railway:signal:shunting_route:states', title: 'Shunting Route states', type: array }
132+ - { tag: 'railway:signal:shunting_route:deactivated', title: 'Shunting Route deactivated', type: boolean }
126133 - { tag: 'railway:signal:snowplow', title: 'Snowplow' }
127134 - { tag: 'railway:signal:snowplow:form', title: 'Snowplow form' }
128135 - { tag: 'railway:signal:snowplow:type', title: 'Snowplow type' }
@@ -196,6 +203,7 @@ types:
196203 - { type: minor_distant, layer: signals }
197204 - { type: passing, layer: signals }
198205 - { type: shunting, layer: signals }
206+ - { type: shunting_route, layer: signals }
199207 - { type: radio, layer: signals }
200208 - { type: stop, layer: signals }
201209 - { type: stop_distant, layer: signals }
@@ -1218,6 +1226,202 @@ features:
12181226 - { tag: 'railway:signal:station_distant', value: 'AU:NSW:YL' }
12191227 - { tag: 'railway:signal:station_distant:form', value: 'sign' }
12201228
1229+ # --- AU-NSW-signals --- #
1230+
1231+ # shunt
1232+ - description : Shunt Signal
1233+ country : AU
1234+ icon :
1235+ match : ' railway:signal:shunting:shape'
1236+ cases :
1237+ - { exact: 'vertical', value: 'au/nsw/signals/shunt_vertical' }
1238+ default : ' au/nsw/signals/shunt_box'
1239+ tags :
1240+ - { tag: 'railway:signal:shunting', value: 'AU:NSW:shunt' }
1241+ - { tag: 'railway:signal:shunting:form', value: 'light' }
1242+
1243+ - description : Intermediate Shunt Signal Signal
1244+ country : AU
1245+ icon :
1246+ match : ' railway:signal:shunting:shape'
1247+ cases :
1248+ - { exact: 'vertical', value: 'au/nsw/signals/shunt_vertical_int' }
1249+ default : ' au/nsw/signals/shunt_box_int'
1250+ tags :
1251+ - { tag: 'railway:signal:shunting', value: 'AU:NSW:intermediate' }
1252+ - { tag: 'railway:signal:shunting:form', value: 'light' }
1253+
1254+ - description : Facing Points Indicator
1255+ country : AU
1256+ icon : { default: 'au/nsw/signals/points_indicator_facing' }
1257+ tags :
1258+ - { tag: 'railway:signal:switch', value: 'AU:NSW:facing_points' }
1259+ - { tag: 'railway:signal:switch:form', value: 'light' }
1260+
1261+ - description : Trailing Points Indicator
1262+ country : AU
1263+ icon : { default: 'au/nsw/signals/points_indicator_trailing' }
1264+ tags :
1265+ - { tag: 'railway:signal:switch', value: 'AU:NSW:trailing_points' }
1266+ - { tag: 'railway:signal:switch:form', value: 'light' }
1267+
1268+ # repeaters
1269+ - description : LED Repeater
1270+ country : AU
1271+ icon : { default: 'au/nsw/signals/LED_repeater' }
1272+ tags :
1273+ - { tag: 'railway:signal:main_repeated', value: 'AU:NSW:LED_repeater' }
1274+ - { tag: 'railway:signal:main_repeated:form', value: 'light' }
1275+
1276+ # other
1277+ - description : End of Track
1278+ country : AU
1279+ icon : { default: 'au/nsw/signals/end_of_track_R' }
1280+ tags :
1281+ - { tag: 'railway:signal:stop', value: 'AU:NSW:end_of_track' }
1282+ - { tag: 'railway:signal:stop:form', value: 'light' }
1283+ - { tag: 'railway:signal:stop:states', value: 'R' }
1284+
1285+ - description : End of Track
1286+ country : AU
1287+ icon : { default: 'au/nsw/signals/end_of_track_WR' }
1288+ tags :
1289+ - { tag: 'railway:signal:stop', value: 'AU:NSW:end_of_track' }
1290+ - { tag: 'railway:signal:stop:form', value: 'light' }
1291+ - { tag: 'railway:signal:stop:states', value: 'WR' }
1292+
1293+ - description : Guards Indicator
1294+ country : AU
1295+ icon : { default: 'au/nsw/signals/guards_indicator' }
1296+ tags :
1297+ - { tag: 'railway:signal:main_repeated', value: 'AU:NSW:guards_indicator' }
1298+ - { tag: 'railway:signal:main_repeated:form', value: 'light' }
1299+
1300+ - description : Warning Light
1301+ country : AU
1302+ icon : { default: 'au/nsw/signals/warning_light_bulb' }
1303+ tags :
1304+ - { tag: 'railway:signal:train_protection', value: 'AU:NSW:warning_light' }
1305+ - { tag: 'railway:signal:train_protection:form', value: 'light' }
1306+ - { tag: 'railway:signal:train_protection:shape', value: 'bulb' }
1307+
1308+ - description : Warning Light
1309+ country : AU
1310+ icon : { default: 'au/nsw/signals/warning_light_array' }
1311+ tags :
1312+ - { tag: 'railway:signal:train_protection', value: 'AU:NSW:warning_light' }
1313+ - { tag: 'railway:signal:train_protection:form', value: 'light' }
1314+ - { tag: 'railway:signal:train_protection:shape', value: 'array' }
1315+
1316+ # main/distant + subsidiaries
1317+ - description : Tonnage Light
1318+ country : AU
1319+ icon : { default: 'au/nsw/signals/tonnage' }
1320+ tags :
1321+ - { tag: 'railway:signal:helper_engine', value: 'AU:NSW:tonnage' }
1322+ - { tag: 'railway:signal:helper_engine:form', value: 'light' }
1323+
1324+ - description : Automatic Light
1325+ country : AU
1326+ icon : { default: 'au/nsw/signals/automatic' }
1327+ tags :
1328+ - { tag: 'railway:signal:train_protection', value: 'AU:NSW:A' }
1329+ - { tag: 'railway:signal:train_protection:form', value: 'light' }
1330+
1331+ - description : Dead End Siding (Right)
1332+ country : AU
1333+ icon : { default: 'au/nsw/signals/dead_end_right' }
1334+ tags :
1335+ - { tag: 'railway:signal:short_route', value: 'AU:NSW:dead_end' }
1336+ - { tag: 'railway:signal:short_route:form', value: 'light' }
1337+ - { tag: 'railway:signal:short_route:shape', value: 'right' }
1338+
1339+ - description : Dead End Siding (Left)
1340+ country : AU
1341+ icon : { default: 'au/nsw/signals/dead_end_left' }
1342+ tags :
1343+ - { tag: 'railway:signal:short_route', value: 'AU:NSW:dead_end' }
1344+ - { tag: 'railway:signal:short_route:form', value: 'light' }
1345+ - { tag: 'railway:signal:short_route:shape', value: 'left' }
1346+
1347+ - description : Calling-On / Shunt Ahead
1348+ country : AU
1349+ icon : { default: 'au/nsw/signals/subsidiary' }
1350+ tags :
1351+ - { tag: 'railway:signal:shunting', value: 'AU:NSW:subsidiary' }
1352+ - { tag: 'railway:signal:shunting:form', value: 'light' }
1353+
1354+
1355+ - description : Shunt Route Indicator
1356+ country : AU
1357+ icon : { default: 'au/nsw/signals/stencil' }
1358+ tags :
1359+ - { tag: 'railway:signal:shunting_route', value: 'AU:NSW:stencil' }
1360+ - { tag: 'railway:signal:shunting_route:form', value: 'light' }
1361+
1362+ - description : Close Up
1363+ country : AU
1364+ icon : { default: 'au/nsw/signals/close_up' }
1365+ tags :
1366+ - { tag: 'railway:signal:minor', value: 'AU:NSW:close_up' }
1367+ - { tag: 'railway:signal:minor:form', value: 'light' }
1368+
1369+ - description : Low Speed
1370+ country : AU
1371+ icon : { default: 'au/nsw/signals/low_speed' }
1372+ tags :
1373+ - { tag: 'railway:signal:minor', value: 'AU:NSW:low_speed' }
1374+ - { tag: 'railway:signal:minor:form', value: 'light' }
1375+
1376+ - description : Turnout Route
1377+ country : AU
1378+ icon :
1379+ match : ' railway:signal:switch:states'
1380+ cases :
1381+ - { all: ['right', 'left'], value: 'au/nsw/signals/turnout_both' }
1382+ - { exact: 'right', value: 'au/nsw/signals/turnout_right', description: 'right' }
1383+ - { exact: 'left', value: 'au/nsw/signals/turnout_left', description: 'left' }
1384+ default : ' au/nsw/signals/turnout_off'
1385+ tags :
1386+ - { tag: 'railway:signal:switch', value: 'AU:NSW:turnout_route' }
1387+ - { tag: 'railway:signal:switch:form', value: 'light' }
1388+
1389+ - description : Mainline Indicator – Turnout
1390+ country : AU
1391+ icon :
1392+ match : ' railway:signal:switch:states'
1393+ cases :
1394+ - { all: ['right', 'left'], value: 'au/nsw/signals/MLI/turnout_both' }
1395+ - { exact: 'right', value: 'au/nsw/signals/MLI/turnout_right', description: 'right' }
1396+ - { exact: 'left', value: 'au/nsw/signals/MLI/turnout_left', description: 'left' }
1397+ default : ' au/nsw/signals/MLI/turnout_off'
1398+ tags :
1399+ - { tag: 'railway:signal:switch', value: 'AU:NSW:MLI_turnout' }
1400+ - { tag: 'railway:signal:switch:form', value: 'light' }
1401+
1402+ - description : Mainline Route Indicator
1403+ country : AU
1404+ icon : { default: 'au/nsw/signals/route_indicator' }
1405+ tags :
1406+ - { tag: 'railway:signal:route', value: 'AU:NSW:theatre_box' }
1407+ - { tag: 'railway:signal:route:form', value: 'light' }
1408+
1409+ - description : Turnout Repeater
1410+ country : AU
1411+ icon : { default: 'au/nsw/signals/route_distant_theatre_box' }
1412+ tags :
1413+ - { tag: 'railway:signal:route_distant', value: 'AU:NSW:turnout_repeater' }
1414+ - { tag: 'railway:signal:route_distant:form', value: 'light' }
1415+ - { tag: 'railway:signal:route_distant:shape', value: 'theatre_box' }
1416+
1417+ - description : Turnout Repeater (feather-style)
1418+ country : AU
1419+ icon : { default: 'au/nsw/signals/route_distant_feather' }
1420+ tags :
1421+ - { tag: 'railway:signal:route_distant', value: 'AU:NSW:turnout_repeater' }
1422+ - { tag: 'railway:signal:route_distant:form', value: 'light' }
1423+ - { tag: 'railway:signal:route_distant:shape', value: 'feather' }
1424+
12211425 # --- BE --- #
12221426
12231427 - description : Speed limit light (part of main signal)
0 commit comments