by Entar » Fri Mar 14, 2008 5:20 pm
This sounds like something that would be very well suited for CSQC (Client-Side QuakeC). To my knowledge, there are not any engines that do that themselves, but FTEQW and DarkPlaces support CSQC, which could do what you want very easily.