Say I'm creating a skill for an RPG mod and want to draw a laser beam between two people to indicate extra damage. I see three options:
- Create a new TempEntity for every player_hurt event and only cache the models
- Create and cache one TempEntity for identical laser beams, i.e. each RPG skill would have its own effects and only the location of the beam would change
- Create and cache one TempEntity for each model, i.e. have a global cache of temp entities for models