/// <summary>
    /// Countdown of the player Life
    /// </summary>
    public void LifeTimer()
    {
        if (PlayerCurrentHP > 0)
        {
            LifeText.text    = PlayerCurrentHP.ToString("F0");
            PlayerCurrentHP -= Time.deltaTime;

            //screenNoise.SetActive(false);
            timeLineScreenNoise.SetActive(false);
            timeLineScreenNoise_.SetActive(false);

            //LifeBar - joe
            LifeBar.maxValue = PlayerStartingHP;
            LifeBar.value    = PlayerCurrentHP;
        }
        else
        {
            Cursor.lockState = CursorLockMode.None;
            Cursor.visible   = true;

            //screenNoise.SetActive(true);
            timeLineScreenNoise.SetActive(true);
            StartCoroutine(NoiseScreen());
            Time.timeScale = 0;
            //DeathPanel.SetActive(true);

            //HUD.SetActive(false);
            //PausePanel.SetActive(false);
            Destroy(HUD);
            Destroy(PausePanel);
            Destroy(comboCounter);
            Destroy(crosshair);
            WeaponSlots.SetActive(false);
            WarningDeactiveted.SetActive(false);
            EPickUP.SetActive(false);
            HitContainer.SetActive(false);
        }

        //Warning Image_Animation - Joe
        if (PlayerCurrentHP <= 6)
        {
            Warning.enabled = true;
        }
        else
        {
            Warning.enabled = false;
        }
    }
        public void AddEllipse(RadarObject radarObject, Point point, double x, double y)
        {
            var elipse = new EllipseGeometry
            {
                Center  = point,
                RadiusX = x,
                RadiusY = y,
            };

            var key = new Tuple <int, int>((int)point.X, (int)point.Y);

            var hit = new HitContainer
            {
                Geometry    = elipse,
                Bounds      = elipse.Bounds,
                RadarObject = radarObject
            };

            if (!HitStorage.ContainsKey(key))
            {
                HitStorage.Add(key, hit);
            }
        }