Commit Graph

62 Commits

Author SHA1 Message Date
truebrain
ad5830e42d (svn r23302) -Add: [NoAI] AITown::GetCargoGoal and AITown::GetGrowthRate to query statistics about a town regarding its growing 2011-11-23 16:09:46 +00:00
truebrain
19791d3189 (svn r23298) -Add: track statistics of all incoming and outgoing goods. Incoming based on TownEffect, outgoing based on CargoType (based on patch by Terkhen) 2011-11-23 16:05:19 +00:00
yexo
78b6431eab (svn r23170) -Doc (r23169): add he new value to the AI changelog 2011-11-08 21:51:53 +00:00
yexo
3566f8b905 (svn r23134) -Add [FS#3799]: [NoAI] AICargoList_StationAccepting 2011-11-08 15:44:53 +00:00
michi_cc
ab28780f97 (svn r23120) -Feature: [NoAI] Support for refit orders. 2011-11-05 15:31:21 +00:00
rubidium
2de0383538 (svn r23118) -Feature: [NoAI] Allow AIs to query the amount of remaining operations for the current tick 2011-11-04 23:20:14 +00:00
rubidium
2ac7cbada3 (svn r22988) -Fix: don't return ERR_UNKNOWN when the vehicle would become too long 2011-10-03 20:21:56 +00:00
frosch
61d5dd64b8 (svn r22764) -Add: [NoAI] AITile::GetTownAuthority(). 2011-08-19 21:19:10 +00:00
rubidium
53c909c65a (svn r22751) -Merge: documentation updates from 1.1 2011-08-14 18:53:55 +00:00
yexo
05b09ea0c4 (svn r22584) -Add: [NoAI] several functions to AICompany to find out performance information (Morloth) 2011-06-13 15:23:20 +00:00
rubidium
2c1555b13c (svn r22396) -Document: some AI doxygen stuff 2011-05-01 09:24:19 +00:00
rubidium
22bc18cc71 (svn r22283) -Merge from 1.1: documentation updates/release changes 2011-03-31 21:26:26 +00:00
rubidium
be8e0ede7c (svn r22083) -Change: trunk is heading towards 1.2 now 2011-02-14 20:20:57 +00:00
smatz
4aa45d8742 (svn r21953) -Remove [FS#4456]: the non-uniform stations setting. Support for uniform stations has been broken for over a year 2011-02-04 14:11:14 +00:00
rubidium
ab8f0771c0 (svn r21672) -Fix: mention AIEventTownFounded in the AI changelog as well 2010-12-31 09:43:42 +00:00
yexo
1bdea024a3 (svn r21663) -Add: [NoAI]: AIRail::GetName() to get the name of a railtype 2010-12-29 23:20:12 +00:00
yexo
9a0d29f7de (svn r21655) -Add: mention AITown::IsCity in the NoAI changelog 2010-12-29 12:41:01 +00:00
rubidium
0b8697bad4 (svn r21280) -Merge: documentation updates from 1.0 2010-11-20 21:27:21 +00:00
rubidium
cdb91a1a9e (svn r20810) -Merge: documentation updates from 1.0 2010-09-15 22:05:08 +00:00
yexo
f30cc9e6ca (svn r20563) -Change: [NoAI] rename AIAbstractList to AIList 2010-08-19 15:37:28 +00:00
yexo
ecb6d8cf74 (svn r20399) -Change: [NoAI] AIIndustry::IsCargoAccepted now returns 3 possible values so AIs can detect a temporaral refusal from an industry to accept some cargo type 2010-08-07 20:51:53 +00:00
rubidium
75f6f6eb0b (svn r20389) [NoAI] -Add: AIOrder::IsVoidOrder to find void "(Invalid Order)" orders.
[NoAI] -Change: AIOrder::GetOrderFlags returns AIOrder::AIOF_INVALID for void orders.
2010-08-06 19:04:21 +00:00
frosch
5b86c79fce (svn r20283) -Codechange: Unify start of doygen comments. 2010-08-01 19:22:34 +00:00
rubidium
d63751f8e5 (svn r20160) -Merge: changelog updates from the 1.0 branch 2010-07-16 08:20:33 +00:00
frosch
d18fc1a5bf (svn r20107) -Add: [NoAI] AIIndustryType::INDUSTRYTYPE_TOWN and AIIndustryType::INDUSTRYTYPE_UNKNOWN for AIRail::BuildNewGRFRailStation(). Note that BuildNewGRFRailStation() now checks the passed industry type for validity. 2010-07-10 10:54:30 +00:00
michi_cc
e94f75095a (svn r20049) -Feature: [NewGRF] Add a railtype flag to disallow level crossings per railtype. 2010-07-02 16:34:11 +00:00
rubidium
b4d4e5722a (svn r19881) -Fix [FS#3827]: pay for the rail/road when constructing tunnels and bridges 2010-05-22 14:12:48 +00:00
yexo
69c46904b6 (svn r19773) -Add: [NoAI] AIIndustry::GetIndustryID(TileIndex) 2010-05-09 15:59:30 +00:00
yexo
22cc9cac11 (svn r19595) -Doc: mention the addition of AIRail::GetMaxSpeed in the AI changelog 2010-04-09 22:29:10 +00:00
rubidium
5c6378bef2 (svn r19531) -Merge: documentation updates from 1.0 2010-03-31 23:33:28 +00:00
terkhen
32bd795e62 (svn r19349) -Add: [NoAI] AIs can get the power, weight and tractive effort of a road vehicle. 2010-03-06 13:04:25 +00:00
frosch
1d145f1070 (svn r19294) -Change: [NoAI] Remove HasNext() from all lists/iterators and add IsEnd() instead. 2010-02-28 20:25:03 +00:00
terkhen
21c8699358 (svn r19231) -Feature: Allow overbuilding of road stops. 2010-02-24 21:55:03 +00:00
rubidium
dd714d1e96 (svn r19151) -Codechange [FS#3625]: Move home directory to a better place in Haiku (jrepan) 2010-02-17 16:45:55 +00:00
rubidium
9379469bbb (svn r19150) -Fix (r19143): some more locations could use updating 2010-02-17 15:31:46 +00:00
yexo
2241cd487d (svn r19014) -Add: [NoAI] AIOrder::[G|S]etStopLocation to get/set the stop location of trains in a rail station 2010-02-04 23:18:19 +00:00
rubidium
24286738be (svn r19011) -Update: AI changelog 2010-02-04 22:14:11 +00:00
yexo
1a866d0db5 (svn r18956) -Update: NoAI changelog 2010-01-29 23:59:38 +00:00
rubidium
21b4eb70c3 (svn r18726) -Fix [FS#3463]: with non-uniform industries the 'supplies' text when building a station could be incorrect (missing a cargo)
-Change [NoAI]: AITile::GetCargoProduction now returns the number of producers and not the number of tiles of producers.
-Fix [NoAI]: AITileList_IndustryProducing would omit some tiles for at which a station would get cargo.
2010-01-04 21:10:20 +00:00
frosch
9e3c107ffe (svn r18725) -Add: [NoAI] AIWaypoint::WaypointType and AIWaypoint::HasWaypointType().
-Change: [NoAI] Constructor of AIWaypoint now takes a WaypointType to also handle buoys.
-Remove: [NoAI] AIBuoyList.
2010-01-04 19:42:29 +00:00
yexo
9df2bfeddf (svn r18691) -Change [NoAI]: cleanup some errors messages and add a few to AIWaypoint 2010-01-02 16:47:32 +00:00
yexo
8f50437298 (svn r18687) -Add [NoAI]: AIEngine::IsBuildable to check if you can build a certain engine.
-Change: AIEngine::IsValidEngine will now also return true when you have at least one vehicle of that type even if you can't build it anymore.
2010-01-02 15:52:29 +00:00
rubidium
3bafba18c3 (svn r18622) -Merge: release changes 2009-12-23 23:09:47 +00:00
yexo
2a329b6d2a (svn r18518) -Add [NoAI]: AIOrder::AIOF_GOTO_NEAREST_DEPOT for goto nearest depot orders 2009-12-16 21:31:21 +00:00
yexo
9b5219c17b (svn r18504) -Remove [NoAI]: AIVehicle::SkipToVehicleOrder as it was a duplicate or AIOrder.SkipToOrder 2009-12-14 22:17:15 +00:00
rubidium
a718cea273 (svn r18299) -Update: the ai changelog document 2009-11-26 16:47:31 +00:00
yexo
d53eab6052 (svn r17593) -Fix (r17591): as always after a noai commit ... 2009-09-20 19:01:38 +00:00
rubidium
a8975e9e72 (svn r17486) -Add [NoAI]: a vehicle list for all vehicle that are ordered to a specific depot 2009-09-09 09:46:08 +00:00
smatz
427690be22 (svn r17478) -Document [NoAI]: descibe changes in subsidy logic in AI changelog 2009-09-08 20:34:23 +00:00
rubidium
08d9873001 (svn r17471) -Change: when removing a station or waypoint keep the rail unless Ctrl is pressed. This makes the behaviour consistent between the two. 2009-09-08 10:12:13 +00:00