Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiple projectile blocks per cannon design #39

Open
Pvprod34 opened this issue Mar 2, 2021 · 2 comments
Open

Multiple projectile blocks per cannon design #39

Pvprod34 opened this issue Mar 2, 2021 · 2 comments

Comments

@Pvprod34
Copy link

Pvprod34 commented Mar 2, 2021

Hey
I was wondering if it would be possible to have more then one projectile shooting block per cannon design. Right now it seems you cant. So one could make say a double barrel gun that shoots out two of whatever projectile is loaded. You could configure more gunpowder being needed, if there was an option for requiring an extra projectile needing to be added that could be good (not essential).

You could make quite large 4 barrel turrets with this. I'm hoping the arcs would naturally sort of aim to wherever is being guided. Just an idea anyways.

@Pvprod34 Pvprod34 changed the title Multiple projectile blocks Multiple projectile blocks per cannon design Mar 2, 2021
@DerPavlov
Copy link
Owner

It is not possible to shoot more than one projectile. I always wanted to link different cannon designs to fire a broadside of a ship without operating every cannon. But since I stopped the development I think that will not happen.

@DerPavlov
Copy link
Owner

I had a long discussion on the discord server today and I think the following can be implemented with moderate complextiy.

Create an option for cannon designs to link with their neighbours within a certain distance (linkDistance) and number (linkNumber) of cannons. Therefore, clicking one cannons would:

  1. fire the barrel if it is loaded
  2. fire the closest barrel within a given distance if the clicked barrel is not loaded but the neighbour is
  3. reload the clicked barrel and its neighbours if all barrels in the surrounding have been fired

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants