I am trying to get my game to work with C-Script in the A7 environment before I change it to lite-C.
Collision works in the A6 with no problem.
However, the A7 gives strange results. When I don't set enable_polycollision my collision events are called but when I set it to enable_polycollision = 0.5 (physics engine plus AABB) nothing works and things just sit there. I DO have a BSP tree built AND I have my Poloygon flags set to what is suggested in the manual in addition to using c_setminmax().
Here are visuials of what I am experiencing:
1. Here is a pic of the map with all the collision boxes on.
2. Now here is an image of the paddle buried into the left of the screen. This should not happen as I have the following properties set for the paddle: my.push = 0;
my.passable = off;
my.enable_block = on;
And YES I am using c_move.
3. Here is a 3rd example. This looks like an action shot but it's not. That ball WAS heading for a block but is now just stuck sitting there doing nothing. Why is it just sitting there stuck when the bounding collision boxes aren't even near one another.
Once again I must state that collision DOES work when I don't set the enable_polycollision variable but I want to use the AABB system. Please advise.