The camera, or rather the window's sf::View is reset when changing into battle. This is intended behavior. However, the view of the camera is NOT changed when in a battle. This causes the screen to stretch, which is undesired. Pretty much, just remove the stretching. Scaling the positions and sizes to the relative area, but keeping the text scale the same is what should happen.
The camera, or rather the window's sf::View is reset when changing into battle. This is intended behavior. However, the view of the camera is NOT changed when in a battle. This causes the screen to stretch, which is undesired. Pretty much, just remove the stretching. Scaling the positions and sizes to the relative area, but keeping the text scale the same is what should happen.