If the main camera is as you said static then it's really easy to achieve by making two regions on both sides, and two cameras at your preferred angle. Then you track the mouse position and save the mouse cursor position to a temporary location. Have a periodic trigger that checks if the temporary location is within the battlefield regions, and if it is, you apply the correct cameras. Once the temp location is no longer within the side regions you pan back to the original camera.