コード例 #1
0
    public bool HasEnoughMoneyToBuild()
    {
        int targetCost = Tower.Costs.GUN_TIER_0;

        switch (ghostManager.GetActiveType())
        {
        case Tower.TYPE_GUN:
            targetCost = Tower.Costs.GUN_TIER_0;
            break;

        case Tower.TYPE_LASER:
            targetCost = Tower.Costs.LASER_TIER_0;
            break;

        case Tower.TYPE_ROCKET:
            targetCost = Tower.Costs.ROCKET_TIER_0;
            break;
        }
        return(PlayerStats.money >= targetCost);
    }