IEnumerator CanShoot() { canShoot = false; yield return(new WaitForSeconds(weaponController.GetWeapon().cooldown)); canShoot = true; }
public void TriggerDialogue() { playerController.controlEnabled = false; //TODO: seguramente habra que desactivar los disparos tambien if (playerWeaponController.GetWeapon().weaponName == "Espray") { //Aqui activamos la anim, la anim en el ultimo frame llamara a StartBadWeaponDialogue() dialogueManager.StartDialogue(badWeaponDialogue, true); } else if (playerWeaponController.GetWeapon().weaponName == "Jabón") { dialogueManager.StartDialogue(goodWeaponDialogue, false); } }