Game Development Community

T3D 1.1 beta 2 - Triggers Cause Physical Collision To Items - LOGGED

by Steve Acaster · in Torque 3D Professional · 08/04/2010 (9:51 pm) · 4 replies

originally reported for 1.1b1 here

build: T3D 1.1beta2

Platform: Win7 32bit

target: Editors -> Items and Triggers

Issue:
A non-static/respawning item inside a trigger will rise upwards to the top of the trigger. Also happens if a player stands on the item but doesn't/cannot pick it up.

Repeat:
Stick an item -> with static "off", inside a trigger and watch it float upwards!

Suggested Fix:
Preferably stop that upwards, floating, movement - or disable trigger collision in item.cpp

const U32 sServerCollisionMask = (sClientCollisionMask);// | TriggerObjectType); //yorks

However that might prevent checking of whether an item is in the trigger ... not sure though ...

#1
08/11/2010 (9:30 pm)
Logged as TQA-798 for the QA team to verify.
#2
08/11/2010 (9:52 pm)
"Also happens if a player stands on the item but doesn't/cannot pick it up."

I saw this issue in TGEA with a grenade resource..I would toss a grenade, then stand on it..it would rise to my head and then explode. Not a problem of the grenade iirc.
#3
04/07/2013 (2:39 am)
[T3D 1.2 / Win7 64] In my case; Somehow all small items start floating upwards if the player stands close; Regardless in a trigger or not.

Items are picked up with a binded key, not on collision, so I had to remove the player collision 'PlayerObjectType' until I'm sure what's going on:

const U32 sClientCollisionMask = (TerrainObjectType     |
                                  InteriorObjectType    |  StaticShapeObjectType |
                                  VehicleObjectType );
#4
04/19/2013 (11:29 am)
".I would toss a grenade, then stand on it..it would rise to my head and then explode. Not a problem of the grenade iirc. "

that also happened with aiplayers.fire on aiplayer's head with a granade from granade luncher and it will stick around aiplayer's head.

i opened up a thread for this issue and michael hall mentioned that this is an issue from the game "tribes".
and still unsolved.