In the 4X strategy game Old World, players develop their own ancient empire, paying attention not only to the diplomatic relations of the state with its neighbors, but also to the personal lives of its noble families and key characters. Understanding the intricacies of game mechanics is not easy, so it is useful to have cheats on hand.
Cheats for Old World provide the same opportunities as in other games of this genre: with their help you can easily get resources, research improvements, influence the relationships of states, tribes and characters, achieve your goals and much more. Read on to find out how to use cheats and what types there are.
How to use cheats in Old World
There are two types of cheats in Old World. The first are console commands, which are listed below. To use them, bring up the console by pressing the ~ (tilde) key or Shift + ~ .
The second type is commands from the debug menu. To access this menu, press ALT+D during the game.
Commands in the Old World debug menu
The following commands are available in the debug menu:
- SHIFT+M – open the whole map
- SHIFT+T – get all technologies
- SHIFT+R – get resources and money
- SHIFT+(1-6) – select another player as active
- SHIFT+CTRL+R – reload data from XML files
List of cheats for Old World
Below are all console commands available in the game. The square brackets highlight the command parameters, the brackets themselves are not used when entering.
- doeventstory [event type] – trigger an event
- testEvents [true/false] – enable/disable test events
- eventstorymaxprio [event type] – assign the event the maximum priority
- addeverything [integer] [player number] – add all resources to the player (example: addeverything 200 0 – add 200 units of all resources to yourself)
- addmoney [integer] [player number] – add money to the player (example: addmoney 3000 0 – add 3000 to yourself)
- addyield [resource type] [integer] [player number] – add resources to the player
- addunit [unit type] [map cell ID] [player number] [barbarian type] – add a unit to the player
- addgeneral [map cell ID] [character ID] – add a general
- removetopunit [map cell ID] – remove the strongest unit from the specified map cell
- removeunit [map cell ID] – remove all units from the specified map cell
- addimprovement [improvement type] [map cell ID] [player number] [religion type] [number of turns] – add an improvement to the player that has been researched for the specified number of turns
- removeimprovement [map cell ID] – remove improvement
- finishimprovement [map cell ID] – finish improvement
- [vegetation type] [map cell ID] – add vegetation to the specified map cell
- removevegetation [map cell ID] – remove vegetation
- makenation [player number] [nation type] – change the nation of the specified player
- addcity [map cell ID] [player number] [family type] – create a city belonging to a specific player and family
- setcityowner [map cell ID] [player number] – change the city owner to the specified player
- setTileName [map cell number] [map cell name] – rename a map cell (the name is written in Latin letters with an underscore instead of a space)
- revealmap [player ID] – reveals the entire map for the specified player
- fullrevealmap – reveals the entire map to all players
- setTribeAlliance [tribe type] [player ID] – make the tribe allied to the specified player
- setTribeHostile [tribe type] [player ID] – make the tribe hostile to the player
- setTeamHostile [team ID] [team ID ] – make teams hostile to each other
- setTribeTruce [tribe type] [player ID] – make a truce between the tribe and the player
- setTeamTruce [team ID] [team ID] – make a truce between teams
- setTribePeace [tribe type] [player ID] – make peace between the tribe and the player
- setTeamPeace [team ID] [team ID] – make peace between teams
- setBarbarianAlly [barbarian type] [player ID] – make barbarians allied to the player
- setTeamAlliance [team ID] [team ID] – make two teams allied
- addgoal [ambition type] [player ID] – add an ambition to the selected player
- removegoal [current ambition ID] [player ID] – remove one of the active ambitions from the player
- finishgoal [ambition type] – complete the specified ambition (add fail to end it with a failure)
- newcharacter [player ID] [family type] [age] [fillValue] – create a new character
- makedead [character ID] – kill the specified character
- addtrait [trait] [character ID] – gives the character the specified trait
- removetrait [trait] [character ID] – remove the specified trait from the character
- setrating [character type] [character value] [character ID] – change a character’s stat
- setexperience [experience] [character ID] – change the amount of experience of a character
- setcognomen [nickname] [character ID] – assign a nickname to a character
- setnation [nation type] [character ID] – change character’s nation
- setfamily [family type] [character ID] – change character’s family
- setCourtier [courtier type] [character ID] – assign a courtier
- addrelationship [relationship type] [character ID 1] [character ID 2] – set the relationship between the specified characters
- removerelationship [relationship type] [character ID 1] [character ID 2] – remove relationships between characters
- addCharacterMemory [character memory] [character ID] – add a memory to a character
- setReligion [religion type] [character ID] – change the character’s religion
- addFamilyMemory [family memory] [family type] – add a memory to a family
- setFamilyHead [family type] [character ID] – make the character the head of the family
- addPlayerMemory [player memory] [ID of player to remember] – add a memory of a player
- addTeamMemory [player memory] [player ID to remember] [target team] – add a memory of a player to a team
- setPlayerLeader [player ID] [character ID] – make the character the player’s leader
- addTribeMemory [tribe memory] [player ID of which the memory is about] [tribe type] – adds a memory of a player to a tribe
- setTribeLeader [tribe type] [character ID] – make the character the leader of the tribe
- addReligionMemory [religion memory] [player ID to remember] [religion type] – adds a player memory to members of a religion
- setReligionHead [religion type] [character ID] – assign a character as the head representative of a religion
- turnlock – turn lock
- autoplay [number of moves] – enable autoplay for the specified number of moves
- setTeamVictory [win type] [team ID] – declare the selected team as the winner for the selected reason
- setachievement [achievement type] [player ID] – grant an achievement to the specified player
- reloadmods – reload mods
- dumpconsolecommands – output a list of console commands
- dumphotkeyscommands – dump a list of hotkeys
- dumpprofilerdata [filename] – save memory dump to file
- memoryprofilersnapshot [filename] – save memory snapshot to file



