private void RefreshEra(AgeTransform tableitem, ResearchEraFrame.TechnologyEra era, int index) { ResearchEraFrame component = tableitem.GetComponent <ResearchEraFrame>(); component.RefreshEra(this.currentEraNumber >= era.EraNumber, this.departmentOfIndustry, this.departmentOfTheInterior, this.departmentOfScience); component.SetSimpleMode(this.currentZoomFactor == 0.5f); }
private void ComputeCurrentEraNumber() { this.currentEraNumber = -1; for (int i = 0; i < this.eras.Count; i++) { ResearchEraFrame.TechnologyEra technologyEra = this.eras[i]; DepartmentOfScience.ConstructibleElement.State technologyState = this.departmentOfScience.GetTechnologyState(technologyEra.Definition); if (technologyState == DepartmentOfScience.ConstructibleElement.State.Researched && technologyEra.EraNumber > this.currentEraNumber) { this.currentEraNumber = technologyEra.EraNumber; } } }
private void SetupEra(AgeTransform tableitem, ResearchEraFrame.TechnologyEra era, int index) { ResearchEraFrame component = tableitem.GetComponent <ResearchEraFrame>(); component.SetupEra(base.Empire, era, base.gameObject, this.researchCategories); }