public void DisableTacticalCamera() { if (_gameValueService != null) { _gameValueService.DisableUnlimitedZoom(); _gameValueService.DisableFreeCamera(); _gameValueService.EnableZoom(); _gameValueService.EnableCollisionZoomAdjustment(); _gameValueService.EnableAutoCameraAngleAdjustment(); _gameValueService.EnableCenteringCameraBehindCharacter(); _gameValueService.SetCameraZoomDistance(0); } DisposeHandlers(); AreTacticalCameraTriggersEnabled = false; }