public GhostBulletProjectile()
 {
     PhysicsLocalBounding = null;
     ((MetaModel)MainGraphic).Texture = new TextureFromFile("Models/Effects/Trajectory2.png");
     ((MetaModel)MainGraphic).World = Matrix.Translation(-0.5f, -1, 0) * Matrix.Scaling(0.4f, 1.0f, 1)
             * Matrix.RotationX(-(float)Math.PI / 2f);
     TimeoutAction = new GhostBulletExplosion
     {
     };
 }
 public override void DrawEffectiveAttackRangeCircle(Camera camera, float lookatDir, System.Drawing.Color color)
 {
     var gbe = new GhostBulletExplosion
         {
             TargetPosition = TargetPosition
         };
     gbe.DrawEffectiveAttackRangeCircle(camera, lookatDir, color);
 }