Example #1
0
 protected override void OnEnable()
 {
     if (!this.m_StartExecuted)
     {
         return;
     }
     base.OnEnable();
     AIManager.Get().OnEnableAI(this);
     NoiseManager.RegisterReceiver(this);
     if (!this.IsHuman() && !this.IsCat() && !this.IsCaiman() && !this.IsStringray())
     {
         Physics.IgnoreCollision(Player.Get().m_Collider, this.m_BoxCollider);
     }
 }
Example #2
0
 protected override void OnEnable()
 {
     if (!this.m_StartExecuted)
     {
         return;
     }
     base.OnEnable();
     AIManager.Get().OnEnableAI(this);
     NoiseManager.RegisterReceiver(this);
     if (!this.IsHuman() && this.m_ID != AI.AIID.Jaguar)
     {
         Physics.IgnoreCollision(Player.Get().GetComponent <Collider>(), this.m_BoxCollider);
         this.m_BoxCollider.isTrigger = true;
     }
 }