src/ai/api/ai_vehicle.hpp.sq
Sat, 23 Feb 2008 14:42:07 +0000 truebrain (svn r12221) [NoAI] -Fix: Register functions are no _Register functions, and always on top of the sort list noai
Fri, 22 Feb 2008 12:30:17 +0000 truebrain (svn r12216) [NoAI] -Codechange: made most functions 'static', which removes the need to create an instance to get, for example, engine information, and therefor heavily simplifying AI creation (Morloth) noai
Fri, 22 Feb 2008 11:43:05 +0000 truebrain (svn r12212) [NoAI] -Add: added AIEngine::GetMaxAge, AIEngine::GetRunningCost and AIVehicle::GetRunningCost (Morloth) noai
Fri, 19 Oct 2007 11:32:20 +0000 truelight (svn r11295) [NoAI] -Change [API CHANGE]: put Engine things in AIEngine, and rename functions as such. Most noticable: FindBestXXXVehicle -> FineBestXXXEngine noai
Wed, 17 Oct 2007 23:45:22 +0000 truelight (svn r11289) [NoAI] -Add [FS#1346]: added AIVehicle::Is(Stopped)InDepot() (dihedral) noai
Fri, 12 Oct 2007 22:04:41 +0000 truelight (svn r11250) [NoAI] -Fix [API CHANGE]: SkipVehicleOrder always skipped to first vehicle order.. replaced with SkipToVehicleOrder, and added a param to specify to which order it should skip (dynaxo) noai
Sun, 19 Aug 2007 13:43:59 +0000 truelight (svn r10940) [NoAI] -Add: added AIVehicle::GetName and AIVehicle::SetName to set vehicle names noai
Tue, 24 Jul 2007 21:09:39 +0000 truelight (svn r10679) [NoAI] -Add: added AIMarine, which takes care of Ships, Docks, ... noai
Tue, 24 Jul 2007 18:42:25 +0000 truelight (svn r10674) [NoAI] -Fix: AIVehicle SQ file was out-dated noai
Thu, 19 Jul 2007 23:01:41 +0000 truelight (svn r10633) [NoAI] -Add: added GetVehicleType and AIVehicle::VehicleType noai
Thu, 19 Jul 2007 19:42:54 +0000 truelight (svn r10629) [NoAI] -Fix: on returning a class instance which is NULL, do not make a wrapper SQ, but return a NULL pointer too noai
Thu, 19 Jul 2007 17:13:38 +0000 truelight (svn r10625) [NoAI] -Fix: returning C++ classes, by creating a temp SQ class, had its problems, this should fix them all (double-frees, wrong scope, ..) noai
Wed, 18 Jul 2007 15:09:16 +0000 truelight (svn r10613) [NoAI] -Add r10612: give release-hook for return values of classes for which SQ creates a temporary holder so they are free'd when SQ does noai
Wed, 18 Jul 2007 14:58:37 +0000 truelight (svn r10612) [NoAI] -Add: allow a class as return value; pack the result in a SQ instance and it should work perfectly noai
Wed, 18 Jul 2007 10:53:58 +0000 truelight (svn r10611) [NoAI] -Fix: improved FindBestXXX, it now finds the fastest, biggest vehicle available noai
Fri, 13 Jul 2007 23:18:12 +0000 truelight (svn r10556) [NoAI] -Add: added AIAirport, which can build an airport noai
Thu, 12 Jul 2007 15:04:26 +0000 truelight (svn r10526) [NoAI] -Fix: a class with params for the constructor lost his instance when called from SQ (templates can be really useful ;)) noai
Fri, 04 May 2007 21:26:42 +0000 truelight (svn r9782) [NoAI] -Add: add information functions to AIVehicle, like the valuators of AIVehicleList noai
Wed, 02 May 2007 12:56:01 +0000 truelight (svn r9768) [NoAI] -Fix: check if the amount of params for constructor are correct noai
Wed, 02 May 2007 12:47:16 +0000 truelight (svn r9767) [NoAI] -Add: add support for params in the constructor (via C++ templates) noai
Sat, 14 Apr 2007 21:57:44 +0000 rubidium (svn r9629) [NoAI] -Codechange: move the squirrel export functions out of the API header files. noai