you will also need to add no-walk-zones with polys... (or a finely tiled grid array)

it looks awesome by the way... i like that you are trying new or different stuff...