Ejemplo n.º 1
0
    public void DrawOnClick()
    {
        if (SaveLoad.saverData[0].Language == false)
        {
            text.text = It.NAME_PT;
        }
        else
        {
            text.text = It.NAME_EN;
        }
        //if (!canclik) return;
        if (It == null)
        {
            Debug.Log("O item chamado é nulo!");
            return;
        }
        Debug.Log("DrawOnClick");
        InventoryRef = GameObject.FindWithTag("Inventory");
        go           = InventoryRef.GetComponent <InventoryController>().Main_Quests_Head.GetComponent <ItensController>();
        Text   name        = go.Name_Iten;
        Text   description = go.Descritption_Iten;
        Sprite image       = InventoryRef.GetComponent <SpriteRefs>().ListaOthers[completed];

        if (SaveLoad.saverData[0].Language == false)//pt
        {
            name.text = It.NAME_PT;
            go.Descritption_Iten.text = It.DESCRIPTION_PT;
        }
        else if (SaveLoad.saverData[0].Language == true)//en
        {
            name.text = It.NAME_EN;
            go.Descritption_Iten.text = It.DESCRIPTION_EN;
        }
        InventoryRef.GetComponent <InventoryController>().Main_Quests_Head.GetComponent <ItensController>().Main_Icone.GetComponent <Image>().sprite = image;
    }
Ejemplo n.º 2
0
    void Start()
    {
        Aguia  = GameObject.Find("Aguia");
        Mamute = GameObject.Find("Mamute");
        Peixe  = GameObject.Find("Peixe");

        AguiaPrefab  = GameObject.Find("Aguia2");
        MamutePrefab = GameObject.Find("Mamute2");
        PeixePrefab  = GameObject.Find("Peixe2");

        AguiaPrefab.SetActive(true);
        MamutePrefab.SetActive(false);
        PeixePrefab.SetActive(false);

        ultimo_Monstro_Escolhido = "Aguia";
        UltimoMonstroEscolhido();


        banco_active = false;
        //A seta que aponta para o lado Right é desativada
        SetaRight.SetActive(false);
        //A Variavel de controle de animação da camera (Estado) é zerada, ou seja modo Estatico
        currentCam = 0;
        monster    = 1;

        MoveToPosition();

        LayerOFtextBD();

        itensController = GameObject.Find("Itens").GetComponent <ItensController>();
    }
Ejemplo n.º 3
0
    // Use this for initialization
    void Start()
    {
        itensController = GameObject.Find("Itens").GetComponent <ItensController>();

        coinTXT.text       = "" + itensController.coin;
        coinTXTShadow.text = "" + itensController.coin;
    }
Ejemplo n.º 4
0
        private void CadastrarButton_Click(object sender, RoutedEventArgs e)
        {
            ItensController itensController = new ItensController();

            Item item = new Item();

            item.NomeItem   = NomeItemLabel.Text;
            item.Quantidade = int.Parse(QuantidadeLabel.Text);
            item.Descricao  = DescricaoLabel.Text;

            if (DataArmazenamentoLabel.SelectedDate.HasValue)
            {
                item.DataArmazenamento = DataArmazenamentoLabel.SelectedDate.Value;
            }
            else
            {
                throw new NullReferenceException("O data não pode ser vazia!!");
            }


            item.LocalID = ((Local)LocalArmazenamentoLabel.SelectedItem).LocalID;

            item.TipoUsoID = ((TipoUso)TipoUsoLabel.SelectedItem).TipoUsoID;

            itensController.Adicionar(item);

            MessageBox.Show("Item adicionado com sucesso");
        }
Ejemplo n.º 5
0
    // Use this for initialization
    void Start()
    {
        Aguia  = GameObject.Find("Aguia");
        Peixe  = GameObject.Find("Peixe");
        Mamute = GameObject.Find("Mamute");

        itensController = GameObject.Find("Itens").GetComponent <ItensController>();

        int ferro  = Random.Range(1, 11);
        int ouro   = Random.Range(1, 6);
        int uranio = Random.Range(0, 2);
        int bronze = Random.Range(1, 16);

        Debug.Log(ferro);
        Debug.Log(ouro);
        Debug.Log(uranio);
        Debug.Log(bronze);

        ouroTXT.text   = "+" + ouro;
        ferroTXT.text  = "+" + ferro;
        bronzeTXT.text = "+" + bronze;
        uranioTXT.text = "+" + uranio;

        itensController.ouro   += ouro;
        itensController.ferro  += ferro;
        itensController.uranio += uranio;
        itensController.bronze += bronze;
    }
