public void UpdateEverydayFoods(CliProto.SC_GIFT_EP_INFO_ACK netMsg) { _receiveEpAck = true; _chickenEated = false; _cakeEated = false; for (int i = 0; i < netMsg.m_Count; i++) { if (netMsg.m_DayFoodID[i] == (int)FoodsType.FOODS_TYPE_CHICKEN) { _chickenEated = true; } else if (netMsg.m_DayFoodID[i] == (int)FoodsType.FOODS_TYPE_CAKE) { _cakeEated = true; } } }
private static void msg_SC_GIFT_EP_INFO_ACK(int iMsgId, ref CMessage msg) { CliProto.SC_GIFT_EP_INFO_ACK netMsg = (CliProto.SC_GIFT_EP_INFO_ACK)msg; EverydayFoodsWnd.Instance.UpdateEverydayFoods(netMsg); }