EnhancedInterlockingTowers library

tupuluruk

TRS 2006 / TRS 2004
EnhancedInterlockingTowers library is a dependency of
Enhanced TRC3 Invisible Interlocking Tower. When I download the
EnhancedInterlockingTowers Library, it always become faulty with errors.
How to over come this ?
Thanks in advance
 
It is 15 days since I posted this but no guidelines so far. Can the moderator please move this
to appropriate group ?
 
EnhancedInterlockingTowers library is a dependency of
Enhanced TRC3 Invisible Interlocking Tower. When I download the
EnhancedInterlockingTowers Library, it always become faulty with errors.
How to over come this ?
Thanks in advance

What errors is it reporting? (right-click the faulty asset and use View Errors and Warnings)

Shane
 
Thank you for the reply Shane.
Attaching the errors list - 26 errors. I am unable to understand what they indicate to.

"; GSMachine::CacheLibrary> Adding library to hash. crc=74f7d531, filenameCRC=8b318d44, filename=C:/Users/Udayakumar/AppData/Local/N3V Games/TANE/build 2hv4iimr1/cache/libraries/kuid2 61392 4000 32/74f7d5318b318d44.gsl
; GSMachine::CacheLibrary> Adding library to hash. crc=5db0aff8, filenameCRC=211ef232, filename=C:/Users/Udayakumar/AppData/Local/N3V Games/TANE/build 2hv4iimr1/cache/libraries/kuid2 61392 4000 32/5db0aff8211ef232.gsl
; GSMachine::CacheLibrary> Adding library to hash. crc=6e28811b, filenameCRC=171a256c, filename=C:/Users/Udayakumar/AppData/Local/N3V Games/TANE/build 2hv4iimr1/cache/libraries/kuid2 61392 4000 32/6e28811b171a256c.gsl
; GSMachine::CacheLibrary> Adding library to hash. crc=c9326ba6, filenameCRC=5d8d36c8, filename=C:/Users/Udayakumar/AppData/Local/N3V Games/TANE/build 2hv4iimr1/cache/libraries/kuid2 61392 4000 32/c9326ba65d8d36c8.gsl
; GSMachine::CacheLibrary> Adding library to hash. crc=9c63af60, filenameCRC=b07c9e86, filename=C:/Users/Udayakumar/AppData/Local/N3V Games/TANE/build 2hv4iimr1/cache/libraries/kuid2 61392 4000 32/9c63af60b07c9e86.gsl
; GSMachine::CacheLibrary> Adding library to hash. crc=460aaf3e, filenameCRC=f6c4a92f, filename=C:/Users/Udayakumar/AppData/Local/N3V Games/TANE/build 2hv4iimr1/cache/libraries/kuid2 61392 4000 32/460aaf3ef6c4a92f.gsl
; GSMachine::CacheLibrary> Adding library to hash. crc=9186377a, filenameCRC=fde683c5, filename=C:/Users/Udayakumar/AppData/Local/N3V Games/TANE/build 2hv4iimr1/cache/libraries/kuid2 61392 4000 32/9186377afde683c5.gsl
; GSMachine::CacheLibrary> Adding library to hash. crc=89411058, filenameCRC=d0202bcd, filename=C:/Users/Udayakumar/AppData/Local/N3V Games/TANE/build 2hv4iimr1/cache/libraries/kuid2 61392 4000 32/89411058d0202bcd.gsl
; GSMachine::CacheLibrary> Adding library to hash. crc=99a40d04, filenameCRC=3896ec14, filename=C:/Users/Udayakumar/AppData/Local/N3V Games/TANE/build 2hv4iimr1/cache/libraries/kuid2 61392 4000 32/99a40d043896ec14.gsl
; GSMachine::CacheLibrary> Adding library to hash. crc=db28d40e, filenameCRC=653a7cfe, filename=C:/Users/Udayakumar/AppData/Local/N3V Games/TANE/build 2hv4iimr1/cache/libraries/kuid2 61392 4000 32/db28d40e653a7cfe.gsl
; GSMachine::CacheLibrary> Adding library to hash. crc=9ca43880, filenameCRC=4d4d9f45, filename=C:/Users/Udayakumar/AppData/Local/N3V Games/TANE/build 2hv4iimr1/cache/libraries/kuid2 61392 4000 32/9ca438804d4d9f45.gsl
; GSMachine::CacheLibrary> Adding library to hash. crc=a9a708d6, filenameCRC=0f1b58bb, filename=C:/Users/Udayakumar/AppData/Local/N3V Games/TANE/build 2hv4iimr1/cache/libraries/kuid2 61392 4000 32/a9a708d60f1b58bb.gsl
; GSMachine::CacheLibrary> Adding library to hash. crc=e5d4c201, filenameCRC=91ae5abb, filename=C:/Users/Udayakumar/AppData/Local/N3V Games/TANE/build 2hv4iimr1/cache/libraries/kuid2 61392 4000 32/e5d4c20191ae5abb.gsl
; GSMachine::CacheLibrary> Adding library to hash. crc=2077b220, filenameCRC=2eb09c4f, filename=C:/Users/Udayakumar/AppData/Local/N3V Games/TANE/build 2hv4iimr1/cache/libraries/kuid2 61392 4002 30/2077b2202eb09c4f.gsl
; GSMachine::CacheLibrary> Adding library to hash. crc=02a981fe, filenameCRC=b669aaab, filename=C:/Users/Udayakumar/AppData/Local/N3V Games/TANE/build 2hv4iimr1/cache/libraries/kuid2 61392 4002 30/02a981feb669aaab.gsl
; GSMachine::CacheLibrary> Adding library to hash. crc=94100c5a, filenameCRC=0ed5cdce, filename=C:/Users/Udayakumar/AppData/Local/N3V Games/TANE/build 2hv4iimr1/cache/libraries/kuid2 61392 4002 30/94100c5a0ed5cdce.gsl
; GSMachine::CacheLibrary> Adding library to hash. crc=b16b8438, filenameCRC=f6c2f0be, filename=C:/Users/Udayakumar/AppData/Local/N3V Games/TANE/build 2hv4iimr1/cache/libraries/kuid2 61392 4002 30/b16b8438f6c2f0be.gsl
; GSMachine::CacheLibrary> Adding library to hash. crc=87b58bb1, filenameCRC=b0f1ee96, filename=C:/Users/Udayakumar/AppData/Local/N3V Games/TANE/build 2hv4iimr1/cache/libraries/kuid2 61392 4050 1/87b58bb1b0f1ee96.gsl
; GSMachine::CacheLibrary> Adding library to hash. crc=7d26b5fc, filenameCRC=29123dde, filename=C:/Users/Udayakumar/AppData/Local/N3V Games/TANE/build 2hv4iimr1/cache/libraries/kuid2 61392 4050 1/7d26b5fc29123dde.gsl
; GSMachine::CacheLibrary> Adding library to hash. crc=c3193d71, filenameCRC=756e50ad, filename=C:/Users/Udayakumar/AppData/Local/N3V Games/TANE/build 2hv4iimr1/cache/libraries/kuid2 61392 8191 7/c3193d71756e50ad.gsl
; GSMachine::CacheLibrary> Adding library to hash. crc=931ae874, filenameCRC=118a37e9, filename=C:/Users/Udayakumar/AppData/Local/N3V Games/TANE/build 2hv4iimr1/cache/libraries/kuid2 61392 8191 7/931ae874118a37e9.gsl
; GSMachine::CacheLibrary> Adding library to hash. crc=aefacc17, filenameCRC=cef56468, filename=C:/Users/Udayakumar/AppData/Local/N3V Games/TANE/build 2hv4iimr1/cache/libraries/kuid2 61392 8191 7/aefacc17cef56468.gsl
; GSMachine::CacheLibrary> Adding library to hash. crc=2263e308, filenameCRC=27c01af6, filename=C:/Users/Udayakumar/AppData/Local/N3V Games/TANE/build 2hv4iimr1/cache/libraries/kuid2 61392 8191 7/2263e30827c01af6.gsl
; GSMachine::CacheLibrary> Adding library to hash. crc=c85d251f, filenameCRC=e6deb5f2, filename=C:/Users/Udayakumar/AppData/Local/N3V Games/TANE/build 2hv4iimr1/cache/libraries/kuid2 61392 8190 26/c85d251fe6deb5f2.gsl
; GSMachine::CacheLibrary> Adding library to hash. crc=24f6c271, filenameCRC=8c26cc74, filename=C:/Users/Udayakumar/AppData/Local/N3V Games/TANE/build 2hv4iimr1/cache/libraries/kuid2 61392 8190 26/24f6c2718c26cc74.gsl
; GSMachine::CacheLibrary> Adding library to hash. crc=97d7b83d, filenameCRC=547c4398, filename=C:/Users/Udayakumar/AppData/Local/N3V Games/TANE/build 2hv4iimr1/cache/libraries/kuid2 61392 8190 26/97d7b83d547c4398.gsl
; Compiling script 'enhancedinterlockingtower.gs' for asset <kuid2:61392:8190:26> "EnhancedInterlockingTowers library"
- Syntax error in script 'enhancedinterlockingtower.gs' for asset <kuid2:61392:8190:26> "EnhancedInterlockingTowers library"
- TrainzBaseSpec::CacheScripts> ** GSC> enhancedinterlockingtower.gs(1801) : function PrebuildConflictingPathCache not declared, line 1801.
- enhancedinterlockingtower.gs(1801) : function PrebuildConflictingPathCache not declared, line 1801.
- TrainzBaseSpec::CacheScripts> ** GSC> enhancedinterlockingtower.gs(1825) : variable m_itIsInitialised not declared, line 1825.
- enhancedinterlockingtower.gs(1825) : variable m_itIsInitialised not declared, line 1825.
- TrainzBaseSpec::CacheScripts> ** GSC> enhancedinterlockingtower.gs(1825) : cannot cast from bool to , line 1825.
- enhancedinterlockingtower.gs(1825) : cannot cast from bool to , line 1825.
; TrainzBaseSpec::CacheScripts> ** GSC> .. while compiling 'enhancedinterlockingtower.gs'
; .. while compiling 'enhancedinterlockingtower.gs'
; CacheScripts> finished compiling 'enhancedinterlockingtower.gs' to 'C:/Users/Udayakumar/AppData/Local/N3V Games/TANE/build 2hv4iimr1/cache/libraries/kuid2 61392 8190 26/ce778833631ba1e4.gsl'
; Compiling script 'enhancedinterlockingtowerpath.gs' for asset <kuid2:61392:8190:26> "EnhancedInterlockingTowers library"
- Syntax error in script 'enhancedinterlockingtowerpath.gs' for asset <kuid2:61392:8190:26> "EnhancedInterlockingTowers library"
- TrainzBaseSpec::CacheScripts> ** GSC> enhancedinterlockingtowerpath.gs(1188) : variable m_itpConflictingPaths not declared, line 1188.
- enhancedinterlockingtowerpath.gs(1188) : variable m_itpConflictingPaths not declared, line 1188.
- TrainzBaseSpec::CacheScripts> ** GSC> enhancedinterlockingtowerpath.gs(1188) : cannot cast from InterlockingTowerPath[] to , line 1188.
- enhancedinterlockingtowerpath.gs(1188) : cannot cast from InterlockingTowerPath[] to , line 1188.
- TrainzBaseSpec::CacheScripts> ** GSC> enhancedinterlockingtowerpath.gs(1243) : variable m_itpConflictingPaths not declared, line 1243.
- enhancedinterlockingtowerpath.gs(1243) : variable m_itpConflictingPaths not declared, line 1243.
- TrainzBaseSpec::CacheScripts> ** GSC> enhancedinterlockingtowerpath.gs(1243) : variable m_itpConflictingPaths not declared, line 1243.
- enhancedinterlockingtowerpath.gs(1243) : variable m_itpConflictingPaths not declared, line 1243.
- TrainzBaseSpec::CacheScripts> ** GSC> enhancedinterlockingtowerpath.gs(1243) : .size operator requires an array type, line 1243.
- enhancedinterlockingtowerpath.gs(1243) : .size operator requires an array type, line 1243.
- TrainzBaseSpec::CacheScripts> ** GSC> enhancedinterlockingtowerpath.gs(1243) : m_itpConflictingPaths not an array type for [] operator, line 1243
- enhancedinterlockingtowerpath.gs(1243) : m_itpConflictingPaths not an array type for [] operator, line 1243
- TrainzBaseSpec::CacheScripts> ** GSC> enhancedinterlockingtowerpath.gs(1243) : cannot cast from InterlockingTowerPath to , line 1243.
- enhancedinterlockingtowerpath.gs(1243) : cannot cast from InterlockingTowerPath to , line 1243.
- TrainzBaseSpec::CacheScripts> ** GSC> enhancedinterlockingtowerpath.gs(1248) : function AddExclusiveSetsConflictingPaths not declared, line 1248.
- enhancedinterlockingtowerpath.gs(1248) : function AddExclusiveSetsConflictingPaths not declared, line 1248.
- TrainzBaseSpec::CacheScripts> ** GSC> enhancedinterlockingtowerpath.gs(1248) : (could be ::AddExclusiveSetsConflictingPaths(InterlockingTowerPath[]) in EnhancedInterlockingTowerPath)
- enhancedinterlockingtowerpath.gs(1248) : (could be ::AddExclusiveSetsConflictingPaths(InterlockingTowerPath[]) in EnhancedInterlockingTowerPath)
; TrainzBaseSpec::CacheScripts> ** GSC> .. while compiling 'enhancedinterlockingtowerpath.gs'
; .. while compiling 'enhancedinterlockingtowerpath.gs'
; CacheScripts> finished compiling 'enhancedinterlockingtowerpath.gs' to 'C:/Users/Udayakumar/AppData/Local/N3V Games/TANE/build 2hv4iimr1/cache/libraries/kuid2 61392 8190 26/6ff3d47ee50c015b.gsl' "

