+ begin of ship shoot control