Exemplo n.º 1
0
        public override string LegendsDescription()
        {
            string timestring = base.LegendsDescription();

            return(string.Format("{0} {1} was stored in {2} by the {3} {4}.",
                                 timestring, Artifact.ToString(), Site.AltName,
                                 HistFigure.Race.ToString(), HistFigure.ToString()));
        }
Exemplo n.º 2
0
        internal override string ToTimelineString()
        {
            string timelinestring = base.ToTimelineString();

            return(string.Format("{0} {1} was stored in {1} by {2}.",
                                 timelinestring, Artifact.ToString(), Site.AltName,
                                 HistFigure.ToString()));
        }
Exemplo n.º 3
0
        internal override string ToTimelineString()
        {
            string timelinestring = base.ToTimelineString();

            return(string.Format("{0} the {1} learned secrets from {2}.",
                                 timelinestring, HistFigure.ToString(),
                                 Artifact.ToString()));
        }
Exemplo n.º 4
0
        public override string LegendsDescription()
        {
            string timestring = base.LegendsDescription();

            return(string.Format("{0} the {1} {2} learned the secrets of UNKNOWN from {3}.",
                                 timestring, HistFigure.Race.ToString(), HistFigure.ToString(),
                                 Artifact.ToString()));
        }
Exemplo n.º 5
0
        internal override string ToTimelineString()
        {
            string timelinestring = base.ToTimelineString();

            if (LawAdd == "harsh")
            {
                return(string.Format("{0} {1} created harsh laws for {2}.",
                                     timelinestring, HistFigure.ToString(), Entity.ToString()));
            }
            else
            {
                return(timelinestring);
            }
        }
Exemplo n.º 6
0
        public override string LegendsDescription()
        {
            string timestring = base.LegendsDescription();

            if (LawAdd == "harsh")
            {
                return(string.Format("{0} the {1} {2} laid a series of oppressive edicts upon {3}.",
                                     timestring, HistFigure.Race.ToString(), HistFigure.ToString(),
                                     Entity.ToString()));
            }
            else
            {
                return(timestring);
            }
        }
Exemplo n.º 7
0
 public override string ToString()
 {
     if (HistFigure != null)
     {
         return(HistFigure.ToString());
     }
     if (Name != null && Name != "")
     {
         return(Name);
     }
     if (Race != null)
     {
         return(Race + " - " + Id);
     }
     return(base.ToString());
 }
Exemplo n.º 8
0
        internal override string ToTimelineString()
        {
            string timelinestring = base.ToTimelineString();

            if (Site == null)
            {
                return(string.Format("{0} {1} was created by {2}.",
                                     timelinestring, Artifact.ToString(),
                                     HistFigure.ToString()));
            }
            else
            {
                return(string.Format("{0} {1} was created in {2} by {3}.",
                                     timelinestring, Artifact.ToString(), Site.AltName,
                                     HistFigure.ToString()));
            }
        }
Exemplo n.º 9
0
        public override string LegendsDescription()
        {
            string timestring = base.LegendsDescription();

            if (Site == null)
            {
                return(string.Format("{0} {1} was created by {2}.",
                                     timestring, Artifact.ToString(),
                                     HistFigure.ToString()));
            }
            else
            {
                return(string.Format("{0} {1} was created in {2} by {3}.",
                                     timestring, Artifact.ToString(), Site.AltName,
                                     HistFigure.ToString()));
            }
        }