Why not just add some math to the code that increases the projectile size based on the amount of connected blocks, just as the damage increases based on this. But cap the size at a specified number so that people can't make planet sized missiles or something.
Yeah, but what if I want to launch small projectiles from a big cannon for whatever reason? Also, I suggested that the lower the damage is compared to the size, it sucks much more power, to make a 200x1x200 cannon use more power than it would be worth as a blinding effect.
Anyway, projectile size doesn't matter as much because the damage is spread out over a distance. It's not like a 200 damage cannon is doing 200 damage to each block it hits, but say 50 to each block it hits with a 4 thick barrel.
It certainly doesn't matter with a jumbo missile because the explosion size would still be the same anyway.
I'm not sure if this makes much sense with the new weapons system. But at least the size of the graphical effect of projectiles/beams/missiles should be proportional to their damage. It looks ridiculous when a huge cannon fires tiny bullets.
Why wouldn't it work with the new weapons system? If it would work with the old it should work with the new. Beams could get thicker just like cannons.