internal void AssignEnd(BatimentVente_Work batimentVente_Work, bool succed) { if (succed) { Controller.SetCanShop(true); } }
internal IEnumerator RoutineSell() { while (Controller.BatIsActive()) { foreach (var emp in List_Emp.Where(x => x.IsWorking && !x.Work_HadMainAssing())) { //emp var work = new BatimentVente_Work(); work.BatimentVente_cmp = this; work.BatimentVente = Controller.transform.position; emp.Set_MainAssign(work); } if (List_Emp.Count(x => x.IsWorking) == 0) { Controller.SetCanShop(false); } yield return(new WaitForSeconds(1f)); } }