Quail, i believe if you have the exact same entity setup, you can save it in a separate map name, and just call an instance of it in your main map...
I'm going to have to research further on the subject, but it might let you bypass the max entity problem.
From what i understand so far:
Make a complex entity setup, save it in its own map.
in your main map, call that map with a func_instance.
I'm pretty sure each instance holds the same entity names but acts independant to each other..... so with some clever trickery this might be possible.. after i finish up this here lab report i'm writing i'll see if i can get something similar working and throw up an example map.
- i cant figure it out yet, but i'll let u know when i do.