Hi!
I am making a custom platform movement engine and have run into a problem. Say I am using this detector which is initally placed over a backdrop.
Then I have the event:
*Always
+detector is not overlapping background
+detector is not overlapping group 0
+detector is not overlapping group 1
Still this event occurs at start of level. If I add a "timer is greater than 1 sec" it doesnt happen. why? The detector is as I said placed over a backdrop from start!
the question is: why does mmf executes this events associated action sometime within the first second of the frame even though the detector is overlapping a backdrop.
Strange...I don't have the same problem, even if I try it in a frame chock-full of events and actives. Well, adding the condition 'timer is greater than 00:10', or anything similar, should sort it out (I'm usually adverse to using the timer, but there's no reason why that shouldn't work). You don't need the 'always' condition, btw - that would just be used for an event all on its own.
n/a
Peblo Custom ratings must be 50 characters or less
Registered 05/07/2002
Points 185
31st March, 2005 at 19:58:15 -
Have you made sure your background is an obstacle?
If so, try changing the order of the events. Always never needed.
Also, TGF (and possibly mmf) has a few problems with qualifiers and groups, so make sure you have the latest build.
"Isn't it always amazing how we characterize a person's intelligence by how closely their thinking matches ours?"
~Belgarath
yea, and make sure there always is a object in play from each group. If a group doesn't exist (temporarily) and you have a collision event with that group, it will think the group is overlapping it all the time.