Example #1
0
    // Beendet den Kampf. Der Spieler hat in diesem Fall gewonnen.
    private void endCombat()
    {
        jumpAndRunUIText.text = "HP " + player.getHP() + "/" + player.getFullHP();
        player.changeXP(enemyBase.getxpReward());
        Debug.Log("current XP: " + player.getXP());
        Debug.Log("XP for level: " + player.getXPForLevel(player.getLevel()));
        xpText.text = "XP " + player.getXP() + "/" + player.getXPForLevel(player.getLevel());
        Destroy(touchedEnemy);
        playerCamera.SetActive(true);
        battleCamera.SetActive(false);

        setInCombat(false);
        Debug.Log("Player won fight!");
        Destroy(enemyCombat.gameObject);
    }