Alright everything seems to be working but my collision box is the bounding box apparently, are you supposed to put
collisionShapeName = "./nameofblb.blb";
because the collision is inside the blb? I just deleted that part, didn't really think about it at the time.
No, the exporter automatically writes the collision coordinates to the BLB. Here's a complex special brick example:
6 5 18
SPECIALBRICK
6
2.500000 -2.000000 -1.500000
1.000000 1.000000 9.000000
-2.500000 -2.000000 -1.500000
1.000000 1.000000 9.000000
0.000000 0.000000 7.500000
6.000000 5.000000 3.000000
0.000000 -2.000000 4.500000
6.000000 1.000000 3.000000
0.000000 -2.000000 -7.500000
6.000000 1.000000 3.000000
0.000000 2.000000 -1.500000
6.000000 1.000000 15.000000
COVERAGE: //TBNESW
0 : 999
0 : 999
0 : 999
0 : 999
0 : 999
0 : 999
The number 6 below SPECIALBRICK means that there are 6 collision boxes and the coordinates below define the boxes.