diff --git a/src/player.cpp b/src/player.cpp index 84fc18c..dc1f1e1 100644 --- a/src/player.cpp +++ b/src/player.cpp @@ -88,7 +88,8 @@ void Player::AITurn(void) { if(L3D::KeyState(SDLK_a)) SetThrusterState(ShipType::THRUSTER_LEFT, 1.0f); if(L3D::KeyState(SDLK_d)) SetThrusterState(ShipType::THRUSTER_RIGHT, 1.0f); - if(L3D::KeyState(SDLK_SPACE)) SetGunState(0,1); + if(L3D::KeyState(SDLK_SPACE) || (L3D::MouseButtonState(1) && + L3D::MouseButtonState(3))) SetGunState(0, 1); else SetGunState(0,0); /* No torques at huge time accels -- ODE hates it. */