View Single Post
Re: Basic FritzBot Map Tools Info
Old
  (#10)
Maleficus
Member
 
Maleficus's Avatar
 
Status: Offline
Posts: 1,054
Join Date: May 2004
Location: Planet Earth
Default Re: Basic FritzBot Map Tools Info - 15-07-2005

NODE radius:

Keep in mind, that when the bot hits the node's radius, it thinks its clear to move to the next node.

If you have a node with a large radius in a narrow corridor, and that corridor has a corner, it will hang up on the edge of the wall if the radius of the nodes aren't correct.

Also - in narrow hallways: the radius of a node should NEVER be larger than the space it occupies. 90% of the pathfinding issues I'm seeing is because of a radius too large.

Lastly: nodes in doorways, and at the ends of long hallways: this helps the bots pathfinding SO much. They're getting hung up on doors a lot because theres no node in the center of the door to help them. Or at the start/end of a hallway, this prevents a LOT of hangups.

Use the node_drawRadius 1 cmd to see the radius of your nodes/actions.

ACTION Radius:

The radius for the actions are just as important. For actions, the radius is considered by the bot to be the "area" it can use to do whatever the action is. If you have an action with a large radius, for example a dynamite one, you can have the bots mistakenly throw the dynamite too far and miss the obj, because the action's radius was so large.

When it comes to an example of node/action radius setting - check out beach.


Dum Spiro Spero