/// <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; }