void agent_push_backward( EKeystate s ) { //in free camera control mode we need to intercept keyboard events for avatar movements if (LLFloaterCamera::inFreeCameraMode()) { camera_move_backward(s); return; } agent_push_forwardbackward(s, -1, LLAgent::DOUBLETAP_BACKWARD); }
void agent_push_backward( EKeystate s ) { //in free camera control mode we need to intercept keyboard events for avatar movements if (LLFloaterCamera::inFreeCameraMode()) { camera_move_backward(s); } // <FS:Ansariel> Comment out what shouldn't be here at all but got back in LL merge fail //else if (!gAgent.backwardGrabbed() && gAgentAvatarp->isSitting()) //{ // gAgentCamera.changeCameraToThirdPerson(); //} // </FS:Ansariel> else { agent_push_forwardbackward(s, -1, LLAgent::DOUBLETAP_BACKWARD); } }