Ejemplo n.º 6
0
        private void ExcluirButton_Click(object sender, RoutedEventArgs e)
        {
            int ItemID = int.Parse(EditaIDItemLabel.Text);

            ItensController itensController = new ItensController();

            itensController.Excluir(ItemID);

            MessageBox.Show("Item Excluido com Sucesso!!");

            this.Close();
        }
Ejemplo n.º 7
0
    // Use this for initialization
    void Start()
    {
        if (itensController == null)
        {
            DontDestroyOnLoad(gameObject);
            itensController = this;
        }
        else if (itensController != this)
        {
            Destroy(gameObject);
        }


        ferro = 1; ouro = 1; uranio = 1; bronze = 1;
    }
Ejemplo n.º 8
0
    protected override void ComputeVelocity()
    {
        if (animator.GetCurrentAnimatorStateInfo(0).IsName("Attack"))
        {
            animator.SetBool("attacking", false);
            return;
        }

        Vector2 move = Vector2.zero;

        move.x = Input.GetAxis("Horizontal");

        canAttack = grounded;
        if (Input.GetButtonDown("Jump") && grounded)
        {
            velocity.y = jumpTakeOffSpeed;
            canAttack  = false;
        }
        else if (Input.GetButtonUp("Jump"))
        {
            if (velocity.y > 0)
            {
                velocity.y = velocity.y * 0.5f;
            }
        }

        bool flipSprite = (spriteRenderer.flipX ? (move.x > 0.01f) : (move.x < 0));

        if (flipSprite)
        {
            spriteRenderer.flipX = !spriteRenderer.flipX;
        }

        //animator.SetBool("grounded", grounded);
        animator.SetFloat("velocityX", Mathf.Abs(velocity.x) / maxSpeed);

        targetVelocity = move * maxSpeed;

        if (canAttack && Input.GetButtonDown("Fire1"))
        {
            animator.SetBool("attacking", true);
            ItensController item = gameObject.GetComponentInChildren <ItensController>();
            if (item != null)
            {
                item.action();
            }
        }
    }
Ejemplo n.º 9
0
        private void EditaButton_Click(object sender, RoutedEventArgs e)
        {
            ItensController itensController = new ItensController();

            Item item = new Item();

            item.ItemID    = int.Parse(EditaIDItemLabel.Text);
            item.NomeItem  = EditaNomeItemLabel.Text;
            item.Descricao = EditaDescricaoLabel.Text;
            item.LocalID   = int.Parse(EditaLocalArmazenamentoLabel.SelectedValuePath);
            item.TipoUsoID = int.Parse(EditaIDItemLabel.SelectedText);

            itensController.Editar(item);

            MessageBox.Show("Item Alterado com Sucesso!!");
            this.Close();
        }
Ejemplo n.º 10
0
    public void DrawOnClick()
    {
        //if (!canclik) return;
        if (So == null)
        {
            Debug.Log("O item chamado é nulo!");
            return;
        }
        Debug.Log("DrawOnClick");
        InventoryRef = GameObject.FindWithTag("Inventory");
        go           = InventoryRef.GetComponent <InventoryController>().Main_Solutions_Head.GetComponent <ItensController>();
        Text   name        = go.Name_Iten;
        Text   description = go.Descritption_Iten;
        Sprite image       = InventoryRef.GetComponent <SpriteRefs>().ListaSolutions[So.icone];

        if (So.icone == 0)//id da solução
        {
            So.setDesc(SaveLoad.Solutions.solutionType.FossaVapotranspirante);
        }
        else if (So.icone == 1)//id da solução
        {
            So.setDesc(SaveLoad.Solutions.solutionType.CirculoDeBananeira);
        }

        if (SaveLoad.saverData[0].Language == false)//pt
        {
            name.text = So.NAME_PT;
            go.Descritption_Iten.text = So.DESCRIPTION_PT;
        }
        else if (SaveLoad.saverData[0].Language == true)//en
        {
            name.text = So.NAME_EN;
            go.Descritption_Iten.text = So.DESCRIPTION_EN;
        }
        InventoryRef.GetComponent <InventoryController>().Main_Solutions_Head.GetComponent <ItensController>().Main_Icone.GetComponent <Image>().sprite = image;
    }
Ejemplo n.º 11
0
        private void ItemDataGrid_Load(object sender, RoutedEventArgs e)
        {
            ItensController itensControler = new ItensController();

            ItemDataGrid.ItemsSource = itensControler.ListarTodos();
        }