protected override void Enter(JabaliEnemy.JabaliInputs input) { if (input != JabaliEnemy.JabaliInputs.PETRIFIED) { anim.SetTrigger("HeadOk"); } }
protected override void Enter(JabaliEnemy.JabaliInputs input) { if (input != JabaliEnemy.JabaliInputs.PETRIFIED) { anim.SetBool("HeadAttack", true); combatDirector.RemoveToAttack(enemy, enemy.CurrentTarget()); } }
protected override void Exit(JabaliEnemy.JabaliInputs input) { if (input != JabaliEnemy.JabaliInputs.PETRIFIED) { timer = 0; anim.SetBool("Parried", false); } }
protected override void Exit(JabaliEnemy.JabaliInputs input) { if (input != JabaliEnemy.JabaliInputs.PETRIFIED) { anim.SetBool("ChargeAttack", false); timer = 0; } }
protected override void Exit(JabaliEnemy.JabaliInputs input) { if (input != JabaliEnemy.JabaliInputs.PETRIFIED) { timer = 0; var myEnemy = (EnemyBase)enemy; myEnemy.attacking = false; combatDirector.AddToAttack(enemy, enemy.CurrentTarget()); } }
protected override void Exit(JabaliEnemy.JabaliInputs input) { anim.SetBool("TakeDamage", false); }
protected override void Enter(JabaliEnemy.JabaliInputs input) { anim.SetBool("TakeDamage", true); }
protected override void Exit(JabaliEnemy.JabaliInputs input) { base.Exit(input); anim.SetFloat("Speed", 0); StopMove(); }
protected override void Enter(JabaliEnemy.JabaliInputs input) { base.Enter(input); anim.SetFloat("Speed", 0.3f); }
protected override void Enter(JabaliEnemy.JabaliInputs input) { anim.SetBool("Parried", true); }
protected override void Exit(JabaliEnemy.JabaliInputs input) { anim.SetBool("HeadAttack", false); timer = 0; }
protected override void Exit(JabaliEnemy.JabaliInputs input) { base.Exit(input); StopMove(); }
protected override void Enter(JabaliEnemy.JabaliInputs input) { base.Enter(input); anim.SetTrigger("ChargeOk"); }
protected override void Exit(JabaliEnemy.JabaliInputs input) { ExitStun(input); }
protected override void Enter(JabaliEnemy.JabaliInputs input) { EnterStun(input); }