Game Development Community

T3D Beta 2 &1 Impulse function on item leads to freeze. - CONFIRMED

by elvince · in Torque 3D Professional · 08/05/2010 (7:13 am) · 4 replies

Build: 1.1 Beta 2, Beta 1

Platform: Windows 7 64 bit

Target: In Game


Issues: When throwing many rocket on an item like Health bottle, the game freeze.


Steps to Repeat:
1. Change the speed of fire of the rocket launcher to 0.1 and reload to 0.1
2. Launch the game (new full template)
3. Kill your self
4. Repop
5. Fire on the Health bottle
6. Freeeze!


Suggested Fix: Rework the impulse function.

#1
08/11/2010 (9:22 pm)
Logged as TQA-796 for the QA team to verify.
#2
08/12/2010 (10:22 pm)
Try adding a "maxVelocity" field (set to something not outrageous, 15 for example) to your item datablocks to prevent their impulse velocities from getting out of control. By default there is no limitation on this which results in massive surplus physics/collision calculations taking place at high velocities.
#3
08/13/2010 (6:23 am)
thanks I will test that.
#4
08/16/2010 (9:46 pm)
This was already a known issue, THREED-1008. It looks like Sickhead has fixed it, I just need to confirm that fix in the next build that comes in for QA.