summaryrefslogtreecommitdiff
path: root/src/pathfinder
AgeCommit message (Expand)Author
2019-03-08Change: Add configurable curve penalty for ships.Peter Nelson
2019-03-03Change: Don't apply forbid 90 deg turn settings to ships.Peter Nelson
2019-01-31Cleanup: [NPF] Remove unused parameter.J0an Josep
2019-01-31Cleanup: [NPF] Assert that a track has been chosen.J0an Josep
2019-01-31Fix #7060: [NPF] Do not check whether ignored first tiles are end nodes.J0an Josep
2019-01-31Codechange: [NPF] Add some consts.J0an Josep
2019-01-31Cleanup: [NPF] Remove unused parameters.J0an Josep
2019-01-26Codechange: Use track functions.J0an Josep
2019-01-19Change: Add path cache for ships.Peter Nelson
2019-01-06Doc: Fix spelling in comments.J0an Josep
2019-01-06Fix: [NPF] Don't look two-way for road vehicles when looking for a depot. Roa...J0an Josep
2019-01-06Codechange: [YAPF] Stop looking for an automatic servicing road depot when th...Juanjo!
2019-01-06Codechange: [NPF] Stop looking for an automatic servicing (rail/road) depot w...Juanjo!
2019-01-06Fix #7001: Pathfinders should see standard road stations as tiles where to re...J0an Josep
2019-01-04Codechange: Use INVALID_TRACKDIR instead of 0xFF.J0an Josep
2018-10-31Codechange: Some more null checksCharles Pigott
2018-10-31Fix: Protect against a few out of bounds or uninitialised usage errorsCharles Pigott
2018-10-31Doc: Lots and lots of doxymentation fixesCharles Pigott
2018-06-27Codechange: Use HasTrack(dir) to improve code readability.J0anJosep
2018-06-27Codechange: Increase readability of track functions and pathfinders.J0anJosep
2018-06-27Cleanup: Unnecessary assignation on FollowTileExit(): done previously on the ...Juanjo
2018-06-27Codechange: Separate an assertion. More information if assert is triggered.Juanjo
2018-04-30Codechange: Use TileAddBy(Diag)Dir when possible.J0anJosep
2018-04-11Remove: NO_DEBUG_MESSAGES was only read and setting it broke compilation (#6703)Patric Stout
2017-09-03(svn r27912) -Fix (r13948): [NPF] Reserved track bits were not accounted for ...michi_cc
2017-08-31(svn r27906) -Cleanup: Remove some NPF code with no effect and mark possible ...adf88
2017-08-20(svn r27896) -Fix: some warningsfrosch
2017-08-13(svn r27893) -Codechange: Use fallthrough attribute. (LordAro)frosch
2017-06-22(svn r27885) -Cleanup (r27844): ESR_MAX_COST_EXCEEDED and ESR_PATH_TOO_LONG m...frosch
2017-04-04(svn r27846) -Fix [FS#5926]: Infinite loop in pathfinder when checking safe w...peter1138
2017-04-03(svn r27845) -Change: (Yapf) Use FindDepotData struct to simplify depot findi...peter1138
2017-04-03(svn r27844) -Change: (Yapf) Treat max cost exceeded separately from path too...peter1138
2017-04-03(svn r27843) -Change: (Yapf) Consider depot as destination before reversing p...peter1138
2017-01-15(svn r27733) -Codechange: Pass NPF user data as void* instead of as array of ...frosch
2016-05-29(svn r27586) -Fix [FS#6410]: Automatic servicing of road vehicles compared pa...frosch
2015-10-30(svn r27418) -Fix [FS#6329] [FS#6379]: Desync due to incorrect storage of seg...frosch
2015-08-08(svn r27363) -Codechange: Fix codestyle of one-line methods and header codest...alberth
2015-08-08(svn r27362) -Codechange: Codestyle fixes for reference var declarations, sta...alberth
2015-07-12(svn r27332) -Change: Enable YAPF cache debugging with desync debug level 2.frosch
2015-01-02(svn r27107) -Fix [FS#6183]: road vehicles could not reverse to be sent to de...rubidium
2014-04-23(svn r26482) -Codechange: add an include that allows us to undefine/redefine ...rubidium
2013-11-26(svn r26117) -Cleanup: unneeded NULL checkrubidium
2013-11-25(svn r26109) -Fix: missing initialisationrubidium
2013-11-25(svn r26102) -Fix: m_veh is not NULL by definition when IsRoadTT is truerubidium
2013-11-23(svn r26058) -Fix: handle the return value of a number of functions betterrubidium
2013-07-14(svn r25609) -Fix [FS#5216]: under certain circumstances a track type change ...rubidium
2013-07-14(svn r25608) -Codechange: make EndSegmentReasonBits available in yapf_base.hpprubidium
2013-02-03(svn r24964) -Fix [FS#5416]: With YAPF the docking behaviour differed per dir...rubidium
2013-01-11(svn r24905) -Feature(ish): Implement station randomisation triggers.peter1138
2013-01-08(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagl...planetmaker