I've searched the forum for this, but it seems although some come close, no one asked this question before.
I'm trying to use JigLibX for general purpose physics in a game engine and it works fine mostly. My problem starts with the fact that within this world I want triggers, and by that I mean areas or volumes where the player triggers events. I want to do this by detecting collisions between for example the player character and and a skin representing a trigger area.
I've been able to detect collisions and intersections perfectly well. My problem is that the trigger skin also is a solid object, which the character cannot run through. I would like the triggers to be special case objects that ONLY act as collision detectors, and don't in any other way affect the physical simulation. I've tried using both a CollisionSystem and PhysicsSystem for the trigger object's skin, both with the same result.
I'm sure this is simple to do with a flag somewhere, but I just cannot find such a thing when looking through the interface or code. Does anyone know?