public override void LoadFromXElement(XElement root)
        {
            base.LoadFromXElement(root);

                RespawnTime = Convert.ToDouble(root.Element("RespawnTime").Value);
                RespawnPoint = new Vector3();
                RespawnPoint = RespawnPoint.loadFromXElement(root.Element("RespawnPoint").Element("Vector3"));
        }
        public override void LoadFromXElement(XElement root)
        {
            base.LoadFromXElement(root);

                RotationVelocity = new Vector3();
                RotationVelocity = RotationVelocity.loadFromXElement(root.Element("RotationVelocity").Element("Vector3"));
        }