.gs Link Error in Railwaves' Emergency Indicator

Hi there,

Pretty much as the title of the post says. I have the Railwaves signz pack, all of which are working in TRS19 apart from the emergency indicator. When checking for errors, I get the following:

! <kuid2:75805:100046:1> Library failed to load after compilation. Retry #3
; <kuid2:75805:100046:1> Compiling script 'a25_sign_af01.gs' for asset <kuid2:75805:100046:1> "A25 - Sign AF01 - Emergency Indicator"
; <kuid2:75805:100046:1> CacheScripts> finished compiling 'a25_sign_af01.gs' to 'D:/TRS19_content/cache/libraries/kuid2 75805 100046 1/9b9d058c8654ea2a.gsl'
; <kuid2:75805:100046:1> Compiling script 'interface.gs' for asset <kuid2:75805:100046:1> "A25 - Sign AF01 - Emergency Indicator"
! <kuid2:75805:100046:1> TrainzBaseSpec::CacheScripts> ** GSC> interface.gs(636) : function PlaySound is obsolete in object World.
! <kuid2:75805:100046:1> interface.gs(636) : function PlaySound is obsolete in object World.
! <kuid2:75805:100046:1> TrainzBaseSpec::CacheScripts> ** GSC> interface.gs(668) : function PlaySound is obsolete in object World.
! <kuid2:75805:100046:1> interface.gs(668) : function PlaySound is obsolete in object World.
; <kuid2:75805:100046:1> CacheScripts> finished compiling 'interface.gs' to 'D:/TRS19_content/cache/libraries/kuid2 75805 100046 1/070db68be36843ac.gsl'
; <kuid2:75805:100046:1> Compiling script 'signal.gs' for asset <kuid2:75805:100046:1> "A25 - Sign AF01 - Emergency Indicator"
; <kuid2:75805:100046:1> CacheScripts> finished compiling 'signal.gs' to 'D:/TRS19_content/cache/libraries/kuid2 75805 100046 1/d1f40e6398adec25.gsl'
; <kuid2:75805:100046:1> GS Link error: Unable to link 'Signal'
; <kuid2:75805:100046:1> GSMachine: Error -3 loading library D:/TRS19_content/cache/libraries/kuid2 75805 100046 1/d1f40e6398adec25.gsl (signal.gs)
; <kuid2:75805:100046:1> CXWorkerHost::WorkerThread:7004 GSMachine::GetLibrary> library '0xD1F40E63 0x98ADEC25' not linked (signal.gs)
; <kuid2:75805:100046:1> GSMachine: Error -2 loading library D:/TRS19_content/cache/libraries/kuid2 75805 100046 1/070db68be36843ac.gsl (interface.gs)
; <kuid2:75805:100046:1> CXWorkerHost::WorkerThread:7004 GSMachine::GetLibrary> library '0x70DB68B 0xE36843AC' not linked (interface.gs)
; <kuid2:75805:100046:1> GSMachine: Error -2 loading library D:/TRS19_content/cache/libraries/kuid2 75805 100046 1/9b9d058c8654ea2a.gsl (a25_sign_af01.gs)
; <kuid2:75805:100046:1> CXWorkerHost::WorkerThread:7004 GSMachine::GetLibrary> library '0x9B9D058C 0x8654EA2A' not linked (a25_sign_af01.gs)
- <kuid2:75805:100046:1> Library failed to load after compilation.

It tries three times and then ultimately fails on the third attempt.

Is there a workaround or an edit that can be done to get this item working or is it a lost cause?

Thanks

Ben =)
 
It was a while ago but I think the issue was created because the .gs files referenced in the script and in the folder of the asset weren't the same version as the ones in the version of Trainz I was using. In all honesty. I can't remember what I did but I do know it's working now along with a whole host of his other content that wasn't working properly in later versions of Trainz.
 
Back
Top