Game Development Community

Strange error when trying to create clouds.

by Meridian Admin · in Torque 3D Professional · 04/19/2012 (7:27 am) · 4 replies

Whenever I attempt to load in the Basic Clouds item from the library, I get an error stating the following:

"You do not have the correct version of the FPS starter kit or the related art needed to play on this server, please contact the server operator for more information. (invalid packet. (failed to register ghost))"

this error only appears when i try to load this one object, and all the other objects from the folder work fine.

Also, this is running with the 1_0_1 demo that came with the"Torque for Teens: second edition" instruction book.

Any information on what is causing/how to fix this would be appreciated.

About the author

Recent Threads


#1
04/19/2012 (10:17 am)
That message is usually due to a missing piece of artwork. The server expects it, but the client doesn't have it, so it prevents the client from connecting.

Seems odd though that it's doing that from within the Editor.

I no longer have any of the older versions installed in order to compare... but check to see if you have the required images that the Object Builder gui is looking for when it tries to instantiate the object.
%this.addField( "texture[0]", "TypeImageFilename", "Texture", "core/art/skies/clouds/cloud1" );   
   %this.addField( "texture[1]", "TypeImageFilename", "Texture", "core/art/skies/clouds/cloud2" );   
   %this.addField( "texture[2]", "TypeImageFilename", "Texture", "core/art/skies/clouds/cloud3" );

There is also a hard coded path to a warning material that get's used if these textures aren't available.
#2
04/19/2012 (1:31 pm)
I have 1.5.2 installed at home - I'll try to look into it today after work and shoot the correct filename out here.
#3
04/19/2012 (2:54 pm)
Yeah, if that's a TGE issue and not Torque 3D, the filepaths will certainly be different... but I think the Object Builder was a bit different back in those days and didn't even try to assign a default texture to the cloud layers.

I thought I had actually changed that particular message way back before release, but looks like it got reverted back sometime since... oh well!
#4
04/19/2012 (3:02 pm)
And come to think of it: in TGE it built the sky object with a skybox and cloud layers using a DML file that defined the textures to use, which is something that T3D doesn't make use of -- Clouds and the Skybox were separated into two different objects for T3D. I'm not familiar with the Torque for Teens book, but apparently it's making use of Torque 3D with his mention of "Basic Clouds" which doesn't exist in TGE.