In this guide I'll describe how to use hotseat function to play a campaign almost the same to a normal campaign but with these possibilities:
1) Play as mongols or timurids
2) Change the faction you play anytime
3) Skip turns to let computer controlled factions (from now on I'll refer to them as AI) get bigger, develop settlements. Useful if you want to play in a (sort of) late era or to try some more random games not just with the same boring starting positions or play as a weak faction for a harder game.
*At the bottom of the post I added a save where you can play as mongols in vanilla game.
CFG Settings
How to achieve this is different between vanilla medieval2 and kingdoms mods.
For vanilla you need to copy&paste these hotseat settings into medieval2.preferences.cfg file. You open it with notepad, it's possible there already exist some hotseat settings, you need to replace the existent ones with these:
After you put these settings, save the .cfg file and MARK IT AS READ-ONLY by right-clicking on it, go to proprieties and check the read-only box. This will disable the game editing the settings. After you create the game you want, you can uncheck the read-only box.Code:[multiplayer] playable = 1 [hotseat] scroll = 0 ## 0 disables start turn scroll in hotseat campaign and lets you play defensive battles turns = 0 ## 0 disables forced separate human faction turns (including diplomacy) admin_password = password ## admin password to be able to use console commands autoresolve_battles = 0 ## 0 lets you choose between play battle or autoresolve disable_console = 0 ## 0 lets you access console without requiring password disable_papal_elections = 0 ## 0 enables voting in papal elections (only first valid human faction votes) save_prefs = 1 ## 1 makes these settings be saved in the savegame. update_ai_camera = 0 ## 0 disables camera moving to the capital of AI factions during their turn validate_diplomacy = 0 ## 0 disables diplomacy validation for incoming propositions allow_validation_failures = 0 ## 0 prevents game to load if savegame or data validations fail
For kingdoms mods you put the same settings in the cfg in the mod's folder and it's not required to mark it read-only. (the kingdoms campaigns use the medieval2.preference.cfg)
Creating the game
If you want to keep the same difficulty no matter what factions you will play you have to select them as human when starting the campaign, as all AI factions use by default normal/normal difficulty. If you want to play as mongols or timurids on VH/VH first you have to move these factions from unplayable to playable section at the top of the descr_strat.txt file (located in Medieval 2 Total War\data\world\maps\campaign\imperial_campaign or if using a mod in Medieval 2 Total War\mods\"modname"\data\world\maps\campaign\imperial_campaign)
For vanilla you start hotseat campaign from regular grand campaign. You'll observe you can select more than 1 faction, those selected as human will be flashing. As said above if you want to keep the difficulty then select the factions you will be playing or select all if you don't know which you'll play.
For kingdoms mods you go to Multyplayer>Hotseat campaigns, not to grand campaign.
Some additional settings might appear, they should be like this unless you want otherwise:
Disable console: unchecked
Passwords: unchecked
Then start the campaign.
Now to change ownership of a faction from human to AI and vice-versa you use this console command
control <faction>
And you replace <faction> with any faction: england, russia, papal_states, mongols etc
To skip turns (meaning let AI play by itself) you just need to make all human factions into AI, so if you start with England as human faction you use this command: control england
To play as mongols you enter the following command (unless you selected mongols as human from the start): control mongols . The screen might become black but the game will advance until mongols or timurids spawn, then you can play as them.
Tips: -to pause the game you can press letter O to open faction summary scroll, then you can use console to toggle_fow to check the map and change control of any faction if you want to play.
- you can make the game work in windowed mode so you can do other stuff while game advances. You need to add windowed = 1 in [video] section of the cfg.
Here is a save where you can play as mongols that spawned at Sarkel. In vanilla while playing as mongols/timurids the game might be frozen, as in nothing happens when loading a savegame. In this case you need to use the control mongols command and let the AI play 1 turn, then use command again to make it a human faction again.
http://www.mediafire.com/download/88...ols-Sarkel.rar
PS beware that with hotseat function scripts might not work properly, including very common scripts like those that give money bonuses to AI faction from king's purse.


Reply With Quote







