Player RVO - Using the ECS implementation and Preventing agents from pushing specific agents

Is this supported? I am trying to get the agents to avoid the player in some tight corridors, right now they just “push” the player around, which is not desirable.

On a following question, is it possible to make some agents not be pushable under some circunstances. For example I have agents that move to certain points in map to performa a action, sometimes they get absolutely thrown around by the other agents , I am trying to prevent this from happening, againthis is 100% using the ECS implementation.

Hi

Sure. You can configure the collidesWith and layer fields on the RVOAgent ECS component.