Game Development Community

Radial clone problem - bug?

by Tony Peguero · in Constructor · 01/05/2009 (8:07 pm) · 1 replies

Hi all. Just getting into Constructor for the first time, and I've encountered what appears to be a bug.
Using Constructor 1.0.51, Export as DIF, and testing in TGEA 1.8.0

I'm making an object that is an eight-pointed star, by using Radial Clone to make eight copies of the corner of a square. Everything appears to work OK, except that collision detection only works on four of the eight points.

Steps to reproduce:
1: In a new scene, create a cube that is 48x48x16, centered at the origin.
2: Using the Slice tool, create a slice plane at 22.5 degrees around the Z axis.
3: Delete one half of the original cube.
4: Using the Slice tool again, make another slice at 67.5 degrees around the Z axis.
5: Delete another chunk of the original cube, leaving just one corner.
6: Select the remaining corner chunk and use the Radial Clone tool to make 7 clones at 45 degree steps, revolved around the origin.

You should now have an eight-pointed star. Export that as DIF, and insert it into a mission. Walk around and on the object a bit. I find that every second point of the star can be walked or fallen through.

#1
01/06/2009 (2:53 pm)
On further investigation, it seems that this is not directly related to the radial clone tool. As in this thread, I had similar problems with a simple eight-sided tube. It's as if it has a problem with faces at 45 degrees. I tried a ten sided tube and it worked fine. Weird.

Anyway, after some trial and error, I found that the "save as map" workaround fixes the problem.