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); }
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; } }
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); }