summaryrefslogtreecommitdiff
path: root/ai.c
AgeCommit message (Expand)Author
2005-07-17(svn r2606) -Codechange: renamed ai.c to ai_old.c, and ai.h to ai_new.h to ma...truelight
2005-07-13(svn r2558) Change the internal map format from 7 arrays to one array of stru...tron
2005-06-25(svn r2487) Replace TILE_XY by TileXY/TileDiffXYtron
2005-06-24(svn r2483) Replace almost 500 "uint tile" (and variants) with "TileIndex tile"tron
2005-06-07(svn r2433) - CodeChange: unmagicify all road/train crossings with IsLevelCro...Darkvater
2005-06-07(svn r2432) Use GetEngine() instead of DEREF_ENGINE() or even _engines[]tron
2005-06-04(svn r2407) Use {Get,Is}TileOwner to get/check the owner of a tile and fix so...tron
2005-06-02(svn r2397) - CodeChange: rename all "ttd" files to "openttd" files.Darkvater
2005-05-26(svn r2367) Remove some unused functions, probably was some debug stufftron
2005-05-06(svn r2271) CMD_SET_PLAYER_FACE, CMD_SET_PLAYER_COLOR, CMD_INCREASE_LOAN, CMD...tron
2005-04-20(svn r2217) - Fix: [ 1184201 ] AI orders its vehicles to a competitor's truck...Darkvater
2005-04-03(svn r2144) - Fix: AI crash when trying to remove stations with index higher ...darkvater
2005-03-27(svn r2080) - Fix: [OldAI] p->ai.state_counter was uint16 but could hold a ti...pasky
2005-03-25(svn r2066) - Fix: [ 1164248 ] game crash while AI builds bridge. Also protec...Darkvater
2005-02-07(svn r1839) Move GetTileSlope() and GetTileZ() into tile.[ch] and use more ex...tron
2005-02-06(svn r1834) - Fix: NPF does not check the owner of its target, busses try to ...matthijs
2005-02-06(svn r1817) -Codechange: Moved depot-functions to depot.ctruelight
2005-01-31(svn r1749) Move the functions which calculate distances to map.[ch] and give...tron
2005-01-30(svn r1728) - Fix: now a player can only build a road vehicle in depots he ow...bjarni
2005-01-30(svn r1727) - Fix: now CmdBuildRailVehicle() behaves correctly if DC_EXEC is setbjarni
2005-01-29(svn r1721) -Feature: It is now possible to build multiple road stations (up ...celestar
2005-01-29(svn r1720) - Fix: signed/unsigned warnings. Tile which is incremented/decrem...darkvater
2005-01-29(svn r1713) Split off several functions which query/set information about a s...tron
2005-01-25(svn r1676) Increase the size of TileIndex and TileIndexDiff to 32bits and ad...tron
2005-01-24(svn r1642) -Fix: solve AI related order-problemtruelight
2005-01-22(svn r1594) Convert all undefined parameter lists to (void) and add the appro...tron
2005-01-16(svn r1544) -Fix: SwapOrder did not use AssignOrder, which caused the saverou...truelight
2005-01-16(svn r1536) Move GET_TILEHEIGHT, GET_TILETYPE and IS_TILETYPE to map.h, turn ...tron
2005-01-15(svn r1525) -Codechange: rewrote the _order_array, now it can be made dynamic.truelight
2005-01-09(svn r1451) Fix some of the signed/unsigned comparison warningstron
2005-01-07(svn r1414) Move TileIndex, TILE_MASK and GET_TILE_[XY] to map.h and turn the...tron
2005-01-06(svn r1407) -Codechange: changed a lot around _stations, _vehicles, _towns an...truelight
2005-01-06(svn r1396) Introduce TileIndexDiffC - the compile time version of TileIndexDifftron
2005-01-05(svn r1386) Move TileIndexDiff to map.htron
2004-12-30(svn r1301) -Codechange: _industries finally has FOR_ALL_INDUSTRIES tootruelight
2004-12-15(svn r1117) Move map arrays and some related macros into their own files map....tron
2004-12-08(svn r979) Allow more realistically sized catchment areasCelestar
2004-12-05(svn r960) -Fix: forgotten conversion of orders for the AI (Tron)darkvater
2004-12-05(svn r955) Replace uint16 for orders with struct Ordertron
2004-12-04(svn r923) Forgot s/rail_vehinfo/RailVehInfo/tron
2004-12-03(svn r920) Replace vehicle info macros with inline functions and add asserts ...tron
2004-12-03(svn r907) Sprinkle holy ANSI water:tron
2004-11-19(svn r677) -newgrf: Fix some custom electric trains appearing in maglev depot...darkvater
2004-11-14(svn r607) -Patch: [ 985102 ] static cleanuptron
2004-09-10(svn r194) -Codechange: stripping trailing-spaces. Please keep this that way!truelight
2004-09-10(svn r193) -Fix: [OldAI] If service-interval is in %, it works correct now.truelight
2004-09-05(svn r160) -Codechange: made GetTileTrackStatus more readable (blathijs)truelight
2004-08-17(svn r77) -Fix: [1010788] AI service interval bug (tnx truesatan)truelight
2004-08-11(svn r22) Add: Competitors menu under patchestruelight
2004-08-11(svn r21) Remove: PE_BYTE (bit-bools) in favour of PE_BOOLtruelight