private void OnCollisionEnter2D(Collision2D other) { _playerGrounded.PlayerHitFloor(other); if (other.collider.CompareTag("Miner")) { _playerFacade.HasWon = true; Debug.Log("Win!"); } }
private void OnCollisionEnter2D(Collision2D other) { _playerGrounded.PlayerHitFloor(other); if (other.collider.CompareTag("Miner")) { _playerFacade.HasWon = true; Debug.Log("Win!"); _playerModel.IsDead = true; _signalBus.Fire(new GameWinSignal(true)); } }