Esempio n. 1
0
    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);
    }
Esempio n. 2
0
 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;
         }
     }
 }
Esempio n. 3
0
    private void SetupEra(AgeTransform tableitem, ResearchEraFrame.TechnologyEra era, int index)
    {
        ResearchEraFrame component = tableitem.GetComponent <ResearchEraFrame>();

        component.SetupEra(base.Empire, era, base.gameObject, this.researchCategories);
    }