示例#1
0
        public void Save()
        {
            List <string> output = new List <string>();

            output.AddRange(SeedHarvester.Export());
            output.AddRange(Composter.Export());
            output.AddRange(EggGatherer.Export());
            output.AddRange(MeatProcessor.Export());
            output.AddRange(FeatherGatherer.Export());

            Facilities.ForEach(fac => output.Add(fac.Export()));

            FileHandler.SaveData(output);
        }
示例#2
0
        public override string ToString()
        {
            StringBuilder report = new StringBuilder();

            Facilities.ForEach(fac => report.Append(fac));
            report.Append("\n");
            report.Append(SeedHarvester);
            report.Append(MeatProcessor);
            report.Append(FeatherGatherer);
            report.Append(EggGatherer);
            report.Append(Composter);


            return(report.ToString());
        }