OK, to the best of what I can figure out, there are certain objects that are cursed with not registering collisions. However, they are cursed only relatively to the frame I'm working on.
I'm talking about the "OBJ1 collides with OBJ2" condition, as well as the "OBJ1 overlaps OBJ2" condition.
I got this big game project, all sorts of stuff going on in one frame. For most objects, these conditions will work. But for some, which seem to be randomly chosen at the time they are created, these collision events will never get triggered, no matter with what other object I test for them colliding with.
I figured, maybe it was the properties of the object.
So I took the cursed object (here an active picture object, but my other cursed object is a normal active object, but that's another matter), and the other object that the cursed active picture was to collide with. I took these two objects, and I dragged them into a new frame. I kept all their properties the same, and I set them up so they would collide in the same way that they were in the cursed frame. Surprisingly, there was no problem is the new frame! The collision was registered just as it should.
The other thing I thought of was that maybe the group that the collision was being tested in was inactive. That was not the case however, since other events in the same group got triggered.
Oh, and I am very sure that the collision event was not triggered, because I told MMF2 to Exit if collision occurred.
I'm using MMF2 Dev - build243 (downloaded last week, since there is no better way to tell which 243 it is :P).
So does anyone have any ideas why some objects seem to be cursed with the fate of not triggering collisions, but only in the apparently also cursed frame I'm working on?
I'm using a bunch of extensions, nothing too obscure though. heh
If a ClickTeam staff member would care to look at the source, I'll send it, but I'm not releasing it out for just anyone to see. Sorry. :P
I'll try downgrading to b242...maybe it's the new build or something. No idea...none at all....
Edit: Nope, build242 doesn't make anything better. haha