示例#1
0
文件: City.cs 项目: Eugene-El/MyCity
        private void CityGeneration(int peopleCount)
        {
            CityMap = new CityMap();

            RainEvent += CityMap.MakeRainnyMap;
            SunEvent  += CityMap.MakeSunnyMap;

            for (int i = 0; i < peopleCount; i++)
            {
                AddPerson(new Person(Rand), Reason.PersonArived);
            }

            for (int i = 0; i < 4; i++)
            {
                Houses.Add(House.GenerateHouse(Rand));
            }



            Live();
        }
示例#2
0
文件: City.cs 项目: Eugene-El/MyCity
 public void Draw()
 {
     CityMap.Draw();
     CityMap.Save();
     Log("IMAGE", ConsoleColor.Cyan);
 }