src/ai/api/ai_vehicle.cpp
Thu, 28 Feb 2008 14:28:44 +0000 truebrain (svn r12312) [NoAI] -Fix: AIVehicle_vRunningCost didn't exist 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 12:13:41 +0000 truebrain (svn r12215) [NoAI] -Codechange: added '::' if a function comes from non-AI-API functions (was inconsistant till now) 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, 22 Feb 2008 00:25:54 +0000 glx (svn r12211) [NoAI] -Sync: with trunk r12050:12209 noai
Sun, 03 Feb 2008 20:17:54 +0000 rubidium (svn r12051) [NoAI] -Sync: with trunk (r11795:12050). noai
Wed, 09 Jan 2008 18:11:12 +0000 rubidium (svn r11796) [NoAI] -Sync: with trunk r11502:11795. 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 20:52:36 +0000 truelight (svn r10678) [NoAI] -Fix r10677: fix it even more correctly :) (tnx Rubidium) noai
Tue, 24 Jul 2007 20:50:49 +0000 truelight (svn r10677) [NoAI] -Fix: shadows aren't valid vehicles, so don't return true on them noai
Thu, 19 Jul 2007 23:01:41 +0000 truelight (svn r10633) [NoAI] -Add: added GetVehicleType and AIVehicle::VehicleType 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
Sun, 15 Jul 2007 00:31:03 +0000 truelight (svn r10574) [NoAI] -Fix: make a better BestVehicle detection for aircrafts 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:50:55 +0000 truelight (svn r10528) [NoAI] -Codechange: mark in comment static members as such in .cpp files noai
Tue, 12 Jun 2007 18:02:11 +0000 glx (svn r10118) [NoAI] -Sync with trunk r10015:r10096 noai
Fri, 25 May 2007 00:25:08 +0000 glx (svn r9915) [NoAI] -Sync with trunk -r9815:9914 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
Tue, 27 Mar 2007 10:22:39 +0000 truelight (svn r9498) [NoAI] -Add: added regression for AITransactionMode() noai
Sat, 24 Mar 2007 14:56:31 +0000 truelight (svn r9428) [NoAI] -Fix: FindBestRoadVehicle returned always INVALID_ENGINE. It is more useful to return best_engine ;) noai
Tue, 20 Mar 2007 11:55:30 +0000 rubidium (svn r9369) [NoAI] -Codechange: make some IsValidXXX() function static, so they can be used by the other classes without the need for an instance. noai
Tue, 20 Mar 2007 11:42:07 +0000 truelight (svn r9368) [NoAI] -Fix: store _new_vehicle_id directly after successful handling the command in a per-AI-player-safe piece of memory, so we can restore the value when ever we want later in the process noai
Tue, 20 Mar 2007 00:19:26 +0000 rubidium (svn r9361) [NoAI] -Add: some function to find, build and sell road vehicles. noai