Hey guys, evaluating Construct 2 for use in future projects, and I'm attempting to implement a version of the old Intellivision favorite, "Astrosmash!" in it. It's been surprisingly easy to do, and I'm having a blast, however I'm having trouble understanding what's going on in one particular spot, so I figured I'd ask here.
I have an ASTEROID sprite object.
Inside its onCreate callback it's calling a FUNCTION (of the new object type that was just added) goes ASTEROID -> Set effect "Set Color" parameter 1 to 255.
Now, I know I'm just referencing "ASTEROID" inside the function call, but it doesn't seem to affect the ASTEROID actually doing the calling. It does seem to work, however, after *another* ASTEROID is spawned.
Do I need to pass some sort of reference to the ASTEROID calling the function?
This is kind of frustrating, because this would be easy enough to figure out in a traditional language.
If I need to link to the project file, if this isn't clear enough, I can do that easy enough.
Much thanks, gang.