Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
a) insert "aomxai010 standard.xml" or "aomxai030 aggressive.xml" or any other AI script (find at AI2 folder) as the aiscript value
b) set the type value to 1
c) set the civilization value to the civilization you would like to play (e.g. 2 is Hades, 9 is random)
Your playerdata section for playerid 0 should look like this:
<singleplayerrandommapdata>
<playerdata>
<playerid>0</playerid>
<aiscript>C:\(your patch)\Age of Mythology\ai2\aomxai010 standard.xml</aiscript>
<type>1</type>
<civilization>2</civilization>
</playerdata>
d) save the file
e) start the game
AI play for you and you both share control one civ.
You can do with any AI script like Admiral AI or AoMOD aswell.
Copy and paste the following:
aiDebug
showAIEchoes
developer
showAIOutput
In age of mythology/startup/game.con, add the line
map ("alt-shift-d", "aidebug", "gadgetToggle(\"XSDebugger\")")
Then alt+shift+d to pop up the debugger (you can change if if you want, it's just what I use) brings up the debugger.
map ("alt-q", "aidebug", "AIDebugInfoToggle")
This brings up the dropdown menus at the top of the screen that lets you look at plans etc.
And no, I'm a mere dabbler who has messed around with how the game works in the past. I have nothing to do with writing the actual game.
const int cUnitTypeGiraffeofSet=610;
const int cUnitTypeKrakenSPC=611;
const int cUnitTypeSavannahTreeBurning=612;
const int cUnitTypeWonderSPC=613;
const int cUnitTypeUnit=614;
const int cUnitTypeShip=615;
const int cUnitTypeBuilding=616;
const int cUnitTypeMilitaryBuilding=617;
const int cUnitTypeEconomicBuilding=618;
const int cUnitTypeDropsite=619;
const int cUnitTypeResource=620;
const int cUnitTypeHuntedResource=621;
I've been searching but have not found anything current.
(The list is dynamically generated when you start the game, it simply goes through the proto in order assigning incremental IDs and then does unittypes after that).
Definitely safest to use the constants and NOT the values for this reason...
There's definitely SOMETHING that does it though...