summaryrefslogtreecommitdiff
path: root/src/pathfinder/yapf/yapf_ship.cpp
AgeCommit message (Expand)Author
2021-10-11Fix: Try all possible reverse directions when a ship reaches a dead endglx22
2021-09-26Revert 7ca1793: Using Trackdir keyed node is not required, Exitdir keyed node...Loïc Guilloux
2021-08-31Fix: pathfinders always tried to avoid docking tiles (even if nothing was on ...Patric Stout
2021-01-08Codechange: Remove min/max functions in favour of STL variants (#8502)Charles Pigott
2019-11-10Cleanup: Removed SVN headersS. D. Cloudt
2019-06-30Change: Avoid caching end of ship path, to allow penalties to apply.peter1138
2019-06-30Add: Penalty for occupied docking points.peter1138
2019-06-30Feature: Multi-tile docks and docking points.peter1138
2019-04-29Codechange: Remove Track{dir,}{Bits,}Byte typesCharles Pigott
2019-04-10Codechange: Use null pointer literal instead of the NULL macroHenry Wilson
2019-03-08Add: Road vehicle path cache. (#7261)PeterN
2019-03-08Change: Automatically use Trackdir node key as needed if ship curve penalties...Peter Nelson
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-26Codechange: Use track functions.J0an Josep
2019-01-19Change: Add path cache for ships.Peter Nelson
2018-06-27Codechange: Use HasTrack(dir) to improve code readability.J0anJosep
2018-04-30Codechange: Use TileAddBy(Diag)Dir when possible.J0anJosep
2015-08-08(svn r27362) -Codechange: Codestyle fixes for reference var declarations, sta...alberth
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-02-03(svn r24964) -Fix [FS#5416]: With YAPF the docking behaviour differed per dir...rubidium
2012-08-18(svn r24481) -Feature [FS#5127]: Make the pathfinder decide whether ships sha...frosch
2011-12-20(svn r23640) -Fix: stop using FORCEINLINE (1/3rd of the instances were, the o...truebrain
2011-08-21(svn r22801) -Feature: [YAPF] Take canal/ocean speed fraction of ships into a...michi_cc
2011-04-19(svn r22348) -Codechange: split ship-specific part of yapf_node.hpp to yapf_n...smatz
2010-12-13(svn r21511) -Feature: vehicle lost message for shipsrubidium
2010-08-01(svn r20286) -Codechange: Unify end of doxygen comments.frosch
2010-08-01(svn r20283) -Codechange: Unify start of doygen comments.frosch
2009-12-02(svn r18374) -Cleanup: remove some unused coderubidium
2009-12-02(svn r18373) -Codechange: unify some road pathfinder functionsrubidium
2009-12-02(svn r18372) -Codechange: push some extra type safety into YAPFrubidium
2009-12-02(svn r18370) -Codechange: push some constness/type strictness into the ship p...rubidium
2009-12-01(svn r18367) -Codechange: unify the ship pathfinder 'calls'rubidium
2009-12-01(svn r18364) -Codechange: move the pathfinders and their related files into a...rubidium