Sun, 30 Jan 2005 23:03:31 +0000(svn r1744) DEBUG and PROFILE can be used at the same time.
tron [Sun, 30 Jan 2005 23:03:31 +0000] rev 1240
(svn r1744) DEBUG and PROFILE can be used at the same time.

Sun, 30 Jan 2005 22:04:14 +0000(svn r1743) -Fix: Multistop: Added some debug output and made sure that orphaned slots are cleared.
celestar [Sun, 30 Jan 2005 22:04:14 +0000] rev 1239
(svn r1743) -Fix: Multistop: Added some debug output and made sure that orphaned slots are cleared.

Sun, 30 Jan 2005 21:06:09 +0000(svn r1742) - Fix: fixed bug introduced in r1730 where AI players had problems when building aircrafts
bjarni [Sun, 30 Jan 2005 21:06:09 +0000] rev 1238
(svn r1742) - Fix: fixed bug introduced in r1730 where AI players had problems when building aircrafts

Sun, 30 Jan 2005 20:50:06 +0000(svn r1741) - Fix: added IsVehicleIndex() so it's possible to protect GetVehicle() from reading an invalid vehicle index
bjarni [Sun, 30 Jan 2005 20:50:06 +0000] rev 1237
(svn r1741) - Fix: added IsVehicleIndex() so it's possible to protect GetVehicle() from reading an invalid vehicle index
- Fix: added check for v->type in some commands, which expects v to be a specific type

Checks like this is needed to protect network servers from people, who hack their clients to either cheat or crash the server

NOTE: if I made a mistake here it can make a function unreachable when it should be used. Here is one place to look if something weird happens

Sun, 30 Jan 2005 19:51:39 +0000(svn r1740) -Fix: [ 1112342 ] Realistic acceleration works properly with TTDPatch non-stop handling behaviour
celestar [Sun, 30 Jan 2005 19:51:39 +0000] rev 1236
(svn r1740) -Fix: [ 1112342 ] Realistic acceleration works properly with TTDPatch non-stop handling behaviour

Sun, 30 Jan 2005 18:51:08 +0000(svn r1739) - Fix: type checking when selling vehicles (TrueLight)
darkvater [Sun, 30 Jan 2005 18:51:08 +0000] rev 1235
(svn r1739) - Fix: type checking when selling vehicles (TrueLight)

Sun, 30 Jan 2005 18:40:52 +0000(svn r1738) -Fix: [ 1108735 ] Fixed (hopefully) an assertion that was cause by selling carriages in a MP game faster than the network can handle. (Truelight)
celestar [Sun, 30 Jan 2005 18:40:52 +0000] rev 1234
(svn r1738) -Fix: [ 1108735 ] Fixed (hopefully) an assertion that was cause by selling carriages in a MP game faster than the network can handle. (Truelight)

Sun, 30 Jan 2005 18:12:37 +0000(svn r1737) Add DEBUG category "map" and use it to print the map size when allocating the map
tron [Sun, 30 Jan 2005 18:12:37 +0000] rev 1233
(svn r1737) Add DEBUG category "map" and use it to print the map size when allocating the map

Sun, 30 Jan 2005 17:53:44 +0000(svn r1736) -Fix: Forgot to remove some unused variables in last commit :(
celestar [Sun, 30 Jan 2005 17:53:44 +0000] rev 1232
(svn r1736) -Fix: Forgot to remove some unused variables in last commit :(

Sun, 30 Jan 2005 17:46:57 +0000(svn r1735) -Fix: [ 1112285 ] Fixed an assertion error with stations where stops
celestar [Sun, 30 Jan 2005 17:46:57 +0000] rev 1231
(svn r1735) -Fix: [ 1112285 ] Fixed an assertion error with stations where stops
were deleted, the assertions were just plain wrong at that place. Used a
more graceful handling. Todo: What happens if ALL stations in a schedule
have no suitable stop?