Esempio n. 1
0
    void OnTriggerEnter(Collider c)
    {
        if (personality != null)
        {
            personality.OnTriggerEnter(c);
        }

        if (c.gameObject.tag.Equals("AmmoBox"))
        {
            rifle.AddAmmo(AmmoBox.AMMO_GIVEN);
            c.gameObject.GetComponent <AmmoBox>().Reset();
        }

        if (c.gameObject.tag.Equals("Healthpack"))
        {
            health.Add(Healthpack.HEALTH_GIVEN);
            c.gameObject.GetComponent <Healthpack>().Reset();
            Diagnostic.Instance.UpdateHealth(gameObject, health.GetHealth());
        }
    }