Exemple #1
0
 //게임 결과에 따른 업적 업데이트 및 업적 점수 업데이트
 public string UpdateAchieveReq(string id, UserPlayData data)
 {
     request        = Init("update-user-achieve");
     request.Method = "POST";
     postData       = string.Format("id={0}&kill={1}&death={2}&damage={3}", id, data.kill, data.death, data.damage);
     SendData(postData);
     return(ReceiveData(request));
 }
Exemple #2
0
    public void OnClickDressChangeButton(int itemId)
    {
        sePlayer.onClickSe();
        UserPlayData.Instance.selectItemId = itemId;
        Image img = changeCompleteWindow.transform.Find("SelectItem").GetComponent <Image>();

        img.sprite = Resources.Load <Sprite>("OnegaiIcon/" + PleaseItem.ItemNameList[UserPlayData.Instance.selectCharacterId][itemId].IconName);
        UserPlayData.UpdateSaveData();
        changeCompleteWindow.SetActive(true);
    }
Exemple #3
0
    public void YesButtonClick()
    {
        sePlayer.onClickSe();
        UserPlayData.Instance.userGamePlayData.pleaseCommandFlg   = true;
        UserPlayData.Instance.userGamePlayData.pleaseCompleteTime = System.DateTime.Now;
        var itemGroupId = PleaseItem.ItemNameList[UserPlayData.Instance.userGamePlayData.pleaseCharacterId][UserPlayData.Instance.userGamePlayData.pleaseItemId].DressTypeName;

        UserPlayData.Instance.userGamePlayData.pleaseCompleteTime = UserPlayData.Instance.userGamePlayData.pleaseCompleteTime.Add(PleaseItem.PleaseTimeWaitGroupList[itemGroupId]);
        UserPlayData.UpdateSaveData();
        pleaseWindow.SetActive(false);
        MainStart();
    }
    private void ShowProfile()
    {
        UserData     userData     = userInfo.userData;
        UserPlayData userPlayData = userInfo.userPlayData;

        userNameText.text  = userData.username;
        userEmailText.text = userData.email;
        winCntText.text    = userPlayData.victory.ToString();
        loseCntText.text   = userPlayData.lose.ToString();
        winRateText.text   = userPlayData.victory + userPlayData.lose == 0 ?
                             "-.-- %" : ((float)userPlayData.victory / (userPlayData.victory + userPlayData.lose)).ToString("0.00%");
        killCntText.text  = userPlayData.kill.ToString();
        lostCntText.text  = userPlayData.death.ToString();
        totalDmgText.text = userPlayData.damage.ToString();
    }