Guidance will highly be appreciated.
 
Hi.

Sorry to reply so late, but working just now to fix a few remaining bugs under Tane SP 2 I did not monitor very often this TMR forum and I missed your initial posts.

Currently there is no version of Enhanced Interlocking Tower compatible with TMR. Though TMR has been published later then Tane SP1 HF4, TMR includes a version of N3V interlocking tower which is an earlier script code version than the script code delivered in Tane SP1 HF4 for standard interlocking tower. It may be strange, but TMR is more advanced than Tane SP1 HF4 for the route format, but Tane SP1 HF4 is more advanced than TMR for Interlocking Tower supported features. And the bad news is that Enhanced Interlocking Tower needs and uses some of this IT advanced feature only available in Tane SP1 H4 and Tane SP2. And so is not compatible with TMR.

But the convergence will come with Tane SP2. The new version of EIT works globally fine now under SP2 : there are still a few remaining bugs that should be fixed for the end of this week. And when TMR people will migrate from TMR to Tane SP2, they will be able to use EITs on their prefered migrated routes and session.

Sorry not being able to support directly TMR Trainz versions, but there are some needed features missing in the underlying IT layer supported in TMR.

Regards.
Pierre.
 
Thank you Pierre for your reply.
I understand that Enhanced Interlocking Tower is not compatible with TMR 17 (though it is with TANE SP2. I will try in TANE SP2 which also I have.
Under the circumstances, can you please guide/suggest me which assets I can comfortably use in TMR 17 for grade xings (especially in UK region ) and how. Your guidance will highly be appreciated.
 
Back
Top