by frag.machine » Wed Mar 03, 2010 12:39 pm
As someone already pointed out in another thread, fix all functions that currently are hardwired to refer self for accept an arbitrary entity as input. Code uniformity is a bless.
Also, in my wishlist that would contain out-of-the-box:
- as many QRP fixes as possible;
- FrikBot support;
- Pox' Extras;
- Matt's GYRO.
Something I adopted in my current mod is to split all missile attacks in a separated .qc file and then all the weapons are just bounded to the corresponding fireSomeStuff() function. It's far from ideal because the functions don't have a fixed signature yet, but that helps a lot to reuse code.
I know FrikaC made a cgi-bin version of the quakec interpreter once and wrote part of his website in QuakeC 
(LordHavoc)