How can I disable zoom reset on activating next char in XCOM?

In X-COM Unknown Enemy I love to zoom out to maximum for getting a good overview while moving soldiers, attacking enemies and thinking about my next moves.

As we all know the game automatically advances to the next soldier if you have spent all movement points of one. But everytime that happens, the game also automatically zooms in to default zoom level. How can I disable that, so that the zoom stays always the same (maximized)?


Solution 1:

I would recommend using the following mod it has a lot of features that can help you out.

XCOM ToolBoks

One of the features of the mod is to disable auto zoom and the description is as following.

Disable Auto Zoom - By default, the game zooms in/out when you switch soldiers (tab/shift/mouse4/mouse5), which can be disabled by selecting this option. Although, other events will still trigger the camera to zoom in.

Note, there is a bug when starting/loading a mission that locks the camera in place when Auto Zoom is disabled. To unlock it, just click on an unselected soldier with the mouse or enter Free Aiming mode by selecting a Grenade or Rocket Launcher etc.

Solution 2:

The mod recommended by Falem is not compatible with the latest XCOM version and is also no longer maintained. Instead you can use XCOM Camera Tweaks, in particular the Camera Zoom Levels for EU and EW script. Although this does not prevent the reset of zoom levels when selecting another soldier, it enables you to set a default zoom level in the script.

After loading CameraZoom-EU-EW.txt into XCOM UPK Patcher, set the number to your desired value, for example 2500 (which is really far away):

// Change 1884.0 to whatever value you like (vanilla value is 1256.0)
ALIAS=DefaultDistance:<%f2500.0>