示例#1
0
    protected float GetMaxPossibleStockValue()
    {
        float maxStockValue = 0;

        maxStockValue += specificArmourCollection.GetMaxPossibleValue(m_BudgetRangePerPowerLevelPerStockType["Armour"]);
        maxStockValue += specificPotionCollection.GetMaxPossibleValue(m_BudgetRangePerPowerLevelPerStockType["Potion"]);
        maxStockValue += specificRingCollection.GetMaxPossibleValue(m_BudgetRangePerPowerLevelPerStockType["Ring"]);
        maxStockValue += specificRodCollection.GetMaxPossibleValue(m_BudgetRangePerPowerLevelPerStockType["Rod"]);
        maxStockValue += specificScrollCollection.GetMaxPossibleValue(m_BudgetRangePerPowerLevelPerStockType["Scroll"]);
        maxStockValue += specificStaffCollection.GetMaxPossibleValue(m_BudgetRangePerPowerLevelPerStockType["Staff"]);
        maxStockValue += specificWandCollection.GetMaxPossibleValue(m_BudgetRangePerPowerLevelPerStockType["Wand"]);
        maxStockValue += specificWeaponCollection.GetMaxPossibleValue(m_BudgetRangePerPowerLevelPerStockType["Weapon"]);
        maxStockValue += specificWondrousCollection.GetMaxPossibleValue(m_BudgetRangePerPowerLevelPerStockType["Wondrous"]);
        return(maxStockValue);
    }