Changes to ship collision avoidance algorithm
commitfac6615db0eb12b050692bc99d945e5ebec8a7f9
authorkeldorkatarn <schmitta79@gmail.com>
Mon, 9 Apr 2018 19:35:29 +0000 (9 21:35 +0200)
committerkeldorkatarn <schmitta79@gmail.com>
Mon, 9 Apr 2018 19:35:29 +0000 (9 21:35 +0200)
treebb786d7100c14ff5f3a7576dcb34023c714e6585
parentd383e9a5f6755dc725030371a177a41702d67761
Changes to ship collision avoidance algorithm

* Change some names and create a seperate procedure for finding ships.
* Check if destiny tile is buoy. If so, distance checking continues.
* Remove water tile check. It was done before and coast can't have 3 way tracks.
* Add a check for map edges.
* Add speed adjustment related to distance between ships
* Do not detect ships on tiles with parallel tracks
src/ship_cmd.cpp