As someone new to Construct, I'm curious as to what more experienced developers think would be the best method for handling collision detection in a game with multiple weapon and monster types.
The most obvious method is to make an event to test between the player sprite and each monster sprite/monster weapon sprite, and then more events to deal with every player weapon sprite and every monster sprite. That's a LOT of events, especially as you add more and more weapons/attacks/monsters/monster attacks.
An alternative method I'm considering is to have just one "Monster" sprite, with different animations for different monster types, and just one "Hero Weapon" sprite with different animations, and one "Monster Weapon" sprite. What do you think?