internal override string ToTimelineString() { string timelinestring = base.ToTimelineString(); if (Site == null && AbuserEn == null) { return(string.Format("{0} Bodies abused.", timelinestring)); } else if (Site == null) { return(string.Format("{0} Bodies abused by {1}.", timelinestring, AbuserEn.ToString())); } else if (AbuserEn == null) { return(string.Format("{0} Bodies abused at {1}.", timelinestring, Site.AltName)); } else { return(string.Format("{0} Bodies abused at {1} by {2}.", timelinestring, Site.AltName, AbuserEn.ToString())); } }
public override string LegendsDescription() { string timestring = base.LegendsDescription(); return(string.Format("{0} the bodies of {1} were added to a grisly mound by {2} in {3}.", timestring, "UNKNOWN", AbuserEn == null ? "UNKNOWN" : AbuserEn.ToString(), Site == null ? "UNKNOWN" : Site.AltName)); }