//##############################################################################
        // Call backs
        //##############################################################################
        void Player_SkyDrome(object e)
        {
            try
            {
                double distance = Character.Speed.RunSpeed / 10;
                Character.Position.x += (float)(distance * Math.Cos((Math.PI / 180) * Character.Information.Angle));
                Character.Position.y += (float)(distance * Math.Sin((Math.PI / 180) * Character.Information.Angle));
                Character.Position.z  = Formule.GetHeightAt(Character.Position.xSec, Character.Position.ySec, Character.Position.x, Character.Position.y);

                Console.WriteLine("x: {0} y: {1} z: {2} angle: {3}", Character.Position.x, Character.Position.y, Character.Position.z, Character.Information.Angle);
            }
            catch (Exception ex)
            {
                Log.Exception(ex);
            }
        }