Exemple #1
0
    public void LoadItensInventario()
    {
        int[] IDItens = DataStatusInGame.LoadInGameItens();
        int[] Amount  = DataStatusInGame.LoadInGameAmount();
        int   i       = 0;

        //Seta os itens no inventario
        for (i = 0; i < IDItens.Length; i++)
        {
            Debug.Log(IDItens[i]);
            {
                //addPergaminho
                if (IDItens[i] == 2)
                {
                    for (int j = 0; j < Amount[i]; j++)
                    {
                        Inventario.GetComponent <ContoleDeInventario>().AddItemToInventoryPermanent(Pergaminho);
                    }
                }

                //addPotionVidaMedia
                if (IDItens[i] == 3)
                {
                    for (int j = 0; j < Amount[i]; j++)
                    {
                        Inventario.GetComponent <ContoleDeInventario>().AddItemToInventoryPermanent(potionsHPm);
                    }
                }

                //addPotionVidaGrande
                if (IDItens[i] == 4)
                {
                    for (int j = 0; j < Amount[i]; j++)
                    {
                        Inventario.GetComponent <ContoleDeInventario>().AddItemToInventoryPermanent(potionsHPb);
                    }
                }

                //addPotionVidaPequena
                if (IDItens[i] == 5)
                {
                    for (int j = 0; j < Amount[i]; j++)
                    {
                        Inventario.GetComponent <ContoleDeInventario>().AddItemToInventoryPermanent(potionsHPmm);
                    }
                }

                //addPotionManaMedia
                if (IDItens[i] == 6)
                {
                    for (int j = 0; j < Amount[i]; j++)
                    {
                        Inventario.GetComponent <ContoleDeInventario>().AddItemToInventoryPermanent(potionsManam);
                    }
                }

                //addPotionManaGrande
                if (IDItens[i] == 7)
                {
                    for (int j = 0; j < Amount[i]; j++)
                    {
                        Inventario.GetComponent <ContoleDeInventario>().AddItemToInventoryPermanent(potionsManab);
                    }
                }

                //addPotionManaPequena
                if (IDItens[i] == 8)
                {
                    for (int j = 0; j < Amount[i]; j++)
                    {
                        Inventario.GetComponent <ContoleDeInventario>().AddItemToInventoryPermanent(potionsManamm);
                    }
                }

                //addPotionStaminaMedia
                if (IDItens[i] == 9)
                {
                    for (int j = 0; j < Amount[i]; j++)
                    {
                        Inventario.GetComponent <ContoleDeInventario>().AddItemToInventoryPermanent(potionsStaminam);
                    }
                }

                //addPotionStaminaGrande
                if (IDItens[i] == 10)
                {
                    for (int j = 0; j < Amount[i]; j++)
                    {
                        Inventario.GetComponent <ContoleDeInventario>().AddItemToInventoryPermanent(potionsStaminab);
                    }
                }

                //addPotionStaminaPequena
                if (IDItens[i] == 11)
                {
                    for (int j = 0; j < Amount[i]; j++)
                    {
                        Inventario.GetComponent <ContoleDeInventario>().AddItemToInventoryPermanent(potionsStaminamm);
                    }
                }

                //addEspada
                if (IDItens[i] == 12)
                {
                    for (int j = 0; j < Amount[i]; j++)
                    {
                        Inventario.GetComponent <ContoleDeInventario>().AddItemToInventoryPermanent(Espada);
                    }
                }

                //addBomba
                if (IDItens[i] == 13)
                {
                    for (int j = 0; j < Amount[i]; j++)
                    {
                        Inventario.GetComponent <ContoleDeInventario>().AddItemToInventoryPermanent(Bomba);
                    }
                }

                //addPistola
                if (IDItens[i] == 14)
                {
                    for (int j = 0; j < Amount[i]; j++)
                    {
                        Inventario.GetComponent <ContoleDeInventario>().AddItemToInventoryPermanent(Pistola);
                    }
                }

                //addElmo
                if (IDItens[i] == 15)
                {
                    for (int j = 0; j < Amount[i]; j++)
                    {
                        Inventario.GetComponent <ContoleDeInventario>().AddItemToInventoryPermanent(Elmo);
                    }
                }

                //addPeito
                if (IDItens[i] == 16)
                {
                    for (int j = 0; j < Amount[i]; j++)
                    {
                        Inventario.GetComponent <ContoleDeInventario>().AddItemToInventoryPermanent(Peito);
                    }
                }

                //addLuva
                if (IDItens[i] == 17)
                {
                    for (int j = 0; j < Amount[i]; j++)
                    {
                        Debug.Log("Cheguei aki---------------------");
                    }
                    Inventario.GetComponent <ContoleDeInventario>().AddItemToInventoryPermanent(Luva);
                }

                //addCalça
                if (IDItens[i] == 18)
                {
                    for (int j = 0; j < Amount[i]; j++)
                    {
                        Inventario.GetComponent <ContoleDeInventario>().AddItemToInventoryPermanent(Calça);
                    }
                }

                //addBota
                if (IDItens[i] == 19)
                {
                    for (int j = 0; j < Amount[i]; j++)
                    {
                        Inventario.GetComponent <ContoleDeInventario>().AddItemToInventoryPermanent(Bota);
                    }
                }

                //addAnel
                if (IDItens[i] == 20)
                {
                    //for (int j = 0; j < Amount[i]; j++)
                    //Inventario.GetComponent<ContoleDeInventario>().AddItemToInventoryPermanent(Anel);
                }

                //addBrinco
                if (IDItens[i] == 21)
                {
                    //for (int j = 0; j < Amount[i]; j++)
                    //Inventario.GetComponent<ContoleDeInventario>().AddItemToInventoryPermanent(Brinco);
                }

                //addItemMissão
                if (IDItens[i] > 21)
                {
                    //for (int j = 0; j < Amount[i]; j++)
                    //Inventario.GetComponent<ContoleDeInventario>().AddItemToInventoryPermanent(Elmo);
                }
            }



            /*if (Inventario.GetComponent<ContoleDeInventario>().InventarioSlots[i].currentItem != null)
             * {
             * //inventario.GetComponent<ContoleDeInventario>().AddItemToInventoryPermanent()
             *  Inventario.GetComponent<ContoleDeInventario>().InventarioSlots[i].currentItem.identificacao = IDItens[i];
             *  Inventario.GetComponent<ContoleDeInventario>().InventarioSlots[i].currentItem.AmountSet(Amount[i]);
             * }*/
        }
    }