// Update is called once per frame
 void Update()
 {
     if (Input.GetKeyDown("f"))
     {
         fire.Extinguish();
         Debug.Log("f");
     }
 }
    private void OnMouseDown()
    {
        if (!inventory.InventoryContains("Water_Bucket"))
        {
            return;
        }

        GetComponent <AudioSource>().Play();
        fire.Extinguish();
        illuminator.Activate();

        inventory.removeItem("Water_Bucket");
    }
Esempio n. 3
0
    // Token: 0x06000024 RID: 36 RVA: 0x000084B0 File Offset: 0x000066B0
    private void OnParticleCollision(GameObject other)
    {
        int collisionEvents = this.m_ParticleSystem.GetCollisionEvents(other, this.m_CollisionEvents);

        for (int i = 0; i < collisionEvents; i++)
        {
            ExtinguishableFire component = this.m_CollisionEvents[i].colliderComponent.GetComponent <ExtinguishableFire>();
            if (component != null)
            {
                component.Extinguish();
            }
        }
    }