Table of contents
Medieval 2: Total War Cheats :
Cheats - No title
Unlock All Factions
Cheats - Cheats
Unlockable - Unlock all factions
Find this directory:
Then find the file descr_strat. Open it with a text editor (Word, or somthing like that). Cut and Paste the 'unlockable' section into the 'playable' section and save the file. Launch the game and you should have every faction available.
You can also unlock the Papal Estates, but not the Mongols, Timurids and The Aztecs.
Remember to make BACKUPS before you are editing the game files!!!!
Code - Special Ancillaries and Traits for Priests
Select the priest unit to effect with the cursor and open console with ~ key. Using : give_trait this : the words should be together in a string with each separate word starting with a uppercase ex. PriestLevel # . Using : give_ancillary this : the words should be lowercase and separated by a _ ex. choir_boy. Some traits only have a certain level so exceeding it will null, also if you use the high end of the scale it can change your units name or have some negative effects.
Code - Merchant Ancillaries and Traits
Select unit with cursor/pointer, than open console with ~ key. Syntax should be give_trait this or give_ancillary this.
Code - Detailed Codes for Several Console Commands
Push ~ to access the console. As described above, the "give_trait" command works with several different traits to add to a specific character. In order for this to work, you must have the character selected and outside of a town. It works like:
give_trait this TRAITNAME #
Below is a list of TRAITNAMES and the maximum number you can put after to determine the level of the trait. These are a list of the most beneficial traits, message me if you want me to post the more obscure ones.
Code - Console codes
Press the tilde (~) key and enter these codes to use them. All codes are case sensitive. Make sure to capitalize family member names, settlement names, and anything else that needs capitalizing or else it will not work.
Code - Cheating made simple =)
Open the cheat console by pressing the tilde key (~) and type in any of the following codes. Capitalization is important. For names with spaces in them use "_______ ________" (underspaces are for desired name) For the most part, if you find some of these cheats aren't working do remember to try capitalizing, removing certain things like opt : and <>
Code - Additional traits and ancillaries for Spies and Assassins
Same method of selecting the unit with cursor and opening console. These can be used on either unit but some are only useful on one or the other.
Code - Adding Units to Stacks
Just pick a city or any unit as if moving it and just open console and simple type george or any of those on this list and hit enter to get the following units
Code - Adding Ancillaries to Generals
As mentioned above, enter the console with the ~ key.
This is a list of the various ancillaries (retinue members) that can be added with the give_ancillary command. This code requires you to have the character that you wish to modify selected, as well.
give_ancillary this ANCILLARYNAME
Below is a list of ancillaries (with their ANCILLARYNAME) that can be given to GENERALS
Code - Cheats
While playing the game, press ~ to display the console window. Type one of the following case-sensitive codes to activate the corresponding cheat function. Note: Family member names, settlement names, and other proper names must be capitalized correctly.
Note: If your game don't accepted family names use like this: give_trait this "trait name" "rank"
Secret - Traits
Use the following values with the "give_trait [character] [trait] [level number]" code. Note: Some of these can be accompanied with a "level number", usually ranging from 1 to 5, giving additional bonuses (or penalties).
Secret - Ancillaries
Use the following values with the "give_ancillary [character] [ancillary] [level number]" code. Note: Some of these can be accompanied with a "level number", usually ranging from 1 to 5, giving additional bonuses (or penalties).