Fri, 13 Jun 2008 19:57:25 +0000 |
truebrain |
(svn r13511) [NoAI] -Fix: add a reference to objects given in Valuate(), so they remain valid during their usage. This allows nameless functions (lambda functions) in Valuate() on long lists.
noai
|
file |
diff |
annotate
|
Fri, 13 Jun 2008 13:07:31 +0000 |
truebrain |
(svn r13506) [NoAI] -Change [API CHANGE]: like AIVehicle, AIStation, .. restrict AISign to only your own signs
noai
|
file |
diff |
annotate
|
Thu, 12 Jun 2008 21:54:34 +0000 |
truebrain |
(svn r13500) [NoAI] -Fix r13497: minor glitch in slope-check (Yexo)
noai
|
file |
diff |
annotate
|
Thu, 12 Jun 2008 21:18:09 +0000 |
truebrain |
(svn r13498) [NoAI] -Add: added 'pathfinder.road' to the regression
noai
|
file |
diff |
annotate
|
Thu, 12 Jun 2008 18:03:50 +0000 |
truebrain |
(svn r13492) [NoAI] -Add: added the 'standard' functions max() and min() in global scope
noai
|
file |
diff |
annotate
|
Thu, 12 Jun 2008 11:15:59 +0000 |
rubidium |
(svn r13486) [NoAI] -Add: function to determine what TransportTypes a tile holds.
noai
|
file |
diff |
annotate
|
Thu, 12 Jun 2008 10:34:21 +0000 |
truebrain |
(svn r13484) [NoAI] -Fix [API CHANGE]: AITile::IsBuildable() now returns 'true' on coast tiles
noai
|
file |
diff |
annotate
|
Thu, 12 Jun 2008 10:14:05 +0000 |
truebrain |
(svn r13483) [NoAI] -Fix: oops... IsBuildable thought trees were not buildable, silly of course (tnx Yexo)
noai
|
file |
diff |
annotate
|
Wed, 11 Jun 2008 12:13:22 +0000 |
truebrain |
(svn r13461) [NoAI] -Fix: add A* to regression, so we test it a bit (very basic test ;))
noai
|
file |
diff |
annotate
|
Tue, 10 Jun 2008 23:02:23 +0000 |
truebrain |
(svn r13459) [NoAI] -Fix: final fixes in binary_heap
noai
|
file |
diff |
annotate
|
Tue, 10 Jun 2008 22:35:13 +0000 |
truebrain |
(svn r13458) [NoAI] -Fix r13457: fix the regression Luke...
noai
|
file |
diff |
annotate
|
Tue, 10 Jun 2008 21:51:01 +0000 |
truebrain |
(svn r13455) [NoAI] -Fix: extend the regression to test the queues a bit more
noai
|
file |
diff |
annotate
|
Tue, 10 Jun 2008 18:28:39 +0000 |
truebrain |
(svn r13447) [NoAI] -Add [Library]: Binary Heap ( O(ln n) insert/pop )
noai
|
file |
diff |
annotate
|
Tue, 10 Jun 2008 14:11:35 +0000 |
truebrain |
(svn r13440) [NoAI] -Add: introducing ai/library, a method to load libraries into your AI.
noai
|
file |
diff |
annotate
|
Sun, 08 Jun 2008 21:11:05 +0000 |
truebrain |
(svn r13421) [NoAI] -Fix: remove the need for a Sleep(1) before executing a command at the beginning of Start(), by skipping the first tick before calling Start() in the first place
noai
|
file |
diff |
annotate
|
Sun, 08 Jun 2008 19:35:16 +0000 |
rubidium |
(svn r13420) [NoAI] -Add: function to get the town rating.
noai
|
file |
diff |
annotate
|
Sun, 08 Jun 2008 13:56:35 +0000 |
truebrain |
(svn r13415) [NoAI] -Add: added AITileList_StationType, giving all the tiles on which a station of your requested type is, for a given station
noai
|
file |
diff |
annotate
|
Sun, 08 Jun 2008 12:45:11 +0000 |
truebrain |
(svn r13414) [NoAI] -Add: added AIStation::HasStationType(station_id, station_type) to check if a given station has a given station-type
noai
|
file |
diff |
annotate
|
Sun, 08 Jun 2008 10:37:30 +0000 |
rubidium |
(svn r13410) [NoAI] -Add: functions to perform town actions (advertising, bribing, building statues, etc).
noai
|
file |
diff |
annotate
|
Sat, 07 Jun 2008 23:30:41 +0000 |
truebrain |
(svn r13407) [NoAI] -Add: added AICompany::IsMine() to ease up owner-checks (no, not the ones to cash in money)
noai
|
file |
diff |
annotate
|
Sat, 07 Jun 2008 23:08:42 +0000 |
truebrain |
(svn r13406) [NoAI] -Change [API CHANGE]: renamed CompanyIndex to CompanyID and AICompany::ResolveCompanyIndex() to AICompany::ResolveCompanyID(), to be more consistant with the rest of the API
noai
|
file |
diff |
annotate
|
Sat, 07 Jun 2008 23:05:36 +0000 |
truebrain |
(svn r13404) [NoAI] -Change [API CHANGE]: AITile::IsBuildable no longer returns 'true' on road, but only on a halve piece of road (as that is auto-removed). This should make this function return less 'true', and more sane results :)
noai
|
file |
diff |
annotate
|
Sat, 07 Jun 2008 22:57:00 +0000 |
rubidium |
(svn r13403) [NoAI] -Add: wrapper to read the game settings directly without *any* promises on the results being stable in the future when OpenTTD changes the semantics.
noai
|
file |
diff |
annotate
|
Sat, 07 Jun 2008 16:01:47 +0000 |
truebrain |
(svn r13398) [NoAI] -Add: added AISign::GetOwner (on request by Finaldeath)
noai
|
file |
diff |
annotate
|
Fri, 06 Jun 2008 18:25:42 +0000 |
truebrain |
(svn r13395) [NoAI] -Fix [API CHANGE]: Rename AIOrder::GetNumberOfORders to AIOrder::GetOrderCount
noai
|
file |
diff |
annotate
|
Wed, 04 Jun 2008 22:57:17 +0000 |
truebrain |
(svn r13382) [NoAI] -Add: added AICargo::GetTownEffect()
noai
|
file |
diff |
annotate
|
Thu, 29 May 2008 15:56:32 +0000 |
glx |
(svn r13326) [NoAI] -Sync with trunk r13264:13325
noai
|
file |
diff |
annotate
|
Sat, 24 May 2008 22:48:46 +0000 |
glx |
(svn r13235) [NoAI] -Change [API CHANGE]: AITunnel.GetOtherTunnelEnd() now returns INVALID_TILE if no other end is found
noai
|
file |
diff |
annotate
|
Fri, 23 May 2008 09:46:39 +0000 |
truebrain |
(svn r13220) [NoAI] -Fix r13219: it has been a while, but I forgot to commit the regression update ;)
noai
|
file |
diff |
annotate
|
Thu, 22 May 2008 15:49:08 +0000 |
truebrain |
(svn r13212) [NoAI] -Add: introducing the ability to build trams. Use AIRoad.SetCurrentRoadType to switch to Trams, than all AIRoad functions will produce tram-objects.
noai
|
file |
diff |
annotate
|
Tue, 20 May 2008 13:09:34 +0000 |
truebrain |
(svn r13193) [NoAI] -Add: allow AIs to be packed in a .tar. one AI per tar, always in a subdir. It looks for main.nut in the first dir it finds in the archive
noai
|
file |
diff |
annotate
|
Wed, 07 May 2008 21:09:51 +0000 |
rubidium |
(svn r12997) [NoAI] -Sync: with trunk r12895:12996.
noai
|
file |
diff |
annotate
|
Tue, 29 Apr 2008 21:49:14 +0000 |
truebrain |
(svn r12926) [NoAI] -Fix r12925: it has been a while, but... forgot to update regression (tnx glx)
noai
|
file |
diff |
annotate
|
Tue, 29 Apr 2008 21:06:16 +0000 |
truebrain |
(svn r12922) [NoAI] -Add: added AIStation::SetName() (Yexo)
noai
|
file |
diff |
annotate
|
Sun, 27 Apr 2008 15:05:17 +0000 |
truebrain |
(svn r12911) [NoAI] -Add: added AIEventVehicle(List|WaitingInDepot|Unprofitable) (Yexo)
noai
|
file |
diff |
annotate
|
Fri, 25 Apr 2008 15:56:58 +0000 |
truebrain |
(svn r12902) [NoAI] -Fix r12901 [API CHANGE]: renamed IsWithinTownRadius to IsWithinTownInfluence, as that reflects the meaning much better
noai
|
file |
diff |
annotate
|
Fri, 25 Apr 2008 15:51:12 +0000 |
truebrain |
(svn r12901) [NoAI] -Add: added AITown.IsWithinTownRadius, AIStation.IsWithinTownRadius and AITile.GetOwner (Yexo)
noai
|
file |
diff |
annotate
|
Fri, 25 Apr 2008 15:20:48 +0000 |
rubidium |
(svn r12896) [NoAI] -Sync: with trunk r12824:r12895.
noai
|
file |
diff |
annotate
|
Fri, 25 Apr 2008 00:22:41 +0000 |
truebrain |
(svn r12885) [NoAI] -Add: added AISubsidy and AIEventSubsidyNNN (Yexo)
noai
|
file |
diff |
annotate
|
Mon, 21 Apr 2008 20:33:03 +0000 |
glx |
(svn r12823) [NoAI] -Add: added AICompany::(G|S)etAutoRenew(Status|Months|Money)
noai
|
file |
diff |
annotate
|
Sun, 20 Apr 2008 23:25:58 +0000 |
glx |
(svn r12811) [NoAI] -Fix (r12431): passengers subsidies are from towns to towns, not to industries
noai
|
file |
diff |
annotate
|
Tue, 15 Apr 2008 22:29:00 +0000 |
truebrain |
(svn r12727) [NoAI] -Fix (API CHANGE): return -1 to indicate invalidity, instead of 0 or -1, depending on the class
noai
|
file |
diff |
annotate
|
Tue, 15 Apr 2008 22:18:11 +0000 |
truebrain |
(svn r12724) [NoAI] -Fix r12720: also add regression test for new functions
noai
|
file |
diff |
annotate
|
Tue, 15 Apr 2008 16:11:29 +0000 |
truebrain |
(svn r12722) [NoAI] -Add (or -Feature for yorick): added AITile::IsSteepSlope(), AITile::IsHalftileSlope() and AITile::GetComplementSlope()
noai
|
file |
diff |
annotate
|
Tue, 15 Apr 2008 14:49:20 +0000 |
truebrain |
(svn r12718) [NoAI] -Add: added AIVehicle::GetCurrentSpeed
noai
|
file |
diff |
annotate
|
Mon, 07 Apr 2008 18:32:42 +0000 |
rubidium |
(svn r12612) [NoAI] -Add: support for GetLastError for AITunnel. Patch by Morloth.
noai
|
file |
diff |
annotate
|
Mon, 07 Apr 2008 18:24:45 +0000 |
rubidium |
(svn r12610) [NoAI] -Fix: a subsidiary is a 'subcompany' and not the financial bonus for routes which is called a subsidy.
noai
|
file |
diff |
annotate
|
Mon, 07 Apr 2008 14:00:52 +0000 |
truebrain |
(svn r12607) [NoAI] -Add: SetLastError support for AIVehicle (Morloth)
noai
|
file |
diff |
annotate
|
Sun, 06 Apr 2008 23:07:42 +0000 |
rubidium |
(svn r12597) [NoAI] -Sync: with trunk r12501:12596.
noai
|
file |
diff |
annotate
|
Sun, 06 Apr 2008 12:26:40 +0000 |
rubidium |
(svn r12589) [NoAI] -Add: GetLastError support for AIBridge.
noai
|
file |
diff |
annotate
|
Thu, 03 Apr 2008 23:01:54 +0000 |
rubidium |
(svn r12555) [NoAI] -Add: support for GetLastError for AICompany.
noai
|
file |
diff |
annotate
|
Mon, 31 Mar 2008 18:33:33 +0000 |
truebrain |
(svn r12519) [NoAI] -Add: added AILog with Info(), Warning(), and Error()
noai
|
file |
diff |
annotate
|
Mon, 31 Mar 2008 10:55:13 +0000 |
truebrain |
(svn r12510) [NoAI] -Add: added AIError, which allows you to catch errors triggered by commands (Morloth)
noai
|
file |
diff |
annotate
|
Mon, 31 Mar 2008 06:36:54 +0000 |
truebrain |
(svn r12493) [NoAI] -Remove [API CHANGE]: AIPathFinder should never been part of this API (more like a contrib or extended something)
noai
|
file |
diff |
annotate
|
Wed, 26 Mar 2008 15:17:40 +0000 |
truebrain |
(svn r12431) [NoAI] -Add: added AIEventSubsidiaryOffer, which keeps you informed about new Subsidiaries
noai
|
file |
diff |
annotate
|
Tue, 25 Mar 2008 12:12:45 +0000 |
truebrain |
(svn r12411) [NoAI] -Change [API CHANGE]: order of params of CargoIncome is changed
noai
|
file |
diff |
annotate
|
Mon, 03 Mar 2008 16:15:24 +0000 |
truebrain |
(svn r12327) [NoAI] -Add: GetLastMonth(Production|Transported) (Morloth)
noai
|
file |
diff |
annotate
|
Sun, 02 Mar 2008 13:19:08 +0000 |
truebrain |
(svn r12325) [NoAI] -Add: added AIEngine:CanRefitCargo()
noai
|
file |
diff |
annotate
|
Fri, 29 Feb 2008 08:51:47 +0000 |
truebrain |
(svn r12318) [NoAI] -Add: added AICompany::(Build|Get)CompanyHQ (college of Morloth)
noai
|
file |
diff |
annotate
|
Fri, 29 Feb 2008 00:17:59 +0000 |
truebrain |
(svn r12315) [NoAI] -Fix: AITunnel::GetOtherTunnelEnd() now also works to estimate where a non-existing tunnel would end (Morloth / glx)
noai
|
file |
diff |
annotate
|