예제 #1
0
        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()));
            }
        }
예제 #2
0
        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));
        }