Quote: "Is there a way to keep the textures on the object when
saved as a .x file."
If Truespace 3.2 is similar to GameSpace 1.5, then the answer is "Yes".
If you're not seeing your textures after loading your object, I strongly advise opening your .X model IN NOTEPAD and then search for either the name of your texture files, or just "bmp" or "jpg". It should take you down to mesh texture "frame" that shows the name of your texture file.
Does the filename you find actually appear where the .X file says it does? For example, if you see "c:\blah\blahblah\stone.bmp", is there really a "stone.bmp" in the "c:\blah\blahblah" folder?
If there is no path in front of the texture file name, does the texture file exist in the same folder as your model?
When you saved your model to disk as an ASCII .x file, did you check out any "save as options" that were present in your "save as" dialogue box? In GameSpace, you can shoot yourself in the proverbial foot if you don't have "export textures" enabled. Equally important is the option like "use full pathname" for texture files. Try NOT using that so your textures get written to the same folder that holds your model.
As an experiment, texture your object then save it to a new temp folder you just created. When you view the folder, you should immediately see your texture files there. If not, again, it's probably the full path problem.
Hope this helps...