Example #1
0
 public void AddHealth(BaseHealthScript baseHealth)
 {
     if (baseHealth.health < 5)
     {
         baseHealth.health++;
     }
 }
Example #2
0
    void Start()
    {
        if (!scoreAnzeige || !healthSlider || !player)
        {
            Debug.LogError("Objekt im " + gameObject.name + " nicht gefunden!");
        }

        bHealth = player.GetComponent <BaseHealthScript>();
    }
Example #3
0
    public void Defeated()
    {
        GameObject       spaceBase  = GameObject.FindGameObjectWithTag("Base");
        BaseHealthScript baseHealth = spaceBase.GetComponent <BaseHealthScript>();
        GameObject       enemy      = GameObject.FindGameObjectWithTag("Enemy");

        if (enemy == null && baseHealth.hp > 0)
        {
            NextLevel();
        }
    }
Example #4
0
    void Start()
    {
        if (!assistant || !assistant2)
        {
            Debug.LogError("Objekt im " + gameObject.name + " nicht gefunden!");
        }

        pMovement      = gameObject.GetComponent <PlayerMovement>();
        pWeapon        = gameObject.GetComponent <WeaponScript>();
        aWeapon        = assistant.GetComponent <WeaponScript>();
        aWeapon2       = assistant2.GetComponent <WeaponScript>();
        pBHealth       = gameObject.GetComponent <BaseHealthScript>();
        assistantCount = 0;
    }