private void GavePlayerFire() { doOnce = true; if (!absorbSound.isPlaying) { absorbSound.Play(); } else { absorbSound.Stop(); } transform.parent.GetComponent <Quest1_Khoa>().Quest1ConditionCheck(); playerReference.elementalList[elementType] = playerReference.maxElementCounter[elementType]; uiReference.UpdateElement(elementType); playerReference.GetComponent <PlayerController_Alex>().TurnOnPlayerParticle(); TurnOffParticle(); doOnce = false; }
IEnumerator StopPlayerParticle() { yield return(new WaitForSeconds(2.4f)); playerReference.GetComponent <PlayerController_Alex>().TurnOffPlayerParticle(); }