well, pulse and torpedo soudns are controled by the projectiles py file, not the ships py file, for one.
Cluster firing I know can be done with torpedo but I am not sure about pulses. I can't remember for sure. If you want all the pulses to fire at once just disable singer fire, then all ready pulses, where the enemy is also in it's arc, will fire.