Gideon death causing loop terrCollision.cpp - RESOLVED
by George Anderson · in Torque 3D Professional · 02/07/2010 (1:07 am) · 2 replies
I have found that sometimes when Gideon kicks the bucket (from RocketLauncherProjectile naturally) TerrainBlock::buildConvex seems to get stuck in the "for loop" at ln 379 (terrCollision.cpp). If I wait a few minutes sometimes it comes back but never actually crashes. If I "break all" during this "stuck" time It is enevitable that the pointer will be in that loop. I am thinking it is a geometry problem or something wrong with Gideon but can't understand why that would cause it to loop in that one loop (that appears to have nothing to do with Gideon) it eventually comes back but usually I restart it after a few minutes.
I havent done anything crazy with the engine and he is pretty much right out of the zip file. (haven't even added a death animation) The only C++ edit I have done is to put a call to check for a trigger state in updateActionTread.
Sorry I'm not that good with C++ if you want more from me please leave some instructions.
I havent done anything crazy with the engine and he is pretty much right out of the zip file. (haven't even added a death animation) The only C++ edit I have done is to put a call to check for a trigger state in updateActionTread.
Sorry I'm not that good with C++ if you want more from me please leave some instructions.
Full Sail QA&U Lab Intern