Beyond_Beyaan.Screens.ResearchScreen.RefreshLockedStatus C# (CSharp) Метод

RefreshLockedStatus() приватный Метод

private RefreshLockedStatus ( ) : void
Результат void
        private void RefreshLockedStatus()
        {
            var currentEmpire = _gameMain.EmpireManager.CurrentEmpire;
            _techLockButtons[0].Selected = currentEmpire.TechnologyManager.ComputerLocked;
            _techLockButtons[1].Selected = currentEmpire.TechnologyManager.ConstructionLocked;
            _techLockButtons[2].Selected = currentEmpire.TechnologyManager.ForceFieldLocked;
            _techLockButtons[3].Selected = currentEmpire.TechnologyManager.PlanetologyLocked;
            _techLockButtons[4].Selected = currentEmpire.TechnologyManager.PropulsionLocked;
            _techLockButtons[5].Selected = currentEmpire.TechnologyManager.WeaponLocked;

            _techSliders[0].SetEnabledState(!currentEmpire.TechnologyManager.ComputerLocked);
            _techSliders[1].SetEnabledState(!currentEmpire.TechnologyManager.ConstructionLocked);
            _techSliders[2].SetEnabledState(!currentEmpire.TechnologyManager.ForceFieldLocked);
            _techSliders[3].SetEnabledState(!currentEmpire.TechnologyManager.PlanetologyLocked);
            _techSliders[4].SetEnabledState(!currentEmpire.TechnologyManager.PropulsionLocked);
            _techSliders[5].SetEnabledState(!currentEmpire.TechnologyManager.WeaponLocked);
        }