Darkvater [Sat, 18 Mar 2006 15:31:34 +0000] rev 9928
(svn r3958) Change HASBIT() to return 0/1 instead of 0/value of tested bit. Backport of r3747 from trunk
Darkvater [Sat, 18 Mar 2006 15:29:24 +0000] rev 9927
(svn r3957) -Fix: Correctly restore the roadside after roadworks are finished. Backport of r3680 from trunk
Darkvater [Sat, 18 Mar 2006 15:28:26 +0000] rev 9926
(svn r3956) - Fix: [Multistop] Check the status of the destination road stop instead of a station's first road stop. This only has effect with road vehicle queuing disabled. Backport of r3663, r3681 from trunk
Darkvater [Sat, 18 Mar 2006 15:25:25 +0000] rev 9925
(svn r3955) - Fix: validate the setting of max_companies/spectators through the console. Backport of r3591, r3593 from trunk
Darkvater [Sat, 18 Mar 2006 15:22:27 +0000] rev 9924
(svn r3954) - Explicitly update v->first in TrainConsistChanged() if necessary, as this is far faster than brute forcing it later.
- When loading a game, call TrainConsistChanged() for each train head separately before updating images, as v->first is used extensively in GetTrainImage() for custom graphics. This gives a significant speed improvement on loading a game.
- Rewrite GetFreeUnitNumber() so that only one loop of vehicles is required. Instead a list of used/unused numbers is created and the first unused number is chosen. This significantly improves performance in large games.
- Improve game-load times. Backport of r3570-3572 from trunk
Darkvater [Sat, 18 Mar 2006 15:19:30 +0000] rev 9923
(svn r3953) - Grr, compile before you commit. Wrong merge of 3529/3553 in r3948
Darkvater [Sat, 18 Mar 2006 15:17:57 +0000] rev 9922
(svn r3952) - Fix: On loading a game, GetPlayerRailtypes() didn't account for the fact that vehicles are introduced a year after their introduction date. This will also relieve possible (rare) network desyncs. Backport of r3565 from trunk
Darkvater [Sat, 18 Mar 2006 15:16:12 +0000] rev 9921
(svn r3951) - Restore plural forms of cargo types for several languages. Backport of r3560 from trunk.
Darkvater [Sat, 18 Mar 2006 15:14:34 +0000] rev 9920
(svn r3950) - Add directives to allow Visual Studio 2005 compilation. Backport of r3551 from trunk.
Darkvater [Sat, 18 Mar 2006 15:13:35 +0000] rev 9919
(svn r3949) - Revert r3467, was total nonesense, my fault. Backport of r3532 from trunk