private void DoEndOfLife() { if (gameObject.transform.position == sourceRenderer.transform.position) { MainScript.IncreaseScore(); MainScript script = (MainScript)UnityEngine.Object.FindObjectOfType(typeof(MainScript)); script.RestoreTime(timeValue); Destroy(gameObject); } else { GoToFlashLight(); } }
private void OnBlockCollisionExit() { if (onFire) { _currentCombo += 2; } else if (!frozen) { _currentCombo++; } ShowComboPopup(); _mainScript.IncreaseScore(1, _currentCombo); }