Ejemplo n.º 1
0
    void ClickCounter()
    {
        //Input subject to change
        if (Input.GetMouseButtonDown(0) && counterDataScript.GetExperience() <= 10)
        {
            //test++;
            //print(test);
            counterDataScript.ModExperience(counterDataScript.GetPower());
            if (counterDataScript.GetExperience() < 10 || counterDataScript.GetExperience() == 20 || counterDataScript.GetExperience() == 50 || counterDataScript.GetExperience() == 100 || counterDataScript.GetExperience() == 200 || counterDataScript.GetExperience() == 400 || counterDataScript.GetExperience() == 500)
            {
                counterDataScript.TextShake();
            }
        }

        //when you get a kill you get xp
        //xp makes your power go up
        //eventually knights spawn?
        // else if ()
    }
Ejemplo n.º 2
0
    void OnTriggerEnter2D(Collider2D col)
    {
        //print("collider is " + col.gameObject.name);
        //if (col.name == "Sword" || col.name == "Club")
        if (col.GetComponent <Assault>())
        {
            //print("Slime was hit");
            HP -= myCounter.GetPower();

            if ((col.transform.position.x - transform.position.x) > 0)
            {
                //send left
                rb.AddForce(new Vector2(-Dex, JumpPow * 2));
                print("X is greater, jumping left");
            }

            else if ((col.transform.position.x - transform.position.x) < 0)
            {
                rb.AddForce(new Vector2(Dex, JumpPow * 2));
                print("X is greater, jumping right");
            }
        }
    }