summaryrefslogtreecommitdiff
path: root/pathfind.c
AgeCommit message (Expand)Author
2006-12-27(svn r7573) -Merged the bridge branch. Allows to build bridges of arbitrary r...celestar
2006-12-26(svn r7565) -Codechange: Rework DEBUG functionality. Look for appropiate debu...Darkvater
2006-11-05(svn r7069) -Fix: AI tried to build road from the back or side of road stop/d...KUDr
2006-09-22(svn r6495) -Codechange: removed direct map access in pathfind.cglx
2006-09-05(svn r6406) -Codechange: Rename TileOffsByDir to TileOffsByDiagDir because it...Darkvater
2006-08-26(svn r6159) -Fix: FindClosestTrainDepot hardly ever found a depot with NPF of...Darkvater
2006-08-22(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whit...rubidium
2006-06-28(svn r5396) - Remove two fixed parameterstron
2006-06-10(svn r5210) Many small changes which piled up: const, unsigned, variable scop...tron
2006-06-07(svn r5155) - Remove the bridge branch merge (revision r5070)tron
2006-06-02(svn r5070) Merged the bridge branchcelestar
2006-05-27(svn r4987) Feature: Merged YAPF into trunk. Thanks to devs for continuous su...KUDr
2006-05-23(svn r4964) - Fix NTP over bridges: don't check the rail type when on a bridgepeter1138
2006-05-13(svn r4859) - Pathfinder: fix issue with train pathfinding over level crossings.peter1138
2006-05-10(svn r4812) -Fix (FS#161) NTP properly checks for railtypes on non-plain-rail...celestar
2006-05-03(svn r4715) - Fix: (FS#109) — Wrongfully bad signal - Don't allow OPF to en...KUDr
2006-04-22(svn r4515) -Codechange: TPFMode2 is currently only used for TRANSPORT_WATER....celestar
2006-04-02(svn r4245) Simplify FindLengthOfTunnel()tron
2006-03-29(svn r4150) -Feature: Merged elrails into trunk. Thanks to Tron for lots of c...celestar
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