public static string SummaryWithList(Scenario scen, string tag, string intro) { string text = ScenSummaryList.SummaryList(scen, tag); if (!text.NullOrEmpty()) { return("\n" + intro + ":\n" + text); } return(null); }
public static string SummaryWithList(Scenario scen, string tag, string intro) { string text = ScenSummaryList.SummaryList(scen, tag); string result; if (!text.NullOrEmpty()) { result = "\n" + intro + ":\n" + text; } else { result = null; } return(result); }
public override string Summary(Scenario scen) { string key = "ScenPart_" + IncidentTag; return(ScenSummaryList.SummaryWithList(scen, IncidentTag, key.Translate())); }
public override string Summary(Scenario scen) { return ScenSummaryList.SummaryWithList(scen, "PlayerStartsWith", ScenPart_StartingThing_Defined.PlayerStartWithIntro); }
public override string Summary(Scenario scen) { return(ScenSummaryList.SummaryWithList(scen, "LandShip", Translator.Translate(nameof(ScenPart_LandShip)))); }
public override string Summary(Scenario scen) { return(ScenSummaryList.SummaryWithList(scen, "DisallowBuilding", "ScenPart_DisallowBuilding".Translate())); }
public override string Summary(Scenario scen) { return(ScenSummaryList.SummaryWithList(scen, "PermaGameCondition", "ScenPart_PermaGameCondition".Translate())); }
public override string Summary(Scenario scen) { return(ScenSummaryList.SummaryWithList(scen, "MapScatteredWith", "ScenPart_MapScatteredWith".Translate())); }
public override string Summary(Scenario scen) { return(ScenSummaryList.SummaryWithList(scen, "PlayerStartsWith", PlayerStartWithIntro)); }