/// <summary>
        ///     Essentially resets this object for next use. Could dispose and make a new one
        ///     but where is the fun in that?
        /// </summary>
        public void VoidEvent()
        {
            if (_data.RSettings.ProgramSettings.Debug)
            {
                _ = _log.LogMessage("Voiding test event", false, color: LOG_COLOR);
            }

            IsValid       = false;
            CanUseGallery = false;
            EventEditTime = null;
            StartDateTime = null;
            EndDateTime   = null;
            Title         = null;
            Creators.Clear();
            Creators.TrimExcess();
            GalleryImages.Clear();
            GalleryImages.TrimExcess();
            ImageGallery     = null;
            WorkshopLink     = null;
            IsCasual         = true;
            Moderator        = null;
            Description      = null;
            ServerLocation   = null;
            CompPassword     = null;
            CompCasualServer = null;
        }