public async Task <string> UpdatePlayer(PlayerP player)
        {
            Player p = _mapper.Map <PlayerP, Player>(player);
            var    r = await _DaoPlayer.UpdatePlayer(p);

            return(r);
        }
        public async Task <string> AddPlayerToTeam(PlayerP player)
        {
            var    p = _mapper.Map <PlayerP, Player>(player);
            string r = await _DaoPlayer.SavePlayer(p);

            return(r);
        }
示例#3
0
    public void Aplicar()
    {
        Ppontos.GetComponent <TextMesh> ().text = playerPoints.ToString();

        int damage     = tmpFor;
        int health     = tmpCons;
        int resistance = tmpResis;
        int energy     = ener;

        int total_damage     = damage;
        int total_health     = vida;
        int total_resistance = resistance;
        int total_energy     = energy;

        savechanges = new Monster_Create(total_damage, total_health, total_resistance, total_energy, damage, health, resistance, level, energy, tox);
        playerJson  = JsonMapper.ToJson(savechanges);

        if (MonstersCon.GetComponent <MonstersController> ().LastMonster == "Aguia")
        {
            File.WriteAllText((Application.persistentDataPath + "/Aguia.json"), playerJson.ToString());
        }
        else if (MonstersCon.GetComponent <MonstersController> ().LastMonster == "Mamute")
        {
            File.WriteAllText((Application.persistentDataPath + "/Mamute.json"), playerJson.ToString());
        }
        else if (MonstersCon.GetComponent <MonstersController> ().LastMonster == "Peixe")
        {
            File.WriteAllText((Application.persistentDataPath + "/Peixe.json"), playerJson.ToString());
        }

        saveExp    = new PlayerP(TTpoints, moneyP);
        playerJson = JsonMapper.ToJson(saveExp);
        File.WriteAllText((Application.persistentDataPath + "/Player.json"), playerJson.ToString());


        resis += tmpResis;
        forc  += tmpFor;
        cons  += tmpCons;

        tmpCons  = 0;
        tmpFor   = 0;
        tmpResis = 0;
    }
    public void Player_load()
    {
        //VERIFICAR SE O ARQUIVO EXISTE
        if (File.Exists(Application.persistentDataPath + "/Player.json"))
        {
            Debug.Log("Player.json exist");
        }
        else
        {
            Debug.Log("Player.json do not exist");
            Exp    = 0;
            dindin = 500;

            PlayerP    = new PlayerP(Exp, dindin);
            playerJson = JsonMapper.ToJson(PlayerP);
            //File.WriteAllText(Application.dataPath + "/lastMonster.json", playerJson.ToString());
            File.WriteAllText((Application.persistentDataPath + "/Player.json"), playerJson.ToString());
        }
    }
示例#5
0
    public void Vender()
    {
        if (totalPayV > 0)
        {
            currentMoneyV += totalPayV;
            LojaController.GetComponent <LojaConstroller>().currentMoney = currentMoneyV;
            LojaController.GetComponent <LojaConstroller> ().Citem1     -= QuanItem1V;
            LojaController.GetComponent <LojaConstroller> ().Citem2     -= QuanItem2V;
            LojaController.GetComponent <LojaConstroller> ().Citem3     -= QuanItem3V;
            LojaController.GetComponent <LojaConstroller> ().Citem4     -= QuanItem4V;
            LojaController.GetComponent <LojaConstroller> ().Citem5     -= QuanItem5V;
            LojaController.GetComponent <LojaConstroller> ().Citem6     -= QuanItem6V;

            playerSafe = new PlayerP(fakeExp, currentMoneyV);
            playerJson = JsonMapper.ToJson(playerSafe);
            File.WriteAllText((Application.persistentDataPath + "/Player.json"), playerJson.ToString());

            saveMaterial = new Materiais(LojaController.GetComponent <LojaConstroller> ().Citem1,
                                         LojaController.GetComponent <LojaConstroller> ().Citem2,
                                         LojaController.GetComponent <LojaConstroller> ().Citem3,
                                         LojaController.GetComponent <LojaConstroller> ().Citem4,
                                         LojaController.GetComponent <LojaConstroller> ().Citem5,
                                         LojaController.GetComponent <LojaConstroller> ().Citem6);
            playerJson = JsonMapper.ToJson(saveMaterial);
            File.WriteAllText((Application.persistentDataPath + "/Materiais.json"), playerJson.ToString());

            currentCashV.GetComponent <TextMesh> ().text = currentMoneyV.ToString();
            AtualCash.GetComponent <TextMesh> ().text    = currentMoneyV.ToString();
            ZeraItens();
            ValorGastar();
            currentMoneyV = LojaController.GetComponent <LojaConstroller>().currentMoney;
        }
        else
        {
            LojaController.GetComponent <LojaConstroller> ().warnning2();
        }
    }
    public void Comprar()
    {
        if (totalPay <= currentMoney)
        {
            currentMoney -= totalPay;
            LojaController.GetComponent <LojaConstroller>().currentMoney = currentMoney;
            LojaController.GetComponent <LojaConstroller> ().Pitem1     += QuanItem1;
            LojaController.GetComponent <LojaConstroller> ().Pitem2     += QuanItem2;
            LojaController.GetComponent <LojaConstroller> ().Pitem3     += QuanItem3;
            LojaController.GetComponent <LojaConstroller> ().Pitem4     += QuanItem4;
            LojaController.GetComponent <LojaConstroller> ().Pitem5     += QuanItem5;
            LojaController.GetComponent <LojaConstroller> ().Pitem6     += QuanItem6;

            playerSafe = new PlayerP(fakeExp, currentMoney);
            playerJson = JsonMapper.ToJson(playerSafe);
            File.WriteAllText((Application.persistentDataPath + "/Player.json"), playerJson.ToString());

            saveItens = new Itens(LojaController.GetComponent <LojaConstroller> ().Pitem1
                                  , LojaController.GetComponent <LojaConstroller> ().Pitem2
                                  , LojaController.GetComponent <LojaConstroller> ().Pitem3
                                  , LojaController.GetComponent <LojaConstroller> ().Pitem4
                                  , LojaController.GetComponent <LojaConstroller> ().Pitem5
                                  , LojaController.GetComponent <LojaConstroller> ().Pitem6);
            playerJson = JsonMapper.ToJson(saveItens);
            File.WriteAllText((Application.persistentDataPath + "/Materiais.json"), playerJson.ToString());

            currentCash.GetComponent <TextMesh> ().text = currentMoney.ToString();
            AtualCash.GetComponent <TextMesh> ().text   = currentMoney.ToString();
            ZeraItens();
            ValorGastar();
        }
        else
        {
            LojaController.GetComponent <LojaConstroller> ().warnning();
        }
    }
        public async Task <IActionResult> Put(PlayerP player)
        {
            var r = await _TournamentConfService.UpdatePlayer(player);

            return(Json(r));
        }
        public async Task <IActionResult> AddPlayer(PlayerP player)
        {
            var r = await _TournamentConfService.AddPlayerToTeam(player);

            return(Json(r));
        }