Beispiel #1
0
 public void SetWorldEvent(TSCHeart res)
 {
     curEventList.Clear();
     futureEventList.Clear();
     for (int i = 0; i < res.WorldEventConfigId2HappenTimeCount; i++)
     {
         NWorldEventInfo info = new NWorldEventInfo(res.GetWorldEventConfigId2HappenTime(i));
         Debug.Log(info.configID);
         if (GlobalFunction.IsHappened(info.happenTime))
         {
             curEventList.Add(info);
         }
         else
         {
             futureEventList.Add(info);
         }
     }
     FacadeSingleton.Instance.SendEvent("RefreshEvent");
 }
Beispiel #2
0
    void OnGetHeart(NetMsgDef msg)
    {
        TSCHeart res = TSCHeart.ParseFrom(msg.mBtsData);

        eventPackage.SetWorldEvent(res);
    }