parent
7436633630
commit
6022ec41c4
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Binary file not shown.
|
|
@ -907,6 +907,13 @@ public partial class ServerData
|
||||||
if (Farm.Eat.ContainsKey(key)) return Farm.Eat[key];
|
if (Farm.Eat.ContainsKey(key)) return Farm.Eat[key];
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
public int Get_EatFruitAllCount()
|
||||||
|
{
|
||||||
|
var eat = 0;
|
||||||
|
foreach (var item in Farm.Eat)
|
||||||
|
eat += item.Value;
|
||||||
|
return eat;
|
||||||
|
}
|
||||||
public void Add_EatFruitCount(int fruitid, int amount)
|
public void Add_EatFruitCount(int fruitid, int amount)
|
||||||
{
|
{
|
||||||
var key = Get_Key(fruitid);
|
var key = Get_Key(fruitid);
|
||||||
|
|
@ -1104,6 +1111,12 @@ public partial class ServerData
|
||||||
case 4: return table_classconfig.Ins.Get_PureStat(eStat.LUK, this);
|
case 4: return table_classconfig.Ins.Get_PureStat(eStat.LUK, this);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case ePurpose.EAT_FRUIT_TYPE_ACC:
|
||||||
|
return Get_EatFruitCount(data.n_MissionConditionValue);
|
||||||
|
case ePurpose.EAT_FRUIT_TYPE_ALL:
|
||||||
|
return Get_EatFruitAllCount();
|
||||||
|
|
||||||
default:
|
default:
|
||||||
var key1 = Get_Key(group);
|
var key1 = Get_Key(group);
|
||||||
if (Mission.ContainsKey(key1))
|
if (Mission.ContainsKey(key1))
|
||||||
|
|
|
||||||
|
|
@ -39,6 +39,7 @@ public class MissionCard : CardBase
|
||||||
case ePurpose.TAKE_GOODS_LIMIT:
|
case ePurpose.TAKE_GOODS_LIMIT:
|
||||||
case ePurpose.CONSUME_GOODS:
|
case ePurpose.CONSUME_GOODS:
|
||||||
case ePurpose.CONSUME_GOODS_ACC:
|
case ePurpose.CONSUME_GOODS_ACC:
|
||||||
|
case ePurpose.EAT_FRUIT_TYPE_ACC:
|
||||||
{
|
{
|
||||||
var item = table_itemlist.Ins.Get_Data(m_Data.n_MissionConditionValue);
|
var item = table_itemlist.Ins.Get_Data(m_Data.n_MissionConditionValue);
|
||||||
texts[0].text = DSUtil.Format(m_Data.n_MissionDesc, m_Data.l_MissionConditionCount, item.Get_Name());
|
texts[0].text = DSUtil.Format(m_Data.n_MissionDesc, m_Data.l_MissionConditionCount, item.Get_Name());
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue