add laserShoot function