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