示例#1
0
        internal override string ToTimelineString()
        {
            string timelinestring = base.ToTimelineString();

            return(string.Format("{0} {1} founded {2}.",
                                 timelinestring, Civ.ToString(), Site.AltName));
        }
示例#2
0
        internal override string ToTimelineString()
        {
            string timelinestring = base.ToTimelineString();

            return(string.Format("{0} Remove HF Link from {1}",
                                 timelinestring, Civ.ToString()));
        }
        internal override string ToTimelineString()
        {
            string timelinestring = base.ToTimelineString();

            return(string.Format("{0} {1} built road from {2} to {3}.",
                                 timelinestring, Civ.ToString(),
                                 Site1.ToString(), Site2.ToString()));
        }
        public override string LegendsDescription()
        {
            string timestring = base.LegendsDescription();

            return(string.Format("{0} {1} of {2} finished contruction of {3} connecting {4} and {5}.",
                                 timestring, SiteCiv.ToString(), Civ.ToString(), "CONSTRUCTION " + WC.ToString(),
                                 Site1.ToString(), Site2.ToString()));
        }
示例#5
0
        public override string LegendsDescription()
        {
            string timestring = base.LegendsDescription();

            return(string.Format("{0} {1} razed {2} in {3}.",
                                 timestring, Civ.ToString(), "Structure " + StructureID.ToString(),
                                 Site.AltName));
        }
示例#6
0
        public override string LegendsDescription()
        {
            string timestring = base.LegendsDescription();

            return(string.Format("{0} {1} of {2} abandoned the settlement of {3}.",
                                 timestring, SiteCiv.ToString(), Civ.ToString(),
                                 Site.AltName));
        }
示例#7
0
        public override string LegendsDescription()
        {
            string timestring = base.LegendsDescription();

            return(string.Format("{0} {1} {2} ceased to be the {3} of {4}.",
                                 timestring, "UNKNOWN", "", "UNKNOWN",
                                 Civ.ToString()));
        }
示例#8
0
        public override string LegendsDescription()
        {
            string timestring = base.LegendsDescription();

            return(string.Format("{0} {1} became {2} of {3}.",
                                 timestring, HF == null ? "UNKNOWN" : HF.ToString(),
                                 LinkType == null ? "UNKNOWN" : LinkType, Civ.ToString()));
        }
示例#9
0
        public override string LegendsDescription()
        {
            string timestring = base.LegendsDescription();

            if (SiteCiv == null)
            {
                return(string.Format("{0} {1} founded {2}.", timestring, Civ.ToString(), Site.AltName));
            }
            else
            {
                return(string.Format("{0} {1} of {2} founded {3}.", timestring, SiteCiv.ToString(), Civ.ToString(), Site.AltName));
            }
        }
示例#10
0
        internal override string ToTimelineString()
        {
            string timelinestring = base.ToTimelineString();

            if (HF != null && LinkType != null)
            {
                return(string.Format("{0} {1} became {2} of {3}.",
                                     timelinestring, HF.ToString(),
                                     LinkType, Civ.ToString()));
            }
            else
            {
                return(string.Format("{0} Added HF Link to {1}.",
                                     timelinestring, Civ.ToString()));
            }
        }
示例#11
0
        public override string LegendsDescription()
        {
            string timestring = base.LegendsDescription();

            if (SiteCiv == null)
            {
                return(string.Format("{0} {1} constructed {2} in {3}.",
                                     timestring, Civ.ToString(), "UNKNOWN",
                                     Site.AltName));
            }

            else
            {
                return(string.Format("{0} {1} of {2} constructed {3} in {4}.",
                                     timestring, SiteCiv.ToString(), Civ.ToString(), "UNKNOWN",
                                     Site.AltName));
            }
        }