예제 #1
0
 public bool IsRewardTypeFilter(FOOD_REWARD_TYPE rewardtype)
 {
     if (rewardtype == FOOD_REWARD_TYPE.REWARD_TYPE_EXP)
     {
         if (m_bFilterRewardExp)
         {
             return(true);
         }
     }
     if (rewardtype == FOOD_REWARD_TYPE.REWARD_TYPE_COIN)
     {
         if (m_bFilterRewardCoin)
         {
             return(true);
         }
     }
     if (rewardtype == FOOD_REWARD_TYPE.REWARD_TYPE_MATERIAL)
     {
         if (m_bFilterRewardMeterial)
         {
             return(true);
         }
     }
     return(false);
 }
예제 #2
0
    public void SetFilterRewardType(FOOD_REWARD_TYPE rewardType)
    {
        switch (rewardType)
        {
        case FOOD_REWARD_TYPE.REWARD_TYPE_EXP:
        {
            m_bFilterRewardExp = !m_bFilterRewardExp;
            //PlayerPreferenceData.RestaurantFilterExp = m_bFilterRewardExp;
        }
        break;

        case FOOD_REWARD_TYPE.REWARD_TYPE_COIN:
        {
            m_bFilterRewardCoin = !m_bFilterRewardCoin;
            //PlayerPreferenceData.RestaurantFilterCoin = m_bFilterRewardCoin;
        }
        break;

        case FOOD_REWARD_TYPE.REWARD_TYPE_MATERIAL:
        {
            m_bFilterRewardMeterial = !m_bFilterRewardMeterial;
            //.RestaurantFilterMeterial = m_bFilterRewardMeterial;
        }
        break;
        }
    }
예제 #3
0
    public bool IsLastRewardTypeFilter(FOOD_REWARD_TYPE rewardtype)
    {
        int nCount = 0;

        if (m_bFilterRewardExp)
        {
            nCount++;
        }
        if (m_bFilterRewardCoin)
        {
            nCount++;
        }
        if (m_bFilterRewardMeterial)
        {
            nCount++;
        }
        if (nCount > 1)
        {
            return(false);
        }
        if (rewardtype == FOOD_REWARD_TYPE.REWARD_TYPE_EXP)
        {
            if (m_bFilterRewardExp)
            {
                return(true);
            }
        }
        if (rewardtype == FOOD_REWARD_TYPE.REWARD_TYPE_COIN)
        {
            if (m_bFilterRewardCoin)
            {
                return(true);
            }
        }
        if (rewardtype == FOOD_REWARD_TYPE.REWARD_TYPE_MATERIAL)
        {
            if (m_bFilterRewardMeterial)
            {
                return(true);
            }
        }
        return(false);
    }