// 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"); }
// 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(); } } }