summaryrefslogtreecommitdiff
path: root/pathfind.c
AgeCommit message (Expand)Author
2006-03-19(svn r3979) Move GetRailFoundation() to rail_map.h and use it and friends to ...tron
2006-03-16(svn r3907) Replace many bridge related direct map accesses with calls to shi...tron
2006-03-12(svn r3830) Move IsTunnelTile() from tile.h to tunnel_map.h and add IsTunnel(...tron
2006-03-08(svn r3783) Replace further ints and magic numbers by Direction, DiagDirectio...tron
2006-03-06(svn r3777) Add some functions to handle tunnelstron
2006-03-06(svn r3776) Replace many ints and magic numbers by Direction, DiagDirection a...tron
2006-03-03(svn r3747) Change HASBIT() to return 0/1 instead of 0/value of tested bit, b...tron
2006-03-01(svn r3697) Rename DIAG1/DIAG2 to X resp. Y as this conveys a bit better in w...tron
2006-02-13(svn r3599) -Fix: added some casts to suppress some more warningstruelight
2006-02-13(svn r3597) Miscellaneous (I like that word) changes: Fix some indentation, a...tron
2006-02-01(svn r3511) More whitespace ([FS#46] by Rubidium)tron
2005-12-21(svn r3329) - Doc: Some documentation cleanups.matthijs
2005-12-20(svn r3321) - Fix: A wrong use of the map m5 bits, where a previously calcula...matthijs
2005-10-22(svn r3077) static, const, bracing, indentation, 0 -> '\0'/NULL, typos in com...tron
2005-10-05(svn r3019) -Codechange: Replace explicit shifting/anding/oring with GB and SBtron
2005-10-04(svn r3012) Extract the correct bits when checking if it's a road or rail tun...tron
2005-08-01(svn r2781) Fix some of the issues with variables in .h files.ludde
2005-07-24(svn r2701) Insert Id tags into all source filestron
2005-07-22(svn r2673) Include functions.h directly, not globally via openttd.htron
2005-07-21(svn r2663) Include variables.h only in these files which need it, not global...tron
2005-07-20(svn r2647) Fix: [ntp] Fix assertion error introduced in r2635ludde
2005-07-20(svn r2646) Change: [ntp] Fix uninitialized variable and add some more assert...ludde
2005-07-19(svn r2635) Fix: [ntp/misc] Improve the old pathfinder. Changed it to A* inst...ludde
2005-07-13(svn r2558) Change the internal map format from 7 arrays to one array of stru...tron
2005-07-12(svn r2555) Initialise since r2553 uninitialised variable and remove since r2...tron
2005-07-12(svn r2554) - Fix: [pathfinding] Change to using some helper functions for ch...ludde
2005-07-12(svn r2553) - Fix: [pathfinding] Remove old-old train pathfinder. Enhanced ol...ludde
2005-07-03(svn r2514) - Codechange: [NPF] Move the checking of railtype into a funciton...matthijs
2005-06-27(svn r2492) Remove some pointless casts and fix some nearby indentationtron
2005-06-25(svn r2486) Turn TILE_FROM_XY into an inline function and rename it to TileVi...tron
2005-06-24(svn r2483) Replace almost 500 "uint tile" (and variants) with "TileIndex tile"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-01-29(svn r1713) Split off several functions which query/set information about a s...tron
2005-01-16(svn r1536) Move GET_TILEHEIGHT, GET_TILETYPE and IS_TILETYPE to map.h, turn ...tron
2005-01-16(svn r1535) -Fix: bah, I hate to be wrong.. oh, euh, wrong copy/paste from TP...truelight
2005-01-10(svn r1475) Fix some more 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 r1400) -Fix: signal stays red if a track is removed (Darkvater / Tron / ...truelight
2005-01-05(svn r1391) Make an assert map size agnostictron
2005-01-05(svn r1386) Move TileIndexDiff to map.htron
2004-12-21(svn r1209) -Fix: fix compiler warning (sorry)truelight
2004-12-21(svn r1208) -Fix: the owner-check introduced in r1203 now also works correctl...truelight
2004-12-21(svn r1203) -Fix: the pathfinder no longer sees rail with an other owner as a truelight
2004-12-15(svn r1117) Move map arrays and some related macros into their own files map....tron
2004-12-03(svn r907) Sprinkle holy ANSI water:tron
2004-11-24(svn r793) Merge INLINE -> inline replacement (revision 376)tron
2004-11-14(svn r607) -Patch: [ 985102 ] static cleanuptron
2004-09-27(svn r328) -Fix: remove some unlogical alloca()s (Tron)darkvater
2004-09-14(svn r242) -Fix: Pathfinding bug for road vehicles introduced in r160 fixed (...darkvater