summaryrefslogtreecommitdiff
path: root/npf.c
AgeCommit message (Expand)Author
2005-10-05(svn r3019) -Codechange: Replace explicit shifting/anding/oring with GB and SBtron
2005-09-11(svn r2942) Staticise some functionstron
2005-09-09(svn r2929) * Move DistanceTrack from map.c to npf.c and rename to NPFDistanc...matthijs
2005-07-24(svn r2701) Insert Id tags into all source filestron
2005-07-23(svn r2696) Remove stray semicolonstron
2005-07-22(svn r2674) - CodeChange: [pbs] Generalise the PSBISPbsDepot function so it ...hackykid
2005-07-22(svn r2673) Include functions.h directly, not globally via openttd.htron
2005-07-17(svn r2625) - Fix: [pbs] Store the end of a train's reserved path explicitly...hackykid
2005-07-15(svn r2585) - Fix [Makefile]: some small cleanups, remove warnings, and add m...Darkvater
2005-07-13(svn r2558) Change the internal map format from 7 arrays to one array of stru...tron
2005-07-09(svn r2538) - Fix: Use IsCompatibleRailType() function instead of checking t...hackykid
2005-07-04(svn r2517) - Fix: [pbs] Detect end-of-lines properly regarding depots. hackykid
2005-07-04(svn r2516) - Feature: [pbs] Implement path-based-signalling. This allows mu...hackykid
2005-07-03(svn r2514) - Codechange: [NPF] Move the checking of railtype into a funciton...matthijs
2005-06-25(svn r2489) static, bracing style and use clamp()tron
2005-06-25(svn r2487) Replace TILE_XY by TileXY/TileDiffXYtron
2005-06-22(svn r2473) - Add: VehicleMayEnterTile(), which checks if the tile owner of a...matthijs
2005-06-22(svn r2471) - Fix: [ 1221249 ] [NPF] Vehicles try to drive into a tunnel entr...matthijs
2005-06-17(svn r2456) * Prettyfied npf.c using enums and wrappers from rail.h.matthijs
2005-06-17(svn r2451) * Fix: Assertion caused by passing a trackdir where a track was e...matthijs
2005-06-17(svn r2450) * Codechange: Replaced all uses of the arrays in tile.h with call...matthijs
2005-06-16(svn r2448) General cleanup of rail related code, more to follow.matthijs
2005-06-16(svn r2447) * Add: [NPF] Penalty for road vehicles making turns.matthijs
2005-06-07(svn r2433) - CodeChange: unmagicify all road/train crossings with IsLevelCro...Darkvater
2005-06-02(svn r2397) - CodeChange: rename all "ttd" files to "openttd" files.Darkvater
2005-05-23(svn r2363) - Codechange: [NPF] Removed caching the endnode check. The code f...matthijs
2005-05-07(svn r2281) - Fix: [ 1115204 ] [NPF] When pressing the goto depot button, tra...matthijs
2005-05-03(svn r2257) - Fix: [NPF] NPF debug markings modify _map2 instead of _map3_hi ...matthijs
2005-05-02(svn r2255) - Fix: [ 9680363 ] [NPF] Broken buoy handling for shipsmatthijs
2005-05-02(svn r2253) - Fix: [ 1190896 1184378 ] [NPF] Trains ignoring their railtype (...matthijs
2005-04-15(svn r2204) - Add: [NPF] NPF now has a maximum number of nodes it will search...matthijs
2005-04-11(svn r2182) - Add: [NPF] There is now a debug class for NPF. Use -d npf<level...matthijs
2005-04-11(svn r2181) - Add: DistanceTrack() to calculate the distance over optimally l...matthijs
2005-04-07(svn r2165) - Codechange: [NPF] Properly enummed NPF hash size, it is easily ...matthijs
2005-04-06(svn r2159) - Fix: [NPF] Road vehicles never found their target station or de...matthijs
2005-04-05(svn r2154) - Fix: [NPF] Vehicles should no longer try to drive through the b...matthijs
2005-04-04(svn r2148) - Add: [NPF] Trains can now plan taking into account that they ca...matthijs
2005-04-04(svn r2147) - Add: [NPF] Give red presignal exit signals a different (higher)...matthijs
2005-04-02(svn r2121) -Fix: changed the 2nd param of AyStar_EndNodeCheck back to what i...truelight
2005-03-14(svn r2007) - Fix: [NPF] Slope penalties did not work correctly with foundati...matthijs
2005-03-13(svn r2006) - Fix: [NPF] Wrong signal detection for last signal red detection...matthijs
2005-03-08(svn r1968) - Fix: [NPF] Mixed declarations and statementsmatthijs
2005-03-08(svn r1967) Codechange: A mix of mostly indentation-related tidyups.pasky
2005-03-08(svn r1964) - Add: [NPF] Added a penalty matthijs
2005-03-08(svn r1963) - Add: [NPF] Penalty for a red signal that is the last signal on ...matthijs
2005-03-08(svn r1957) Compilation fix.pasky
2005-03-07(svn r1956) -Fix: [NPF] New target tile for heuristic should perform better w...matthijs
2005-02-07(svn r1843) - Codechange: [NPF] Removed some unused code.matthijs
2005-02-07(svn r1842) Fix another typo made in r1834tron
2005-02-06(svn r1834) - Fix: NPF does not check the owner of its target, busses try to ...matthijs