bin/ai/regression/regression.nut
branchnoai
changeset 9682 d031eb183733
parent 9672 18c71ca987e4
child 9684 623970482fb2
equal deleted inserted replaced
9681:3997f1ce203a 9682:d031eb183733
   145 	print("  GetBankBalance():            " + company.GetBankBalance(AICompany.MY_COMPANY));
   145 	print("  GetBankBalance():            " + company.GetBankBalance(AICompany.MY_COMPANY));
   146 	print("  GetLoanAmount():             " + company.GetLoanAmount());
   146 	print("  GetLoanAmount():             " + company.GetLoanAmount());
   147 	print("  SetLoanAmount(10000):        " + company.SetLoanAmount(company.GetMaxLoanAmount()));
   147 	print("  SetLoanAmount(10000):        " + company.SetLoanAmount(company.GetMaxLoanAmount()));
   148 	print("  GetBankBalance():            " + company.GetBankBalance(AICompany.MY_COMPANY));
   148 	print("  GetBankBalance():            " + company.GetBankBalance(AICompany.MY_COMPANY));
   149 	print("  GetLoanAmount():             " + company.GetLoanAmount());
   149 	print("  GetLoanAmount():             " + company.GetLoanAmount());
       
   150 }
       
   151 
       
   152 function Regression::Event()
       
   153 {
       
   154 	print("");
       
   155 	print("--Event--");
       
   156 	AIEventController.Test();
       
   157 	local e = AIEventController.GetNextEvent();
       
   158 	print("  GetNextEvent:      " + e);
       
   159 	print("    GetEventType:    " + e.GetEventType());
       
   160 	local c = AIEventTest.Convert(e);
       
   161 	print("    Convert:         " + c);
       
   162 	print("      GetTest:       " + c.GetTest());
       
   163 
       
   164 	print("  DisableEvent(1):   done");
       
   165 	AIEventController.DisableEvent(1);
       
   166 	AIEventController.Test();
       
   167 	e = AIEventController.GetNextEvent();
       
   168 	print("  GetNextEvent:      " + e);
       
   169 
       
   170 	print("  EnableEvent(1):    done");
       
   171 	AIEventController.EnableEvent(1);
       
   172 	AIEventController.Test();
       
   173 	e = AIEventController.GetNextEvent();
       
   174 	print("  GetNextEvent:      " + e);
       
   175 
       
   176 	{
       
   177 		print("  DisableAllEvents():done");
       
   178 		AIEventController.DisableAllEvents();
       
   179 		AIEventController.Test();
       
   180 		e = AIEventController.GetNextEvent();
       
   181 		print("  GetNextEvent:      " + e);
       
   182 	}
       
   183 
       
   184 	print("  EnableEvent(1):    done");
       
   185 	AIEventController.EnableEvent(1);
       
   186 	AIEventController.Test();
       
   187 	e = AIEventController.GetNextEvent();
       
   188 	print("  GetNextEvent:      " + e);
   150 }
   189 }
   151 
   190 
   152 function Regression::Industry()
   191 function Regression::Industry()
   153 {
   192 {
   154 	local industry = AIIndustry();
   193 	local industry = AIIndustry();
   794 	this.Std();
   833 	this.Std();
   795 	this.Base();
   834 	this.Base();
   796 	this.Airport();
   835 	this.Airport();
   797 	this.Cargo();
   836 	this.Cargo();
   798 	this.Company();
   837 	this.Company();
       
   838 	this.Event();
   799 	this.Industry();
   839 	this.Industry();
   800 	this.IndustryList();
   840 	this.IndustryList();
   801 	this.Map();
   841 	this.Map();
   802 	this.List();
   842 	this.List();
   803 	this.PathFinder();
   843 	this.PathFinder();