@@ -433,6 +433,19 @@ class NwmResolver extends IdResolver {
433433 // OxD
434434 add(nwmRangeId(n) + 0xA000 , n~ NS & Street ~ CSE ) // Street
435435 add(nwmRangeId(n) + 0xA100 , n~ NS & Road ~ CSE ) // Road
436+ add(nwmRangeId(n) + 0xB000 , n~ ES & Street ~ WC ) // Street 1
437+ add(nwmRangeId(n) + 0xB009 , n~ WN & Street ~ WC ) // Street 2
438+ add(nwmRangeId(n) + 0xB100 , n~ ES & Road ~ WC ) // Road 1
439+ add(nwmRangeId(n) + 0xB109 , n~ WN & Road ~ WC ) // Road 2
440+ add(nwmRangeId(n) + 0xC000 , n~ SE & Street ~ CSW ) // Street 1
441+ add(nwmRangeId(n) + 0xC009 , n~ NW & Street ~ CEN ) // Street 2
442+ add(nwmRangeId(n) + 0xC100 , n~ SE & Road ~ CSW ) // Road 1
443+ add(nwmRangeId(n) + 0xC109 , n~ NW & Road ~ CEN ) // Road 2
444+ add(nwmRangeId(n) + 0xAD00 , n~ NS & Owr1 ~ CSE ) // Owr1
445+ add(nwmRangeId(n) + 0xBD00 , n~ ES & Owr1 ~ WC ) // Owr1 1
446+ add(nwmRangeId(n) + 0xBD09 , n~ WN & Owr1 ~ WC ) // Owr1 2
447+ add(nwmRangeId(n) + 0xCD00 , n~ ES & Owr1 ~ CSW ) // Owr1 1
448+ add(nwmRangeId(n) + 0xCD09 , n~ WN & Owr1 ~ CEN ) // Owr1 2
436449 }
437450
438451 // projected networks
@@ -476,7 +489,6 @@ class NwmResolver extends IdResolver {
476489 builder.addOne((Owr3 ~ NS ).projectRight & Ard3 ~ CSE , IdTile (0x7104AC00 , R0F0 , mirroredOnly)) // Ard3
477490 builder.addOne((Owr3 ~ NS ).projectLeft & Ard3 ~ ESC , IdTile (0x5104AC80 , R0F0 , nonMirroredOnly)) // Ard3
478491 builder.addOne((Owr3 ~ NS ).projectRight & Ard3 ~ ESC , IdTile (0x7104AC80 , R0F0 , mirroredOnly)) // Ard3
479- builder.addOne(Owr3 ~ NS & Owr1 ~ CSE , IdTile (0x5104AC80 , R0F0 )) // Owr1
480492 builder.addOne((Owr3 ~ NS ).projectLeft & (Owr3 ~ CSE ).projectLeft, IdTile (0x5104AE00 , R0F0 , nonMirroredOnly)) // Tla3
481493 builder.addOne((Owr3 ~ NS ).projectRight & (Owr3 ~ CSE ).projectRight, IdTile (0x7104AE00 , R0F0 , mirroredOnly)) // Tla3
482494 builder.addOne((Owr3 ~ NS ).projectLeft & Nrd4 ~ CSE , IdTile (0x5104AF00 , R0F0 , nonMirroredOnly)) // Nrd4
@@ -525,10 +537,6 @@ class NwmResolver extends IdResolver {
525537 builder.addOne((Tla3 ~ SE ).projectRight & Nrd4 ~ WC , IdTile (0x7100BF00 , R0F0 , mirroredOnly)) // Nrd4 1a
526538 builder.addOne((Tla3 ~ WN ).projectLeft & Nrd4 ~ WC , IdTile (0x5100BF09 , R0F0 , nonMirroredOnly)) // Nrd4 2a
527539 builder.addOne((Tla3 ~ WN ).projectRight & Nrd4 ~ WC , IdTile (0x7100BF09 , R0F0 , mirroredOnly)) // Nrd4 2a
528- builder.addOne(Owr3 ~ SE & Street ~ WC , IdTile (0x5100B000 , R0F0 )) // Street 1
529- builder.addOne(Owr3 ~ WN & Street ~ WC , IdTile (0x5100B009 , R0F0 )) // Street 2
530- builder.addOne(Owr3 ~ SE & Road ~ WC , IdTile (0x5100B100 , R0F0 )) // Road 1
531- builder.addOne(Owr3 ~ WN & Road ~ WC , IdTile (0x5100B109 , R0F0 )) // Road 2
532540 builder.addOne((Owr3 ~ SE ).projectLeft & Onewayroad ~ WC , IdTile (0x5104B200 , R0F0 , nonMirroredOnly)) // Onewayroad 1
533541 builder.addOne((Owr3 ~ SE ).projectRight & Onewayroad ~ WC , IdTile (0x7104B200 , R0F0 , mirroredOnly)) // Onewayroad 1
534542 builder.addOne((Owr3 ~ WN ).projectLeft & Onewayroad ~ WC , IdTile (0x5104B209 , R0F0 , nonMirroredOnly)) // Onewayroad 2
@@ -557,8 +565,6 @@ class NwmResolver extends IdResolver {
557565 builder.addOne((Owr3 ~ SE ).projectRight & Ard3 ~ CW , IdTile (0x7104BC80 , R0F0 , mirroredOnly)) // Ard3 1a
558566 builder.addOne((Owr3 ~ WN ).projectLeft & Ard3 ~ CW , IdTile (0x5104BC89 , R0F0 , nonMirroredOnly)) // Ard3 2a
559567 builder.addOne((Owr3 ~ WN ).projectRight & Ard3 ~ CW , IdTile (0x7104BC89 , R0F0 , mirroredOnly)) // Ard3 2a
560- builder.addOne(Owr3 ~ SE & Owr1 ~ WC , IdTile (0x5104BD00 , R0F0 )) // Owr1 1
561- builder.addOne(Owr3 ~ WN & Owr1 ~ WC , IdTile (0x5104BD09 , R0F0 )) // Owr1 2
562568 builder.addOne((Owr3 ~ WN ).projectLeft & (Owr3 ~ WC ).projectLeft, IdTile (0x5104BE09 , R0F0 , nonMirroredOnly)) // Owr3 2a
563569 builder.addOne((Owr3 ~ WN ).projectRight & (Owr3 ~ WC ).projectRight, IdTile (0x7104BE09 , R0F0 , mirroredOnly)) // Owr3 2a
564570 builder.addOne((Owr3 ~ SE ).projectLeft & Nrd4 ~ WC , IdTile (0x5104BF00 , R0F0 , nonMirroredOnly)) // Nrd4 1a
@@ -653,10 +659,6 @@ class NwmResolver extends IdResolver {
653659 builder.addOne((Owr3 ~ SE ).projectRight & Ard3 ~ WSC , IdTile (0x7104CC80 , R0F0 , mirroredOnly)) // Ard3 1b
654660 builder.addOne((Owr3 ~ WN ).projectLeft & Ard3 ~ NEC , IdTile (0x5104CC89 , R0F0 , nonMirroredOnly)) // Ard3 2b
655661 builder.addOne((Owr3 ~ WN ).projectRight & Ard3 ~ NEC , IdTile (0x7104CC89 , R0F0 , mirroredOnly)) // Ard3 2b
656- builder.addOne((Owr3 ~ SE ).projectLeft & Owr1 ~ CSW , IdTile (0x5104CD00 , R0F0 , nonMirroredOnly)) // Owr1 1
657- builder.addOne((Owr3 ~ SE ).projectRight & Owr1 ~ CSW , IdTile (0x7104CD00 , R0F0 , mirroredOnly)) // Owr1 1
658- builder.addOne((Owr3 ~ WN ).projectLeft & Owr1 ~ CEN , IdTile (0x5104CD09 , R0F0 , nonMirroredOnly)) // Owr1 2
659- builder.addOne((Owr3 ~ WN ).projectRight & Owr1 ~ CEN , IdTile (0x7104CD09 , R0F0 , mirroredOnly)) // Owr1 2
660662 builder.addOne((Owr3 ~ SE ).projectLeft & (Owr3 ~ CSW ).projectLeft, IdTile (0x5104CE00 , R0F0 , nonMirroredOnly)) // Owr3 1
661663 builder.addOne((Owr3 ~ SE ).projectRight & (Owr3 ~ CSW ).projectRight, IdTile (0x7104CE00 , R0F0 , mirroredOnly)) // Owr3 1
662664 builder.addOne((Owr3 ~ WN ).projectLeft & (Owr3 ~ CEN ).projectLeft, IdTile (0x5104CE09 , R0F0 , nonMirroredOnly)) // Owr3 2
0 commit comments