Game Development Community

Torque keeps adding old .DSO's back

by Dennis Lamers · in Torque Game Engine · 07/16/2017 (5:14 am) · 2 replies

Hey all,

This weird glitch happened today and since then I've already spent three hours on this problem without solving it. When ever I delete the old DSO files, they keep coming back after starting up the game. After countless tries of solving the problem, I am finally giving up..

When ever I execute the .cs files into the game it loads up the updated file, but when ever I leave the server or game, the old file is loaded again. How do I solve this problem?

#1
07/17/2017 (10:36 am)
I believe there is an option in the C++ files to disable DSO loading.
I might be wrong, but it might be in the torqueconfig.cpp file.
If not, use the find option in VC++ to search for "disable DSO loading," or something similar.
Did you do a complete cleanup of DSO's from the "game" folder?
#2
07/23/2017 (7:18 am)
The problem was solved, forgot to update the thread. The problem was that one of the colors missed a fourth value for the color emitter.

I tried to figure out how to get a emitter flame above my wand tool with looking into the scripts of a TGE 1.3 game. In 1.5.2, it doesn't seem to work.

When you hit the wand tool on the ground, the color bubble emitter works. But when you want to idle the emitter above the wand tool, the emitter wont show up. But for now I don't really care about that.

My next step is to generate bricks (like Blockland) as a series of rectangles in the engine to give the game a better performance when people build thousands of bricks. They are now still static DTS shapes, and the limit is somewhere in the 1200 when the lag comes up.

Another annoying problem that I have been dealing with since the beginning of the game is that when ever I change my name, close the game and reopen the game it sets back my name to a default name. I tried to search the default name in all files but I couldn't find it. When I change the name in both prefs.cs files, delete the DSO files and restart the game it forces to change back the default name.

I've searched this problem on Garagegames, there was someone else with the same problem but the solution to fix the problem didn't work for me.