public override void OnButtonDown() { if (pushed) { return; } pushed = true; MissionPlayerControl.SwitchBrushMode(); StartCoroutine(Flip()); }
public void ReduceHealth(float amount) { _health -= amount; if (_health <= 0) { AudioManager.PlaySound(CleanSound); DirtManager.ClearDirt(this); DirtManager.Status s = DirtManager.GetTotalDirt(); if (s.Progress == 0) { MissionPlayerControl plr = GameObject.FindWithTag("Player").GetComponent <MissionPlayerControl>(); plr.Win(); } } }