Example #1
0
        static void Main(string[] args)
        {
            Console.WriteLine("Dragon has arrived!");
            Console.WriteLine("(Press any key to continue...)");
            Console.ReadKey(true);
            Dragon dragon = new Dragon();
            Villager villager0 = new Villager(dragon);
            Villager villager1 = new Villager(dragon);
            Villager villager2 = new Villager(dragon);
            Villager villager3 = new Villager(dragon);
            Villager villager4 = new Villager(dragon);
            Villager villager5 = new Villager(dragon);
            Villager villager6 = new Villager(dragon);
            Villager villager7 = new Villager(dragon);
            Villager villager8 = new Villager(dragon);
            Villager villager9 = new Villager(dragon);

            dragon.GoLand();
            Console.ReadKey(true);
        }
Example #2
0
 public Villager(Dragon dragon)
 {
     this.dragon = dragon;
     this.dragon.eventListenLanding += OnDragonLanding;
 }