Commit Graph

690 Commits

Author SHA1 Message Date
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
terkhen b3d347f6c9 (svn r19961) -Codechange: Unify "vehicle is destroyed" errors. 2010-06-11 20:20:45 +00:00
frosch 6c1a2a2009 (svn r19932) -Codechange: Preserve _current_company when starting AIs. 2010-06-05 13:29:48 +00:00
frosch a5bea603ea (svn r19931) -Fix (r19914): Convert assertion in Backup<> destructor into DEBUG() output. It was triggered on exceptions, especially when aborting world generation. 2010-06-05 12:16:12 +00:00
frosch ee53807e51 (svn r19914) -Codechange: Wrap a helper class around temporary assignments of _current_company to ensure proper restoration. 2010-05-31 20:22:57 +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
frosch 934f0861ee (svn r19880) -Fix: [NoAI] AIEngine::IsValidEngine() and AIEngine::IsBuildable() returned false positives. Especially wagons of unavailable railtypes were reported available. 2010-05-22 12:25:47 +00:00
rubidium a70fd540fc (svn r19814) -Codechange: give some more unnamed enums a name, in case they consisted of unrelated values use static const (u)int 2010-05-13 10:14:29 +00:00
smatz 114c2af6f2 (svn r19775) -Fix: improper use of 'then' in few comments (ln) 2010-05-09 18:13:36 +00:00
yexo 69c46904b6 (svn r19773) -Add: [NoAI] AIIndustry::GetIndustryID(TileIndex) 2010-05-09 15:59:30 +00:00
yexo 677f149b13 (svn r19772) -Fix [FS#3818]: the break-on-log-message feature could trigger an assert (Zuu) 2010-05-09 15:17:09 +00:00
rubidium 54473f0cda (svn r19704) -Codechange: unify the style of GSF enums; now they're plural instead of mixed 2010-04-24 11:52:58 +00:00
frosch b4a9e9cadc (svn r19701) -Fix [FS#3787]: Check for industry availability more thoroughly and cancel object placement when selecting not available industries. 2010-04-23 21:47:03 +00:00
frosch 099f734be9 (svn r19668) -Codechange: Use WaterClass in parameters of CMD_BUILD_CANAL. 2010-04-17 23:34:00 +00:00
frosch 0e7653fd7b (svn r19637) -Codechange: Pass complete TransportType to CmdBuildTunnel. 2010-04-14 20:28:37 +00:00
frosch 76b9c5e032 (svn r19635) -Fix (r19634): Forgot AI. 2010-04-14 20:08:55 +00:00
smatz 258b128a56 (svn r19614) -Codechange: "it's" => "its" where appropriate 2010-04-12 14:12:47 +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
yexo 01bbb17cb1 (svn r19591) -Add: [NoAI] AIRail::GetMaxSpeed(RailType) to get the speed limit of railtypes 2010-04-09 12:02:50 +00:00
yexo 0195074581 (svn r19548) -Add: Client setting 'gui.ai_developer_tools' to enable the break on AI string 2010-04-03 17:22:24 +00:00
yexo 08ec1074a8 (svn r19545) -Fix (r19544): typo 2010-04-02 17:43:25 +00:00
yexo cdfe7f7834 (svn r19544) -Feature [FS#3496]: add an input box to the AI Debug window where you can input a break string (patch by Zuu) 2010-04-02 17:35:20 +00:00
rubidium 5c6378bef2 (svn r19531) -Merge: documentation updates from 1.0 2010-03-31 23:33:28 +00:00
rubidium 84e1093c65 (svn r19526) -Fix (r19395): clients would crash while connecting to a server with AIs 2010-03-30 22:37:45 +00:00
smatz 67b7c8ec5d (svn r19510) -Codechange: remove superfluous semicolons from *.sq files 2010-03-23 22:48:10 +00:00
smatz d2e99657fa (svn r19507) -Codechange: remove semicolon after DECLARE_POSTFIX_INCREMENT and DECLARE_ENUM_AS_BIT_SET 2010-03-23 22:25:43 +00:00
alberth 72d62fd6fc (svn r19494) -Codechange: Remove _error_message. 2010-03-20 17:58:24 +00:00
yexo a2ea0b7b12 (svn r19465) -Codechange: support for multi-tile hangars 2010-03-19 11:17:52 +00:00
yexo 455bb65282 (svn r19464) -Codechange: move GetHangarTile to Airport 2010-03-19 09:58:46 +00:00
yexo 79909cedee (svn r19463) -Codechange: add helper function to determine if an airport has at least one hangar 2010-03-19 09:48:44 +00:00
yexo 22a27d3b62 (svn r19455) -Codechange: split all airport information in Station to a seperate class 2010-03-18 21:02:20 +00:00
yexo 4c358cb1e1 (svn r19429) -Fix: when the title game contains an AIPL block the AI settinsg where overwritten by those from the title game 2010-03-15 22:42:43 +00:00
rubidium 7ba01a1874 (svn r19426) -Fix: compilation with AIs disabled 2010-03-15 11:45:15 +00:00
alberth efddc16fc3 (svn r19419) -Codechange: Use failed CommandCost object to retrieve message instead of _error_message. 2010-03-14 14:36:37 +00:00
Yexo 25e5be2b51 (svn r19395) -Fix [FS#3669]: the AI Debug window didn't open if an AI or library fails to compile when loading a savegame 2010-03-13 00:15:24 +00:00
rubidium 1ebaa68cd2 (svn r19388) -Fix [FS#3666]: [NoAI] When reloading a savegame, an AI failing to compile could trigger (trying) to read the not yet loaded information of another AI via the AI Debug window and its "open with the most recently used AI" feature 2010-03-11 21:55:37 +00:00
frosch 2044c94217 (svn r19368) -Codechange: Return early in AIAbstractList::SetValue(), if the value is not modified. 2010-03-07 17:38:40 +00:00
frosch abcd24ab61 (svn r19367) -Fix [FS#3665]: List valuator could cause invalid iterators. 2010-03-07 17:24:07 +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
yexo 5dce998f6a (svn r19327) -Codechange: make the oilrig a part of the original airports array so some special cases can be removed 2010-03-05 23:21:51 +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
frosch ac3c1aae53 (svn r19293) -Fix [FS#3566]: Some methods of AIAbstractList left invalid iterators. 2010-02-28 19:53:11 +00:00
alberth 01562e2dfc (svn r19272) -Doc: successfull -> successful. 2010-02-27 12:29:44 +00:00
smatz cdaeead70f (svn r19249) -Fix [FS#3642](r18803): start and end tiles were swapped in CMD_REMOVE_LONG_ROAD 2010-02-25 14:09:58 +00:00
terkhen 21c8699358 (svn r19231) -Feature: Allow overbuilding of road stops. 2010-02-24 21:55:03 +00:00
terkhen 8c512f62e2 (svn r19230) -Feature: Allow to remove multiple road stops using drag and drop. 2010-02-24 21:53:16 +00:00
terkhen f7e91fa7d2 (svn r19229) -Feature: Allow to build multiple road stops using drag and drop (Based on Wolf01 work) 2010-02-24 21:51:59 +00:00
terkhen 6ccd15fd08 (svn r19227) -Codechange: Reorganization of parameters at CmdBuildRoadStop. 2010-02-24 21:45:23 +00:00
smatz 5504b1105e (svn r19224) -Codechange: change parameters passed to ShowErrorMessage() a bit 2010-02-24 14:46:15 +00:00
yexo 80982cc91b (svn r19198) -Codechange: store the size of stations in savegames 2010-02-22 14:17:07 +00:00