private void WriteBySize(StreamWriter writer, ArrayList rulers) { writer.WriteLine("<h2>Top Rulers by Total {0}</h2>", "Size"); writer.WriteLine("<table>"); writer.WriteLine("<tr>"); writer.WriteLine("<th>#</td>"); writer.WriteLine("<th>Ruler</td>"); writer.WriteLine("<th>Planets</td>"); writer.WriteLine("<th>Avg</td>"); writer.WriteLine("<th>{0}</td>", "Space"); writer.WriteLine("</tr>"); for (int i = 0; i < NumberOfRulers; ++i) { Ruler ruler = (Ruler)rulers[i]; writer.WriteLine("<tr>"); writer.WriteLine("<td>{0}</td>", i + 1); writer.WriteLine("<td>{0}</td>", OrionGlobals.getLink(ruler)); writer.WriteLine("<td>{0}</td>", ruler.Planets.Length); int count = SizeComparer.Count(ruler); writer.WriteLine("<td>{0}</td>", OrionGlobals.format(count / ruler.Planets.Length)); writer.WriteLine("<td>{0}</td>", OrionGlobals.format(count)); writer.WriteLine("</tr>"); } writer.WriteLine("</table>"); }
private void WriteByPopulation(StreamWriter writer, ArrayList rulers) { writer.WriteLine("<h2>Top Rulers by {0}</h2>", CultureModule.getContent("labor")); writer.WriteLine("<table>"); writer.WriteLine("<tr>"); writer.WriteLine("<th>#</td>"); writer.WriteLine("<th>Ruler</td>"); writer.WriteLine("<th>Planets</td>"); writer.WriteLine("<th>Avg</td>"); writer.WriteLine("<th>{0}</td>", CultureModule.getContent("labor")); writer.WriteLine("</tr>"); for (int i = 0; i < NumberOfRulers; ++i) { Ruler ruler = (Ruler)rulers[i]; writer.WriteLine("<tr>"); writer.WriteLine("<td>{0}</td>", i + 1); writer.WriteLine("<td>{0}</td>", OrionGlobals.getLink(ruler)); writer.WriteLine("<td>{0}</td>", ruler.Planets.Length); int count = PopulationComparer.Count(ruler); writer.WriteLine("<td>{0}</td>", OrionGlobals.format(count / ruler.Planets.Length)); writer.WriteLine("<td>{0}</td>", OrionGlobals.format(count)); writer.WriteLine("</tr>"); } writer.WriteLine("</table>"); }
private void WikiWriteByFleet(StreamWriter writer, ArrayList planets) { writer.WriteLine("!!!Top Rulers by Fleet"); writer.Write("||{{!^}}*{0}*", "#"); writer.Write("||{{!^}}*{0}*", "Planet"); writer.Write("||{{!^}}*{0}*", "Ruler"); writer.Write("||{{!^}}*{0}*", "L"); writer.Write("||{{!^}}*{0}*", "M"); writer.Write("||{{!^}}*{0}*", "H"); writer.Write("||{{!^}}*{0}*", "A"); writer.WriteLine("||{{!^}}*{0}*||", CultureModule.getContent("section_fleet")); for (int i = 0; i < NumberOfPlanets; ++i) { Planet planet = (Planet)planets[i]; writer.Write("||{0}", i + 1); writer.Write("||{0}", planet); writer.Write("||{0}", ((Ruler)planet.Owner).Name); writer.Write("||{0}", OrionGlobals.format(FleetComparer.Count(planet, "light"))); writer.Write("||{0}", OrionGlobals.format(FleetComparer.Count(planet, "medium"))); writer.Write("||{0}", OrionGlobals.format(FleetComparer.Count(planet, "heavy"))); writer.Write("||{0}", OrionGlobals.format(FleetComparer.Count(planet, "animal"))); writer.WriteLine("||{0}||", OrionGlobals.format((FleetComparer.Count(planet.getDefenseFleet())))); } }
private void WikiWriteByFleet(StreamWriter writer, ArrayList rulers) { writer.WriteLine("!!!Top Rulers by Fleet"); writer.Write("||{{!^}}*{0}*", "#"); writer.Write("||{{!^}}*{0}*", "Ruler"); writer.Write("||{{!^}}*{0}*", "L"); writer.Write("||{{!^}}*{0}*", "M"); writer.Write("||{{!^}}*{0}*", "H"); writer.Write("||{{!^}}*{0}*", "A"); writer.Write("||{{!^}}*{0}*", "Planets"); writer.Write("||{{!^}}*{0}*", CultureModule.getContent("section_fleet")); writer.WriteLine("||{{!^}}*{0}*||", "Avg"); for (int i = 0; i < NumberOfRulers; ++i) { Ruler ruler = (Ruler)rulers[i]; writer.Write("||{0}", i + 1); writer.Write("||{0}", ruler.Name); writer.Write("||{0}", OrionGlobals.format(FleetComparer.Count(ruler, "light"))); writer.Write("||{0}", OrionGlobals.format(FleetComparer.Count(ruler, "medium"))); writer.Write("||{0}", OrionGlobals.format(FleetComparer.Count(ruler, "heavy"))); writer.Write("||{0}", OrionGlobals.format(FleetComparer.Count(ruler, "animal"))); writer.Write("||{0}", ruler.Planets.Length); int count = FleetComparer.Count(ruler); writer.Write("||{0}", OrionGlobals.format(count)); writer.WriteLine("||{0}||", OrionGlobals.format(count / ruler.Planets.Length)); } }
private void WriteByFleet(StreamWriter writer, ArrayList planets) { writer.WriteLine("<h2>Top {0}</h2>", CultureModule.getContent("section_fleet")); writer.WriteLine("<table>"); writer.WriteLine("<tr>"); writer.WriteLine("<th>#</td>"); writer.WriteLine("<th>{0}</td>", CultureModule.getContent("planet")); writer.WriteLine("<th>Ruler</td>"); writer.WriteLine("<th>L</td>"); writer.WriteLine("<th>M</td>"); writer.WriteLine("<th>H</td>"); writer.WriteLine("<th>A</td>"); writer.WriteLine("<th>{0}</td>", CultureModule.getContent("section_fleet")); writer.WriteLine("</tr>"); for (int i = 0; i < NumberOfPlanets; ++i) { Planet planet = (Planet)planets[i]; writer.WriteLine("<tr>"); writer.WriteLine("<td>{0}</td>", i + 1); writer.WriteLine("<td>{0}</td>", planet); writer.WriteLine("<td>{0}</td>", OrionGlobals.getLink((Ruler)planet.Owner)); writer.WriteLine("<td>{0}</td>", OrionGlobals.format(FleetComparer.Count(planet, "light"))); writer.WriteLine("<td>{0}</td>", OrionGlobals.format(FleetComparer.Count(planet, "medium"))); writer.WriteLine("<td>{0}</td>", OrionGlobals.format(FleetComparer.Count(planet, "heavy"))); writer.WriteLine("<td>{0}</td>", OrionGlobals.format(FleetComparer.Count(planet, "animal"))); writer.WriteLine("<td>{0}</td>", OrionGlobals.format((FleetComparer.Count(planet.getDefenseFleet())))); writer.WriteLine("</tr>"); } writer.WriteLine("</table>"); }
private void WriteByRatio(StreamWriter writer, ArrayList planets, string resource) { writer.WriteLine("<h2>Top {0}</h2>", CultureModule.getContent(resource)); writer.WriteLine("<table>"); writer.WriteLine("<tr>"); writer.WriteLine("<th>#</td>"); writer.WriteLine("<th>{0}</td>", CultureModule.getContent("planet")); writer.WriteLine("<th>Ruler</td>"); writer.WriteLine("<th>{0}</td>", "Per Turn"); writer.WriteLine("<th>{0}</td>", "Ratio"); writer.WriteLine("</tr>"); for (int i = 0; i < NumberOfPlanets; ++i) { Planet planet = (Planet)planets[i]; writer.WriteLine("<tr>"); writer.WriteLine("<td>{0}</td>", i + 1); writer.WriteLine("<td>{0}</td>", planet); writer.WriteLine("<td>{0}</td>", OrionGlobals.getLink((Ruler)planet.Owner)); writer.WriteLine("<td>+{0}</td>", OrionGlobals.format(planet.getPerTurn("Intrinsic", resource))); writer.WriteLine("<td>%{0}</td>", planet.ModifiersRatio[resource]); writer.WriteLine("</tr>"); } writer.WriteLine("</table>"); }
private void WriteByScore(StreamWriter writer, ArrayList rulers) { writer.WriteLine("<h2>Total Planet{0}/Number of Planets</h2>", CultureModule.getContent("score")); writer.WriteLine("<table>"); writer.WriteLine("<tr>"); writer.WriteLine("<th>#</td>"); writer.WriteLine("<th>Ruler</td>"); writer.WriteLine("<th>Planets</td>"); writer.WriteLine("<th>{0}</td>", "Average"); writer.WriteLine("</tr>"); for (int i = 0; i < NumberOfRulers; ++i) { Ruler ruler = (Ruler)rulers[i]; writer.WriteLine("<tr>"); writer.WriteLine("<td>{0}</td>", i + 1); writer.WriteLine("<td>{0}</td>", OrionGlobals.getLink(ruler)); writer.WriteLine("<td>{0}</td>", ruler.Planets.Length); writer.WriteLine("<td>{0}</td>", OrionGlobals.format((int)Math.Round(ScoreComparer.Count(ruler)))); writer.WriteLine("</tr>"); } writer.WriteLine("</table>"); }
private void WriteByRatio(StreamWriter writer, ArrayList rulers, string resource) { writer.WriteLine("<h2>Top Rulers by {0}</h2>", CultureModule.getContent(resource)); writer.WriteLine("<table>"); writer.WriteLine("<tr>"); writer.WriteLine("<th>#</td>"); writer.WriteLine("<th>Ruler</td>"); writer.WriteLine("<th>Planets</td>"); writer.WriteLine("<th>Avg</td>"); writer.WriteLine("<th>{0}</td>", "Per Turn"); writer.WriteLine("</tr>"); for (int i = 0; i < NumberOfRulers; ++i) { Ruler ruler = (Ruler)rulers[i]; writer.WriteLine("<tr>"); writer.WriteLine("<td>{0}</td>", i + 1); writer.WriteLine("<td>{0}</td>", OrionGlobals.getLink(ruler)); writer.WriteLine("<td>{0}</td>", ruler.Planets.Length); int ratio = RatioComparer.Count(ruler, resource); writer.WriteLine("<td>+{0}</td>", OrionGlobals.format(ratio / ruler.Planets.Length)); writer.WriteLine("<td>+{0}</td>", OrionGlobals.format(ratio)); writer.WriteLine("</tr>"); } writer.WriteLine("</table>"); }
private void WriteByCulture(StreamWriter writer, ArrayList rulers) { writer.WriteLine("<h2>Top Rulers by {0}</h2>", CultureModule.getContent("culture")); writer.WriteLine("<table>"); writer.WriteLine("<tr>"); writer.WriteLine("<th>#</td>"); writer.WriteLine("<th>Ruler</td>"); writer.WriteLine("<th>Planets</td>"); writer.WriteLine("<th>Avg</td>"); writer.WriteLine("<th>{0}</td>", CultureModule.getContent("culture")); writer.WriteLine("</tr>"); for (int i = 0; i < NumberOfRulers; ++i) { Ruler ruler = (Ruler)rulers[i]; writer.WriteLine("<tr>"); writer.WriteLine("<td>{0}</td>", i + 1); writer.WriteLine("<td>{0}</td>", OrionGlobals.getLink(ruler)); writer.WriteLine("<td>{0}</td>", ruler.Planets.Length); int count = ruler.getResourceCount("Intrinsic", "culture"); writer.WriteLine("<td>{0}</td>", OrionGlobals.format(count / ruler.Planets.Length)); writer.WriteLine("<td>{0}</td>", OrionGlobals.format(count)); writer.WriteLine("</tr>"); } writer.WriteLine("</table>"); }
private void WriteByScore(StreamWriter writer, ArrayList planets) { writer.WriteLine("<h2>Top {0}</h2>", CultureModule.getContent("score")); writer.WriteLine("<table>"); writer.WriteLine("<tr>"); writer.WriteLine("<th>#</td>"); writer.WriteLine("<th>{0}</td>", CultureModule.getContent("planet")); writer.WriteLine("<th>Ruler</td>"); writer.WriteLine("<th>{0}</td>", CultureModule.getContent("score")); writer.WriteLine("</tr>"); for (int i = 0; i < NumberOfPlanets; ++i) { Planet planet = (Planet)planets[i]; writer.WriteLine("<tr>"); writer.WriteLine("<td>{0}</td>", i + 1); writer.WriteLine("<td>{0}</td>", planet); writer.WriteLine("<td>{0}</td>", OrionGlobals.getLink((Ruler)planet.Owner)); writer.WriteLine("<td>{0}</td>", OrionGlobals.format(planet.Score)); writer.WriteLine("</tr>"); } writer.WriteLine("</table>"); }
private void WikiWriteByCulture(StreamWriter writer, ArrayList planets) { writer.WriteLine("!!!Top by Culture"); writer.Write("||{!^}*#*"); writer.Write("||{!^}*Planet*"); writer.Write("||{!^}*Ruler*"); writer.WriteLine("||{{!^}}*{0}*||", CultureModule.getContent("culture")); for (int i = 0; i < NumberOfPlanets; ++i) { Planet planet = (Planet)planets[i]; writer.Write("||{0}", i + 1); writer.Write("||{0}", planet); writer.Write("||{0}", ((Ruler)planet.Owner).Name); writer.WriteLine("||{0}||", OrionGlobals.format(planet.Culture)); } }
private void WikiWriteByPopulation(StreamWriter writer, ArrayList planets) { writer.WriteLine("!!Top by Labor"); writer.Write("||{{!^}}*{0}*", "#"); writer.Write("||{{!^}}*{0}*", "Planet"); writer.Write("||{{!^}}*{0}*", "Ruler"); writer.WriteLine("||{{!^}}*{0}*||", CultureModule.getContent("labor")); for (int i = 0; i < NumberOfPlanets; ++i) { Planet planet = (Planet)planets[i]; writer.Write("||{0}", i + 1); writer.Write("||{0}", planet); writer.Write("||{0}", ((Ruler)planet.Owner).Name); writer.WriteLine("||{0}||", OrionGlobals.format(planet.Population)); } }
private void WikiWriteByScore(StreamWriter writer, ArrayList planets) { writer.WriteLine("!!!Top by Score"); writer.Write("||{!^}*#*"); writer.Write("||{!^}*Planet*"); writer.Write("||{!^}*Ruler*"); writer.WriteLine("||{!^}*Score*||"); for (int i = 0; i < NumberOfPlanets; ++i) { Planet planet = (Planet)planets[i]; writer.Write("||{0}", i + 1); writer.Write("||{0}", planet); writer.Write("||{0}", ((Ruler)planet.Owner).Name); writer.WriteLine("||{0}||", OrionGlobals.format(planet.Score)); } }
private void WikiWriteByScore(StreamWriter writer, ArrayList rulers) { writer.WriteLine("!!!Total PlanetScore/Number of Planets"); writer.Write("||{!^}*#*"); writer.Write("||{!^}*Ruler*"); writer.Write("||{!^}*Planets*"); writer.WriteLine("||{!^}*Average*||"); for (int i = 0; i < NumberOfRulers; ++i) { Ruler ruler = (Ruler)rulers[i]; writer.Write("||{0}", i + 1); writer.Write("||{0}", ruler.Name); writer.Write("||{0}", ruler.Planets.Length); writer.WriteLine("||{0}||", OrionGlobals.format((int)Math.Round(ScoreComparer.Count(ruler)))); } }
private void WikiWriteByRatio(StreamWriter writer, ArrayList planets, string resource) { writer.WriteLine("!!!Top by {0}", CultureModule.getContent(resource)); writer.Write("||{!^}*#*"); writer.Write("||{!^}*Planet*"); writer.Write("||{!^}*Ruler*"); writer.Write("||{!^}*Per turn*"); writer.WriteLine("||{!^}*Ratio*||"); for (int i = 0; i < NumberOfPlanets; ++i) { Planet planet = (Planet)planets[i]; writer.Write("||{0}", i + 1); writer.Write("||{0}", planet); writer.Write("||{0}", ((Ruler)planet.Owner).Name); writer.Write("||+{0}", OrionGlobals.format(planet.getPerTurn("Intrinsic", resource))); writer.WriteLine("||%{0}||", planet.ModifiersRatio[resource]); } }
private void WikiWriteByPopulation(StreamWriter writer, ArrayList rulers) { writer.WriteLine("!!!Top Rulers by {0}", CultureModule.getContent("labor")); writer.Write("||{{!^}}*{0}*", "#"); writer.Write("||{{!^}}*{0}*", "Ruler"); writer.Write("||{{!^}}*{0}*", "Planets"); writer.Write("||{{!^}}*{0}*", "Avg"); writer.WriteLine("||{{!^}}*{0}*||", CultureModule.getContent("labor")); for (int i = 0; i < NumberOfRulers; ++i) { Ruler ruler = (Ruler)rulers[i]; writer.Write("||{0}", i + 1); writer.Write("||{0}", ruler.Name); writer.Write("||{0}", ruler.Planets.Length); int count = PopulationComparer.Count(ruler); writer.Write("||{0}", OrionGlobals.format(count / ruler.Planets.Length)); writer.WriteLine("||{0}||", OrionGlobals.format(count)); } }
private void WikiWriteByCulture(StreamWriter writer, ArrayList rulers) { writer.WriteLine("!!!Top Rulers by {0}", CultureModule.getContent("culture")); writer.Write("||{!^}*#*"); writer.Write("||{!^}*Ruler*"); writer.Write("||{!^}*Planets*"); writer.Write("||{!^}*Avg*"); writer.WriteLine("||{{!^}}*{0}*||", CultureModule.getContent("culture")); for (int i = 0; i < NumberOfRulers; ++i) { Ruler ruler = (Ruler)rulers[i]; writer.Write("||{0}", i + 1); writer.Write("||{0}", ruler.Name); writer.Write("||{0}", ruler.Planets.Length); int count = ruler.getResourceCount("Intrinsic", "culture"); writer.Write("||{0}", OrionGlobals.format(count / ruler.Planets.Length)); writer.WriteLine("||{0}||", OrionGlobals.format(count)); } }
private void WikiWriteBySize(StreamWriter writer, ArrayList rulers) { writer.WriteLine("!!!Top Rulers by Total {0}", "Size"); writer.Write("||{!^}*#*"); writer.Write("||{!^}*Ruler*"); writer.Write("||{!^}*Planets*"); writer.Write("||{!^}*Avg*"); writer.WriteLine("||{!^}*Space*||"); for (int i = 0; i < NumberOfRulers; ++i) { Ruler ruler = (Ruler)rulers[i]; writer.Write("||{0}", i + 1); writer.Write("||{0}", ruler.Name); writer.Write("||{0}", ruler.Planets.Length); int count = SizeComparer.Count(ruler); writer.Write("||{0}", OrionGlobals.format(count / ruler.Planets.Length)); writer.WriteLine("||{0}||", OrionGlobals.format(count)); } }
private void WriteByFleet(StreamWriter writer, ArrayList rulers) { writer.WriteLine("<h2>Top Rulers by {0}</h2>", CultureModule.getContent("section_fleet")); writer.WriteLine("<table>"); writer.WriteLine("<tr>"); writer.WriteLine("<th>#</td>"); writer.WriteLine("<th>Ruler</td>"); writer.WriteLine("<th>L</td>"); writer.WriteLine("<th>M</td>"); writer.WriteLine("<th>H</td>"); writer.WriteLine("<th>A</td>"); writer.WriteLine("<th>Planets</td>"); writer.WriteLine("<th>{0}</td>", CultureModule.getContent("section_fleet")); writer.WriteLine("<th>Average</td>"); writer.WriteLine("</tr>"); for (int i = 0; i < NumberOfRulers; ++i) { Ruler ruler = (Ruler)rulers[i]; writer.WriteLine("<tr>"); writer.WriteLine("<td>{0}</td>", i + 1); writer.WriteLine("<td>{0}</td>", OrionGlobals.getLink(ruler)); writer.WriteLine("<td>{0}</td>", OrionGlobals.format(FleetComparer.Count(ruler, "light"))); writer.WriteLine("<td>{0}</td>", OrionGlobals.format(FleetComparer.Count(ruler, "medium"))); writer.WriteLine("<td>{0}</td>", OrionGlobals.format(FleetComparer.Count(ruler, "heavy"))); writer.WriteLine("<td>{0}</td>", OrionGlobals.format(FleetComparer.Count(ruler, "animal"))); writer.WriteLine("<td>{0}</td>", ruler.Planets.Length); int count = FleetComparer.Count(ruler); writer.WriteLine("<td>{0}</td>", OrionGlobals.format(count)); writer.WriteLine("<td>{0}</td>", OrionGlobals.format(count / ruler.Planets.Length)); writer.WriteLine("</tr>"); } writer.WriteLine("</table>"); }
private void WikiWriteByRatio(StreamWriter writer, ArrayList rulers, string resource) { writer.WriteLine("!!!Top Rulers by {0}", CultureModule.getContent(resource)); writer.Write("||{!^}*#*"); writer.Write("||{!^}*Ruler*"); writer.Write("||{!^}*Planets*"); writer.Write("||{!^}*Avg*"); writer.WriteLine("||{!^}*Per Turn*||"); for (int i = 0; i < NumberOfRulers; ++i) { Ruler ruler = (Ruler)rulers[i]; writer.Write("||{0}", i + 1); writer.Write("||{0}", ruler.Name); writer.Write("||{0}", ruler.Planets.Length); int ratio = RatioComparer.Count(ruler, resource); writer.Write("||+{0}", OrionGlobals.format(ratio / ruler.Planets.Length)); writer.WriteLine("||+{0}||", OrionGlobals.format(ratio)); } }
private void RenderRulers(HtmlTextWriter writer, int start, int count, Ruler current, string onlineImage, string offlineImage, bool pod) { writer.WriteLine("<table class='planetFrame'>"); writer.WriteLine("<tr class='resourceTitle'>"); writer.WriteLine("<td class='resourceTitle'>#</td>"); if (pod) { writer.WriteLine("<td class='resourceTitle'>{0}</td>", info.getContent("profile_avatarText")); } writer.WriteLine("<td class='resourceTitle'>Ruler</td>"); if (ShowOnline) { writer.WriteLine("<td class='resourceTitle'>{0}</td>", info.getContent("online")); } if (ShowPlanets) { writer.WriteLine("<td class='resourceTitle'>{0}</td>", info.getContent("planetas")); } if (ShowBattles) { writer.WriteLine("<td class='resourceTitle'>{0}</td>", info.getContent("batalhas")); } if (ShowRank) { writer.WriteLine("<td class='resourceTitle'>{0}</td>", info.getContent("battle_rank")); } if (ShowScore) { writer.WriteLine("<td class='resourceTitle'>{0}</td>", info.getContent("score")); } writer.WriteLine("</tr>"); for (int i = start; i < count; ++i) { Ruler ruler = Universe.instance.Rank[i]; writer.WriteLine("<tr onmouseover='overResource(this);' onmouseout='outResource(this);'>"); writer.WriteLine("<td class='resourceCell'>{0}º</td>", ruler.Rank); if (pod) { writer.WriteLine("<td class='resourceCell'><img class='avatar' src='{0}'/></td>", UserUtility.bd.getAvatar(ruler.Id)); } bool rulerViewing = (current != null && current.Id == ruler.Id); writer.WriteLine("<td class='resource'>"); // mostrar a imagem de estado de ranking if (ruler.Rank == ruler.LastRank || ruler.LastRank == -1) { writer.WriteLine("<img src='{0}' /> ", OrionGlobals.getCommonImagePath("equal.gif")); } else { if (ruler.Rank > ruler.LastRank) { writer.WriteLine("<img src='{0}' /> ", OrionGlobals.getCommonImagePath("down.gif")); } else { writer.WriteLine("<img src='{0}' /> ", OrionGlobals.getCommonImagePath("up.gif")); } } // mostrar o nome do ruler if (rulerViewing) { writer.WriteLine("<b>{0}</b>", OrionGlobals.getLink(ruler)); } else { writer.WriteLine(OrionGlobals.getLink(ruler)); } writer.WriteLine("</td>"); // indicar se o utilizador está online if (ShowOnline) { if (OrionGlobals.isUserOnline(ruler.ForeignId)) { writer.WriteLine("<td class='resourceCell'><img src='{0}' /></td>", onlineImage); } else { writer.WriteLine("<td class='resourceCell'><img src='{0}' /></td>", offlineImage); } } if (ShowPlanets) { writer.WriteLine("<td class='resourceCell'>{0}</td>", ruler.Planets.Length); } if (ShowOnline) { writer.WriteLine("<td class='resourceCell'><span class='green'>{0}</span>/<span class='orange'>{1}</span>/<span class='red'>{2}</span></td>", ruler.Victories, ruler.Draws, ruler.Defeats); } if (ShowRank) { writer.WriteLine("<td class='resourceCell'>{0}</td>", info.getContent(ruler.Ranking)); } if (ShowScore) { writer.WriteLine("<td class='resourceCell'>{0}</td>", OrionGlobals.format(ruler.getResourceCount("score"))); } writer.WriteLine("</tr>"); } writer.WriteLine("</table>"); }