public SystemReport GetReport(Player player, StarReport starReport, PlanetoidReport[] planetoidReports) { if (!IsReportCurrent(player, starReport, planetoidReports)) { D.Log("{0} generating new {1} for Player {2}.", GetType().Name, typeof(SystemReport).Name, player.LeaderName); _starReport = starReport; _planetoidReports = planetoidReports; _report = GenerateReport(player, starReport, planetoidReports); _data.AcceptChanges(); } return _report; }
public SystemLabelText(DisplayTargetID displayTgtID, SystemReport report, bool isDedicatedLinePerContentID) : base(displayTgtID, report, isDedicatedLinePerContentID) { }