I have following suggestion: to make it more easy for modders to set up parameters for doom-style vertical autoiming.
I was recently asked by Alex Bomberman to remove it, and I found that quite easy to do, but that required hacking one of the EntityEx methods (AimLineAttack).
I believe that only 1 parameter , or maybe even console variable (not sure what is best) is enough:
Original code:
topangle = AngleMod180(-angles.pitch + 30.0);
botangle = AngleMod180(-angles.pitch - 30.0);
Suggested code:
topangle = AngleMod180(-angles.pitch + NEWPARAM);
botangle = AngleMod180(-angles.pitch - NEWPARAM);