I personally can only think of...
INTERSECT OBJECT
INTERSECT OBJECT
This command will return the distance to the point of intersection between two coordinates, in reference to the specified object.
Syntax
Return Float=INTERSECT OBJECT(Object Number, X, Y, Z, ToX, ToY, ToZ)
Parameters
Object Number
Integer
The object number to check
X
Float
The from x position
Y
Float
The from y position
Z
Float
The from z position
ToX
Float
The to x position
ToY
Float
This value is a float number such as 0.5
ToZ
Float
This value is a float number such as 0.5
Returns
This value is a float number such as 0.5
Description
Use this command to project a line from your current position to a destination to determine whether a collision will occur with an object. Ideal for bullet calculations and fast manual polygon collision.
But it is apparrently sloooooow... alternatively a minecraft style world would make things simple
EDIT
Woops... I did not read it... hang on...
HERE THIS LOT:
PERFORM CSG UNION
PERFORM CSG DIFFERENCE
PERFORM CSG INTERSECTION
PERFORM CSG CLIP
PERFORM CSG UNION ON VERTEXDATA
PERFORM CSG DIFFERENCE ON VERTEXDATA
PERFORM CSG INTERSECTION ON VERTEXDATA
See why intersection came to mind lol...