Пример #1
0
 public void CheckOOB()
 {
     foreach (OOBResponse item in oobJson)
     {
         Debug.Log("Board Load ID: " + item.boardLoadId);
         if (!seenMessages.Contains(item.messageid))
         {
             seenMessages.Add(item.messageid);
             if (item.boardLoadId != null)
             {
                 Debug.Log("Got OOB Board load.");
                 Debug.Log(ModdingUtils.LoadBoard(item.boardLoadId));
                 continue;
             }
             SystemMessage.DisplayInfoText(item.handoutUrl, 2.5f);
             StartCoroutine(DownloadImage(item.handoutUrl));
         }
     }
     oobJson = new OOBResponse[] { };
     //ModdingUtils.SendOOBMessage("{\"sessionid\": \"" + CampaignSessionManager.Info.CampaignId + "\", \"type\": \"get\"}", SendCallback);
     ModdingUtils.SendOOBMessage("{\"sessionid\": \"" + CampaignSessionManager.Info.CampaignId + "\", \"type\": \"get\"}", SendCallback);
 }