AI Expert Documentation
Age of Empires II: The Age of Kings
Important: Age of Empires II allows you to create your own custom campaigns, scenarios, and computer player scripts. You may share these custom campaigns, scenarios, and computer player scripts for the purposes of gameplay but you may not sell or make other commercial uses of the customcampaigns, scenarios, and computer player scripts. Microsoft reserves all other rights to the editors and files.
This information contained in this publication/document (the “Information”) may be redistributed only as permitted by the text below and provided that such Information and this copyright notice remain intact. No part of the Information may in any form or by anyelectronic, mechanical, photocopied, recorded or any other means be reproduced, stored in a retrieval system, broadcast or transmitted without the prior written permission of the publisher of the Information, Ensemble Studios Corporation. Neither the Information nor any portion thereof may be stored in a computer or other electronic storage device except for personal and non-commercial use.
Users ofthe Information must seek permission from Ensemble Studios Corporation for all uses that are not allowed by fair use and other provisions of the U. S. Copyright Act, as amended from time to time (the “Act”). This Information may not, under any circumstances, be resold or redistributed for compensation of any kind without the prior written permission of Ensemble Studios Corporation, 10440 N. CentralExpressway, Suite 1600, Dallas, TX 75231.
The Information may only be used as a source of data and may only be used for non-commercial purposes. Any copy of this Information or portion thereof must include this copyright notice.
Any published data contained in the Information, including URL and other Internet Web Site references, is subject to change from time to time without notice.The Information does not carry a warranty of any kind, whether express or implied. Although every effort is made to provide the most accurate and up-to-date information possible, Ensemble Studios Corporation acknowledges that this Information could include certain errors, including typographical errors and technical inaccuracies. Additions and changes will be made to the Information on an on-goingbasis; thus the Information contained herein is subject to change without prior notice. Complying with the Act and all other applicable federal or state copyright laws is the sole responsibility of the user. The user hereby is deemed to assume all such copyright law compliance responsibility by his or her use of the Information.
Ensemble Studios Corporation may have U.S. federal and/or statepatents, patent applications, trademarks, service marks, trade names, copyrights or other intellectual property rights covering subject matter in the Information. Except as expressly provided in any written license agreement from Ensemble Studios Corporation, the furnishing of the Information does not give the user any license to such patents, patent applications, trademarks, service marks, tradenames, copyrights or other intellectual property rights, which are expressly retained by Ensemble Studios Corporation.
Table of Contents
Defrule Command 12
Deconst Command 12
Load Command 12
Load Random Command 13
Conditional Loading 14
Technical Considerations 16
System defined symbols 16
Conditional Loading andUser Defined Constants 19
System Defined Constants 20
Fact List 20
Constant Facts 24
Event Detection Facts 24
Game Facts 24
Commodity Trade Facts 24
Tribute Detection Facts 24
Escrow Facts 24
Computer Player Object Count Facts 25
Computer Player Resource Facts 25
Regicide Facts 25
Computer Player Availability Facts 25
Computer Player Miscellaneous Facts 26...