I currently have a CharacterRadius = 0.2 set so that the Characters can be placed in front of the chairs to sit on.
If I set it to CharacterRadius = 0.4 they won’t be able to be placed in front, is there a special method for these cases?
I currently have a CharacterRadius = 0.2 set so that the Characters can be placed in front of the chairs to sit on.
If I set it to CharacterRadius = 0.4 they won’t be able to be placed in front, is there a special method for these cases?
I think there’s a few options here; first question, what’s the order of operations for sitting in a chair? Do they just “go to position, do sit animation directly on position”?
You possibly have them use Off-Mesh links to start sitting in the chair when they’re “close enough”? Or maybe even (and this is kinda overkill; I’m really good at overcomplicating things :D) have smaller graphs around the table/chairs with lower character radii on that graph and they can only use pathfinding on that graph if they’re actively trying to sit down? (using Traversable Graphs
option).
Again, quite a few options here. I’m just rambling some ideas