On the laying of 50m switches made with Ruedie Huelsmann's Switch15 [train] file=nsmat64; use any train you like gauge=1435 [object] rail(0)=LongSwitchRR\rail_02x.b3d; Many thanks to Ruediger Huelsmann rail(1)=LongSwitchRR\rail_null.b3d rail(2)=LongSwitchRR\cu-312.b3d rail(3)=LongSwitchRR\cu312.b3d rail(4)=LongSwitchRR\cu-625.b3d rail(5)=LongSwitchRR\cu625.b3d rail(6)=LongSwitchRR\cu1000.b3d formL(0)=LongSwitchRR\FormL.csv formR(0)=LongSwitchRR\FormR.csv formCL(0)=LongSwitchRR\FormCL.csv formCR(0)=LongSwitchRR\FormCR.csv roofL(1)=LongSwitchRR\RoofL.csv roofR(1)=LongSwitchRR\RoofR.csv roofCL(1)=LongSwitchRR\RoofCL.csv roofCR(1)=LongSwitchRR\RoofCR.csv back(0)=LongSwitchRR\skycity1.bmp;c Route Builder ground(0)=LongSwitchRR\grass.csv pole(0)=LongSwitchRR\pole-1b.csv;from fakeviper1435 pole(1)=LongSwitchRR\pole-2.csv;from fakeviper1435 pole(2)=LongSwitchRR\pole-3.csv;from fakeviper1435 pole(3)=LongSwitchRR\pole-4.csv;from fakeviper1435 freeobj(20)=LongSwitchRR\pole-1b.csv;from fakeviper1425 freeobj(21)=LongSwitchRR\pole-2.csv;from fakeviper1425 freeobj(22)=LongSwitchRR\pole-3.csv;from fakeviper1425 freeobj(23)=LongSwitchRR\pole-4.csv;from fakeviper1425 freeobj(24)=LongSwitchRR\wall_brick1_high_l.b3d;from rb1 freeobj(25)=LongSwitchRR\bufferstop.csv;c Anthony Bowden freeobj(26)=LongSwitchRR\SW50LL2.b3d;left turning left freeobj(27)=LongSwitchRR\SW50LS2.b3d;left going straight freeobj(28)=LongSwitchRR\SW50RR2.b3d;right turning right freeobj(29)=LongSwitchRR\SW50RS2.b3d;right going straight freeobj(30)=LongSwitchRR\dslntb50.b3d;normal crossing branch freeobj(31)=LongSwitchRR\dslcts50.b3d;crossing track straight freeobj(32)=LongSwitchRR\dslnts50.b3d;normal track straight freeobj(45)=LongSwitchRR\cc1m.b3d;counter-curve - offset 1 meter freeobj(50)=LongSwitchRR\icr2eklas.b3d;re-skin of Belgian Coach freeobj(96)=LongSwitchRR\cu312.b3d freeobj(97)=LongSwitchRR\cu-312.b3d freeobj(98)=LongSwitchRR\cu-625.b3d freeobj(99)=LongSwitchRR\cu625.b3d freeobj(100)=LongSwitchRR\peopleL.csv [railway] 0 @sta(A)@form(0,1,1)@back(0)@railstart(1,-8,0,0)@height(.5) 25 @stop(1)@form(0,1,1)@freeobj(0,100)@freeobj(0,20,0,0,180) @freeobj(1,20) 50 @railstart(3,-4,0,0)@freeobj(3,25)@pole(1,2,0) 65 @freeobj(3,50) 75 @sig(-2,2,2,-1) 100 @curve(-625.333)@railtype(0,1)@railtype(3,4)@rail(1,-8.25) 125 @freeobj(0,26,.5,0,3.4)@railstart(2,0,0,1) 150 @railtype(0,4)@rail(2,2,0,2)@freeobj(2,97)@rail(1,-7.5) @poleend(1)@freeobj(1,23,-2) 175 @curve(0)@railtype(0,0)@rail(2,3.5)@railtype(3,1) @rail(1,-6,0,1)@freeobj(1,23,-2) 200 @rail(2,4,0,0)@freeobj(3,28,0,0,180)@rail(1,-4) @railend(1)@poleend(1) 225 @rail(2,3.6,0,1)@pole(3,2,0,25)@railtype(3,0) 250 @curve(-625.333)@railtype(0,1)@rail(2,2)@freeobj(2,45,0,0,182) @railtype(3,4)@poleend(3)@freeobj(3,22,-1) 275 @rail(2,0)@railend(2)@freeobj(0,28,.5,0,178.877) @freeobj(3,21,.5) 300 @curve(0)@railtype(0,0)@railtype(3,0) @pole(3,1,0,50) 325 @rail(3,-4,0,5)@freeobj(3,99) 350 @rail(3,-3.6,0,0)@sig(-2,2,2,-1) 375 @curve(625.333)@railtype(0,1)@rail(3,-2,0,1) @freeobj(0,20,0,0,180) 399 @freeobj(3,20)@freeobj(0,128,20,,90)@freeobj(0,128,-10) 400 @rail(3,0)@railend(3)@freeobj(0,26,-.5,0,181.123)@poleend(3) 425 @curve(0)@railtype(0,0)@railtype(3,0)@freeobj(0,20,0,0,180) @freeobj(0,20,0,0,180) 450 @curve(-625.333)@railtype(0,1)@pole(0,0,1) 475 @freeobj(0,26,.5,0,3.4)@railstart(2,0,0,1) 500 @curve(0)@railtype(0,0)@rail(2,2)@freeobj(2,98)@freeobj(0,20) @freeobj(2,20,0,0,180)@poleend(0) 525 @rail(2,3.55,0,0)@freeobj(2,20,0,0,180) 550 @rail(2,4)@pole(0,1,0) 575 @freeobj(0,29)@railtype(0,1)@railstart(4,0,0,1) 600 @railtype(0,0)@railtype(2,1)@rail(4,2) 625 @freeobj(2,32)@rail(4,4) 650 @railtype(2,0)@rail(4,6)@freeobj(4,97) @pole(0,2,0) 675 @rail(4,7.6,0,0) 700 @rail(4,8)@freeobj(2,27)@railtype(2,1) 725 @railtype(4,1)@railtype(2,0)@railtype(0,1)@railstart(15,-2,0,1) 750 @freeobj(4,26)@freeobj(0,27,0,0,180)@railtype(0,0)@rail(15,0) @railend(15) 775 @railstart(5,6,0,1)@railtype(2,1)@railtype(4,0)@freeobj(0,20) 800 @rail(5,4)@freeobj(5,31) 825 @rail(5,2,0,1)@railtype(2,0)@railtype(0,1) 850 @freeobj(0,27,0,0,180)@rail(5,0)@railend(5) 875 @railtype(0,0)@freeobj(0,20) 900 @curve(625.333)@railtype(0,1) 925 @freeobj(0,28,-.5,0,356.55)@railstart(6,0,0,1) @rail(2,3.5)@rail(4,7.5) 950 @curve(-625.333)@rail(2,2,0,1)@rail(4,6) @rail(6,-2,0,1)@poleend(0)@pole(6,2,0) 975 @freeobj(0,30,.5,0,178.9)@rail(2,0)@rail(4,4.5)@freeobj(6,26) @rail(6,-3.5)@railstart(15,0,0,1) 1000 @curve(0)@rail(6,-4,0,0)@rail(4,4,0,1)@railtype(0,0) @railend(2)@railstart(7,-6,0,0)@pole(7,3,0,25)@poleend(6) @rail(15,2)@railend(15) 1020 @freeobj(6,50) 1025 @freeobj(4,29,0,0,180)@railtype(4,0)@rail(7,-8)@poleend(7) 1047 @freeobj(6,25)@freeobj(6,20) 1050 @railend(6)@pole(0,1,0)@form(0,-9,1)@poleend(6)@rail(7,-10) @freeobj(7,20) 1075 @form(0,-9,1)@rail(7,-12) 1097 @freeobj(7,25)@freeobj(7,20) 1100 @sta(B)@form(0,-9,1)@rail(7,-14)@railend(7) 1125 @form(0,-9,1)@freeobj(0,100) 1150 @stop(1)@form(0,-9,1) 1175 @railstart(15,-4,0,0)@freeobj(15,25)@poleend(0)@pole(15,2,0,25) 1180 @sig(-,2,-2,-1) 1200 @curve(625.333)@railtype(0,1)@freeobj(15,99)@railtype(15,5) 1225 @freeobj(0,28,-.5,0,356.57)@railstart(1,0,0,1)@rail(4,3.5) 1250 @curve(0)@rail(4,2,0,1)@rail(1,-2)@railtype(0,1) @poleend(0)@rail(15,-4,0,1) 1275 @rail(4,0)@freeobj(4,31)@rail(1,-4,0,0)@freeobj(1,28,0,0,180) @rail(15,-4)@pole(15,1,0,25) 1300 @railtype(0,0)@rail(4,-2,0,5)@freeobj(4,99)@rail(1,-6,0,5) @pole(1,2,0,50)@poleend(15) 1325 @rail(4,-3.4,0,0)@rail(1,-7.5) 1350 @rail(4,-3.9)@rail(1,-8,0,0) 1375 @rail(4,-4,0,0)@sig(-2,2,2,-1) 1400 @freeobj(4,99)@freeobj(1,99)@railtype(1,5)@railtype(4,5) 1425 @rail(4,-3.5)@rail(1,-7.5) 1450 @curve(0)@rail(4,-2,0,1)@rail(1,-6,0,0)@railtype(0,1) 1475 @rail(4,-0)@rail(1,-4,0,0)@freeobj(0,32)@freeobj(0,20,0,0,180) 1500 @rail(4,2,0,0)@rail(1,-2,0,1)@curve(625.333)@pole(1,1,0) 1525 @rail(1,0)@railend(1)@freeobj(0,26,-.5,0,181.123)@rail(4,3.5) 1550 @railtype(0,6)@curve(0)@rail(4,4,0,6)@poleend(1)@pole(0,1,0) @curve(1000,20) 1600 1625 @curve(625.333,10)@railtype(0,1)@freeobj(0,20)@railtype(4,0) 1650 @freeobj(0,28,-.5,0,356.57)@railstart(3,0,0,1)@rail(4,3.5) 1675 @curve(-625.333,10)@rail(4,2,0,1)@rail(3,-2,0,0) 1700 @freeobj(0,28,.5,0,178.877)@rail(3,-3.5)@rail(4,.5) @poleend(0)@pole(3,1,0) 1725 @curve(0)@railtype(0,0)@rail(3,-4)@rail(4,0)@railend(4) @freeobj(0,20,0,0,180) 1750 @railstart(12,8,0,0)@railstart(13,12,0,0)@railstart(14,16,0,0) @railstart(15,20,0,0)@pole(12,3,0)@freeobj(12,25) @freeobj(13,25)@freeobj(14,25)@freeobj(15,25) 1770 @freeobj(15,50) 1800 @freeobj(14,50)@sig(-2,2,2,-1) 1824 @freeobj(14,50) 1825 @curve(-625.333,10)@railtype(0,1)@freeobj(0,20,0,0,180) 1846 @freeobj(13,50) 1850 @freeobj(0,26,.5,0,3.4)@railstart(4,0,0,1)@rail(3,-3.5) @freeobj(15,98)@rail(12,8.5)@rail(13,12.5)@rail(14,16.5) @rail(15,20.5,0,4) 1870 @freeobj(13,50) 1875 @curve(625.333,10)@rail(3,-2,0,1)@rail(4,2,0,0) @rail(12,10)@rail(13,14)@rail(14,18)@rail(15,21.5) 1894 @freeobj(13,50) 1900 @freeobj(0,26,-.5,0,181.16)@rail(3,-.5)@rail(4,3.5) @rail(12,11.5)@rail(13,15.5)@rail(14,19.5)@railend(14) @rail(15,21.45,0,1) 1925 @curve(0)@railtype(0,0)@rail(4,4,0,0)@rail(3,0)@railend(3) @freeobj(0,20)@rail(12,12)@rail(13,16)@rail(15,20) @freeobj(15,29,0,0,180) 1950 @poleend(3)@pole(0,1,0)@railend(13)@rail(15,18)@pole(12,2) 1975 @freeobj(0,20)@rail(15,16)@freeobj(15,29,0,0,180) 1999 @freeobj(15,20,0,0,180) 2000 @freeobj(4,27)@railtype(4,1)@freeobj(0,29)@railtype(0,1) @railstart(3,0,0,1)@rail(15,14)@railend(15)@railtype(12,1) @pole(12,0,-1) 2025 @railstart(1,2,0,1)@railtype(4,1)@railtype(0,1)@rail(3,2) @freeobj(12,27,0,0,180)@railtype(12,0) 2050 @rail(1,0)@freeobj(1,31)@freeobj(4,32)@rail(3,4)@pole(12,0,1) 2075 @rail(1,-2,0,0)@railtype(0,0)@railtype(4,0)@rail(3,6,0,0) @pole(1,2,0,25) 2100 @rail(1,-4)@poleend(0)@freeobj(0,29)@railtype(0,1) @rail(3,8)@railstart(10,0,0,1)@poleend(1) 2124 @freeobj(3,20) 2125 @rail(1,-6)@pole(0,1,0,25)@pole(1,0,-1)@railtype(0,0) @railtype(4,1)@rail(3,10)@railend(3)@rail(10,2)@railend(10) @railtype(12,1) 2150 @rail(1,-8,0,1)@pole(0,1,0,50)@freeobj(1,29)@railtype(4,0) @railstart(2,-6,0,1)@railtype(12,0)@freeobj(4,29,0,0,180) @freeobj(12,28,0,0,180) 2175 @rail(1,-10,0,5)@rail(2,-8,0,0)@freeobj(1,99)@form(0,2,1) @form(1,-9,1)@form(4,12,1)@pole(1,1,0)@freeobj(4,20,0,0,180) @sta(End) 2199 @freeobj(1,50) 2200 @rail(1,-11.5)@form(1,-9,1)@form(0,2,1)@form(4,12,1) 2223 @freeobj(1,50)@freeobj(12,50) 2225 @rail(1,-12,0,0)@form(1,-9,1)@form(0,2,1)@form(4,12,1) 2247 @freeobj(1,50)@freeobj(12,50)@freeobj(0,100) 2250 @form(0,2,1)@form(4,12,1)@form(1,-9,1) 2270 @stop(1) 2271 @freeobj(1,50)@freeobj(12,50) 2275 @form(0,2,1)@form(4,12,1)@form(1,-9,1) 2297 @freeobj(1,25)@freeobj(2,25)@freeobj(0,25)@freeobj(4,25) @freeobj(12,25) 2300 @railend(1)@railend(2)@railend(4)@railend(12)@railtype(0,1) 2325 @poleend(1)@poleend(0)@poleend(12)