Medieval 2 Cheats
TheCommands.co has assembled a searchable list of all Medieval 2 cheats that are also known as console commands. In the list given below, all the cheat codes are gathered from the latest edition of Medieval II, which includes Kingdoms on Steam PC/Mac.
By pressing the ~ tilde key from your keyboard to open the Medieval II console. If it does not work, try
‘ apostrophe or ` tilde. By typing them into the console and pressing ENTER on your keyboard, you can send commands.
You can see the given table in your preferred display by pressing the “Table View” and “Card View” buttons located next to the search box. Click on the names of Medieval 2 Total Wars cheats to see its documentation page, where you can grab working samples and further detailed help for a specific command.
Type a cheat code or the name of a console command into the search box given below to search instantly from our database of 27 Medieval 2: Total War Cheats.
Medieval 2 Total War Cheats
This command can enable and disable (toggle) game applying traits and attributes. They get enabled by default.
|add_money [faction name,] [amount]||
This command can give you the particular amount of money. You can optionally denote a faction type before the amount to give money to that faction (instead of yourself). To remove money, indicate a negative amount.
|add_population [settlement name] [amount]||
With Medieval 2 Total War Cheats, you can add the specific amount of population to the completion with the specified name. You can denote a negative amount to remove population from a settlement.
|auto_win [attacker / defender]||
This command allows you to make the specific team (attacker or defender) repeatedly win the next auto resolved battle. To win your battle, when on the battle scroll, use this command (adjust based on whether you are attacker or defender), and then use auto resolve.
With the Medieval 2 Total War cheats, you can enable and disable (toggle) the "best buy" cheat, which makes units 10% cheaper. Note that at times this command does not turn off and you will have to open and close your game to make it disable.
This command can reset your character back to the settings he/she had at the start of your existing turn.
|clear_password [faction name]||
This command allows you to clear the password for the faction with the particular name (server-only).
|control [faction name]||
This command can switch the faction you are playing as to the specific faction. Note that AI will take control of the faction you were playing as before.
|create_unit [settlement / character name] [unit id] [amount] [experience] [armor] [weapon]||
This command can make a unit within the particular settlement or for the particular character. The unit is specific by its unit ID. You can optionally specify an amount (default is 1) and the skill, armor and weapon level of the created unit(s).
|disable_ai [ai type]||
This command allows you to disable all AI, or the particular AI type.
|give_trait [character name] [trait id] [level]||
This command can allow you the character with the particular name the trait with the particular ID. You can optionally specify a level for the trait to be. By default the trait level will be 1.
|give_ancillary [character name] [ancillary id]||
This command can give the ancillary with the particular ID to the character with the particular name. If the character name has a space in it, put it in quotation marks (e.g. "name").
|halt_ai [faction name]||
This command can halt the turn series at the start of the turn of the faction with the particular name. If you do not specify a faction name, the turn sequence will be halted at end of the present turn.
This command can log you out from developer console access on a server. You can enable it once again with the logon command.
This command can enable the developer console on a server, given that the presented password is right.
|move_character [character name] [x] [y]||
This command can move the character with the particular name to the particular coordinates. Find coordinates will the show_cursorstat command.
|process_cq [settlement name]||
With Medieval Total War 2 cheats, you can instantly complete all pending building work for the settlement with the particular name.
|remove_ancillary [character name] [ancillary id]||
With Medieval Total War 2 cheats, you can remove the ancillary with the particular ID from the character with the specified name. If the name of the character you want to remove the ancillary from has a space in it, add quotation marks (e.g. "name").
|remove_trait [character name] [trait id]||
This command can remove all traits, or a particular trait, from the character with the particular name.
This command can enable once again the AI after you have previously disabled it with the disable_ai or halt_ai commands. To re-enable all types of AI (if you have disabled them individually using the disable_ai command), you can use the 'x' argument.
|set_email [faction name] [email address]||
This command can set the email address for the particular faction (server-only).
|set_option [option name] [value]||
This command can set the value of the particular option to the particular value. Use 0 and 1 to signify false and true (respectively) if the option is a boolean.
|set_password [faction name] [password] [password]||
This command sets the password for faction with the specified name (server-only). You need to provide the password twice to confirm it was typed correctly.
This command can prove statistics about the location your cursor is over. Information contains the coordinates of the location, the name of the location, and the region ID.
|surrender_regions [faction name]||
With this command, you can surrender all regions belonging to the particular faction to the radical.
With Medieval 2 Total War cheats, you can enable and disable (toggle) Fog of War.
|toggle_terrain [terrain display id]||
This command lets you to change the way the map terrain is displayed/highlighted in the game. For the terrain types, you can see argument information.