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
Fri, 19 Oct 2007 09:36:27 +0000 truelight (svn r11294) [NoAI] -Add: added AIIndustry::IsCargoAccepted + Valuator (on request by Kilinich) noai
Wed, 17 Oct 2007 23:45:22 +0000 truelight (svn r11289) [NoAI] -Add [FS#1346]: added AIVehicle::Is(Stopped)InDepot() (dihedral) noai
Tue, 16 Oct 2007 16:11:33 +0000 truelight (svn r11274) [NoAI] -Add: added LowerTile and RaiseTile to 'terraform' the map a bit (dynaxo) noai
Tue, 16 Oct 2007 16:07:01 +0000 truelight (svn r11273) [NoAI] -Add: added AIOrder::MoveOrder (dynaxo) 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, 07 Oct 2007 00:40:14 +0000 glx (svn r11222) [NoAI] -Fix (r11221): my text editor decided to play with me between compilation and commit noai
Sat, 06 Oct 2007 22:30:24 +0000 glx (svn r11221) [NoAI] -Sync: with trunk r11145:11220 noai
Sun, 23 Sep 2007 07:37:38 +0000 rubidium (svn r11146) [NoAI] -Sync: with trunk r11035:11045. noai
Sun, 09 Sep 2007 21:14:29 +0000 rubidium (svn r11075) [NoAI] -Fix: sorting on value did not work as expected. Patch by GeekToo. noai
Sun, 02 Sep 2007 11:17:33 +0000 rubidium (svn r11036) [NoAI] -Sync: with trunk r10774:11035. noai
Sun, 19 Aug 2007 14:04:13 +0000 truelight (svn r10941) [NoAI] -Add: added AITile::GetHeight and AITileList valuator Height 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
Sun, 19 Aug 2007 13:31:04 +0000 truelight (svn r10939) [NoAI] -Add: added AITileList valuator Water noai
Sun, 19 Aug 2007 13:22:13 +0000 truelight (svn r10938) [NoAI] -Fix r10937: regression update noai
Sun, 19 Aug 2007 13:16:06 +0000 truelight (svn r10937) [NoAI] -Add: added AIStation::GetName on request by Nickman noai
Sun, 19 Aug 2007 13:01:41 +0000 truelight (svn r10936) [NoAI] -Fix: allow water_protection for non-water-building in DoCommand noai
Fri, 03 Aug 2007 22:09:42 +0000 rubidium (svn r10775) [NoAI] -Sync: with trunk r10535:r10774. noai
Fri, 03 Aug 2007 19:16:36 +0000 glx (svn r10769) [NoAI] -Fix: EOL only changes are now considered as "not changed" noai
Tue, 24 Jul 2007 21:10:00 +0000 truelight (svn r10680) [NoAI] -Fix r10679: forgot to update MSVC project files 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
Tue, 24 Jul 2007 20:29:45 +0000 truelight (svn r10676) [NoAI] -Fix: don't send DC_NO_WATER by default, it kills building docks and buoys and stuff.. just be careful now not do try anything on the water, it won't any longer fail ;) noai
Tue, 24 Jul 2007 18:42:25 +0000 truelight (svn r10674) [NoAI] -Fix: AIVehicle SQ file was out-dated noai
Fri, 20 Jul 2007 15:48:17 +0000 rubidium (svn r10636) [NoAI] -Sync with trunk r10532:10635. noai
Thu, 19 Jul 2007 23:10:08 +0000 truelight (svn r10634) [NoAI] -Documentation: of course I forgot to document the VehicleType enum noai
Thu, 19 Jul 2007 23:01:41 +0000 truelight (svn r10633) [NoAI] -Add: added GetVehicleType and AIVehicle::VehicleType noai
Thu, 19 Jul 2007 22:41:38 +0000 truelight (svn r10632) [NoAI] -Documentation: fix the documentation for AIEvent Constructor noai
Thu, 19 Jul 2007 22:39:43 +0000 truelight (svn r10631) [NoAI] -Add: AIEvent, to take care of events; for now it only reports when vehicles are crashed noai
Thu, 19 Jul 2007 22:26:26 +0000 truelight (svn r10630) [NoAI] -Fix: allow enums to not have a predefined value for Squirrel 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
Thu, 19 Jul 2007 16:17:10 +0000 truelight (svn r10623) [NoAI] -Documentation: document AITileListNeighbourRoadCount a bit more noai
Wed, 18 Jul 2007 15:30:34 +0000 truelight (svn r10616) [NoAI] -Fix: only see a method as constructors if they do not have an other function name noai
Wed, 18 Jul 2007 15:24:10 +0000 truelight (svn r10615) [NoAI] -Fix r10613: one might wonder how hard it can be to fix something this simple... noai
Wed, 18 Jul 2007 15:13:33 +0000 truelight (svn r10614) [NoAI] -Fix r10613: do not commit things you are working on and don't want to commit ;) 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
Wed, 18 Jul 2007 09:23:35 +0000 truelight (svn r10610) [NoAI] -Fix r10609: typo in WrightAI noai
Wed, 18 Jul 2007 09:20:50 +0000 truelight (svn r10609) [NoAI] -Add: added GetAirportWidth / GetAirportHeight noai
Wed, 18 Jul 2007 08:38:50 +0000 truelight (svn r10608) [NoAI] -Documentation: comment some functions to make Doxygen happy noai
Sun, 15 Jul 2007 16:39:11 +0000 rubidium (svn r10582) [NoAI] -Codechange: allow getting the president and company names of other companies as well as their company value and bank balance. noai
Sun, 15 Jul 2007 13:24:06 +0000 truelight (svn r10581) [NoAI] -Add: added WrightAI, and even though it is an aircraft only AI, it is the first NoAI that actually builds something useful and that is where the name came from (wright is archaic English for craftsman or builder) noai
Sun, 15 Jul 2007 12:56:41 +0000 truelight (svn r10580) [NoAI] -Add: added GetStationID to get the StationID based on a tile noai
Sun, 15 Jul 2007 12:36:43 +0000 rubidium (svn r10579) [NoAI] -Add: functions to remove/keep the top/bottom X items from a list. noai
Sun, 15 Jul 2007 11:45:25 +0000 truelight (svn r10577) [NoAI] -Add: added ChangeItem to AIList noai
Sun, 15 Jul 2007 11:28:52 +0000 truelight (svn r10576) [NoAI] -Add: added -g to regression test script, to start gdb over regression-test noai
Sun, 15 Jul 2007 00:31:03 +0000 truelight (svn r10574) [NoAI] -Fix: make a better BestVehicle detection for aircrafts noai
Sun, 15 Jul 2007 00:15:23 +0000 truelight (svn r10571) [NoAI] -Fix r10569: about time I forgot to add some files noai
Sat, 14 Jul 2007 23:49:31 +0000 truelight (svn r10569) [NoAI] -Add: added AIListRandomize as Valuator for all lists to attach a random value to all items noai
Sat, 14 Jul 2007 23:35:46 +0000 glx (svn r10568) [NoAI] -Add: {Build|Remove}RoadFull(). These functions have the same behaviour as {Build|Remove}Road(), except road is built/removed on both halves of ending tiles (ie build a sloped road on sloped tile instead half road with fundations) noai
Sat, 14 Jul 2007 22:06:38 +0000 truelight (svn r10565) [NoAI] -Add: allow giving width, height and radius to check for cargo acceptance noai
Sat, 14 Jul 2007 21:15:49 +0000 truelight (svn r10564) [NoAI] -Add: added a AITileList valuator that checks for a NxM buildable spot with the entry from the AITileList as top-left tile noai
Sat, 14 Jul 2007 14:56:26 +0000 truelight (svn r10558) [NoAI] -Fix: don't use free'd memory (tnx glx for tracing!!) noai
Sat, 14 Jul 2007 08:54:17 +0000 truelight (svn r10557) [NoAI] -Add: added for all lists 2 valuators: DistanceManhattanToTile and DistanceSquareToTile, to get the distance from object to some tile you specify noai
Fri, 13 Jul 2007 23:18:12 +0000 truelight (svn r10556) [NoAI] -Add: added AIAirport, which can build an airport noai
Fri, 13 Jul 2007 19:54:59 +0000 rubidium (svn r10554) [NoAI] -Codechange: allow classes with virtual functions to still export their enums. noai
Fri, 13 Jul 2007 19:12:43 +0000 truelight (svn r10553) [NoAI] -Add: added a framework for AIPathFinder() and implemented a really stupid AIPathFinderStupid() noai