Beyond_Beyaan.Planet.GetPointsExcludingSelectedTypeAndLockedTypes C# (CSharp) Метод

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

private GetPointsExcludingSelectedTypeAndLockedTypes ( OUTPUT_TYPE type ) : int
type OUTPUT_TYPE
Результат int
        private int GetPointsExcludingSelectedTypeAndLockedTypes(OUTPUT_TYPE type)
        {
            int points = 0;
            if (type != OUTPUT_TYPE.ENVIRONMENT && !EnvironmentLocked)
            {
                points += EnvironmentAmount;
            }
            if (type != OUTPUT_TYPE.RESEARCH && !ResearchLocked)
            {
                points += ResearchAmount;
            }
            if (type != OUTPUT_TYPE.CONSTRUCTION && !ConstructionLocked)
            {
                points += ConstructionAmount;
            }
            if (type != OUTPUT_TYPE.DEFENSE && !DefenseLocked)
            {
                points += DefenseAmount;
            }
            if (type != OUTPUT_TYPE.INFRASTRUCTURE && !InfrastructureLocked)
            {
                points += InfrastructureAmount;
            }
            return points;
        }