Esempio n. 1
0
 void FindCurrentRegion(Scene s)
 {
     foreach (GameObject o in s.GetRootGameObjects())
     {        // RegionController child must be on root obj
         if (o.TryGetComponent <RegionController>(out currentRegion))
         {
             if (s.name != "City")
             {
                 timesSinceVisitedCity++;
             }
             else
             {
                 timesSinceVisitedCity = 0;
             }
             currentRegion.AssignRegion(s.name);
             currentRegion.Intro(visits[currentRegion.region]++);
             currentRegion.visits = visits[currentRegion.region];
             break;
         }
     }
 }