I have a project with a single event that sets a sprite's instance Boolean to true.
Another event calls a function when that Boolean is true.
The function then spawns projectiles from the sprite.
When I have multiple instances of the sprite, the function is called for all of them regardless of if their instance Boolean is true or not. This results in all instances spawning projectiles.
Is this the correct behavior? Can functions not be called by instances independently?