UpgradeData.getSpecs C# (CSharp) Method

getSpecs() public method

public getSpecs ( int levels ) : UpgradeLevel.Specs,
levels int
return UpgradeLevel.Specs,
    public UpgradeLevel.Specs getSpecs(int[] levels)
    {
        var specs = new UpgradeLevel.Specs();

        specs.bubbleGumCount   = upgradeLevels[levels[(int)UpgradeLevel.Type.BubbleGum]]   .specs.bubbleGumCount;
        specs.carrotSprayCount = upgradeLevels[levels[(int)UpgradeLevel.Type.CarrotSpray]] .specs.carrotSprayCount;
        specs.fartCapacity     = upgradeLevels[levels[(int)UpgradeLevel.Type.PowerUpFart]] .specs.fartCapacity;
        specs.fartForce        = upgradeLevels[levels[(int)UpgradeLevel.Type.PowerUpFart]] .specs.fartForce;
        specs.glideCapacity    = upgradeLevels[levels[(int)UpgradeLevel.Type.PowerUpGlide]].specs.glideCapacity;
        specs.magnetRadius     = upgradeLevels[levels[(int)UpgradeLevel.Type.Magnet]]      .specs.magnetRadius;

        return specs;
    }