Commit Graph

14 Commits (bcb72d30d87223dbd6beccdc9f5046175da7b65f)

Author SHA1 Message Date
smatz 9021c20b5e (svn r15299) -Cleanup: remove many redundant includes 16 years ago
michi_cc 8f5354f2df (svn r14876) -Fix [FS#2509] (r14849): Reserved path loop detection was broken for stations.
Don't set the test tile to the tile the very first iteration handles. Update the test tile instead in the loop.
16 years ago
michi_cc cca22794d1 (svn r14849) -Fix [FS#2478]: A train meeting its end could lead to an endless loop. 16 years ago
michi_cc 166793bd93 (svn r14428) -Fix [FS#2306]: A 90-degree curve can be a safe waiting position if they are forbidden for trains. 16 years ago
rubidium 6e67ea1f9d (svn r14258) -Codechange: rework the way to query the vehicle hash to make sure it always results in the same irregardless of the order of the hash-linked-list.
-Fix: desync in PBS reservation following, vehicle flooding and road vehicle overtake/follow code.
16 years ago
smatz c45a143e27 (svn r14109) -Fix (r14107): marking reserved tile dirty is needed for waypoints and stations even when patch option is disabled 16 years ago
smatz 506a6ffe57 (svn r14107) -Codechange: marking reserved tile dirty twice (and even when patch option is off) is not needed 16 years ago
frosch ba1b3c7f11 (svn r13974) -Fix [YAPP]: A train crash could lead to stale reservations. (michi_cc) 16 years ago
rubidium 1e549a0fcc (svn r13966) -Codechange [YAPP]: Bar level crossings upon path reservation. (michi_cc) 16 years ago
rubidium 2a567afff4 (svn r13965) -Add [YAPP]: Implement newgrf var 0x44 for stations (PBS reservation state). (michi_cc) 16 years ago
rubidium bcfc5a78ed (svn r13956) -Add [YAPP]: Function for getting the train holding a reserved path. (michi_cc) 16 years ago
rubidium 74b770a96a (svn r13940) -Add [YAPP]: YAPF is now able to reserve the found path. (michi_cc) 16 years ago
rubidium 8ffc05a02c (svn r13929) -Codechange [YAPP]: Reserving and unreserving of single tracks is now possible. (michi_cc) 16 years ago
rubidium 8eb9c27f8d (svn r13928) -Add [YAPP]: Function for getting the path reservation state of any tile. (michi_cc) 16 years ago