Based on posts on this topic, if schema where to adda rail gun this is how it would work.
It will work like this, each block placed that is connected uses 50 energy, adds 5m/s to the projectile thats 1/2 meter tall and wide and 1 meter long. For each m/s it does 20 damage. It will do half damage to sheilds and if it gets through then it will damage the blocks behind it in a strait line with an AoE of 1 block to each side ( top, bottom, sides, and courners). The reload will have a base of 0-6 seconds depending on tester balencing. Then you can not fire this weapon untill you have the required charge to do so( witch will be alot). Making the large amount of energy needed the reload.
So lets say you have a 400 block array of railguns, the projectile will go at 2,000 m/s cost 20,000 energy and do 40,000 damage in kenetic energy. for each block it hits it will subtract the blocks health from the total damage and destroy the block. It will do this in a strait line untill it either hits the core, overheats it and \" shatters\" doing AoE (because cores are invincable and the left over kenetic energy has to go somewhere) or misses the core and keeps going untill it runs out of kenetic energy and damage and stops.
So if it hit a ship with 100,000 sheilds, it will be left with 80,000 left. It fires 4 more times and takes down the sheilds (witch took 25 seconds minimum ). fires and has 40,000 DAM, goes through the ship untill has no DAM left (witch is 44.44 long but 400 block total blocks). now all we need is for the dev to have people test it, and balence it out more.
this came out of the discution from this thread. http://star-made.org/content/how-about-covanet-glassing-beam-halo-or-maby-mac-cannon-unsc-halo