1.7.0 Dedicated Server issues
by Jeremiah Fulbright · in Torque Game Engine Advanced · 05/18/2008 (11:21 am) · 3 replies
I'm finally getting around to fix some of the issues our guys have been seeing with 1.7.0, primarily related to joining a dedicated server.
There seem to be a ton of cases were full pathnames are being used, when they should be returning as relative names. The best example for us is missing textures, where the server is looking for the textures in the Client's full path.. eg (C:/TGEA/Build/Core/Data/Textures/mytexture.png) instead of (Core/Data/Textures/mytexture.png) which is leading to some issues, not to mention serious log spam from being unable to find files.
The largest issue right now is that animations aren't working on dedicated server for our player models. They work locally and in a listen server situation (for the host), but other clients don't see animations.. And if any animation moves the arms (has an arm thread), itll crash the clients
There seem to be a ton of cases were full pathnames are being used, when they should be returning as relative names. The best example for us is missing textures, where the server is looking for the textures in the Client's full path.. eg (C:/TGEA/Build/Core/Data/Textures/mytexture.png) instead of (Core/Data/Textures/mytexture.png) which is leading to some issues, not to mention serious log spam from being unable to find files.
The largest issue right now is that animations aren't working on dedicated server for our player models. They work locally and in a listen server situation (for the host), but other clients don't see animations.. And if any animation moves the arms (has an arm thread), itll crash the clients
#2
We previously executed an entire directory of .cs files (using findFirstFile/findNextFile) for our animations/players, but it seems like some pathing was getting messed up in relation to the TSShapeConstructor. I am now executing each file individually and its working just fine.
I just wish all of the pathname stuff wasn't fooled with :(
05/18/2008 (8:05 pm)
I eliminated the issue with animations on our player models, although still don't understand it, since it worked fine before 1.7.0.We previously executed an entire directory of .cs files (using findFirstFile/findNextFile) for our animations/players, but it seems like some pathing was getting messed up in relation to the TSShapeConstructor. I am now executing each file individually and its working just fine.
I just wish all of the pathname stuff wasn't fooled with :(
#3
05/19/2008 (7:44 am)
Did you forget a tilde? Maybe I had a different issue.
Associate Ross Pawley