Hey, just wondering if your blb exporter works for slanted collision, I had a look at your brick blend file and I really can't get my head around your exporter. Is it like the same as badspots where you have to name them collision1 collision2, etc. and bounds. And does it support more bound boxes and if so what do you call them like bounds1 and bounds2
"Slanted collision" is done with DTS models which this exporter does not support. However
Port's Blender DTS Importer/Exporter works just fine. See the
Smooth Sphere Bricks for example of using DTS collision in a brick. (Requires Port's exporter of course.)
Please refer to the
definition objects section of the readme in Github for more information on how to define collision boxes as well as the preceding
definition tokens section to read about how to use the tokens. Be aware that Blockland supports up to 10 collision boxes. The main difference in how my exporter and Badspot's work is that my tokens must be separated with spaces. "collision1" and "collision2" are valid tokens in Badspot's exporter, but not in mine. The equivalent way of defining multiple collision boxes in this exporter would be "collision 1" and "collision 2" or "collision.001" and "collision.002".
Multiple bounds are supported. The bottom line is that one brick can have up to 1 bounds object. If you're exporting something like doors it helps to use the same bounds object for all the door bricks: even though they appear as a single brick in-game, in reality you are exporting multiple similar bricks. If you're exporting multiple bricks from a single Blender file, read more about
the export properties in the export dialog and check out the
Snowmen Bricks or the
Candy Cane Bricks for two different methods of exporting multiple bricks at once.