Example #1
0
 protected override void _onEnter(GuardAI ai)
 {
     attackEndTime = Time.time + ai.attackTime;
     ai.GetComponent <ThirdPersonCharacter>().TriggerAttack();
 }
Example #2
0
 protected override void _onEnter(GuardAI ai)
 {
     ai.GetComponent <NavMeshAgent>().speed = ai.jogSpeed;
 }
Example #3
0
 protected override void _onExit(GuardAI ai)
 {
     ai.GetComponent <NavMeshAgent>().speed = ai.walkSpeed;
 }
Example #4
0
 protected override void _onEnter(GuardAI ai)
 {
     ai.GetComponent <NavMeshAgent>().speed = ai.sprintSpeed;
     ai.sfx.PlayAlert();
 }