public void HandleHerbivore( StatePatternCritter herbivore )
{
if ( critter.gameObject.CompareTag("Predator") ) // Are we a Predator?
{
foreach ( int herbID in critter.preyList )
{
if ( herbivore.ID == herbID )
{
if (Random.value < 0.01) {
ToPursuitState(herbivore);
break;
} // This is where we will initiate chase;
}
}
}
}