Bei der include ( "../../../Global/tsection.dat" ) Funktion scheint es wohl eine Begrenzung zu geben.
Während beim Einbau der Schiebebühne die tsection.dat wie folgt aussieht
include ( "../../../Global/tsection.dat" )
_INFO ( Track section and shape addition for transfer table derived from turntable 27m )
TrackSections ( 40000
_SKIP ( No change here )
)
TrackShapes ( 40000
_INFO(TrackShape for for 30 m transfer table derived from turntable 27m)
TrackShape ( 37300
FileName ( A1t30mTransfertable.s )
NumPaths ( 9 )
SectionIdx ( 1 0 -0.18 -1.1 0 339 )
SectionIdx ( 1 4.985 -0.18 -1.1 0 339 )
SectionIdx ( 1 9.97 -0.18 -1.1 0 339 )
SectionIdx ( 1 14.955 -0.18 -1.1 0 339 )
SectionIdx ( 1 19.94 -0.18 -1.1 0 339 )
SectionIdx ( 1 24.925 -0.18 -1.1 0 339 )
SectionIdx ( 1 29.91 -0.18 -1.1 0 339 )
SectionIdx ( 1 34.895 -0.18 -1.1 0 339 )
SectionIdx ( 1 39.88 -0.18 -1.1 0 339 )
)
)
Alles anzeigen
funktioniert alles sowohl beim Einbau im tsre5 wie auch beim fahren in OpenRails bestens!
Beim versuch das selbe für eine 16M Drehscheibe mit 10° Teilung hinzubekommen "NumPaths ( 18 )", geht zwar der Einbau im tsre5 völlig unproblematisch, wenn man vom Versatz auf die 8 Meter absieht.
Aber ein starten des OpenRails auf dieser Strecke ist nicht mehr möglich. >:(
include ( "../../../Global/tsection.dat" )
_INFO ( Track section and shape addition for turntable 16m )
TrackSections ( 40000
_SKIP ( No change here )
)
TrackShapes ( 40000
_INFO(TrackShape for 16 m turntable )
TrackShape ( 37300
Filename ( A1tDrehscheibe16m.s )
NumPaths ( 18 )
SectionIdx ( 1 0.000000 0 -8.000000 0.00 39944 )
SectionIdx ( 1 -1.389185 0 -7.878462 10.00 39944 )
SectionIdx ( 1 -2.736161 0 -7.517541 20.00 39944 )
SectionIdx ( 1 -4.000000 0 -6.928203 30.00 39944 )
SectionIdx ( 1 -5.142301 0 -6.128356 40.00 39944 )
SectionIdx ( 1 -6.128356 0 -5.142301 50.00 39944 )
SectionIdx ( 1 -6.928203 0 -4.000000 60.00 39944 )
SectionIdx ( 1 -7.517541 0 -2.736161 70.00 39944 )
SectionIdx ( 1 -7.878462 0 -1.389185 80.00 39944 )
SectionIdx ( 1 -8.000000 0 0.000000 90.00 39944 )
SectionIdx ( 1 -7.878462 0 1.389185 100.00 39944 )
SectionIdx ( 1 -7.517541 0 2.736161 110.00 39944 )
SectionIdx ( 1 -6.928203 0 4.000000 120.00 39944 )
SectionIdx ( 1 -6.128356 0 5.142301 130.00 39944 )
SectionIdx ( 1 -5.142301 0 6.128356 140.00 39944 )
SectionIdx ( 1 -4.000000 0 6.928203 150.00 39944 )
SectionIdx ( 1 -2.736161 0 7.517541 160.00 39944 )
SectionIdx ( 1 -1.389185 0 7.878462 170.00 39944 )
)
)
Alles anzeigen
Es wird ein fatal error ausgegeben.
ZitatWarning: Expected end of file in I:\Train Simulator 1\ROUTES\WiesentalBahn\openrails\turntables.dat:line 10
Error: System.IO.InvalidDataException: ShapeIndex not found
Nach langem probieren ist mir doch der Betrieb der Drehscheibe auch unter OpenRails gelungen. Dafür wurde die ganze tsection.dat aus dem
GlobalOrdner nach -Strecke-\openrails kopiert und der obenstehende "TrackShape ( 37300" Eintrag direkt an der passenden Stelle eingefügt.
Somit bleibt die globale tsection.dat für alle anderen Strecken "Jungfräulich".
Somit gehe ich davon aus, dass die 18 Pfade im SectionIdx nicht erkannt werden, da der ShapeIndex 37300 nicht gefunden wird. Die Fehlermeldung der "turntables.dat:line 10" bezieht sich immer auf die Zeile nach dem TrackShapeIndex.
1
turntable(
WFile ( "w-005826+014735.w" )
UiD ( 563 )
XOffset ( 0 )
YOffset ( -1.41914 )
ZOffset ( 8 )
TrackShapeIndex ( 37300 )
Animation ( "ponte" )
Diameter ( 16 )
)
Alles anzeigen
Momentan gibt es also wohl nur die beiden Lösungen; die Globale tsection.dat zu ändern - oder die geänderte tsection.dat in den Streckenordner zu holen.
Wer kennt sich da aus?
Gruß Jan
PS: Ja - ich weiß, dass die Anschlussgeleise nur Meterspur haben!