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

            return
                ($"{timelinestring} {Hf?.ToString() ?? HfId.ToString()} {" linked to "} {Hf_Target?.ToString() ?? HfId_Target.ToString()}.");
        }
示例#2
0
        internal override string ToTimelineString()
        {
            var timelinestring = base.ToTimelineString();

            if (Site != null)
            {
                return
                    ($"{timelinestring} {Hf?.ToString() ?? HfId.ToString()} came back from the dead as a {Ghost} in {Site.AltName}*");
            }
            return
                ($"{timelinestring} {Hf?.ToString() ?? HfId.ToString()} came back from the dead as a {Ghost}");
        }
示例#3
0
        internal override string ToTimelineString()
        {
            //TODO: Incorporate new data
            var timelinestring = base.ToTimelineString();

            if (Site != null)
            {
                return
                    ($"{timelinestring} {Hf?.ToString() ?? HfId.ToString()} changed jobs at {Site.AltName}");
            }
            return($"{timelinestring} {Hf?.ToString() ?? HfId.ToString()} changed jobs");
        }
示例#4
0
        internal override string ToTimelineString()
        {
            //TODO: Incorporate new data
            var timelinestring = base.ToTimelineString();

            if (Site == null)
            {
                if (Hf_Slayer == null)
                {
                    return($"{timelinestring} {Hf?.ToString() ?? HfId.ToString()} died.");
                }
                return($"{timelinestring} {Hf?.ToString() ?? HfId.ToString()} killed by {Hf_Slayer}.");
            }
            if (Hf_Slayer == null)
            {
                return($"{timelinestring} {Hf?.ToString() ?? HfId.ToString()} died at {Site.AltName}");
            }
            return
                ($"{timelinestring} {Hf?.ToString() ?? HfId.ToString()} killed at {Site.AltName} by {Hf_Slayer}");
        }