void SetDisputeStatus(JObject jsonDispute) { if (jsonDispute != null) { string jsonString = jsonDispute.ToString(); DisputeStatus disputeStatus = JsonConvert.DeserializeObject <DisputeStatus>(jsonString); GlobalData.disputeStatus = disputeStatus; if (!disputeStatus.canresolve) { if (GlobalData.gbTurn) { gameUserManager.ShowInfo("There is dispute!"); } gameUserManager.DisputeDisplay(); } else { gameUserManager.DisputeDisplay(false); } } else { if (GlobalData.disputeStatus != null) { GlobalData.disputeStatus.canresolve = true; } gameUserManager.DisputeDisplay(false); } //else GlobalData.disputeStatus.canresolve = true; //=============================================// }