Ok this is what i'm having trouble with:
I'm trying to make a sports type game. All "players" use the same sprite. Players can pick up the ball and when that player collides with another player the ball will be dropped.
Now, how do i help the game determine which player is holding the ball, and how do make triggers detect which player is affected by the collision, since they're all using the same sprite?
(For example, the following trigger event "On collision between Player (Sprite) and Player (Sprite)", how do i let Construct know which Player (Sprite) i'm referring to in any conditions or actions attached to this event? For instance, i want to attach another condition which checks whether the colliding Player has the ball(which i use a private variable to determine if the player has the ball)
EDIT: The only way i can see this being done is to have separate sprites for separate players, but that would mean i need to make individual triggers for ALL functions for each player sprite, which is obviously inefficient?
EDIT2: Or am i mistaken, and that we DO need to use individual sprites for each player?