Exemple #1
0
        public void PayFacilityDebt(double debt, double wageDebt)
        {
            double fundsAvailable = Funding.Instance.Funds - wageDebt;

            debt -= fundsAvailable;
            for (int i = 0; i < FacilityManager.Instance.Facilities.Count; i++)
            {
                BureaucracyFacility bf = FacilityManager.Instance.Facilities.ElementAt(i);
                bf.CloseFacility();
                debt += bf.MaintenanceCost;
                if (debt <= 0)
                {
                    break;
                }
            }
        }