Tue, 24 Jul 2007 21:09:39 +0000 |
truelight |
(svn r10679) [NoAI] -Add: added AIMarine, which takes care of Ships, Docks, ...
noai
|
changeset |
files
|
Tue, 24 Jul 2007 20:52:36 +0000 |
truelight |
(svn r10678) [NoAI] -Fix r10677: fix it even more correctly :) (tnx Rubidium)
noai
|
changeset |
files
|
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
|
changeset |
files
|
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
|
changeset |
files
|
Tue, 24 Jul 2007 18:42:25 +0000 |
truelight |
(svn r10674) [NoAI] -Fix: AIVehicle SQ file was out-dated
noai
|
changeset |
files
|
Fri, 20 Jul 2007 15:48:17 +0000 |
rubidium |
(svn r10636) [NoAI] -Sync with trunk r10532:10635.
noai
|
changeset |
files
|
Thu, 19 Jul 2007 23:10:08 +0000 |
truelight |
(svn r10634) [NoAI] -Documentation: of course I forgot to document the VehicleType enum
noai
|
changeset |
files
|
Thu, 19 Jul 2007 23:01:41 +0000 |
truelight |
(svn r10633) [NoAI] -Add: added GetVehicleType and AIVehicle::VehicleType
noai
|
changeset |
files
|
Thu, 19 Jul 2007 22:41:38 +0000 |
truelight |
(svn r10632) [NoAI] -Documentation: fix the documentation for AIEvent Constructor
noai
|
changeset |
files
|
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
|
changeset |
files
|
Thu, 19 Jul 2007 22:26:26 +0000 |
truelight |
(svn r10630) [NoAI] -Fix: allow enums to not have a predefined value for Squirrel
noai
|
changeset |
files
|
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
|
changeset |
files
|
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
|
changeset |
files
|
Thu, 19 Jul 2007 16:17:10 +0000 |
truelight |
(svn r10623) [NoAI] -Documentation: document AITileListNeighbourRoadCount a bit more
noai
|
changeset |
files
|
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
|
changeset |
files
|
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
|
changeset |
files
|
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
|
changeset |
files
|
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
|
changeset |
files
|
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
|
changeset |
files
|
Wed, 18 Jul 2007 10:53:58 +0000 |
truelight |
(svn r10611) [NoAI] -Fix: improved FindBestXXX, it now finds the fastest, biggest vehicle available
noai
|
changeset |
files
|
Wed, 18 Jul 2007 09:23:35 +0000 |
truelight |
(svn r10610) [NoAI] -Fix r10609: typo in WrightAI
noai
|
changeset |
files
|
Wed, 18 Jul 2007 09:20:50 +0000 |
truelight |
(svn r10609) [NoAI] -Add: added GetAirportWidth / GetAirportHeight
noai
|
changeset |
files
|
Wed, 18 Jul 2007 08:38:50 +0000 |
truelight |
(svn r10608) [NoAI] -Documentation: comment some functions to make Doxygen happy
noai
|
changeset |
files
|
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
|
changeset |
files
|
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
|
changeset |
files
|
Sun, 15 Jul 2007 12:56:41 +0000 |
truelight |
(svn r10580) [NoAI] -Add: added GetStationID to get the StationID based on a tile
noai
|
changeset |
files
|
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
|
changeset |
files
|
Sun, 15 Jul 2007 11:45:25 +0000 |
truelight |
(svn r10577) [NoAI] -Add: added ChangeItem to AIList
noai
|
changeset |
files
|
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
|
changeset |
files
|
Sun, 15 Jul 2007 00:31:03 +0000 |
truelight |
(svn r10574) [NoAI] -Fix: make a better BestVehicle detection for aircrafts
noai
|
changeset |
files
|
Sun, 15 Jul 2007 00:15:23 +0000 |
truelight |
(svn r10571) [NoAI] -Fix r10569: about time I forgot to add some files
noai
|
changeset |
files
|
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
|
changeset |
files
|
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
|
changeset |
files
|
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
|
changeset |
files
|
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
|
changeset |
files
|
Sat, 14 Jul 2007 14:56:26 +0000 |
truelight |
(svn r10558) [NoAI] -Fix: don't use free'd memory (tnx glx for tracing!!)
noai
|
changeset |
files
|
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
|
changeset |
files
|
Fri, 13 Jul 2007 23:18:12 +0000 |
truelight |
(svn r10556) [NoAI] -Add: added AIAirport, which can build an airport
noai
|
changeset |
files
|
Fri, 13 Jul 2007 19:54:59 +0000 |
rubidium |
(svn r10554) [NoAI] -Codechange: allow classes with virtual functions to still export their enums.
noai
|
changeset |
files
|
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
|
changeset |
files
|
Fri, 13 Jul 2007 18:10:33 +0000 |
truelight |
(svn r10551) [NoAI] -Add: added SQ support for "void *"
noai
|
changeset |
files
|
Fri, 13 Jul 2007 14:44:31 +0000 |
truelight |
(svn r10545) [NoAI] -Fix: GetProduction doesn't return a tile, but a value (tnx glx)
noai
|
changeset |
files
|
Fri, 13 Jul 2007 14:14:26 +0000 |
truelight |
(svn r10544) [NoAI] -Add: added AIIndustryList to list industries
noai
|
changeset |
files
|
Fri, 13 Jul 2007 13:49:39 +0000 |
truelight |
(svn r10543) [NoAI] -Add: added AIStationListCargoRating as valuator for a station list
noai
|
changeset |
files
|
Fri, 13 Jul 2007 11:04:00 +0000 |
truelight |
(svn r10540) [NoAI] -Add: added AIStationVehicleList, which lists all vehicles that go to a given station
noai
|
changeset |
files
|
Fri, 13 Jul 2007 10:49:57 +0000 |
truelight |
(svn r10539) [NoAI] -Documentation: added some comments for AI(Vehicle)StationList
noai
|
changeset |
files
|
Fri, 13 Jul 2007 10:48:08 +0000 |
truelight |
(svn r10538) [NoAI] -Add: added AIVehicleStationList, which lists all stations a vehicle goes to
noai
|
changeset |
files
|
Fri, 13 Jul 2007 10:42:23 +0000 |
truelight |
(svn r10536) [NoAI] -Add: added option for null-driver to configure how long it should run (-vnull:ticks=10000)
noai
|
changeset |
files
|
Fri, 13 Jul 2007 10:37:01 +0000 |
truelight |
(svn r10535) [NoAI] -Fix: set _current_player also for dying AI (tnx Rubidium for the help!!)
noai
|
changeset |
files
|
Fri, 13 Jul 2007 09:20:54 +0000 |
truelight |
(svn r10534) [NoAI] -Fix r10533: update regression output
noai
|
changeset |
files
|
Fri, 13 Jul 2007 09:18:50 +0000 |
truelight |
(svn r10533) [NoAI] -Sync with trunk r10460:r10532.
noai
|
changeset |
files
|
Thu, 12 Jul 2007 15:52:17 +0000 |
truelight |
(svn r10531) [NoAI] -Fix r10529: forgot to update regression output
noai
|
changeset |
files
|
Thu, 12 Jul 2007 15:51:38 +0000 |
truelight |
(svn r10530) [NoAI] -Fix r10529: forgot to update MSVC project files
noai
|
changeset |
files
|
Thu, 12 Jul 2007 15:51:19 +0000 |
truelight |
(svn r10529) [NoAI] -Add: added AIStation to gather information about stations directly by Id, which is used now by AIStationList
noai
|
changeset |
files
|
Thu, 12 Jul 2007 15:50:55 +0000 |
truelight |
(svn r10528) [NoAI] -Codechange: mark in comment static members as such in .cpp files
noai
|
changeset |
files
|
Thu, 12 Jul 2007 15:05:24 +0000 |
truelight |
(svn r10527) [NoAI] -Add: AIStationList(), which lists all your stations; useful to maintain routes
noai
|
changeset |
files
|
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
|
changeset |
files
|
Thu, 12 Jul 2007 14:55:28 +0000 |
truelight |
(svn r10525) [NoAI] -Fix: the build-truck-param of BuildRoadStation was flipped
noai
|
changeset |
files
|
Thu, 12 Jul 2007 14:53:17 +0000 |
truelight |
(svn r10524) [NoAI] -Fix: follow coding-style
noai
|
changeset |
files
|
Thu, 12 Jul 2007 14:52:33 +0000 |
truelight |
(svn r10523) [NoAI] -Fix: typo in comment for AIVehicleList()
noai
|
changeset |
files
|