I have two enemies standing next to one another in a rather tight room. When the player enters this room, they often end up firing on one another and the enemy farther from the player usually ends up inflicting a good deal of damage on the enemy closer. Without relocating these enemies, is there any way to reduce the probability of friendly fire?
Second, it will prob take about the same time or less, since this does alot of filtering, going through every thing beforehand, where as FirstThingInView has to at least go through everything as well, doing the same steps more or less, but different filtersteps. However, this is milliseconds of calcuating time, and I haven't had any slowdowns on my comp (1.62 Ghz w/ 512 MB ram), running on a pulse of 0.01. However, it all comes down to likes and dislikes.