I'm trying to interface with an AI client to generate non-player character movement. I think the co-ordinate system we are using is different as the AI spawns in random places behind the actual map (ie in the void).
I suspect the bsp co-ordinates are different to the irrlicht co-ordinates. i.e. the bsp map coordinates specifying the spawn points. Does anyone know how I might resolve this issue?
If you've saved the spawnpoints into the BSP in one of those Quake editors, you can get the information back out again. Is this what you're doing?
If not, have a look at the Quake map shader example