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);
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
        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);
 }
Exemplo n.º 5
0
 public override string Summary(Scenario scen)
 {
     return(ScenSummaryList.SummaryWithList(scen, "LandShip", Translator.Translate(nameof(ScenPart_LandShip))));
 }
Exemplo n.º 6
0
 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));
 }