This version is confirmed to work with both definitive and gold editions of the game!
0.11: Added support for CD version. There are now two executables for each version.
Changelog:
0.7
First release.
0.8
Added edge panning, now you can rotate the camera just by touching the edges of the screen, this is of course optional and can be turned off.
Added parameters for turning on edge_pan, panning speed and margin for edge panning.
The program now only listens for keypresses while tabbed into the game, the exit key being an exception.
0.8.5
Fixed camera twitching and jumping while edge pan was turned on.
0.8.6
Fixed a minor issue with camera stability when selecting units while holding ctrl.
0.8.7
Fixed an minor issue when shift selecting units.
0.9
Made documentation less bloated, Vastly improved configuration file handling, added some extra error messages.
0.9.1
Made it so that higher sensitivity values actually makes it more sensitive rather than less sensitivity .
Added variables for choosing our own speeds for slow, fast binds or pressing both. They can be found in the conf file under the names CAMERA_SPEED_FAST, .-.SLOW, .-.BOTH.
Made OVERRIDE_SCROLL off by default as it is unstable on some computers, turn it on if you want unlimited zooming.
Inverted the inverted zooming, normal zooming was actually inverted zooming before and i didn't realize, this should no longer be the case.
0.10
Added variables for zoom speed, much like the existing ones for horizontal speed.
Added binds for rotating camera with keyboard, !!this feature is turned off as default, you can turn it on in the conf file!!
Remove EDGEPAN_SPEED and replaced it with CAMERA_PANSPEED which now is used for both keyboard camera orientation and edge panning.
0.11
Added support for the CD version of the game.
Any virus warnings are false positives, I will verify the file with Microsoft if there are any warnings. Use the previous version if you are unsure.
Finally I can say that the Freecam mod work for my disc version of medieval 2 total war(1.5/1.05)
A few things I want to report:
1.OVERRIDE_SCROLL =0 # Allows for unrestricted scrolling up and down. 1 for on, 0 for off. Off by default because it is unstable for some computers
Boy you weren't kidding about this option being unstable if turn on. I had to enable it to test scrolling up and down infinitely(I can now scroll down beneath the ground and scroll up to see the entire battle map(the 2 deployment zone)
but if I try to do anything else like moving the cursor, moving up,down, left right, rotate in any direction the camera would go crazy jumping from the sky to the ground and vice versa.(I had to turn it off back to 0 to and go vomit out my dinner after trying to do all those things)
2. Even with OVERRIDE_SCROLL turn off I still feel like the movement of the camera and the movement key is not as smooth as it should be it still lag a bit behind my input. Every time I scroll the mouse to the edge of the screen it would lag and jump back away from the edge of the screen
3.#Camera key orientation
KEYCONTROLLED_CAM was set to =0 by default # Makes camera orientation also be key controlled
So I could not rotate with the keyboard keys(up down left right) I had thought the program didn't work at first until I set KEYCONTROLLED_CAM =1 to rotate the camera with the keyboard's keys.
Even then when I try to rotate the camera with this option enable I still feel an invisible force pushing against my input in the opposite direction. Like when I rotate the camera Up a small force keep rotating the camera Down so I had to push the rotate up button twice to get it to where I want.
Other then these problems I also had to change a few key to fit my laptop keyboard because I do not have the key of a regular PC Keyboard
EXIT_BIND =123 # Default: PAUSE-BREAK ;123:F12 key
FREELOOK_BIND =8 # Default: MBUTTON_5 #MBUTTON_4 leads to strange movements ;8:BackSpace
Hope this feedback is helpful for you!
Thanks for your feedback! I'll definitely have a closer look at seeing if I can improve stability in the future. As the program currently stands you need a fairly fast CPU for it to be stable. OVERRIDE_SCROLL generally only works well if the CPU is fast.
That would explain the problem I've had. My Laptop CPU is only a I3 with 2.3GHZ of speed. Now that I know the limitation of the program and my machine I will be more careful with my mouse and keyboard input to make sure my CPU can properly register and perform my input without causing me all the glitchy headache and vomiting camera movement until I can get a new PC with a better CPU. Thanks for explaining this to me.
Hello. thanks for the work and the program.
But the question is: Why can't I fly the camera under the rider?
Hi! You would need to set "OVERRIDE_SCROLL =1" to have unrestricted scrolling. That will allow you to move below units.
Where can I do this? in what file?
In conf.txt, it should be located in the same directory as freecam.exe
Where do i unzip this to?do i put it in the med2 mods file then run it?
The location of the executable does not matter so you can put it where ever you want, only make sure that the configuration file is in the same directory as the executable!
Ok thanks.
Pretty cool mod. Although the camera seems to spazz out alot during battlefield events like a general dying or right before the battle setup phase.
Think it has something to do with the slow camera panning that happens during those sequences.
HELLO IF I JUST DELETE all your folder the mod unistall itself ? or i have to do something else to dele it from my game ?
Hi! You only need to delete the exe or simply the entire folder and then its gone!
Bugs a lot in Cutscenes
Yes, I couldn't really find any good fix for this. Currently if you double click anywhere on the screen while a cutscene is playing, the stuttering will go away. This is the only solution for now.