SphereTrigger.c
//! Trigger with spherical shape
class SphereTrigger : Trigger
{
override void EOnInit(IEntity other, int extra)
{
SetCollisionSphere(3);
}
#ifdef DEVELOPER
override protected Shape DrawDebugShape(vector pos, vector min, vector max, float radius, int color)
{
Shape dbgShape = Debug.DrawSphere(pos, radius, color, ShapeFlags.TRANSP|ShapeFlags.NOZWRITE|ShapeFlags.NOOUTLINE|ShapeFlags.DOUBLESIDE);
dbgTargets.Insert( dbgShape );
return dbgShape;
}
#endif
};