Esempio n. 1
0
        private void add_treasure_issues(string plotname, Plot plot, List <TreasureIssue> treasure_issues)
        {
            TreasureIssue treasureIssue = new TreasureIssue(plotname, plot);

            if (treasureIssue.Reason != "")
            {
                treasure_issues.Add(treasureIssue);
                foreach (PlotPoint point in plot.Points)
                {
                    this.add_treasure_issues(point.Name, point.Subplot, treasure_issues);
                }
            }
        }
Esempio n. 2
0
        void add_treasure_issues(string plotname, Plot plot, List <TreasureIssue> treasure_issues)
        {
            TreasureIssue ti = new TreasureIssue(plotname, plot);

            if (ti.Reason != "")
            {
                treasure_issues.Add(ti);

                foreach (PlotPoint pp in plot.Points)
                {
                    add_treasure_issues(pp.Name, pp.Subplot, treasure_issues);
                }
            }
        }