Пример #1
0
 public void TraverseVillages(Village CurrentVillage)
 {
     if (Hugi.FoundAstrilde)
     {
         return;
     }
     Hugi.HugiJournal.Add(new JournalEntry(CurrentVillage.VillageName, CurrentVillage.distanceFromPreviousVillage));
     Console.WriteLine("I am in {0}", CurrentVillage.VillageName);
     try
     {
         if (CurrentVillage.isAstrildgeHere)
         {
             Console.WriteLine("I found Dear Astrildge in {0}", CurrentVillage.VillageName);
             Console.WriteLine("**** FEELING HAPPY!!! ******");
             Console.WriteLine("Astrilde, I walked {0} vika to find you. Will you marry me?", Hugi.CalculateDistanceWalked());
             Hugi.FoundAstrilde = true;
         }
         TraverseVillages(CurrentVillage.west);
         TraverseVillages(CurrentVillage.east);
     }
     catch (Exception nre)
     {
     }
 }
Пример #2
0
 public void VillageSetup(int _prevVillageDist, Village _westVillage, Village _eastVillage)
 {
     east = _eastVillage;
     west = _westVillage;
     distanceFromPreviousVillage = _prevVillageDist;
 }