What's wrong with that? Though if you really dislike it someone could make a modding api or something so there's no need to mod the source or something.
If you go above flag 8000 funny things start happening. Like, you can press buttons by setting a certain flag, or change other things as well with flags above 8000.
I think simple ASM hacks can go a long way, just editing weapons and npc values can make for some interesting scenerios. No crazy large hacks are required to make a good mod, nothing can replace good level design, though ASM hacks certainly can enhance it.
To be honest, I was making a joke quoting Zelda CDI, but I may be willing to make a hack (depending on the hack) for you sometime if I find the time. I don't care for the prize money really.
Essentially it's just inputting some numbers into a function. You can pretty easily change what's shot by changing those numbers.
Just search for "CALL 00403F80" and change the PUSH above it.