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
|
file |
diff |
annotate
|
Fri, 22 Feb 2008 11:43:05 +0000 |
truebrain |
(svn r12212) [NoAI] -Add: added AIEngine::GetMaxAge, AIEngine::GetRunningCost and AIVehicle::GetRunningCost (Morloth)
noai
|
file |
diff |
annotate
|
Wed, 09 Jan 2008 18:11:12 +0000 |
rubidium |
(svn r11796) [NoAI] -Sync: with trunk r11502:11795.
noai
|
file |
diff |
annotate
|
Fri, 19 Oct 2007 12:08:33 +0000 |
truelight |
(svn r11296) [NoAI] -Fix: typo in comment of AIVehicle::GetName
noai
|
file |
diff |
annotate
|
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
|
file |
diff |
annotate
|
Wed, 17 Oct 2007 23:45:22 +0000 |
truelight |
(svn r11289) [NoAI] -Add [FS#1346]: added AIVehicle::Is(Stopped)InDepot() (dihedral)
noai
|
file |
diff |
annotate
|
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
|
file |
diff |
annotate
|
Sun, 19 Aug 2007 13:43:59 +0000 |
truelight |
(svn r10940) [NoAI] -Add: added AIVehicle::GetName and AIVehicle::SetName to set vehicle names
noai
|
file |
diff |
annotate
|
Tue, 24 Jul 2007 21:09:39 +0000 |
truelight |
(svn r10679) [NoAI] -Add: added AIMarine, which takes care of Ships, Docks, ...
noai
|
file |
diff |
annotate
|
Thu, 19 Jul 2007 23:10:08 +0000 |
truelight |
(svn r10634) [NoAI] -Documentation: of course I forgot to document the VehicleType enum
noai
|
file |
diff |
annotate
|
Thu, 19 Jul 2007 23:01:41 +0000 |
truelight |
(svn r10633) [NoAI] -Add: added GetVehicleType and AIVehicle::VehicleType
noai
|
file |
diff |
annotate
|
Wed, 18 Jul 2007 10:53:58 +0000 |
truelight |
(svn r10611) [NoAI] -Fix: improved FindBestXXX, it now finds the fastest, biggest vehicle available
noai
|
file |
diff |
annotate
|
Fri, 13 Jul 2007 23:18:12 +0000 |
truelight |
(svn r10556) [NoAI] -Add: added AIAirport, which can build an airport
noai
|
file |
diff |
annotate
|
Fri, 04 May 2007 21:26:42 +0000 |
truelight |
(svn r9782) [NoAI] -Add: add information functions to AIVehicle, like the valuators of AIVehicleList
noai
|
file |
diff |
annotate
|
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
|
file |
diff |
annotate
|
Sat, 14 Apr 2007 20:38:10 +0000 |
rubidium |
(svn r9627) [NoAI] -Fix: let the squirrel export script export all needed (and a few more) types of references to structs and classes.
noai
|
file |
diff |
annotate
|
Tue, 27 Mar 2007 11:56:05 +0000 |
truelight |
(svn r9501) [NoAI] -Add: document that you can't assign orders to a vehicle build in test-mode
noai
|
file |
diff |
annotate
|
Tue, 27 Mar 2007 11:55:16 +0000 |
truelight |
(svn r9500) [NoAI] -Add: document behavoir in test-mode
noai
|
file |
diff |
annotate
|
Tue, 27 Mar 2007 10:17:47 +0000 |
truelight |
(svn r9497) [NoAI] -Fix: BuildVehicle showed 2 return values in .hpp doxygen comments
noai
|
file |
diff |
annotate
|
Mon, 26 Mar 2007 23:42:00 +0000 |
truelight |
(svn r9487) [NoAI] -Fix: BuildVehicle had as param vehicle_id in .hpp, which of course should be engine_id
noai
|
file |
diff |
annotate
|
Sun, 25 Mar 2007 22:21:12 +0000 |
rubidium |
(svn r9463) [NoAI] -Codechange: update squirrel export script to generate the correct amount and type of parameters, so that can be checked.
noai
|
file |
diff |
annotate
|
Sun, 25 Mar 2007 21:52:16 +0000 |
truelight |
(svn r9461) [NoAI] -Add: allow to set the amount of params that SQ should expect in the SQ define lines. Script to automated this are coming up next.
noai
|
file |
diff |
annotate
|
Sun, 25 Mar 2007 17:43:40 +0000 |
rubidium |
(svn r9453) [NoAI] -Codechange: make a difference between static and non-static methods in the squirrel export script.
noai
|
file |
diff |
annotate
|
Sun, 25 Mar 2007 16:32:02 +0000 |
truelight |
(svn r9451) [NoAI] -Add: allow static and non-static members for SQ
noai
|
file |
diff |
annotate
|
Sun, 25 Mar 2007 16:10:40 +0000 |
truelight |
(svn r9450) [NoAI] -Fix: don't allow static-method calls from SQ to non-static functions
noai
|
file |
diff |
annotate
|
Sun, 25 Mar 2007 14:19:59 +0000 |
rubidium |
(svn r9446) [NoAI] -Add: simple script to make changing/adding classes to export a little simpler.
noai
|
file |
diff |
annotate
|
Sun, 25 Mar 2007 13:50:19 +0000 |
rubidium |
(svn r9444) [NoAI] -Codechange: allow all API-class-instances to be used as parameters in Squirrel.
noai
|
file |
diff |
annotate
|
Sun, 25 Mar 2007 13:22:18 +0000 |
rubidium |
(svn r9442) [NoAI] -Documentation: do not reference any non-exported INVALID_* in the AI API documentation.
noai
|
file |
diff |
annotate
|
Sun, 25 Mar 2007 12:02:13 +0000 |
rubidium |
(svn r9440) [NoAI] -Codechange: use the identifier used for the #ifdef in the #endif not something that looks like the identifier.
noai
|
file |
diff |
annotate
|
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
|
file |
diff |
annotate
|
Tue, 20 Mar 2007 00:19:26 +0000 |
rubidium |
(svn r9361) [NoAI] -Add: some function to find, build and sell road vehicles.
noai
|
file |
diff |
annotate
|