I am checking if my dagger overlaps a playing card, and the dagger is overlapping two cards. So they both turn green, but the score only increments by 1? I would have thought the two overlap tests which prove positive must mean there were multiple iterations of the check in the event, and it would increment twice.
I need to know, (1) how to stop the overlap test from processing multiple overlaps and terminating after the first overlap find - so I cant hit two cards with one throw....or (2) how to detect 2 overlaps, but get the score to incremement appropriately. This has undermined somewhat my understanding of the event system, but I am sure someone here will be able to explain.
The issue is, my end level condition doesnt get triggered as the number of cards hit, has to equal the number of cards generated, and in this state - the condition is never met, as the double strike is only incrementing the score by 1, not 2 - so I will never reach the end level condition.