Code:
StartWeaponConfig(NewWeaponType,"AnimatedTurret
","InstantHit","VgrBeam","Normal Only",0,2000,0,0.2,0,0,2,0,0,1,0,0,1,0,180,180,0.1,"Normal",0,0,10);
AddWeaponResult(NewWeaponType,"Hit","DamageHealth","Target",5,20,"");
setPenetration(NewWeaponType,5,1,{PlanetKillerArmour=0});
setAccuracy(NewWeaponType,1,{Fighter=0.5},{Corvette=0.7},(Frigate=0.9),{munition=0.4});
setAngles(NewWeaponType,10,45,-45,45,-45);
setMiscValues(NewWeaponType,0,0.4);
StartWeaponConfig(NewWeaponType,"AnimatedTurret
","InstantHit","VgrBeam","Normal Only",0,4000,0,0.4,0,0,3,0,0,2,0,0,1,0,90,90,0.1,"Normal",0,0,50);
AddWeaponResult(NewWeaponType,"Hit","DamageHealth","Target",10,40,"");
setPenetration(NewWeaponType,10,1,{PlanetKillerArmour=0});
setAccuracy(NewWeaponType,1,{Fighter=0.1},{Corvette=0.3},(Frigate=0.6),{munition=0.1});
setAngles(NewWeaponType,10,45,-45,45,-45);
setMiscValues(NewWeaponType,0,0.5);
StartWeaponConfig(NewWeaponType,"AnimatedTurret
","InstantHit","VgrBeam","Normal Only",0,6000,0,0.6,0,0,4,0,0,4,0,0,1,0,45,45,0.1,"Normal",0,0,100);
AddWeaponResult(NewWeaponType,"Hit","DamageHealth","Target",15,60,"");
setPenetration(NewWeaponType,20,1,{PlanetKillerArmour=0});
setAccuracy(NewWeaponType,1,{Fighter=0},{Corvette=0},(Frigate=0.6),{munition=0});
setAngles(NewWeaponType,10,45,-45,45,-45);
setMiscValues(NewWeaponType,0,0.8);
Tell me if you like them so I can start making more.