public void StartProduce(Building building) { building.InConstruction.SubtractMilliseconds(((GlobalTimer)building.subject).RefreshTime); Timer.setTime(building.InConstruction.span); if(building.InConstruction.span.TotalSeconds <= 0 ) { building.GetComponent<MoveTimerText>().Remove(); building.iProduce = building.GetDefaultProduce(); building.InConstruction.active = false; building.DefaultInitialize(); Debug.Log(building.gameObject.name + " Koniec produkcij"); } }