| 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 15:25:47 +0000 |
truebrain |
(svn r13194) [NoAI] -Change [API CHANGE]: split 'main.nut' in 'info.nut' and 'main.nut'. The first contains the information about the AI, the second the AI. This avoid several problems we had. It also speeds up OpenTTD start-up.
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
|
| Tue, 29 Apr 2008 21:34:17 +0000 |
truebrain |
(svn r12925) [NoAI] -Add: added AIIndustry::GetAmountOfStationsAround() (Yexo)
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 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
|
| 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 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 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:48:59 +0000 |
truebrain |
(svn r12497) [NoAI] -Change [API CHANGE]: AIMap.DemolishTile -> AITile.DemolishTile (that makes much more sense, doesn't it? ;))
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
|
| Thu, 28 Feb 2008 14:28:44 +0000 |
truebrain |
(svn r12312) [NoAI] -Fix: AIVehicle_vRunningCost didn't exist
noai
|
file |
diff |
annotate
|
| Thu, 28 Feb 2008 00:59:01 +0000 |
truebrain |
(svn r12307) [NoAI] -Codechange: as followup on r12303 (trunk), use ::IsValidTile to check if a tile is inside the map, instead of all our custom ways
noai
|
file |
diff |
annotate
|
| Wed, 27 Feb 2008 23:28:34 +0000 |
truebrain |
(svn r12300) [NoAI] -Add: added AIAbstractList.AddList() (on request by Progman)
noai
|
file |
diff |
annotate
|
| Wed, 27 Feb 2008 23:06:43 +0000 |
truebrain |
(svn r12298) [NoAI] -Add: added AITunnel (Morloth)
noai
|
file |
diff |
annotate
|
| Wed, 27 Feb 2008 22:45:27 +0000 |
truebrain |
(svn r12297) [NoAI] -Add: added AIBridge.BuildBridge and friends
noai
|
file |
diff |
annotate
|
| Wed, 27 Feb 2008 21:07:31 +0000 |
truebrain |
(svn r12294) [NoAI] -Add: added AIBridge(List), which lists all available bridges (no build yet)
noai
|
file |
diff |
annotate
|
| Wed, 27 Feb 2008 19:58:17 +0000 |
truebrain |
(svn r12292) [NoAI] -Fix: no need to print GetName twice for Engine in regression
noai
|
file |
diff |
annotate
|
| Tue, 26 Feb 2008 23:47:37 +0000 |
truebrain |
(svn r12284) [NoAI] -Add: added AICargoList_v(IsFreight|CargoIncomes) (Morloth)
noai
|
file |
diff |
annotate
|
| Tue, 26 Feb 2008 22:03:18 +0000 |
truebrain |
(svn r12280) [NoAI] -Add: added AICargoList (Morloth)
noai
|
file |
diff |
annotate
|
| Tue, 26 Feb 2008 16:02:37 +0000 |
truebrain |
(svn r12270) [NoAI] -Add: added AIIndustryList_CargoAccepting and AIIndustryList_CargoProducing, which gives you Industry Lists with from where to where you can move cargo
noai
|
file |
diff |
annotate
|
| Tue, 26 Feb 2008 14:42:08 +0000 |
truebrain |
(svn r12266) [NoAI] -Fix: [API CHANGE] minor typo in Ai*r*portAvailable (tnx yorick)
noai
|
file |
diff |
annotate
|
| Tue, 26 Feb 2008 10:47:22 +0000 |
truebrain |
(svn r12264) [NoAI] -Add: added AITileList_vCargoProduction (yorick)
noai
|
file |
diff |
annotate
|
| Mon, 25 Feb 2008 16:36:24 +0000 |
truebrain |
(svn r12259) [NoAI] -Fix: depots were considered buildable (tnx Progman)
noai
|
file |
diff |
annotate
|
| Sun, 24 Feb 2008 23:41:06 +0000 |
truebrain |
(svn r12243) [NoAI] -Fix r12242: move the regression-test for AITileList_Industry* to TileList(), and show that they really work by using the Valuators to proof that
noai
|
file |
diff |
annotate
|
| Sun, 24 Feb 2008 23:34:42 +0000 |
truebrain |
(svn r12242) [NoAI] -Add: added AITileList_Industry(Accepting|Producing), giving tiles on which you want to build a station for an industry
noai
|
file |
diff |
annotate
|
| Sun, 24 Feb 2008 22:13:24 +0000 |
truebrain |
(svn r12237) [NoAI] -Fix: don't force the existance of a 'constructor' (tnx Progman)
noai
|
file |
diff |
annotate
|
| Sun, 24 Feb 2008 22:10:05 +0000 |
truebrain |
(svn r12236) [NoAI] -Change: [API CHANGE] All valuators are now in the notation: AI<type>List_v<Valuator>. Example: AIVehicleList_vAge
noai
|
file |
diff |
annotate
|
| Sat, 23 Feb 2008 18:01:05 +0000 |
truebrain |
(svn r12229) [NoAI] -Fix: AISetting()s functions can be static too
noai
|
file |
diff |
annotate
|
| Sat, 23 Feb 2008 15:16:21 +0000 |
truebrain |
(svn r12225) [NoAI] -Change [API CHANGE]: AIStationVehicleList -> AIVehicleList_Station (WATCH THE NAMES CAREFULLY!)
noai
|
file |
diff |
annotate
|
| 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
|
| Sat, 20 Oct 2007 10:14:05 +0000 |
truelight |
(svn r11307) [NoAI] -Fix: AIIndustry::GetProduction should give the production_rate, not the this_month_production
noai
|
file |
diff |
annotate
|
| Fri, 19 Oct 2007 15:41:16 +0000 |
truelight |
(svn r11299) [NoAI] -Remove [API CHANGE]: FindXXXEngines are no longer available; use AIEngineList to select your engine
noai
|
file |
diff |
annotate
|
| Fri, 19 Oct 2007 14:03:27 +0000 |
truelight |
(svn r11298) [NoAI] -Add: added EngineList + Valuators for all common functions. This should replace all FindXXXEngine, which will be removed soon
noai
|
file |
diff |
annotate
|
| Fri, 19 Oct 2007 13:14:22 +0000 |
truelight |
(svn r11297) [NoAI] -Add: in AIEngine, added: GetName, GetCargoType, GetCapacity, GetReliability, GetMaxSpeed, GetVehicleType, and GetPrice (on request by Kilinich)
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
|
| Fri, 19 Oct 2007 09:36:27 +0000 |
truelight |
(svn r11294) [NoAI] -Add: added AIIndustry::IsCargoAccepted + Valuator (on request by Kilinich)
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
|
| Sun, 19 Aug 2007 14:04:13 +0000 |
truelight |
(svn r10941) [NoAI] -Add: added AITile::GetHeight and AITileList valuator Height
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
|
| Sun, 19 Aug 2007 13:31:04 +0000 |
truelight |
(svn r10939) [NoAI] -Add: added AITileList valuator Water
noai
|
file |
diff |
annotate
|
| Sun, 19 Aug 2007 13:16:06 +0000 |
truelight |
(svn r10937) [NoAI] -Add: added AIStation::GetName on request by Nickman
noai
|
file |
diff |
annotate
|
| Fri, 03 Aug 2007 22:09:42 +0000 |
rubidium |
(svn r10775) [NoAI] -Sync: with trunk r10535:r10774.
noai
|
file |
diff |
annotate
|