internal override string ToTimelineString() { //TODO: Incorporate new data var timelinestring = base.ToTimelineString(); return ($"{timelinestring} {Hf_Doer?.ToString() ?? HfId_Doer.ToString()} cursed {Hf_Target?.ToString() ?? HfId_Target.ToString()}"); }
internal override void Export(string table) { base.Export(table); table = GetType().Name; var vals = new List <object> { Id, HfId_Target.DBExport(), HfId_Doer.DBExport(), Interaction.DBExport(HistoricalFigure.Interactions), SiteId.DBExport(), Subregion.DBExport() }; Database.ExportWorldItem(table, vals); }