Old World

Old World

Not enough ratings
The missing Old World Console Guide
By Kahnite
Nothing has frustrated me more than the lack of documentation on the on game console for Old World. Through a lot of trial and error though I have found that there is completely no need for external trainers as the console and editor can accomplish anything you wish.

(NOTE: This is a work in progress. It is by no means comprehensive (yet). I post it to help out the community and save folks from frustration.

2
   
Award
Favorite
Favorited
Unfavorite
Introduction
The missing Old World Console Guide

Nothing has frustrated me more than the lack of documentation on the on game console for Old World. Through a lot of trial and error though I have found that there is completely no need for external trainers as the console and editor can accomplish anything you wish.

Console commands
While you have probably found lots of console commands listed on the web, most appear to be for internal use by the editor. If you don't see a command listed below, it's probably because you can do it straight through the editor without the hassel of figuring out all the input parameters.

"playerIndex" is always 0 for single player game (i.e. 0 = you)

Command: Add Everything

Format: addeverything int (playerIndex)

Example: addeverything 200 0 (adds 200 to all money, yields, etc.)



Command: Add Money

Format: addmoney int (playerIndex)

Example: addmoney 3000 0 (adds 3000 credits.)



Command: Add Yield

Format: addyield YIELD_TYPE int (playerIndex)

YEILD_TYPE ...
  • YIELD_ORDERS
  • YIELD_FOOD
  • YIELD_IRON
  • YIELD_STONE
  • YIELD_WOOD
  • YIELD_STEEL
  • YIELD_GROWTH
  • YIELD_CIVICS
  • YIELD_TRAINING
  • YIELD_CULTURE
  • YIELD_DISCONTENT
  • YIELD_SCIENCE
  • YIELD_MONEY
  • YIELD_MAINTENANCE
Example: addyield YIELD_STONE 500 0 (Adds 500 Stone to your stockpile.)



Command: Reveal Map

Format: revealmap (playerID)

Example: revealmap 0 (Reveals map to you.)



Command: Unreveal Map

Format: unrevealmap (playerID)

Example: unrevealmap 0 (Reverts map back to unknown to you.)



Command: Full Reveal Map

Format: fullrevealmap

Example: fullrevealmap (Reveals map to everyone.)



Command: Set Tribe Alliance

Format: setTribeAlliance TRIBE_TYPE (playerID)

TRIBE_TYPE ...
  • TRIBE_GAULS
  • TRIBE_VANDALS
  • TRIBE_DANES
  • TRIBE_THRACIANS
  • TRIBE_SCYTHIANS
Example: setTribeAlliance TRIBE_DANES 0 (The Danes ally with you.)




Command: Set Team Alliance

Format: setTeamAlliance (teamID) (teamID)

teamID ...

teamID 0 is you. Other teamID's are mapped to oter palyers, the number depends upon the opponents you face.

Example: setTeamAlliance 2 0 (Team 2 is allied with you.)


7 Comments
RaptorMother Sep 26, 2023 @ 6:19am 
is there any particular reason why the console would not open, even when the shortcut is changed in the options?
Light May 28, 2023 @ 12:26am 
THANK YOU SO MUCH!!!
whitejin19 Jun 10, 2022 @ 6:56am 
THX Kahnite
Kahnite  [author] Jun 7, 2022 @ 3:33pm 
Yup, now you know WHY I began this.
Kahnite  [author] Jun 5, 2022 @ 4:30am 
I'm getting there. So far the most straight forward way I have found is to edit the game file itself. The sections for characters look like this ...
<Character
ID="522"
BirthTurn="77"
Player="0"
Gender="GENDER_MALE"
FirstName="NAME_HITTITE_MALE24"
Seed="2488587010061235606">
<Nickname>the Gracious</Nickname>
<Portrait>CHARACTER_PORTRAIT_HITTITE_LEADER_MALE_12</Portrait>
<Level>1</Level>
<Nation>NATION_HITTITE</Nation>
<Family>FAMILY_NENASSAN</Family>
<Courtier>COURTIER_SOLDIER</Courtier>
<Rating>
...
</Rating>
<Stat />
<Trait>
<TRAIT_SCHEMER_ARCHETYPE />
<TRAIT_GRACIOUS />
</Trait>
<EventStoryOption>
...
</EventStoryOption>
<EventStoryTurn>
...
</EventStoryTurn>
</Character>

Pretty self explanatory. Just unzip the file, change traits, rating, etc. and zip it back up.
whitejin19 Jun 5, 2022 @ 4:08am 
could you give me a sample for adding traits?