예제 #1
0
    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;
        //=============================================//
    }