I'd love to see a pathfinding behaviour that moves on a set 4-directional tiled grid. The current pathfinding behaviour doesn't work too well for that: even when turning off diagonal movement, rotate object and setting the cell side to the grid size etc, the sprite still 'drifts' around a few pixels as it moves. It also doesn't always end up on the exact tiled space it's going to - it'll often stop on the edge of a tile or a couple of tiles before it.
In other words, a system like the pathfinding behaviour we have now, where it'll find the shortest path from point to point avoiding obstacles, but the sprite only ever moves on either the X or Y axis as it travels, never both at once. The movement nodes should all be set at evenly-spaced points on a grid defined by the user (eg, a 100x100 grid of 16x16-pixel tiles, etc) and the sprite travels precisely between each point.
Hope I've explained well enough <img src="smileys/smiley4.gif" border="0" align="middle" /> Is something like that possible? This would be a great feature to have for tile-based games like turn-based strategy, roguelikes and other RPGs, as it'd take a lot of the headaches out of moving sprites around automatically.