internal override void Export(string table) { var vals = new List <object> { Id, Name.DBExport(), AltName.DBExport(), SiteType }; Database.ExportWorldItem(table, vals); }
internal override void Export(string table) { var vals = new List <object> { Id, Name.DBExport(), AltName.DBExport(), Parent.DBExport() }; Database.ExportWorldItem(table, vals); if (Coords != null) { var coordId = 0; foreach (var coord in Coords) { Database.ExportWorldItem("River_Coords", new List <object> { Id, coordId, coord.X, coord.Y }); coordId++; } } if (Elevation != null) { var elevationId = 0; foreach (var elevation in Elevation) { Database.ExportWorldItem("River_Elevation", new List <object> { Id, elevationId, elevation }); elevationId++; } } }