denzilquixode #1 If you look at the collision stuff in brl.max2d, you may be able to work out how to use the system to collide arbitrary quads rather than just rectangles. Might have to add your own functions into the library though, unfortunately.