Click products have always been a pain in the Bumkaplooza when it comes to multiple instances and dealing with values. It's really the only major complaint I have about the products. Yea so... Sorry, I really don't have much else to say.
it seems that starting a loop on the same event as detecting whether or not not a flag is on makes anything in that event apply to all objects regardless of what the event specifically says (even starting the loop at the END of the event doesnt work. you have to make it a whole new event to start the loop. lame). shame on you clickteam. thats a built in function now and its still causing problems.
Yes, I was just thinking the other day that probably alot of nonsensical problems that made me abandon projects way-back-when could've been fixed by changing event order. Sometimes even when something shouldn't work logically by changing the order, it does.
its good practice to run a loop checking every single object for collisions one by one, instead of having a single line of code supposed to detect collisions of every object
at the expense of eating up my performance? ill stick with what i got. it works now.
i think its better practice to think outside the box. using the most simplistic ideal method to get something done with using the least ammont of cpu power.
most modern applications run hundreds of thousands of loops per second you know. It just depends on what you're doing in those loops; MMF can do blank recursion to maximum of ~8300 recursive depth each frame of gameplay and not experience slowdown at all, but if you try to do something complicated like draw an on an overlay each frame your computer will cry from stress.
well they are in mine then. cause thats the first thing i did. and it slowed to a near halt. you also have to understand that upon a collision i am running other loops for blood effects, etc. so it IS intensive. running a loop to create 75 particles within a loop already running 100 times per loop, causes problems. normally i wouldnt have a problem doing this in c++ c# or basic. but mmf just doesnt like it. ive always had problems with loops. good for some things not for others.
yeah its really a case by case basis. I have no problems doing it for physics or pathfinding, but drawing 3d or loading graphics onscreen or writing to arrays can slow signicantly