Example #1
0
 public static void ModTravellers(Tavern Tavern, bool AddRemove)
 {
     if (AddRemove)
     {
         Tavern.AddTravellers(rnd.Next(0, 10));
     }
     else
     {
         Tavern.RemoveTravellers(rnd.Next(0, Tavern.Travellers));
     }
 }
Example #2
0
 public static void ModPopulation(Tavern Tavern, int percentChance, bool AddRemove)
 {
     if (Tavern.Travellers > 1)
     {
         if (rnd.Next(0, 100) < percentChance)
         {
             if (AddRemove)
             {
                 int pop = rnd.Next(1, (int)Math.Ceiling(Tavern.Travellers * 0.05));
                 Tavern.RemoveTravellers(pop);
                 Population += pop;
             }
             else
             {
             }
         }
     }
 }